Submission #1064770

#TimeUsernameProblemLanguageResultExecution timeMemory
1064770LalicBroken Line (IOI19_line)Text
24.65 / 100
0 ms0 KiB
27 0 0 0 83 59 83 59 2 30 2 30 100 64 100 64 6 20 6 20 84 54 84 54 28 53 28 68 28 68 40 68 4 60 4 60 98 18 98 18 49 97 49 97 99 97 37 41 37 41 25 80 25 80 32
919 0 0 0 7669 8622 7669 8622 8479 8622 4154 4688 4154 4688 4686 798 4686 798 760 798 9130 7390 9130 7390 2719 2595 2719 7068 2719 7068 3302 448 3302 448 463 448 8783 6623 8783 6623 3616 6823 3616 6823 4426 1296 4426 1296 1058 9557 1058 9557 9468 9557 4497 1624 4497 1624 1672 1624 4895 9498 4895 9498 604 9498 7129 4626 7129 4626 5342 4626 7536 9830 7536 9830 9732 9830 5135 1558 5135 1558 1653 1558 6749 9396 6749 9396 695 9396 8992 6321 8992 6321 3492 3487 3492 6049 3492 6049 5765 1116 5765 1116 8950 1116 8687 3211 8687 3211 3309 3211 6148 7468 6148 7468 192 316 192 9635 192 9635 8075 587 8075 587 9419 7466 9419 7466 4116 1539 4116 1539 1596 7932 1596 7932 7940 5272 7940 5272 4950 9216 4950 9216 9137 6063 9137 6063 4190 8078 4190 8078 8019 8078 6820 406 6820 406 9630 406 3895 5945 3895 5945 9235 799 9235 799 3454 6452 3454 6452 9849 137 9849 137 4422 9896 4422 9896 9793 1070 9793 1070 4880 6398 4880 6398 3921 2832 3921 2832 7206 6704 7206 6704 4877 23 4877 23 46 4063 46 4063 9368 647 9368 7402 9368 7402 2355 2256 2355 2256 4595 6045 4595 6045 7678 7762 7678 6385 7678 6385 3958 7406 3958 7406 7361 1878 7361 1878 1911 6948 1911 6948 6453 2259 6453 2259 9948 9966 9948 4294 9948 4294 4666 4669 4666 4007 4666 4007 6271 6975 6271 6975 6823 5992 6823 5992 4277 9106 4277 9106 9045 3173 9045 3173 3284 3173 6262 9078 6262 9078 9019 8799 9019 8799 1367 9382 1367 9382 9293 6243 9293 6243 6186 8904 6186 8904 8731 8904 5246 1135 5246 1135 1042 1135 5348 8701 5348 8701 1532 420 1532 420 9611 420 6264 7643 6264 7643 7544 7643 2638 4030 2638 4030 9454 9526 9454 178 9454 178 9790 178 5302 8544 5302 8544 8430 2399 8430 2399 2514 3282 2514 3282 6840 1475 6840 1475 1530 5320 1530 5320 7757 2272 7757 2272 5245 8285 5245 8285 8176 9582 8176 9582 549 9582 9487 5993 9487 5993 4718 4887 4718 4887 5804 6193 5804 6193 4149 1538 4149 1538 8433 7224 8433 7224 1987 1890 1987 4857 1987 4857 6976 1904 6976 1904 2029 1904 2637 2997 2637 2997 7032 918 7032 918 899 6224 899 6224 4111 1349 4111 1349 1397 1349 5265 8630 5265 8630 1552 8630 4998 2177 4998 2177 1126 1208 1126 1208 4795 8303 4795 8303 1822 8424 1822 8424 8313 8424 4907 79 4907 79 61 79 9379 5214 9379 5214 3965 7548 3965 7548 2716 7548 3715 5163 3715 5163 4888 489 4888 489 524 7821 524 7821 2505 3843 2505 3843 8551 1415 8551 1415 2653 7285 2653 7285 8328 656 8328 656 9343 656 7006 6252 7006 6252 6221 595 6221 595 9394 4433 9394 4433 5635 4433 5747 3811 5747 3811 6572 7918 6572 7918 8162 8267 8162 8267 2510 2710 2510 2710 7368 2710 6691 8254 6691 8254 1981 3221 1981 3221 7819 7866 7819 7866 5590 548 5590 548 551 2843 551 2843 3040 1780 3040 1780 1819 3948 1819 3948 3964 3948 3736 3517 3736 3517 3514 3517 6443 7954 6443 7954 2285 7954 4212 3867 4212 3867 6350 5786 6350 5786 4524 128 4524 128 9929 128 5176 7163 5176 7163 3185 7163 7020 5289 7020 5289 934 1037 934 1037 1253 2990 1253 2990 9666 375 9666 2189 9666 2189 7930 241 7930 241 9767 5430 9767 5430 3649 2244 3649 2244 7848 4133 7848 4133 2033 1975 2033 7763 2033 7763 5252 3736 5252 3736 1221 1257 1221 1257 3434 9019 3434 9019 8925 774 8925 774 752 774 8527 5827 8527 5827 4485 5827 4781 2340 4781 2340 7717 7394 7717 7394 2876 7394 9332 350 9332 350 262 5617 262 5617 9163 830 9163 7107 9163 7107 2289 1501 2289 1501 8474 6012 8474 6012 4239 2967 4239 2967 7043 2967 5591 8350 5591 8350 8242 194 8242 194 141 194 6358 7376 6358 7376 7262 962 7262 962 907 7201 907 7201 7402 2631 7402 2631 6457 9496 6457 9496 9412 9496 2393 4659 2393 4659 6852 549 6852 549 9486 549 6817 5543 6817 5543 4739 3528 4739 3528 6675 3744 6675 3744 3612 3588 3612 3588 2594 9907 2594 9907 9922 9925 9922 2517 9922 2517 2595 2517 3927 6819 3927 6819 2316 7923 2316 7923 5296 883 5296 883 852 6773 852 6773 3656 2886 3656 2886 3053 8819 3053 8819 9738 344 9738 344 643 9811 643 9811 9706 9811 6677 551 6677 551 9464 8401 9464 8401 8308 8401 8309 591 8309 591 616 9655 616 9655 9617 483 9617 483 5738 4383 5738 1173 5738 1173 1097 1173 7647 9240 7647 9240 9145 1031 9145 1031 1661 4900 1661 4900 5565 4552 5565 4552 8449 9979 8449 9979 9964 9979 9371 7339 9371 7339 176 9854 176 9854 967 1809 967 1809 5022 6125 5022 6125 94 9905 94 9905 5983 2139 5983 2139 2211 1289 2211 1289 8673 1289 4378 8002 4378 8002 1832 1814 1832 6911 1832 6911 3494 2064 3494 2064 1666 8468 1666 5741 1666 5741 7370 8382 7370 8382 1729 2049 1729 2049 7980 8006 7980 1139 7980 1139 8887 8446 8887 8446 3475 3459 3475 7854 3475 7854 7756 4482 7756 4482 4449 4482 8098 8612 8098 8612 1580 4580 1580 4580 5493 7155 5493 7155 3207 7155 7991 1775 7991 1775 1764 7131 1764 7131 7015 16 7015 16 13 16 3462 6702 3462 6702 6056 6157 6056 9353 6056 9353 9251 842 9251 842 5723 7341 5723 7341 9944 63 9944 63 6564 6812 6564 6812 6603 9214 6603 9214 875 7567 875 7567 2654 9921 2654 9921 70 9921 3048 5104 3048 5104 4829 9479 4829 9479 612 5541 612 5541 5204 7935 5204 7935 2309 3754 2309 3754 6467 3754 909 9892 909 9892 125 9892 7200 6851 7200 6851 3546 6434 3546 6434 3891 8094 3891 8094 2070 8094 6877 22 6877 22 9965 22 9080 8935 9080 8935 1071 1488 1071 1488 8509 1488 5934 5351 5934 5351 3841 9845 3841 9845 9750 3923 9750 3923 6088 9271 6088 9271 9157 9271 6340 1972 6340 1972 8099 3014 8099 3014 578 563 578 563 4174 9762 4174 9762 306 5128 306 5128 7512 7596 7512 1201 7512 1201 8715 4634 8715 4634 4601 1694 4601 1694 8257 7458 8257 7458 7395 394 7395 394 9657 394 4104 8750 4104 8750 1414 8750 1910 1308 1910 1308 1365 1308 7101 9612 7101 9612 9505 3985 9505 3985 4007 10001 4007 10001 9977 5777 9977 5777 4545 5929 4545 5929 5725 5929 4955 2793 4955 2793 8763 1122 8763 1122 678 650 678 6981 678 6981 6839 6981 5654 1118 5654 1118 985 1118 1705 2242 1705 2242 2343 2242 641 9503 641 9503 589 9503 5193 4569 5193 4569 5524 5745 5524 5745 2721 2602 2721 9877 2721 9877 9785 9877 4931 2262 4931 2262 2364 2085 2364 2085 8002 2085 3225 8351 3225 8351 772 831 772 9359 772 9359 750 363 750 363 9841 9915 9841 9915 1129 5908 1129 5908 5659 518 5659 518 545 518 4650 8842 4650 8842 8670 2098 8670 2098 2203 2098 6656 9833 6656 9833 225 9833 4483 190 4483 190 9786 190 8102 9765 8102 9765 9658 9765 7390 2337 7390 2337 2411 8794 2411 8794 8571 5014 8571 5014 2112 8506 2112 8506 8372 3606 8372 3606 4382 8810 4382 8810 86 132 86 132 8563 8878 8563 8878 8703 8878 3886 5044 3886 5044 5153 4331 5153 4331 4334 6951 4334 6951 6815 3770 6815 3770 4366 4385 4366 4385 5837 153 5837 153 98 153 3258 7905 3258 7905 2341 7905 8518 407 8518 407 369 407 3153 6572 3153 6572 3731 6572 3702 7089 3702 7089 1712 8405 1712 8405 2882 764 2882 764 726 8092 726 8092 8035 4600 8035 4600 2570 7648 2570 7648 6630 351 6630 351 9727 351 379 1412 379 1412 6654 6845 6654 5431 6654 5431 1818 8341 1818 570 1818 570 9441 570 6558 3812 6558 3812 721 9956 721 9956 9934 9956 6471 2586 6471 2586 8374 1559 8374 1559 7301 5771 7301 5771 690 697 690 697 9149 4157 9149 4157 4182 1175 4182 1175 8736 5385 8736 5385 3162 2968 3162 2968 8787 9587 8787 9587 9496 6798 9496 6798 764 9341 764 9341 4786 2823 4786 2823 67 9950 67 9950 7493 1577 7493 1577 8364 5829 8364 5829 5432 1090 5432 1090 8995 7130 8995 7130 3216 7130 3390 2607 3390 2607 8107 8216 8107 8216 5164 2817 5164 2817 2904 5627 2904 5627 5274 5627 1725 447 1725 447 9590 5145 9590 5145 2503 2371 2503 2371 4817 9859 4817 9859 9765 9859 6428 6282 6428 6282 4001 7538 4001 7538 7465 7538 4181 2452 4181 2452 7547 6065 7547 6065 5563 1523 5563 1523 287 379 287 8865 287 8865 8692 3743 8692 3743 3160 8772 3160 8772 1391 2885 1391 2885 7167 8990 7167 8990 1044 7198 1044 7198 8952 9435 8952 9435 671 9435 2909 3571 2909 3571 4223 7297 4223 7297 1076 1169 1076 1169 3112 9460 3112 9460 635 9460 4306 3916 4306 3916 6330 5934 6330 5934 4145 2199 4145 2199 2325 6129 2325 6129 6028 369 6028 369 272 6202 272 6202 6124 61 6124 61 52 61 1511 9144 1511 9144 9058 2758 9058 2758 2873 2758 6567 4588 6567 4588 4525 4588 4966 7388 4966 7388 2887 12 2887 12 9970 12 7729 9702 7729 9702 365 9702 777 4850 777 4850 5258 4850 1152 313 1152 313 9758 8628 9758 8628 954 1073 954 1073 1516 8855 1516 8855 1252 8855 3430 1221 3430 1221 8704 1221 8310 2676 8310 2676 2762 2676 6890 7881 6890 7881 7827 7881 3779 1804 3779 1804 8181 1804 7676 8343 7676 8343 8194 5620 8194 5620 565 9559 565 7094 565 7094 6970 9826 6970 9826 264 8037 264 8037 2129 9790 2129 9790 282 3922 282 3922 8001 8030 8001 8030 7876 844 7876 844 818 7336 818 7336 7235 7336 4120 3515 4120 3515 6696 3699 6696 3699 2484 2349 2484 5797 2484 5797 4516 3008 4516 3008 3204 3008 5768 7412 5768 7412 2046 8112 2046 6256 2046 6256 4098 6256 2367 8014 2367 8014 2200 5795 2200 5795 6520 6658 6520 6658 4851 3775 4851 3775 3799 6944 3799 6944 8123 572 8123 572 577 9525 577 6039 577 6039 7953 7952 7953 1997 7953 1997 1268 8845 1268 7018 1268 7018 7932 7921 7932 2684 7932 2684 2828 2684 4233 9166 4233 9166 892 9166 2418 7014 2418 7014 8177 1811 8177 1811 8505 9013 8505 9013 1006 1258 1006 1258 8696 1258 5085 5640 5085 5640 4606 6289 4606 6289 6250 2791 6250 2791 2898
7570 0 0 0 20033 17474 20033 17474 10767 631 10767 631 18044 22869 18044 22869 12826 10390 12826 24945 12826 24945 19894 16193 19894 16193 4426 10120 4426 22396 4426 22396 7074 13828 7074 23229 7074 23229 13300 14451 13300 14451 10689 21442 10689 21442 21333 17912 21333 17912 7368 20917 7368 20917 17577 5937 17577 5937 2482 13581 2482 13581 15408 681 15408 681 24114 9236 24114 9236 3007 9236 5187 20520 5187 20520 12426 6815 12426 6815 2328 23171 2328 23171 20993 5683 20993 5683 10313 5683 13604 2252 13604 2252 6180 22366 6180 22366 4427 14831 4427 14831 5209 23880 5209 18253 5209 18253 13681 19285 13681 19285 8374 11280 8374 11280 16331 23767 16331 23767 7008 2652 7008 2652 7211 2652 2534 22185 2534 22185 22066 22827 22066 22827 2430 14522 2430 19024 2430 19024 18532 6430 18532 6430 24385 6430 4204 13449 4204 13449 19415 17832 19415 17832 14945 9275 14945 9275 4162 3229 4162 3229 23635 13476 23635 13476 15761 6889 15761 6889 704 12251 704 12251 12277 1778 12277 1778 6384 21853 6384 21853 7737 21853 3986 3553 3986 3553 2112 19950 2112 19950 23672 19950 17073 2444 17073 2444 8183 17829 8183 17829 496 16813 496 21330 496 21330 24673 2401 24673 18016 24673 18016 10413 12384 10413 12384 16473 24327 16473 24327 54 24327 7985 16150 7985 16150 17083 4496 17083 22306 17083 22306 13141 15659 13141 15659 23292 21319 23292 21319 1720 21319 13686 8675 13686 8675 20014 15555 20014 15555 6343 8504 6343 8504 17459 17569 17459 17569 16360 4225 16360 4225 1047 19075 1047 19075 21451 19075 10107 497 10107 497 11634 497 7177 24963 7177 24963 18903 6481 18903 6481 7560 13334 7560 13334 15633 5068 15633 11582 15633 11582 18611 11582 152 2417 152 2417 16599 17525 16599 17525 7638 2967 7638 2967 15636 10719 15636 10719 3994 344 3994 344 2834 22079 2834 22079 19611 16215 19611 20266 19611 20266 20531 14555 20531 14555 7770 21184 7770 5377 7770 5377 965 19131 965 19131 16117 11016 16117 13346 16117 13346 18975 12741 18975 12741 3811 20448 3811 20448 22676 8108 22676 8108 7695 13305 7695 13305 17161 8985 17161 8985 4692 5345 4692 5345 434 5345 21830 1150 21830 1150 16164 13401 16164 13401 21874 1116 21874 1116 17509 13318 17509 13318 8174 20945 8174 3653 8174 3653 1838 19146 1838 19146 24042 125 24042 125 2093 125 22944 18413 22944 18413 12330 22161 12330 22161 20084 22161 1150 13755 1150 13755 20309 6207 20309 24173 20309 24173 1073 10577 1073 10577 12617 14683 12617 14683 15637 15000 15637 15000 7588 1839 7588 1839 19465 15407 19465 15407 4406 5980 4406 5980 21711 5980 4792 393 4792 393 19517 14728 19517 14728 325 908 325 908 21013 908 7642 24971 7642 24971 24805 24971 5305 13483 5305 13483 18394 24682 18394 8084 18394 8084 6738 18512 6738 3678 6738 3678 6043 3678 16753 14226 16753 14226 21842 1817 21842 1817 10071 5543 10071 5543 24878 1510 24878 1510 13571 21837 13571 21837 11604 2081 11604 2081 3860 7984 3860 7984 21309 24539 21309 24539 6499 24539 18656 14797 18656 14797 3137 12525 3137 12525 20874 18367 20874 18367 14758 1075 14758 1075 20622 20583 20622 20583 12911 2435 12911 2435 17855 21912 17855 21912 3020 2347 3020 2347 10484 6269 10484 6269 13908 12527 13908 12527 727 6653 727 6653 9396 16105 9396 16105 1706 16105 8227 10816 8227 10816 23667 1351 23667 1351 14359 17021 14359 17021 16139 17021 16065 4187 16065 4187 2984 4187 23495 24104 23495 24104 13815 16522 13815 16522 723 16522 24182 5142 24182 5142 11443 4539 11443 17101 11443 17101 24657 16593 24657 16593 6763 23583 6763 23583 18482 12271 18482 12271 1839 16682 1839 16682 15253 9808 15253 9808 2199 18153 2199 18153 24722 7298 24722 7298 7294 12960 7294 12960 20412 12960 3190 9382 3190 9382 12246 9382 9550 22737 9550 22737 23549 22737 13494 13868 13494 13868 24573 6017 24573 6017 10318 20588 10318 20588 24066 9499 24066 9499 3738 10192 3738 6932 3738 6932 13370 14514 13370 11464 13370 11464 6307 16256 6307 16256 17852 4713 17852 4713 8514 22214 8514 22214 24651 20970 24651 20970 10211 24860 10211 24860 1407 6486 1407 6486 12323 6486 4746 19701 4746 19701 24090 134 24090 134 277 134 22201 16594 22201 16594 10425 1031 10425 1031 6525 11218 6525 11218 13919 2788 13919 2788 638 14191 638 14191 15833 12680 15833 12680 245 21028 245 21028 23776 3059 23776 3059 11168 22831 11168 22831 23504 2479 23504 19859 23504 19859 2753 19859 21661 3420 21661 3420 4776 21674 4776 21674 9643 21674 2474 347 2474 347 13530 11771 13530 11771 350 11771 11083 14215 11083 14215 9841 19282 9841 19282 20830 19282 6687 10703 6687 10703 20201 21038 20201 21038 7212 7654 7212 7654 21243 18275 21243 10892 21243 10892 24623 14143 24623 14143 5246 1223 5246 14246 5246 14246 17465 808 17465 808 340 21892 340 21892 21416 21892 16414 11382 16414 11382 16551 21749 16551 21749 5311 4021 5311 4021 24254 15508 24254 15508 6303 14102 6303 14102 3494 15768 3494 15768 5801 2975 5801 2975 4747 2975 9457 14735 9457 14735 18126 6336 18126 6336 9282 12951 9282 3434 9282 3434 17279 8116 17279 8116 11101 2531 11101 15970 11101 15970 4312 5442 4312 24171 4312 24171 17034 2664 17034 2664 2931 16907 2931 16907 21435 86 21435 86 3470 18596 3470 18596 17340 18596 5255 6404 5255 6404 16732 16242 16732 16242 10231 14254 10231 14254 23197 1652 23197 1652 16764 1652 24071 12052 24071 12052 11147 6549 11147 6549 7021 24302 7021 24302 21944 977 21944 977 9863 977 12279 21307 12279 21307 20887 165 20887 165 352 165 23475 19960 23475 19960 24832 7003 24832 7003 4189 9564 4189 9564 13531 576 13531 576 23551 2378 23551 2034 23551 2034 8235 19528 8235 19528 20313 24970 20313 24970 12227 5684 12227 5684 13491 24489 13491 24489 8236 24489 17950 221 17950 221 19901 221 14693 19018 14693 19018 21121 19018 10596 2431 10596 2431 24144 23227 24144 23227 20893 13178 20893 13178 1512 8398 1512 8398 10227 21317 10227 21317 2768 21317 8037 8236 8037 8236 784 13889 784 13889 23931 10496 23931 10496 9279 23457 9279 23457 21887 6243 21887 6243 7089 6243 18094 11351 18094 11351 19442 20099 19442 20099 6328 20099 22386 6069 22386 6069 616 6069 6550 18940 6550 18940 1545 7975 1545 7975 19732 8831 19732 8831 9901 4611 9901 4611 1275 14900 1275 14900 22217 2004 22217 2004 5583 24660 5583 24660 13215 2087 13215 2087 2137 20486 2137 20486 14965 20486 6843 9897 6843 9897 13535 18338 13535 17427 13535 17427 15771 24200 15771 24200 3238 24200 22716 4047 22716 4047 13721 4047 16614 12563 16614 12563 8269 23751 8269 23751 3368 713 3368 713 23859 22716 23859 22716 16268 5167 16268 5167 23244 5167 13921 17851 13921 17851 714 17851 18913 1627 18913 1627 5229 9331 5229 9331 13879 3399 13879 3399 18217 23469 18217 23469 347 2877 347 2877 24814 12041 24814 12041 16940 23377 16940 23377 23442 23377 9314 10789 9314 10789 19051 5343 19051 5343 16564 5343 21467 16159 21467 16159 1435 24039 1435 24039 19431 3471 19431 3471 2293 14214 2293 14214 18558 2893 18558 13464 18558 13464 8643 13464 14684 934 14684 934 6341 18229 6341 18229 21123 4789 21123 4789 1911 18415 1911 12284 1911 12284 18875 23491 18875 23491 1979 6506 1979 6506 20047 21373 20047 21373 5989 12674 5989 12674 14866 13472 14866 13472 1834 56 1834 56 20763 5607 20763 5607 9501 2325 9501 2325 23897 2325 17983 12326 17983 12326 24826 10565 24826 10565 6473 17602 6473 17602 24650 3914 24650 3914 9917 8648 9917 8648 18971 21356 18971 21356 6069 14834 6069 14834 17721 14834 4916 3582 4916 3582 11963 18920 11963 18920 5715 13613 5715 13613 24683 16630 24683 16630 14981 6694 14981 6694 19228 6694 13841 17395 13841 17395 7558 19927 7558 13625 7558 13625 17231 15121 17231 15121 4316 15121 5345 6191 5345 6191 22042 8857 22042 8857 7724 6588 7724 21248 7724 21248 21692 1582 21692 1582 7075 22133 7075 22133 3290 22133 21609 14000 21609 14000 8346 20759 8346 20759 22823 80 22823 80 13087 80 20507 13955 20507 13955 7184 6617 7184 6617 22170 22599 22170 22599 4503 14493 4503 14493 9981 19804 9981 5625 9981 5625 16906 19508 16906 19508 24512 2635 24512 2635 18899 15491 18899 2658 18899 2658 22626 22234 22626 22234 5707 433 5707 433 22812 11983 22812 3985 22812 3985 1326 3985 18654 24665 18654 24665 6766 24665 24478 5662 24478 5662 4588 20822 4588 20822 18150 12076 18150 12076 9383 12076 11663 23559 11663 23559 3465 23559 5231 719 5231 719 6025 13096 6025 13096 150 18975 150 18975 9507 2907 9507 2907 4147 2907 8546 21532 8546 21532 1748 22454 1748 22454 5055 6537 5055 6537 3935 20555 3935 20555 3746 4389 3746 4389 11348 12686 11348 12686 14407 2596 14407 2596 21715 2596 700 5652 700 5652 15630 21851 15630 21851 1571 21851 16813 8847 16813 8847 24502 17774 24502 17774 3481 10138 3481 21884 3481 21884 16997 1467 16997 1467 3629 24227 3629 24227 21151 3753 21151 3753 13200 16347 13200 16347 16311 17029 16311 17029 1400 17029 20595 9098 20595 9098 24989 632 24989 632 1155 6738 1155 6738 12779 15506 12779 6264 12779 6264 20838 22794 20838 22794 860 10398 860 10398 15247 21087 15247 11743 15247 11743 20294 11743 949 18254 949 18254 14435 6282 14435 21033 14435 21033 24129 969 24129 969 444 9223 444 9223 19867 3968 19867 3968 20165 7536 20165 7536 18193 471 18193 471 21475 17655 21475 17655 2382 5715 2382 5715 16566 7132 16566 7132 3251 3188 3251 3188 24766 6227 24766 6227 3593 6227 11356 2604 11356 2604 18508 998 18508 998 16254 15732 16254 15732 17624 13250 17624 13250 7120 17797 7120 17797 22089 3943 22089 3943 6648 21154 6648 21154 19050 21154 407 23579 407 23579 14536 565 14536 565 22684 19372 22684 19372 5032 19372 9871 3371 9871 3371 2065 17047 2065 8137 2065 8137 5786 14467 5786 14467 2283 19292 2283 19292 17696 8482 17696 8482 12468 10970 12468 10970 437 9493 437 9493 22246 20999 22246 12650 22246 12650 12740 21150 12740 1828 12740 1828 19356 17948 19356 17948 2810 17948 4389 4733 4389 4733 23179 22058 23179 1798 23179 1798 2535 18040 2535 18040 13138 1429 13138 21429 13138 21429 14714 8136 14714 8136 18627 496 18627 496 3717 496 21741 18597 21741 18597 19868 9714 19868 9714 24223 9714 20688 13663 20688 13663 7634 5029 7634 5029 9837 24991 9837 24991 10528 3014 10528 10425 10528 10425 129 3747 129 3747 23713 18135 23713 18135 2929 3840 2929 16789 2929 16789 8360 2886 8360 2886 156 2886 9331 16216 9331 16216 24499 23988 24499 23988 17562 5952 17562 15541 17562 15541 8940 4398 8940 4398 19390 9007 19390 9007 9158 391 9158 391 15601 391 14682 21232 14682 21232 5397 14609 5397 14609 22541 20065 22541 20065 11903 8840 11903 8840 8947 13739 8947 13739 17125 12936 17125 12936 5260 23442 5260 23442 12467 11748 12467 11748 4283 19116 4283 2523 4283 2523 19847 2523 2006 17726 2006 17726 14513 24416 14513 24416 16681 20182 16681 20182 24368 14115 24368 14115 5323 14115 16223 20640 16223 20640 10275 8553 10275 8553 20586 20457 20586 20457 9781 20457 19569 2697 19569 2697 4052 24234 4052 24234 23176 6994 23176 6994 19258 6423 19258 6423 2304 22004 2304 22004 7348 7319 7348 7319 6359 20109 6359 20109 13932 20109 253 3255 253 3255 10435 24441 10435 24441 9685 24441 22239 10860 22239 10860 14442 10860 21965 7487 21965 7487 6406 22300 6406 22300 20646 22300 5493 2850 5493 2850 8224 2850 6147 7921 6147 7921 13504 24230 13504 24230 6216 24230 24796 6273 24796 6273 15556 17559 15556 2982 15556 2982 14729 2982 24141 14164 24141 14164 8394 3959 8394 3959 23341 9763 23341 9763 21702 7557 21702 7557 24169 23792 24169 23792 4917 5016 4917 22317 4917 22317 22528 6229 22528 6229 7565 11954 7565 11954 2562 11954 16365 24733 16365 24733 4733 3510 4733 3510 23502 8229 23502 8229 12418 4640 12418 4640 1831 2888 1831 2888 21440 16264 21440 16264 11456 13104 11456 13104 12795 21517 12795 21517 5870 11386 5870 11386 16013 22978 16013 22978 9760 22978 11389 13830 11389 13830 36 13830 2966 18929 2966 18929 14989 6970 14989 7886 14989 7886 19788 3157 19788 3157 7991 10536 7991 10536 9957 10527 9957 10527 8333 19109 8333 19109 22065 9950 22065 9950 5156 9950 9803 17505 9803 17505 9166 17505 16541 668 16541 668 15528 668 20668 11314 20668 11314 21855 11314 13322 18175 13322 18175 2549 11074 2549 11074 24237 16933 24237 14926 24237 14926 1989 14926 2469 22263 2469 22263 132 7238 132 7238 15101 14105 15101 14105 11460 14105 19002 8667 19002 8667 5107 21592 5107 21592 17541 154 17541 154 1255 18301 1255 18301 21840 11896 21840 11896 14046 21929 14046 21929 23350 24396 23350 24396 12749 19103 12749 19103 1259 20499 1259 1719 1259 1719 9961 1719 3872 13081 3872 13081 23572 13190 23572 13190 14214 5938 14214 5938 1193 21794 1193 21794 15591 5018 15591 5018 24624 5018 944 10140 944 10140 23019 2908 23019 2908 17381 2007 17381 2007 19662 2007 13551 15680 13551 15680 24736 2721 24736 2721 21111 18300 21111 18300 24362 263 24362 263 8993 263 14173 23900 14173 23900 6627 23900 11864 7036 11864 7036 17893 24709 17893 24709 8967 24709 11281 1901 11281 1901 10391 18957 10391 18957 22989 4100 22989 22760 22989 22760 8028 28 8028 28 19942 11426 19942 11426 10102 20497 10102 20497 15231 17870 15231 17870 8347 19908 8347 19908 12933 11854 12933 11854 7382 11854 17065 15614 17065 15614 481 6376 481 6376 23314 261 23314 261 18993 10386 18993 10386 13846 10386 24684 24663 24684 24663 17040 938 17040 938 20242 16000 20242 16000 708 9043 708 9043 19126 19001 19126 19001 3669 17954 3669 18551 3669 18551 24563 15583 24563 15583 3952 15583 23002 24412 23002 24412 24122 24412 6418 1301 6418 1301 5436 16795 5436 16795 4795 14099 4795 14099 19236 23113 19236 23113 2816 7244 2816 7244 13154 7244 11211 8988 11211 8988 17639 20212 17639 20212 12071 506 12071 506 1607 15666 1607 15666 21524 22960 21524 22960 8104 2564 8104 2564 6805 15204 6805 15204 17045 17036 17045 17036 11034 11833 11034 11833 11638 15982 11638 15982 2214 3189 2214 3189 19223 18031 19223 13115 19223 13115 5203 21973 5203 21973 618 12910 618 13246 618 13246 18591 2312 18591 2312 471 2312 19744 12726 19744 12726 14592 20786 14592 20786 5813 9863 5813 9863 10439 9863 908 24871 908 24871 22652 15314 22652 19738 22652 19738 12217 11867 12217 11867 246 23234 246 23234 4549 23805 4549 23805 2386 1334 2386 1334 11546 18598 11546 18598 792 5485 792 5485 13848 2388 13848 2388 1868 18046 1868 18046 20623 11327 20623 11327 17194 24418 17194 24418 236 4528 236 4528 3367 24326 3367 24326 2023 24326 10910 5922 10910 5922 17629 4134 17629 4134 15562 21584 15562 970 15562 970 15751 23314 15751 23314 6466 23314 19035 6060 19035 6060 22466 11124 22466 11124 5645 33 5645 33 21700 16487 21700 8731 21700 8731 23078 22460 23078 22460 2417 11569 2417 11569 10749 20222 10749 20222 5354 831 5354 831 24467 20420 24467 20420 11076 7611 11076 7611 21883 7611 12471 13730 12471 13730 12885 3359 12885 3359 971 22089 971 17317 971 17317 7339 19197 7339 15037 7339 15037 13170 24392 13170 24392 488 4642 488 4642 15587 4642 10525 20762 10525 20762 21339 17921 21339 17921 31 18769 31 18769 9937 7797 9937 7797 6638 18484 6638 18484 20980 3136 20980 3136 24065 3136 20008 4183 20008 4183 21415 4183 790 23994 790 23994 10147 23994 8508 7148 8508 7148 23406 315 23406 315 15153 9432 15153 2756 15153 2756 24464 2756 6220 22332 6220 22332 3453 22332 7842 3394 7842 3394 8941 3394 5212 9880 5212 9880 24686 9880 22875 23977 22875 23977 5555 1609 5555 1609 1637 24481 1637 24481 11212 16500 11212 16500 2856 16500 11564 3823 11564 3823 18785 3823 10345 13312 10345 13312 11302 20860 11302 8070 11302 8070 22036 23974 22036 23974 1907 14400 1907 14400 13053 4002 13053 4002 1920 4002 5160 11049 5160 11049 23307 19805 23307 19805 1723 7210 1723 7210 13973 19358 13973 19358 5342 9459 5342 10946 5342 10946 23948 219 23948 219 8490 19301 8490 19301 13845 258 13845 18787 13845 18787 7434 5258 7434 20580 7434 20580 17938 234 17938 234 6584 18662 6584 7273 6584 7273 15895 17501 15895 11439 15895 11439 9510 20700 9510 5679 9510 5679 23010 16408 23010 16408 6090 6260 6090 6260 11269 18211 11269 18211 8949 10765 8949 10765 23096 21026 23096 21026 4392 163 4392 163 16208 7857 16208 7857 1529 7857 24472 16095 24472 16095 11506 16095 17693 8480 17693 8480 16692 12036 16692 12036 21811 2800 21811 2800 5976 22167 5976 22167 21198 1558 21198 1558 15200 11088 15200 11088 1814 5308 1814 5308 3299 20849 3299 20849 17837 16695 17837 18186 17837 18186 23706 5702 23706 5702 13044 14764 13044 14764 20649 14764 899 11299 899 11299 7762 17538 7762 17538 1460 864 1460 864 24249 864 19182 23414 19182 23414 23995 23414 5033 9760 5033 9760 10070 5781 10070 5781 4211 21541 4211 21541 23136 3075 23136 3075 2994 3075 20384 21352 20384 21352 7017 21352 13978 13559 13978 13559 10465 13433 10465 13433 14356 22313 14356 22313 7105 14904 7105 14904 23169 182 23169 182 4391 6566 4391 6566 20266 14248 20266 14248 820 4971 820 4971 4340 150 4340 150 594 18688 594 18688 24514 18688 17888 5584 17888 5584 2596 16340 2596 16340 14573 1734 14573 21282 14573 21282 23819 21282 11046 5044 11046 5044 14314 3425 14314 3425 5275 11495 5275 11495 13654 4673 13654 4673 19269 14943 19269 14943 20192 8263 20192 8263 3834 10908 3834 10908 21366 9143 21366 9143 5174 18816 5174 18816 20078 14497 20078 19706 20078 19706 16442 12229 16442 12229 17608 12229 15113 18635 15113 18635 18841 5524 18841 5524 12044 21353 12044 21353 12620 21353 104 8829 104 8829 17209 14965 17209 14965 7927 1276 7927 1276 24426 18426 24426 18426 13012 18426 19524 710 19524 710 13739 10507 13739 10507 18989 9189 18989 9189 105 9189 2324 19826 2324 19826 18447 1690 18447 1690 16178 21332 16178 21332 9960 189 9960 189 1242 1791 1242 1791 13900 1791 3131 21906 3131 21906 23229 3628 23229 3628 19173 20014 19173 20014 8453 23529 8453 23529 21322 23529 19448 7313 19448 7313 5809 17216 5809 9350 5809 9350 427 21836 427 5629 427 5629 12487 5629 11948 20433 11948 20433 22906 22248 22906 22248 1935 2472 1935 2472 10873 21097 10873 21097 6512 12736 6512 12736 18406 24520 18406 24520 7850 24520 19449 4278 19449 4278 2439 3010 2439 3010 21880 22290 21880 11044 21880 11044 22891 18789 22891 18789 10897 1928 10897 1928 21629 23981 21629 23981 5602 23981 15936 2467 15936 2467 8587 20341 8587 20341 19441 20341 6694 16271 6694 16271 11577 931 11577 931 517 21374 517 21374 14360 3249 14360 3249 8625 15942 8625 12258 8625 12258 17363 21198 17363 21198 5242 7497 5242 7497 17496 7497 4886 24109 4886 24109 267 9282 267 9282 13188 9282 1944 20703 1944 20703 7599 2669 7599 2669 6436 17760 6436 17760 14741 17760 13821 36 13821 36 10885 36 22404 8223 22404 8223 1602 24793 1602 24793 2677 19928 2677 19928 14081 4863 14081 4863 3921 15728 3921 15728 13565 3761 13565 3761 22811 16897 22811 16897 5882 3728 5882 3728 10742 24756 10742 8152 10742 8152 2809 12093 2809 12093 16657 3267 16657 3267 12929 24067 12929 24067 20506 24322 20506 24322 1000 24322 20307 1524 20307 1524 1252 16876 1252 16876 17829 8203 17829 8203 9251 22905 9251 22905 12720 13150 12720 13150 24589 20848 24589 20848 15468 13725 15468 13725 8868 13822 8868 13822 13773 10177 13773 10177 12971 22199 12971 22199 19372 22199 10040 2105 10040 2105 22226 19675 22226 19675 9940 20906 9940 20906 21228 4364 21228 4364 19566 13051 19566 13051 18412 22024 18412 22024 20244 22024 1202 3590 1202 3590 17427 814 17427 814 9904 23873 9904 23873 21293 1902 21293 1902 11012 8853 11012 8853 9971 6913 9971 6913 14749 6913 1567 12457 1567 12457 1426 13052 1426 13052 21643 5968 21643 5968 11568 20629 11568 20629 8087 6695 8087 6695 12496 16792 12496 16792 5685 16792 16477 5999 16477 5999 24760 19247 24760 19247 731 3013 731 3013 21323 15053 21323 5603 21323 5603 24771 23404 24771 23404 9256 5261 9256 5261 23051 6870 23051 2142 23051 2142 794 22565 794 22565 18991 22565 11426 3776 11426 3776 3554 19061 3554 19061 24377 10944 24377 17982 24377 17982 6664 5402 6664 5402 769 5402 23214 12653 23214 12653 9829 5408 9829 5408 22687 13422 22687 13422 768 7428 768 7428 10634 13945 10634 5927 10634 5927 20275 5927 8138 13852 8138 13852 6541 19335 6541 19335 23023 7234 23023 13118 23023 13118 13748 13118 23832 341 23832 341 15600 23399 15600 23399 18587 8432 18587 8432 13057 24206 13057 24206 16612 2639 16612 2639 5644 2639 6534 8231 6534 8231 19722 14932 19722 639 19722 639 23450 23357 23450 23357 14705 23357 15725 11323 15725 11323 1235 18388 1235 18388 12134 12624 12134 12624 11442 22158 11442 22158 18248 2671 18248 2671 6726 17718 6726 17718 3172 17718 11313 1894 11313 1894 14247 15823 14247 15823 12899 8967 12899 8967 15485 22715 15485 18273 15485 18273 18737 21725 18737 21725 6860 21725 17251 10720 17251 10720 193 23176 193 23176 22973 23176 19265 11398 19265 11398 4034 5918 4034 5918 21589 20597 21589 20597 4366 19054 4366 20676 4366 20676 1030 20676 22302 19062 22302 19062 3973 22753 3973 22753 20701 22753 8294 3230 8294 3230 15521 3230 15467 15882 15467 15882 19848 18119 19848 18119 13383 1453 13383 1453 960 15758 960 15758 24158 22522 24158 22522 16084 4189 16084 4189 1754 463 1754 463 21063 17803 21063 17803 893 5641 893 19530 893 19530 14464 458 14464 458 8017 21717 8017 21717 21821 23430 21821 23430 5477 23430 23376 177 23376 177 4890 8463 4890 3003 4890 3003 5001 19686 5001 19686 1276 19686 22955 15674 22955 15674 4585 24686 4585 24686 23880 2643 23880 2643 7590 9654 7590 9654 20536 5755 20536 5755 16166 14894 16166 14894 19823 12300 19823 12300 17446 16693 17446 16693 23850 9549 23850 9549 1491 17270 1491 17270 20677 982 20677 982 8970 84 8970 84 9690 9015 9690 9015 16800 17749 16800 17749 4379 17749 20387 9653 20387 9653 15680 13047 15680 13047 19878 6327 19878 6327 21529 18141 21529 18141 6237 17149 6237 17149 11690 24099 11690 24099 4805 24099 6302 13015 6302 13015 18220 3783 18220 3783 11326 3783 24383 23989 24383 23989 2348 23989 17256 14532 17256 14532 5302 231 5302 231 13283 13546 13283 13546 773 2829 773 2829 24388 2829 19453 9103 19453 9103 3911 24884 3911 24884 9332 11297 9332 18035 9332 18035 2758 6048 2758 6048 11273 23562 11273 23562 21184 4478 21184 4478 7429 23715 7429 23715 16036 2969 16036 2969 791 12219 791 12219 15115 108 15115 108 11742 108 22920 15718 22920 15718 7942 1188 7942 1188 23966 12562 23966 12562 16510 5700 16510 5700 20794 9963 20794 9963 12404 3513 12404 3513 4413 24591 4413 24591 11053 6620 11053 6620 2644 6620 12952 24831 12952 24831 7404 4982 7404 4982 5103 22450 5103 22450 4105 2189 4105 2189 22908 8772 22908 8772 8596 1038 8596 1038 13405 24426 13405 24426 2653 197 2653 197 10370 14372 10370 14372 8471 14372 9867 783 9867 783 12494 783 5944 17605 5944 17605 9577 4300 9577 4300 4836 22266 4836 22266 22969 4104 22969 4104 12132 10535 12132 9178 12132 9178 13398 17037 13398 17037 629 3721 629 3721 22726 7549 22726 7549 4296 6509 4296 17987 4296 17987 1827 17987 18141 747 18141 747 9088 17500 9088 17500 20012 17500 17202 9914 17202 9914 3743 16345 3743 16345 7595 6102 7595 6102 4369 22436 4369 22436 13497 2210 13497 2210 6245 2210 23943 24096 23943 24096 2466 1557 2466 19122 2466 19122 813 5416 813 5416 24136 5416 19623 24925 19623 24925 5679 12387 5679 12387 19563 16178 19563 16178 2980 23727 2980 23727 17166 2469 17166 2469 18790 2469 12637 19700 12637 19700 8542 19700 19904 617 19904 617 22456 20691 22456 20691 17151 7820 17151 7820 19116 15844 19116 15844 2101 15844 8765 6171 8765 6171 21586 18270 21586 18270 5336 14947 5336 14947 10019 21578 10019 21578 4163 12378 4163 12378 20322 22429 20322 22429 9780 5186 9780 15742 9780 15742 10336 7043 10336 7043 2674 13816 2674 13816 4941 4171 4941 15255 4941 15255 2057 15255 5225 5576 5225 5576 20912 1235 20912 1235 48 11770 48 285 48 285 21489 23768 21489 23768 8804 17871 8804 17871 12580 23059 12580 23059 5564 11052 5564 11052 22735 11052 15006 22041 15006 22041 15872 24029 15872 24029 9737 24029 21174 13173 21174 13173 10894 11334 10894 11334 16505 18045 16505 18045 10709 8249 10709 13059 10709 13059 4906 4563 4906 4563 19283 12727 19283 3048 19283 3048 19787 3048 2473 6238 2473 6238 23972 19106 23972 19106 1385 19106 5800 7359 5800 7359 23649 13494 23649 13494 419 4874 419 4874 16429 4874 1332 16560 1332 16560 18306 23580 18306 18434 18306 18434 22320 22761 22320 22761 11161 1670 11161 1670 13533 1670 4587 18098 4587 18098 24790 24833 24790 24833 18421 20373 18421 20373 222 4363 222 4363 14555 11912 14555 11912 17187 11912 11055 1148 11055 1148 3452 18817 3452 18817 3072 5996 3072 5996 12303 10113 12303 10113 6911 2627 6911 2627 23123 5936 23123 1873 23123 1873 14819 21547 14819 21547 23422 7044 23422 7044 6437 7044 21518 17840 21518 17840 1765 2062 1765 2062 16832 2062 13319 16491 13319 16491 672 6193 672 6193 14361 10309 14361 992 14361 992 8972 16810 8972 4614 8972 4614 1904 18640 1904 18640 16385 15736 16385 15736 2331 24675 2331 24675 23621 2149 23621 2149 24337 2149 914 24341 914 24341 22098 4816 22098 4816 3985 4816 19092 19337 19092 19337 20301 20144 20301 20144 712 4247 712 4247 23559 18680 23559 18680 18418 24342 18418 24342 23369 24342 14852 6415 14852 6415 2234 17741 2234 114 2234 114 18099 16363 18099 11886 18099 11886 14975 22427 14975 22427 21272 701 21272 701 175 17483 175 17483 23145 957 23145 957 10103 957 23691 17129 23691 17129 2986 17129 5233 23606 5233 23606 9530 23606 5287 8029 5287 8029 19319 8029 17970 17576 17970 17576 12092 17576 24418 5633 24418 5633 12309 21121 12309 21121 17049 4879 17049 4879 12359 4879 14228 23819 14228 23819 9218 5685 9218 5685 24787 22203 24787 22203 3943 22203 16954 15094 16954 15094 10907 4914 10907 8594 10907 8594 20748 2980 20748 2980 16920 2980 24113 11877 24113 11877 9855 19639 9855 19639 9775 6056 9775 6056 1618 6056 20630 24088 20630 24088 10962 24088 13003 1630 13003 1630 450 14655 450 14655 22958 8113 22958 8113 11605 8292 11605 8292 23773 1701 23773 1701 10726 15928 10726 15928 1646 23162 1646 23162 21903 23162 5324 4494 5324 4494 2215 4494 4477 21255 4477 21255 20696 17085 20696 17085 12056 17914 12056 17914 21237 6571 21237 6571 18070 17161 18070 17161 23997 3528 23997 3528 1564 3528 12521 20468 12521 20468 1654 8614 1654 8614 17030 16388 17030 16388 21316 22679 21316 22679 13136 841 13136 841 19214 24334 19214 24334 9412 582 9412 582 334 582 13393 7345 13393 7345 17875 8477 17875 8477 15170 8389 15170 8389 17237 23222 17237 23222 13871 23222 13951 15842 13951 15842 2765 1202 2765 1202 21704 21226 21704 21226 2370 21226 11163 1654 11163 1654 10936 1654 18789 22025 18789 22025 4492 10544 4492 14515 4492 14515 9646 14456 9646 14456 7538 18809 7538 5219 7538 5219 17004 5219 5501 7585 5501 7585 20916 7912 20916 7912 2300 7912 20493 2526 20493 2526 815 11150 815 5933 815 5933 11259 18831 11259 18831 3308 3749 3308 3749 13249 3749 13209 18440 13209 18440 7419 20443 7419 20443 21108 11545 21108 23154 21108 23154 3057 23154 7829 9562 7829 9562 3498 14402 3498 10666 3498 10666 20103 24033 20103 24033 17462 16335 17462 16335 3878 16335 8793 5906 8793 5906 4287 5906 10004 24050 10004 24050 23391 3842 23391 24484 23391 24484 3647 8376 3647 8376 3762 8376 477 24604 477 24604 21153 10960 21153 21554 21153 21554 22753 21554 27 3991 27 3991 16684 14389 16684 5100 16684 5100 20621 16543 20621 16543 2934 4706 2934 4706 4976 22090 4976 22090 1023 22090 24119 7388 24119 7388 10194 7160 10194 7160 24786 22328 24786 22328 13384 13389 13384 13389 2075 5421 2075 5421 17012 5421 15774 8982 15774 8982 3455 21080 3455 21080 23045 2994 23045 2994 9738 14366 9738 6493 9738 6493 6327 6493 20930 20007 20930 20007 6713 138 6713 7179 6713 7179 15225 3167 15225 3167 8926 3167 16096 14014 16096 14014 23851 3376 23851 3376 1033 8701 1033 8701 23081 17903 23081 17903 15075 2318 15075 19646 15075 19646 1757 19646 16474 4850 16474 4850 4309 20259 4309 20259 12069 14613 12069 14613 5666 13922 5666 13922 18901 15039 18901 15039 8086 15039 22443 3275 22443 3275 540 3988 540 3988 14456 847 14456 847 5189 847 21771 23896 21771 23896 15537 1043 15537 1043 23077 20514 23077 20514 22 5775 22 5775 16663 5775 4245 14431 4245 14431 2273 20306 2273 20306 16933 5784 16933 5784 3342 16057 3342 16057 21281 2475 21281 2475 21189 20892 21189 20892 22058 20892 13085 11635 13085 11635 16515 23952 16515 23952 863 3824 863 3824 17153 8459 17153 5117 17153 5117 22140 21820 22140 21820 2265 4810 2265 4810 21551 11865 21551 11865 16658 2945 16658 2945 9237 24417 9237 24417 16653 3126 16653 3126 321 3126 20447 17924 20447 17924 21592 17924 11879 5236 11879 5236 20434 11197 20434 11197 3692 2851 3692 2851 20780 24373 20780 24373 8312 7393 8312 7393 2184 21693 2184 21693 21203 15071 21203 19915 21203 19915 889 3495 889 19523 889 19523 16669 6906 16669 6906 5495 6261 5495 6261 23022 19949 23022 19949 7530 10434 7530 10434 22617 10434 6576 21667 6576 21667 22784 5026 22784 5026 9773 18287 9773 18287 4979 15134 4979 15134 11899 20120 11899 20120 24565 20120 671 6462 671 6462 5532 6462 140 23419 140 23419 13946 23419 2800 8301 2800 8301 20090 3362 20090 3362 1887 3362 15279 15895 15279 15895 1223 3424 1223 3424 15145 4957 15145 4957 6087 1300 6087 1300 24471 21167 24471 21167 6158 1427 6158 1427 14112 1427 900 19151 900 19151 17091 7251 17091 7251 6714 7251 12383 11665 12383 11665 11357 7835 11357 7835 18390 7835 4270 23092 4270 23092 11908 23092 28 3878 28 3878 24146 15792 24146 15792 5540 3112 5540 3112 24798 14235 24798 14235 13892 10336 13892 10336 19654 17109 19654 17109 3108 12574 3108 12574 14192 14323 14192 1308 14192 1308 16422 22298 16422 22298 1211 1376 1211 1376 22999 23895 22999 23895 10303 3644 10303 3644 18762 18269 18762 18269 3334 8117 3334 11992 3334 11992 19534 8584 19534 19638 19534 19638 4092 9992 4092 9992 18233 9992 4931 16482 4931 16482 6241 16564 6241 16564 2365 2919 2365 2919 17623 6605 17623 6058 17623 6058 408 23575 408 23575 10168 2634 10168 2634 17957 2634 3569 9502 3569 9502 333 23219 333 23219 23501 12713 23501 12713 56 19737 56 19737 16916 8435 16916 8435 23130 9979 23130 9979 11180 4239 11180 8373 11180 8373 2982 2037 2982 2037 23024 24773 23024 24773 20236 3004 20236 3004 22278 3004 10854 7979 10854 7979 6857 22660 6857 22660 23830 22660 12028 15845 12028 15845 2034 11470 2034 11470 21945 13997 21945 13997 9791 10362 9791 12147 9791 12147 2817 10391 2817 10391 24196 19642 24196 19642 18213 4777 18213 10435 18213 10435 24654 10435 7334 1999 7334 1999 18178 360 18178 360 7216 17901 7216 17901 10984 7889 10984 7889 1504 20158 1504 20158 19325 1359 19325 1359 15614 18018 15614 18018 24592 1833 24592 1833 7544 1833 9454 23801 9454 23801 1659 23801 3162 793 3162 793 18838 793 13424 23039 13424 23039 2769 23039 12166 10094 12166 10094 22289 608 22289 608 10074 608 17304 20104 17304 20104 21635 20104 10829 4757 10829 4757 18311 4757 14037 10409 14037 10409 3044 1347 3044 17794 3044 17794 14589 16019 14589 16835 14589 16835 4139 9008 4139 9008 24874 19825 24874 19825 8415 3556 8415 3556 15659 9924 15659 9924 23046 3662 23046 3662 9402 20538 9402 20538 16757 8298 16757 12249 16757 12249 7033 11176 7033 11176 17916 11176 8874 19564 8874 19564 19268 6208 19268 6208 6046 9385 6046 9385 24819 5317 24819 5317 10013 21382 10013 21382 21556 1683 21556 7847 21556 7847 1139 436 1139 436 6113 18302 6113 18302 19866 5290 19866 5290 9899 10325 9899 10325 9631 17494 9631 17494 20529 9200 20529 9200 1559 18064 1559 5133 1559 5133 24737 20563 24737 20563 5030 18422 5030 18422 17336 24644 17336 24644 5241 4677 5241 18409 5241 18409 22587 198 22587 198 4569 198 19983 19123 19983 19123 3428 6027 3428 6027 2672 6027 20295 14097 20295 14097 4930 19004 4930 19004 634 7960 634 7960 6903 21738 6903 21738 18877 4954 18877 4954 1929 21970 1929 21970 24660 866 24660 866 11132 18107 11132 9726 11132 9726 12390 19092 12390 19092 11831 19092 22400 4280 22400 4280 3118 3782 3118 13727 3118 13727 22526 2563 22526 2563 1005 15303 1005 15303 22658 15303 2120 2939 2120 2939 17814 13211 17814 11904 17814 11904 4019 13327 4019 13327 21367 9609 21367 9609 3511 10564 3511 8012 3511 8012 17222 15901 17222 1250 17222 1250 3965 12124 3965 12124 23373 2126 23373 2126 18895 19929 18895 19929 24152 19929 12750 1512 12750 1512 17076 1512 8760 12011 8760 12011 13860 1836 13860 1836 922 12371 922 12371 17618 3905 17618 21886 17618 21886 1254 8618 1254 8618 7685 8618 1288 12710 1288 12710 9250 12710 3963 11217 3963 11217 12855 11217 1190 21624 1190 21624 13548 9436 13548 24932 13548 24932 6119 20565 6119 20565 9909 20565 1593 20984 1593 20984 22864 13892 22864 13892 17029 22456 17029 22456 6358 5578 6358 5578 20226 13307 20226 13307 2952 13307 19979 18567 19979 18567 21864 2828 21864 2828 14723 2828 24940 23545 24940 23545 5768 9959 5768 9959 16591 9959 11411 18264 11411 18264 20792 18264 17848 8925 17848 8925 10513 24670 10513 24670 10089 2249 10089 2249 11428 2249 6002 18616 6002 18616 18700 633 18700 633 10361 633 20277 5455 20277 5455 4568 8617 4568 2061 4568 2061 20196 21123 20196 21123 2229 12206 2229 12206 22030 13245 22030 441 22030 441 6011 15669 6011 15669 17295 1393 17295 22209 17295 22209 20284 14068 20284 14068 6339 14068 6490 21827 6490 21827 21611 21827 3919 7572 3919 7572 19021 19691 19021 19691 5010 19691 5248 13032 5248 13032 18387 22940 18387 22940 7621 9583 7621 20628 7621 20628 19144 3310 19144 3310 15573 12358 15573 9018 15573 9018 21271 15329 21271 15329 15957 989 15957 989 1498 989 17423 8470 17423 8470 7136 23653 7136 23653 22576 12530 22576 12530 7127 20578 7127 9182 7127 9182 12610 9182 10304 24114 10304 24114 8688 10046 8688 10046 24943 10046 24404 17338 24404 17338 10367 23710 10367 23710 19580 23710 6524 1819 6524 1819 22515 18351 22515 18351 22751 18351 2147 2307 2147 2307 22548 23787 22548 23787 13823 12775 13823 20621 13823 20621 3753 11086 3753 11086 7601 11086 3249 19136 3249 19136 21597 20855 21597 20855 8077 9785 8077 9785 24049 10869 24049 10869 21482 2408 21482 2968 21482 2968 2667 2507 2667 2507 12124 11244 12124 11244 926 515 926 515 13111 7391 13111 7391 7984 5669 7984 5669 10471 5669 2122 23660 2122 23660 3862 21004 3862 22344 3862 22344 12966 22344 11322 627 11322 627 14058 21722 14058 21722 3725 21722 22211 294 22211 294 1542 21182 1542 21182 18818 13759 18818 13759 1192 11342 1192 11342 22323 22865 22323 22865 23079 3000 23079 3000 11983 15788 11983 974 11983 974 22271 13974 22271 13974 261 2184 261 2184 11359 22472 11359 22472 14666 2578 14666 2578 8162 2578 18607 22586 18607 22586 24317 5739 24317 5739 8771 20498 8771 20498 299 14131 299 14131 10516 17669 10516 17669 9770 17669 18707 5385 18707 5385 22164 6511 22164 6511 5958 318 5958 318 3590 14887 3590 14887 17058 3670 17058 3670 803 23425 803 23425 24896 12645 24896 12645 10782 12645 13923 18083 13923 18083 7272 18083 22801 11424 22801 11424 16568 24435 16568 24435 19484 16712 19484 16712 32 553 32 553 20207 22417 20207 22417 15539 16416 15539 16416 9367 16857 9367 3892 9367 3892 7090 16901 7090 16901 18808 6961 18808 6961 1786 16654 1786 3978 1786 3978 17800 12805 17800 5087 17800 5087 1702 15846 1702 15846 18981 2403 18981 2403 9588 13488 9588 13488 426 18944 426 18944 3226 780 3226 780 183 21848 183 21848 8494 21848 4735 743 4735 743 13331 15830 13331 15830 13305 7456 13305 7456 19642 1697 19642 1697 17831 1697 20117 18299 20117 18299 4730 14721 4730 14721 22296 14721 19921 24032 19921 24032 3598 1972 3598 1972 19710 24928 19710 4257 19710 4257 9866 20427 9866 20427 11064 19572 11064 19572 682 24855 682 1194 682 1194 19872 1194 11700 14888 11700 14888 2777 15578 2777 15578 16072 13233 16072 13233 6739 20725 6739 20725 9777 7582 9777 7582 4250 15796 4250 15796 21376 4467 21376 4467 2150 20807 2150 20807 6926 23020 6926 4771 6926 4771 10725 9481 10725 9481 2078 3268 2078 3268 1560 3268 3736 23869 3736 23869 269 23869 18937 7461 18937 7461 11852 1949 11852 1949 2700 13110 2700 13110 5192 11733 5192 16779 5192 16779 611 9523 611 9523 13783 21473 13783 21473 13313 21473 14953 10365 14953 10365 8847 9048 8847 9048 24148 24652 24148 24652 7282 6918 7282 6918 10215 6918 8193 24541 8193 24541 18166 10442 18166 10442 14784 21287 14784 21287 15017 21287 3336 7742 3336 7742 1441 16049 1441 16049 14854 5091 14854 23607 14854 23607 23263 3076 23263 3076 14578 12731 14578 12731 24609 11878 24609 11878 15011 11878 21473 16660 21473 16660 12727 20662 12727 20662 24706 20662 10461 8166 10461 8166 24588 19239 24588 19239 8609 19239 9351 22562 9351 22562 8965 3067 8965 3067 14393 3067 12194 14379 12194 14379 412 5030 412 5030 6054 16987 6054 16987 17331 3441 17331 3441 5086 11384 5086 11384 23843 1201 23843 11691 23843 11691 8434 10249 8434 21411 8434 21411 24729 10154 24729 10154 21916 16377 21916 16377 23917 2415 23917 2415 16804 2415 20842 20737 20842 20737 18608 8245 18608 8245 15498 6808 15498 6808 19353 10659 19353 10659 19248 8097 19248 8097 22276 8097 13284 15700 13284 15700 3028 1079 3028 1079 19074 18990 19074 18990 10446 17033 10446 21410 10446 21410 1088 3872 1088 3872 20028 1664 20028 1664 13273 15602 13273 15602 24224 15602 19970 2306 19970 2306 1320 23987 1320 23987 16031 12917 16031 12917 9371 2804 9371 2804 23556 17682 23556 17682 9292 12903 9292 12903 23523 20295 23523 20295 8684 14472 8684 14472 11154 4176 11154 4176 6769 23917 6769 23917 18740 2319 18740 2319 19351 2319 572 22812 572 22812 12579 6929 12579 19985 12579 19985 2737 19985 23935 6544 23935 6544 5908 23603 5908 23603 12105 5161 12105 5161 12585 23876 12585 23876 939 23876 2076 12265 2076 12265 22050 17688 22050 17688 4524 2437 4524 2437 20584 2437 8407 22796 8407 22796 18200 8205 18200 16850 18200 16850 5373 643 5373 643 20337 23463 20337 23463 20802 5447 20802 5447 3867 5447 4317 20215 4317 20215 1901 21299 1901 21299 16508 15987 16508 20900 16508 20900 8431 20900 22282 9910 22282 9910 567 24585 567 24585 15383 6940 15383 6940 8018 2396 8018 17208 8018 17208 22793 11958 22793 11958 8543 15921 8543 15921 21666 3195 21666 3195 24929 21297 24929 21297 7036 15963 7036 15963 21010 15963 5625 6113 5625 6113 13501 6113 10924 13374 10924 13374 13545 22506 13545 2474 13545 2474 6563 2474 9099 13836 9099 13836 17415 16129 17415 9913 17415 9913 24612 9913 10740 23336 10740 23336 20989 23336 17354 10502 17354 10502 24054 10502 8178 99 8178 99 6932 99 11032 18180 11032 18180 1869 20175 1869 20175 19668 4067 19668 4067 1037 9977 1037 9977 15246 2022 15246 2022 1074 16688 1074 16688 24863 4708 24863 21420 24863 21420 9908 6980 9908 6980 17581 16506 17581 2826 17581 2826 3090 2826 17684 21212 17684 21212 15525 12233 15525 22322 15525 22322 4817 4509 4817 4509 19529 21046 19529 21046 7363 3430 7363 3430 22504 24781 22504 21928 22504 21928 5760 23824 5760 23824 21893 3294 21893 3294 1154 23605 1154 23605 23465 24313 23465 24313 1860 9194 1860 9194 52 6340 52 6340 17676 6340 4683 24790 4683 24790 24780 208 24780 208 1440 20244 1440 20244 19830 6162 19830 6162 8195 24910 8195 24910 6443 2450 6443 2450 20626 17001 20626 17001 11278 3164 11278 3164 21889 5565 21889 5565 11136 4439 11136 4439 12170 16917 12170 16917 8668 16917 16790 24700 16790 24700 24750 13673 24750 13673 14815 13673 23646 24428 23646 24428 24962 6677 24962 6677 584 22326 584 116 584 116 23012 8822 23012 8822 10785 17163 10785 2380 10785 2380 8436 21633 8436 21633 18730 21633 10584 13323 10584 13323 8569 11661 8569 11661 14116 11661 10861 16398 10861 16398 22557 17937 22557 5638 22557 5638 9844 23822 9844 23822 23961 6538 23961 6538 8488 21467 8488 21467 20840 11537 20840 11537 3532 14173 3532 14173 20935 9262 20935 9262 5220 13241 5220 13241 12042 6365 12042 6365 5492 20032 5492 20032 19577 7315 19577 7315 14825 12490 14825 7435 14825 7435 11130 21020 11130 4391 11130 4391 24662 16740 24662 16740 5770 20680 5770 20680 21368 3242 21368 3242 11918 13082 11918 13082 17808 13082 2710 21234 2710 21234 14301 17278 14301 17278 20644 19974 20644 19974 8623 10902 8623 10902 15029 22965 15029 22965 8038 10755 8038 16519 8038 16519 1456 3254 1456 3254 8743 21511 8743 21511 18629 7619 18629 22614 18629 22614 1608 8812 1608 15141 1608 15141 23166 4845 23166 4845 6288 24110 6288 24110 14067 944 14067 944 6205 11955 6205 3494 6205 3494 13157 7636 13157 7636 23201 1216 23201 1216 3399 15231 3399 918 3399 918 21045 918 8886 20771 8886 20771 4370 8261 4370 8261 409 8261 21005 24840 21005 24840 14162 312 14162 312 21255 14704 21255 14704 1941 13608 1941 13608 24505 19760 24505 19760 12403 19760 16080 3069 16080 3069 9010 9939 9010 9939 24972 779 24972 779 1783 7061 1783 7061 19194 7061 3827 17909 3827 17909 19419 19514 19419 19514 8767 4631 8767 4631 17882 1397 17882 16776 17882 16776 11040 14689 11040 16620 11040 16620 24225 1688 24225 1688 17876 24169 17876 24169 23743 18048 23743 18048 3225 16026 3225 16026 17742 19329 17742 19329 804 1611 804 1611 655 8582 655 8582 16375 20082 16375 5601 16375 5601 21567 8850 21567 8850 151 6314 151 6314 16296 6314 2785 21539 2785 21539 20390 8200 20390 17930 20390 17930 21213 17930 20107 2774 20107 2774 4219 21425 4219 21425 24800 4855 24800 4855 13285 17103 13285 17103 22430 20915 22430 20915 2398 6422 2398 6422 15050 24229 15050 16667 15050 16667 5993 22540 5993 22540 17847 22540 1118 1563 1118 1563 20461 15107 20461 15107 12333 15107 23395 2856 23395 2856 7618 23370 7618 23370 3948 20213 3948 20213 12076 22844 12076 22844 11880 3159 11880 3159 24041 3159 17272 18073 17272 18073 23884 11761 23884 11761 2316 22568 2316 22568 19793 18824 19793 24467 19793 24467 22910 24467 19487 8927 19487 8927 2580 23983 2580 23983 18268 3565 18268 3565 3338 24211 3338 24211 16834 20435 16834 20435 4261 22619 4261 22619 16334 17154 16334 17154 3293 21415 3293 21415 4804 322 4804 322 3397 18811 3397 18811 16124 14818 16124 14818 24238 7424 24238 7424 1550 7424 19291 23712 19291 23712 2666 7131 2666 7131 24899 16766 24899 16766 9408 21460 9408 21460 20139 3054 20139 3054 10158 13734 10158 9203 10158 9203 12112 9203 11991 23455 11991 23455 1523 7752 1523 23124 1523 23124 22978 10557 22978 10557 8137 10557 20385 18082 20385 18082 5037 1502 5037 1502 14608 19105 14608 2384 14608 2384 2871 18762 2871 18762 11511 8193 11511 8193 2977 8193 11395 19184 11395 19184 19400 3366 19400 3366 354 3366 1693 21710 1693 21710 5759 6758 5759 24741 5759 24741 17567 6618 17567 6618 14205 24770 14205 24770 22725 24770 3971 5501 3971 5501 21911 20980 21911 20980 6934 9447 6934 9447 19947 16082 19947 16082 529 11331 529 11331 21952 20198 21952 2492 21952 2492 4957 2492 22173 16858 22173 16858 3 3607 3 3607 8900 12175 8900 12175 1486 272 1486 272 22972 10194 22972 10194 10504 8832 10504 20036 10504 20036 20444 20036 15603 2176 15603 2176 18597 19810 18597 19810 23566 9129 23566 9129 3531 15099 3531 6002 3531 6002 1916 14041 1916 14041 9878 5564 9878 5564 198 18747 198 18747 18128 19858 18128 19858 23059 484 23059 484 5589 7658 5589 7658 23804 23323 23804 4319 23804 4319 20276 4319 23990 17537 23990 17537 9366 2878 9366 2878 12739 21560 12739 21560 20708 7988 20708 7988 14770 23064 14770 17433 14770 17433 21892 19401 21892 8964 21892 8964 19057 8964 19164 24151 19164 24151 6991 8491 6991 8491 782 14392 782 14392 17961 929 17961 22198 17961 22198 5847 4541 5847 23139 5847 23139 19121 14302 19121 17615 19121 17615 3329 3798 3329 3798 6074 21617 6074 21617 2660 21617 17122 118 17122 118 1722 18499 1722 18499 23498 18499 19932 6344 19932 6344 7142 18248 7142 18248 23820 1964 23820 1964 6453 14536 6453 14536 12979 664 12979 664 4761 664 18962 18217 18962 18217 2539 18217 23036 22072 23036 22072 7978 14149 7978 18668 7978 18668 23394 18668 6206 7113 6206 7113 2173 7113 16616 19055 16616 19055 13481 19870 13481 15817 13481 15817 802 21416 802 21416 24936 10074 24936 10074 6993 21594 6993 21594 20585 4070 20585 4070 1568 23411 1568 4192 1568 4192 16303 4192 1417 18634 1417 18634 21193 10295 21193 10295 3713 22015 3713 6798 3713 6798 20578 22244 20578 22244 13927 4412 13927 4412 23568 22261 23568 22261 15619 14585 15619 14585 22177 24785 22177 24785 6133 18526 6133 18526 22847 19839 22847 19839 3897 11151 3897 11151 5536 12720 5536 12720 5112 1374 5112 1374 23224 1374 9474 13033 9474 13033 22126 2895 22126 2895 6059 18899 6059 18899 15300 18899 4685 69 4685 69 15120 11444 15120 11444 9936 532 9936 12059 9936 12059 23959 4569 23959 4569 20091 10058 20091 10058 21041 7828 21041 7828 6514 23055 6514 23055 24788 23055 5027 7384 5027 7384 19066 4025 19066 4025 10561 15128 10561 15128 23189 9389 23189 9389 8614 17197 8614 17197 15549 4318 15549 17628 15549 17628 12142 8706 12142 8706 20556 24473 20556 24473 1719 24473 17993 19698 17993 19698 22313 9961 22313 9961 5866 22876 5866 22876 20339 8242 20339 14806 20339 14806 7543 1484 7543 1484 17135 2928 17135 2928 23697 2928 4990 15624 4990 15624 17775 1169 17775 1169 15629 18085 15629 18085 6101 9075 6101 9075 12991 9075 1988 1437 1988 1437 15497 15945 15497 15945 1699 14390 1699 15368 1699 15368 17871 8921 17871 21458 17871 21458 7464 4233 7464 4233 24666 4233 2864 22321 2864 22321 2123 1378 2123 1378 24430 22791 24430 22791 1384 5640 1384 5640 22088 1222 22088 1222 9925 17889 9925 17889 24522 17889 6735 12823 6735 12823 22819 22643 22819 1500 22819 1500 11441 20633 11441 20633 7213 11309 7213 11309 1724 4806 1724 4806 18832 4806 766 16059 766 16059 24494 21901 24494 16816 24494 16816 384 21449 384 21449 22163 21449 18434 5964 18434 5964 24137 4819 24137 7230 24137 7230 4209 2902 4209 10912 4209 10912 19289 4130 19289 4130 2687 4130 21740 12743 21740 12743 24809 10131 24809 10131 1026 24437 1026 24437 19889 24437 5617 10842 5617 10842 2361 21310 2361 21310 8022 4160 8022 4160 1533 8602 1533 8602 21395 6720 21395 15248 21395 15248 15722 1738 15722 1738 5337 13179 5337 2162 5337 2162 1080 2162 23006 8935 23006 8935 6092 16984 6092 6115 6092 6115 24175 6115 4814 16975 4814 16975 1038 14 1038 14 9283 14 7066 2166 7066 2166 21870 12941 21870 12941 2353 5916 2353 5916 15513 23979 15513 23979 632 8101 632 8101 23808 24630 23808 24630 4321 4747 4321 4747 21861 24343 21861 24343 97 24343 4365 7097 4365 7097 21304 22731 21304 22731 3174 22731 17284 18355 17284 18355 9238 6296 9238 6296 20075 16372 20075 16372 4045 24444 4045 24444 11434 24444 10846 20404 10846 20404 118 20404 17006 13790 17006 13790 23607 14845 23607 14845 5559 9828 5559 24534 5559 24534 368 24534 7204 9530 7204 9530 17610 9530 3839 17157 3839 17157 22524 17157 14135 252 14135 252 4212 15305 4212 15305 21505 21614 21505 21614 1950 14631 1950 14631 4560 24458 4560 24458 24448 4328 24448 4328 24839 4328 8364 22127 8364 22127 24544 10045 24544 10045 7219 2459 7219 2459 20779 24214 20779 24214 13955 3821 13955 3821 5310 13426 5310 13426 1874 13351 1874 13351 24774 22462 24774 22462 17631 6522 17631 6522 19919 6522 18951 23233 18951 23233 1339 11544 1339 11544 23910 17557 23910 17557 6746 2549 6746 2549 21029 7716 21029 4271 21029 4271 11104 4271 20822 23382 20822 23382 1811 6454 1811 6454 18676 17452 18676 17452 4181 4722 4181 4722 19714 23485 19714 11348 19714 11348 11186 17869 11186 17869 14676 923 14676 923 1910 923 17140 16553 17140 16553 24229 6408 24229 6408 7257 23593 7257 23593 1347 17116 1347 17116 22175 21771 22175 10867 22175 10867 7613 21760 7613 19880 7613 19880 13152 22123 13152 22123 9305 15406 9305 15406 14956 16302 14956 16302 10281 16302 10834 403 10834 403 6330 18732 6330 18732 13306 18732 1474 983 1474 983 24460 18133 24460 18133 17261 991 17261 991 12205 19280 12205 19280 3472 7326 3472 7326 9022 10949 9022 10949 3656 4842 3656 4842 23611 19228 23611 19228 17668 12829 17668 24018 17668 24018 4213 4851 4213 19480 4213 19480 21301 7327 21301 24658 21301 24658 22363 4797 22363 4797 686 4797 18908 17444 18908 17444 8723 17444 9973 4177 9973 4177 21576 22772 21576 22772 22614 4455 22614 4455 17865 20862 17865 1292 17865 1292 18460 1292 13581 19087 13581 19087 8696 4277 8696 4277 13818 15114 13818 15114 6048 1139 6048 1139 16970 20384 16970 15160 16970 15160 3241 19778 3241 19778 9491 4613 9491 4613 16550 4613 4193 16921 4193 16921 22230 20558 22230 20558 13695 10221 13695 10221 1857 10221 17473 18665 17473 18665 3796 9014 3796 23446 3796 23446 17770 23446 10580 13132 10580 13132 14168 14282 14168 14282 11013 11871 11013 20221 11013 20221 24174 6922 24174 6922 2519 22592 2519 22592 10779 1418 10779 1418 1780 5122 1780 5122 6235 717 6235 24141 6235 24141 22375 18124 22375 18124 539 21653 539 16710 539 16710 12057 23898 12057 23898 460 8083 460 8083 24424 15975 24424 15975 19741 1480 19741 1480 856 19327 856 19327 23933 11410 23933 11410 5562 19295 5562 19295 11099 146 11099 146 18865 22407 18865 22407 21517 16655 21517 16655 4706 16655 12722 23628 12722 23628 10153 23628 21913 8612 21913 8612 123 8612 2857 425 2857 425 5476 374 5476 11682 5476 11682 4894 2020 4894 2020 16957 17195 16957 17195 14179 10096 14179 10096 14089 13279 14089 13279 23513 21041 23513 21041 9247 21041 15911 4949 15911 4949 1906 22511 1906 22511 7069 9318 7069 9318 628 23949 628 23949 20819 4428 20819 4428 5094 1806 5094 1806 13915 8834 13915 8834 24883 8834 17695 21355 17695 21355 20612 21355 7807 7949 7807 7949 14095 5357 14095 5357 579 5357 15782 24106 15782 24106 7552 24106 22905 1944 22905 1944 2578 1519 2578 1519 8021 12852 8021 12852 24987 239 24987 239 21695 17167 21695 17167 3690 17167 20766 3360 20766 3360 9133 5271 9133 5271 15855 5271 4742 1048 4742 1048 21737 12699 21737 12699 5885 12699 11768 4418 11768 4418 16398 20885 16398 20885 6272 8475 6272 8475 19965 8475 16161 21450 16161 21450 9794 21450 16623 2273 16623 2273 10830 20975 10830 20975 21038 4003 21038 4003 1766 6175 1766 6175 15529 2899 15529 2899 2155 10813 2155 10813 15221 467 15221 467 14282 467 18736 24701 18736 24701 19584 11377 19584 11377 11286 15931 11286 15931 20222 10794 20222 10794 7585 22793 7585 22793 21463 19098 21463 19098 7648 6881 7648 6881 21000 18522 21000 18522 5270 59 5270 59 19993 20530 19993 20530 6706 20957 6706 20957 21245 12846 21245 13421 21245 13421 1129 9316 1129 22086 1129 22086 21073 4604 21073 4604 868 23492 868 23492 1220 10003 1220 10003 1121 10617 1121 10617 20441 9325 20441 9325 7041 18399 7041 18399 10508 14185 10508 14185 18812 19132 18812 19132 9173 2151 9173 2151 15821 17586 15821 17586 4291 73 4291 8813 4291 8813 13267 6897 13267 6897 8871 14478 8871 14478 19876 11631 19876 11631 18049 24349 18049 24349 6155 19768 6155 19768 24133 24251 24133 24251 14942 16836 14942 17915 14942 17915 12180 735 12180 735 20613 16956 20613 16956 12820 8202 12820 8202 271 22795 271 22795 11011 8888 11011 24980 11011 24980 24434 4359 24434 4359 35 19038 35 19038 6612 702 6612 702 14936 23774 14936 23774 115 20365 115 22188 115 22188 19076 14304 19076 15049 19076 15049 15547 2542 15547 2542 3203 22886 3203 22886 9887 22886 5940 17303 5940 17303 3639 7200 3639 7200 12732 11787 12732 9311 12732 9311 1481 21877 1481 21877 14808 23708 14808 1369 14808 1369 24925 24514 24925 24514 15735 24514 21933 2138 21933 2138 10499 24917 10499 24917 15125 622 15125 622 11679 622 22432 14145 22432 14145 489 22140 489 22140 9167 13117 9167 13117 8572 20636 8572 20636 3600 20636 12209 13420 12209 13420 20657 16978 20657 16978 6296 419 6296 23312 6296 23312 23206 23312 18249 11225 18249 11225 20367 21728 20367 21728 127 3848 127 3848 13825 1095 13825 23379 13825 23379 2010 465 2010 465 23261 18386 23261 18386 13035 20322 13035 20322 3937 6451 3937 6451 10969 13481 10969 13481 22334 4761 22334 4761 6409 18928 6409 18928 8467 2462 8467 2462 4606 22339 4606 22339 15851 16922 15851 19490 15851 19490 18463 12630 18463 12630 6977 13699 6977 7843 6977 7843 20660 14103 20660 8542 20660 8542 125 21224 125 19144 125 19144 3683 20383 3683 3970 3683 3970 16680 22334 16680 22334 1249 17260 1249 17260 24202 17716 24202 17716 19183 3880 19183 3880 4256 79 4256 79 17763 6779 17763 25 17763 25 7632 19030 7632 19030 23608 24895 23608 24895 1796 14458 1796 23916 1796 23916 9236 23916 5202 2742 5202 2742 9572 2742 7950 23086 7950 23086 12957 23086 6124 16074 6124 16074 134 8339 134 8339 24957 15621 24957 15621 18276 15621 22577 8732 22577 8732 14010 22478 14010 22478 19430 22478 13176 6965 13176 6965 19041 21323 19041 21323 22156 7401 22156 7401 439 22128 439 22128 17438 19598 17438 19598 12777 9960 12777 9960 22381 18900 22381 7586 22381 7586 13744 20510 13744 20510 2680 13237 2680 13237 9578 21605 9578 21605 9111 11539 9111 11539 10934 11539 8123 24792 8123 24792 14606 24792 763 8827 763 8827 12111 19013 12111 19013 10170 8366 10170 8366 23219 24470 23219 24470 11314 3327 11314 3327 19978 3327 4076 10663 4076 10663 19342 16202 19342 16202 18633 16202 21059 1938 21059 1938 1867 1938 11895 8707 11895 8707 7639 180 7639 180 12070 16459 12070 3518 12070 3518 17319 21427 17319 21427 3441 2911 3441 2911 23754 13740 23754 5227 23754 5227 654 5227 19384 24779 19384 24779 1650 10935 1650 10935 24590 22696 24590 22696 21614 16096 21614 16096 22439 12077 22439 12077 18592 15174 18592 15174 21386 2953 21386 2953 9067 19588 9067 19588 2886 237 2886 237 18174 12412 18174 12412 24185 11926 24185 11926 20682 24588 20682 4862 20682 4862 7651 7028 7651 7028 21647 7028 12486 77 12486 77 6243 16417 6243 16417 22544 22666 22544 22666 14151 6436 14151 6436 5226 23855 5226 1765 5226 1765 20340 6864 20340 6864 10216 3331 10216 3331 18912 24391 18912 3131 18912 3131 2330 20062 2330 20062 10950 264 10950 264 943 19040 943 13505 943 13505 7614 22972 7614 22972 1670 211 1670 211 18792 8498 18792 8498 16363 8498 21950 921 21950 921 7981 22667 7981 22667 20285 22667 16496 5785 16496 5785 16748 4920 16748 4920 702 12359 702 12359 9134 9931 9134 9931 4059 20764 4059 20764 24973 1505 24973 1505 608 1505 1903 24994 1903 24994 21514 24994 21307 16638 21307 16638 2090 18882 2090 18882 2046 6163 2046 6163 18623 17299 18623 17299 1194 5602 1194 5602 12204 17681 12204 17681 5281 1448 5281 1448 23756 15298 23756 15298 11466 1307 11466 1307 14704 1307 9851 14858 9851 14858 20776 11884 20776 11884 10240 14411 10240 14411 20606 2725 20606 2725 561 2725 7076 15024 7076 15024 4115 19323 4115 19323 18443 19323 12151 1126 12151 1126 411 10392 411 10392 10295 19111 10295 19111 2542 7537 2542 7537 22935 10323 22935 2279 22935 2279 1344 20926 1344 20926 19391 7295 19391 7295 2568 19511 2568 19511 18781 17068 18781 21934 18781 21934 12480 21934 15783 7623 15783 7623 16531 3378 16531 3378 3030 9093 3030 9093 24295 9430 24295 829 24295 829 14358 6987 14358 6987 18885 6987 13940 3304 13940 3304 18514 13838 18514 13838 4165 1494 4165 1494 19366 1494 12313 17049 12313 17049 24616 17049 21099 2463 21099 2463 12523 19531 12523 19531 24004 7086 24004 7086 15767 15106 15767 15106 20744 6699 20744 9702 20744 9702 8351 353 8351 353 10343 24525 10343 24525 1942 5437 1942 22264 1942 22264 15824 11130 15824 11130 2880 19719 2880 19719 11995 9841 11995 9841 18727 22235 18727 22235 5152 9787 5152 9787 3022 10809 3022 10809 18882 2985 18882 2985 6236 5160 6236 5160 23044 2485 23044 2485 823 2485 14195 23938 14195 23938 9098 23938 16380 16909 16380 16909 23294 5239 23294 5239 2494 5239 12733 19458 12733 19458 1981 92 1981 92 3710 17496 3710 17496 2858 17496 5038 4811 5038 4811 7501 1275 7501 1275 2087 1275 17691 13653 17691 13653 9990 22743 9990 15889 9990 15889 421 23717 421 23717 21804 23717 4904 12447 4904 12447 8796 19726 8796 19726 6623 11485 6623 11485 13790 15380 13790 4986 13790 4986 6545 4986 24873 15876 24873 15876 11557 23738 11557 2471 11557 2471 13842 13216 13842 13216 6686 6458 6686 6458 24401 19827 24401 19827 9622 5288 9622 5288 16597 24494 16597 24494 20875 24494 455 12262 455 12262 24691 17723 24691 17723 14719 1466 14719 1466 15298 19160 15298 19160 8101 12939 8101 12939 20917 12939 14821 18245 14821 18245 563 250 563 250 19462 250 15440 17170 15440 17170 9364 19310 9364 19310 8097 1381 8097 1381 24808 12252 24808 12252 13161 8086 13161 8086 5114 8086 11198 10505 11198 10505 10291 10505 19610 22967 19610 22967 5808 22967 22134 7471 22134 7471 17387 7471 20097 17136 20097 17136 3620 9418 3620 9418 438 9418 23720 15638 23720 15638 7138 16902 7138 492 7138 492 70 492 4196 9690 4196 9690 17910 10731 17910 5296 17910 5296 1279 23881 1279 23881 16910 19500 16910 19500 8563 22536 8563 22536 21377 4533 21377 4533 4087 8844 4087 8844 9671 8844 4056 894 4056 894 11730 894 4696 24870 4696 24870 4273 24870 24804 10030 24804 10030 4258 8248 4258 8248 3790 20830 3790 20830 23951 2757 23951 2757 2189 17579 2189 17579 18806 1355 18806 1355 8571 24864 8571 24864 3263 18838 3263 18838 21470 20493 21470 4084 21470 4084 1134 13187 1134 13187 9799 24438 9799 24438 102 8163 102 10926 102 10926 15877 10568 15877 10568 7471 10568 16026 18106 16026 18106 15148 810 15148 810 22222 810 21115 9258 21115 9258 12902 1112 12902 1112 23413 1112 12034 19115 12034 19115 21460 19619 21460 19619 9756 10146 9756 10146 13665 10146 10913 41 10913 41 15403 41 14560 3739 14560 3739 779 3739 8894 22213 8894 22213 24365 2247 24365 2247 20346 24040 20346 24040 12441 24040 22028 8746 22028 8746 12244 3137 12244 3137 20738 11558 20738 11558 11203 9858 11203 9858 21169 22515 21169 22515 24841 22515 23779 826 23779 826 14325 16151 14325 13634 14325 13634 1390 13634 6066 21075 6066 21075 13523 8126 13523 8126 11540 20994 11540 20994 8208 20994 18361 1871 18361 1871 1388 19565 1388 19565 16730 15517 16730 22341 16730 22341 1399 9204 1399 24346 1399 24346 16538 9424 16538 9424 20863 23807 20863 23807 180 6936 180 6936 15815 23168 15815 23168 9730 12700 9730 12700 12203 15002 12203 15002 7693 15002 20773 1499 20773 1499 5161 14190 5161 14190 18494 13165 18494 13165 903 22019 903 22019 5980 993 5980 993 15818 23647 15818 7110 15818 7110 1169 7110 17288 21152 17288 21152 17702 8696 17702 8696 8778 8696 12879 10849 12879 10849 23315 23667 23315 23667 14449 9087 14449 9087 9094 20387 9094 20387 109 24721 109 24721 12649 9817 12649 9817 11609 21389 11609 21389 16525 17058 16525 17058 7521 24041 7521 24041 8211 12638 8211 12638 891 12638 3393 23141 3393 23141 19951 1153 19951 1153 5714 15630 5714 15630 14952 6784 14952 19481 14952 19481 21072 7419 21072 7419 9361 24317 9361 24317 14959 6062 14959 6062 5716 2231 5716 2231 17587 2231 4247 21721 4247 21721 10743 13294 10743 15580 10743 15580 4061 15580 16293 10356 16293 10356 10812 13411 10812 13411 24503 11555 24503 11555 20257 11262 20257 12670 20257 12670 6026 626 6026 626 23058 24259 23058 11893 23058 11893 21616 23210 21616 4174 21616 4174 9231 18572 9231 18572 22837 5883 22837 5883 11858 14986 11858 14986 13359 3176 13359 3176 71 19801 71 11775 71 11775 16727 12913 16727 12913 15068 2580 15068 2580 23573 8295 23573 8295 3703 865 3703 24535 3703 24535 24569 4515 24569 4515 12753 21237 12753 21237 21966 21237 19437 1208 19437 1208 23527 1208 10607 4751 10607 4751 2751 19470 2751 19470 14366 19470 4234 15227 4234 15227 13098 12466 13098 12466 1290 12466 6076 22131 6076 22131 17410 22131 9763 1413 9763 1413 22409 900 22409 900 3771 24083 3771 24083 6426 8694 6426 11520 6426 11520 21535 7603 21535 7603 9697 18586 9697 18586 21726 4508 21726 4508 9249 24007 9249 24007 8309 24007 8734 2682 8734 2682 18090 24551 18090 24551 1008 24551 14711 4248 14711 4248 282 19129 282 19129 18659 8000 18659 8000 751 9397 751 9397 22365 7846 22365 7846 10996 17003 10996 17003 18210 302 18210 3467 18210 3467 5218 2551 5218 2551 21612 11917 21612 11917 8126 5370 8126 5370 23216 5370 4078 17821 4078 17821 23204 13466 23204 13466 21465 23019 21465 23019 14523 7695 14523 17209 14523 17209 23715 9229 23715 9229 2618 23998 2618 23998 22606 23998 20048 174 20048 174 7309 21668 7309 21668 22431 21668 14700 1425 14700 1425 17341 23632 17341 23632 11350 23632 22983 7026 22983 7026 2689 21591 2689 21591 21526 1632 21526 1632 4375 18297 4375 18297 15759 4841 15759 21158 15759 21158 3684 2769 3684 2769 11513 14866 11513 14866 14954 21078 14954 21078 1329 2978 1329 2978 17417 16326 17417 16326 257 6754 257 6754 10456 24254 10456 24254 12539 19278 12539 19278 3976 22980 3976 22980 12332 22980 6614 3993 6614 3993 21332 14611 21332 14611 4354 5187 4354 5187 16702 22467 16702 22467 833 22467 12507 1685 12507 1685 16490 24187 16490 24187 13769 24187 20080 2157 20080 2157 13840 12506 13840 542 13840 542 18225 542 4645 21277 4645 21277 20601 3184 20601 23349 20601 23349 9108 23349 12305 15199 12305 15199 22231 1732 22231 4216 22231 4216 7253 3725 7253 3725 23558 9153 23558 5006 23558 5006 14617 17310 14617 17310 7725 7076 7725 17284 7725 17284 6891 17284 10770 6247 10770 6247 728 6247 19786 16737 19786 16737 3557 6270 3557 6270 1628 10148 1628 10148 19658 8672 19658 8672 1209 7312 1209 7312 5848 21109 5848 21109 18369 6223 18369 6223 6275 21526 6275 21526 24437 17973 24437 17973 9194 24743 9194 24743 21809 24743 17519 4128 17519 4128 7192 23190 7192 23190 24919 3919 24919 3919 8550 2510 8550 22825 8550 22825 17233 5056 17233 5056 3587 23691 3587 23691 24322 23691 11303 3876 11303 3876 24807 3876 13755 1614 13755 1614 5581 1614 18067 24319 18067 24319 23346 24319 11058 16407 11058 16407 4759 1013 4759 1013 19260 1013 13756 16480 13756 16480 22825 16480 19819 8889 19819 8889 1266 18953 1266 18953 19640 18953 13275 3353 13275 3353 20651 20412 20651 20412 8048 16664 8048 16664 23774 18682 23774 18682 273 3062 273 3062 23407 3062 18416 24080 18416 24080 1598 24080 23724 10334 23724 10334 1310 1314 1310 3435 1310 3435 21492 2295 21492 7399 21492 7399 2788 6190 2788 6190 24575 14772 24575 14772 2276 7808 2276 7808 17655 24649 17655 24649 17374 24649 20379 1785 20379 1785 4515 13391 4515 13391 8637 3252 8637 3252 4306 14544 4306 14544 10803 654 10803 654 22073 5422 22073 5422 10209 3851 10209 3851 24921 3851 15332 16402 15332 16402 23962 23484 23962 23484 7860 6377 7860 6377 8288 6377 4584 16124 4584 16124 1902 23823 1902 23823 653 6093 653 6093 16634 16045 16634 16045 10664 4531 10664 4531 17678 15665 17678 15665 266 75 266 75 23867 19718 23867 19718 15986 3144 15986 3144 16071 3144 6519 12864 6519 12864 9506 12864 4101 7027 4101 7027 20882 7027 1271 16293 1271 16293 21525 19179 21525 6020 21525 6020 1688 12961 1688 11199 1688 11199 1443 23783 1443 23783 24051 9727 24051 9727 10977 20769 10977 8717 10977 8717 2424 13502 2424 2265 2424 2265 20799 11423 20799 11423 12250 72 12250 72 19539 72 2278 24587 2278 24587 23160 10075 23160 10075 6360 10075 19084 22459 19084 22459 19620 22459 1492 18454 1492 18454 24572 20291 24572 12847 24572 12847 3157 19489 3157 12049 3157 12049 21641 12622 21641 12622 895 9462 895 10723 895 10723 22645 4894 22645 4894 4866 4894 23794 16364 23794 16364 9458 2831 9458 2831 16389 24382 16389 24382 3638 15519 3638 15519 22656 17076 22656 17076 2402 5154 2402 5154 20516 14608 20516 6956 20516 6956 543 6956 4950 22179 4950 22179 22241 14911 22241 23817 22241 23817 3974 23817 22297 4105 22297 4105 4407 1864 4407 20335 4407 20335 14607 2350 14607 2350 2544 12742 2544 12742 24564 12742 16949 7396 16949 7396 23247 16507 23247 16507 1919 14827 1919 16843 1919 16843 22423 9183 22423 9183 6016 20456 6016 20456 12272 17438 12272 17438 19601 19120 19601 19120 3099 4738 3099 4738 17973 19654 17973 19654 5681 17581 5681 17581 22883 24558 22883 24558 9471 10458 9471 10458 13372 2271 13372 8093 13372 8093 14501 3480 14501 3480 7449 15287 7449 15287 21285 20599 21285 20599 13005 8427 13005 8427 17464 20066 17464 20066 5836 1109 5836 1109 16851 19972 16851 19972 8589 19972 10858 14671 10858 14671 14080 24563 14080 24563 2176 24563 21020 14424 21020 14424 17820 14424 19648 207 19648 207 4198 23702 4198 23702 15167 14925 15167 14925 13427 23878 13427 23878 5341 8105 5341 8105 2001 4231 2001 21754 2001 21754 13540 9115 13540 9115 6792 9115 15803 22287 15803 22287 2573 22287 11310 55 11310 55 12758 55 1066 14814 1066 14814 15649 14814 11589 10833 11589 10833 185 3135 185 3135 22336 1917 22336 1917 4000 18231 4000 18231 18114 1751 18114 6646 18114 6646 11891 6368 11891 6368 24607 20300 24607 20300 1241 20300 24014 1682 24014 1682 13400 1682 19387 20127 19387 20127 20465 7569 20465 7569 14276 21089 14276 21089 23211 1167 23211 1167 5969 20581 5969 20581 15391 9892 15391 9892 19554 17860 19554 17860 8954 12312 8954 12312 15069 12312 4820 21774 4820 21774 6463 21774 2623 4910 2623 4910 15290 1257 15290 1257 2303 1257 14584 15326 14584 15326 11393 24632 11393 24632 11550 24632 6795 11827 6795 11827 14832 131 14832 131 9551 19828 9551 19828 18303 19828 6256 210 6256 210 1655 210 22993 20021 22993 20021 6062 20816 6062 20816 20950 20816 1337 14079 1337 14079 9968 18470 9968 6570 9968 6570 3825 24277 3825 24277 16802 5845 16802 5845 23277 13564 23277 13564 2861 18554 2861 18554 24013 18554 21371 1255 21371 1255 24857 1255 6561 9112 6561 9112 2202 12336 2202 12336 11445 1575 11445 10269 11445 10269 453 2696 453 2696 10127 16339 10127 16339 3960 6401 3960 6401 21230 21838 21230 21838 6856 14656 6856 14656 7493 22852 7493 716 7493 716 12528 20473 12528 9017 12528 9017 7726 9017 9606 18506 9606 18506 23854 3165 23854 3165 10163 21481 10163 21481 15230 3654 15230 3654 1233 23321 1233 23321 9186 6607 9186 6607 4853 22473 4853 22473 23359 1556 23359 1556 975 24517 975 2593 975 2593 15269 18497 15269 18497 21520 5955 21520 5955 7584 5955 20020 24225 20020 24225 7488 24225 18002 13728 18002 13728 3408 23493 3408 23493 14823 3792 14823 21043 14823 21043 18104 16431 18104 16431 2019 23017 2019 23017 21608 23017 16592 1518 16592 1518 21884 1518 17622 14969 17622 14969 6575 19378 6575 19378 12341 5577 12341 5577 9433 15446 9433 15446 22116 11876 22116 11876 19262 14857 19262 14857 729 4712 729 4712 2622 4712 2601 11655 2601 11655 24245 7262 24245 21780 24245 21780 8448 869 8448 869 5316 869 7775 23322 7775 23322 13077 3287 13077 3287 20670 3287 468 21915 468 21915 3149 21915 313 19959 313 19959 11697 7916 11697 7916 2483 17707 2483 4648 2483 4648 22523 21164 22523 376 22523 376 3093 11584 3093 11584 14896 3245 14896 3245 2812 3245 13870 18487 13870 18487 19450 4581 19450 4581 5568 4581 24541 17955 24541 17955 492 4440 492 4440 4419 15229 4419 15229 23 4917 23 4917 13216 20891 13216 20891 8927 3272 8927 10297 8927 10297 23746 7 23746 7 5649 20086 5649 20086 21246 4110 21246 4110 23826 4110 17359 22464 17359 22464 16996 24821 16996 24821 22776 4240 22776 4240 8083 12777 8083 12777 17165 12777 12571 1343 12571 1343 15439 17114 15439 17114 8703 7085 8703 7085 19099 8439 19099 8439 3932 8439 12346 876 12346 876 24917 10782 24917 10782 9221 3348 9221 19205 9221 19205 1649 19205 14948 5877 14948 5877 20593 4419 20593 4419 2446 4419 6013 10730 6013 10730 20879 8120 20879 10671 20879 10671 7878 609 7878 609 2993 609 5460 22685 5460 22685 22630 22685 10068 9625 10068 9625 12964 9141 12964 9141 4046 18779 4046 18779 24228 18779 9416 13961 9416 13961 24517 14510 24517 14510 19233 2909 19233 2909 19263 18723 19263 18723 12672 9471 12672 9471 14 2901 14 2901 13075 16571 13075 16571 1313 799 1313 799 12830 799 6309 8252 6309 8252 18353 4790 18353 4790 9019 6428 9019 6428 23326 5747 23326 5747 1803 21597 1803 21597 10022 9427 10022 9427 23085 9402 23085 9402 3662 19474 3662 4246 3662 4246 9013 4246 2400 18752 2400 18752 12197 8858 12197 14434 12197 14434 4694 4376 4694 4376 14812 4376 8081 21349 8081 21349 20711 1302 20711 1302 19685 24008 19685 24008 20881 15105 20881 15105 14733 18963 14733 18963 24300 8915 24300 8915 1993 11795 1993 11795 24086 3260 24086 3260 4770 9000 4770 9000 20252 105 20252 105 11462 12660 11462 12660 12613 1612 12613 1612 3761 20987 3761 20987 13983 7282 13983 7282 1420 16389 1420 16389 22563 5200 22563 5200 3222 10415 3222 10415 23275 23063 23275 23063 2448 16114 2448 16114 24441 20289 24441 20289 254 21972 254 21972 24903 7066 24903 22115 24903 22115 2541 1097 2541 22440 2541 22440 19275 22440 5207 6532 5207 6532 7271 8860 7271 8860 3366 2494 3366 13718 3366 13718 21240 10827 21240 10827 1768 21275 1768 21275 12470 4085 12470 4085 3843 21581 3843 21581 18769 24965 18769 24965 4582 24965 5948 11441 5948 11441 12698 1669 12698 1669 16838 21149 16838 21149 1061 6110 1061 23755 1061 23755 22530 7355 22530 7355 5706 7355 18452 23635 18452 23635 12856 23635 15285 10104 15285 10104 476 23729 476 23729 16373 5184 16373 5184 20900 5184 5200 18481 5200 18481 19540 10447 19540 10447 9703 10447 20712 21954 20712 21954 927 11192 927 11192 15482 14139 15482 14139 17522 379 17522 379 3802 8879 3802 8879 22068 21971 22068 21971 9601 11615 9601 11615 22221 20831 22221 20831 17478 2333 17478 2333 19436 2333 9813 24832 9813 24832 11839 2539 11839 2539 3626 2539 18239 8269 18239 8269 24104 23047 24104 23047 6035 7918 6035 15456 6035 15456 952 7463 952 7463 23737 14220 23737 14220 5696 14220 21287 5848 21287 5848 11382 8944 11382 1476 11382 1476 21575 4182 21575 3890 21575 3890 9664 23100 9664 23100 11079 8406 11079 8406 4555 23668 4555 23668 23134 3400 23134 3400 6505 3400 23317 24516 23317 24516 24501 24516 10514 22184 10514 22184 15904 22184 10539 11678 10539 11678 3902 20958 3902 20958 15163 8739 15163 8739 18539 3865 18539 3865 3849 14729 3849 12567 3849 12567 12014 12567 4707 19127 4707 19127 24699 7711 24699 21788 24699 21788 5890 14088 5890 20265 5890 20265 16708 17120 16708 17120 7122 24915 7122 24915 24293 24915 17772 17713 17772 17713 3015 15260 3015 15260 23043 5834 23043 21759 23043 21759 24454 15566 24454 15566 8075 20360 8075 20360 21461 13674 21461 13674 7932 10042 7932 10042 8748 10042 5736 21344 5736 21344 11340 23403 11340 23403 2525 7668 2525 7668 15894 20001 15894 20001 1100 14790 1100 14790 13129 22848 13129 22848 12828 8160 12828 8160 24206 10151 24206 9553 24206 9553 24421 17931 24421 17931 1273 16831 1273 23543 1273 23543 19969 1332 19969 1332 987 22567 987 22567 9151 7102 9151 7102 15555 1028 15555 1028 17939 12576 17939 12576 1599 12576 3326 666 3326 666 9839 9732 9839 5436 9839 5436 3199 5436 18690 14060 18690 14060 13374 21342 13374 21342 24970 19504 24970 19504 7548 20487 7548 20487 18048 8676 18048 8676 1558 15827 1558 15827 20457 4964 20457 4964 1408 22851 1408 22851 20005 2640 20005 2640 2449 2640 12123 21341 12123 21341 18499 5113 18499 5113 7702 17691 7702 17691 17400 2603 17400 2603 7659 19300 7659 19300 18990 19300 17421 24752 17421 24752 23639 24752 13223 8157 13223 8157 15994 2233 15994 2233 4661 2233 22181 11064 22181 11064 2493 23556 2493 23556 18819 8496 18819 8496 2288 16528 2288 6938 2288 6938 10863 10259 10863 10259 499 10259 7015 4213 7015 4213 20417 19460 20417 19460 11284 23211 11284 23211 23194 3225 23194 3225 2711 11664 2711 11664 7288 4703 7288 4703 2336 17069 2336 17069 10452 1795 10452 1795 5953 1795 22133 22113 22133 22113 14814 22113 22283 7217 22283 7217 12429 12536 12429 12536 7086 882 7086 882 3898 748 3898 748 6340 748 1270 16679 1270 16679 17494 21679 17494 21679 2111 3244 2111 3244 20547 3244 15324 22211 15324 22211 1099 24528 1099 9151 1099 9151 10374 14124 10374 14124 19666 14454 19666 14454 7559 9815 7559 9815 21302 19900 21302 19900 7126 13153 7126 13153 23382 22474 23382 110 23382 110 8946 17015 8946 16011 8946 16011 2162 16011 7001 22556 7001 22556 11601 4144 11601 9902 11601 9902 22834 2222 22834 2222 17894 135 17894 135 20890 7164 20890 7164 14375 4731 14375 4731 24444 17756 24444 17756 4044 1861 4044 1861 14725 1861 5879 24301 5879 24301 24412 1863 24412 1863 11492 23616 11492 23616 4199 23616 23781 1184 23781 1184 3478 23451 3478 23451 2282 3472 2282 3472 8395 21135 8395 1893 8395 1893 15321 1893 14102 18271 14102 18271 9197 23960 9197 23960 9845 23960 1040 10940 1040 10940 16324 17451 16324 7967 16324 7967 18464 13641 18464 13641 1283 10217 1283 10217 10699 16515 10699 16515 281 939 281 939 17326 13126 17326 13126 12003 1024 12003 1024 16247 1024 2789 15017 2789 15017 22067 24395 22067 24395 8146 24395 24391 4760 24391 4760 4757 4760 20843 10463 20843 10463 6271 1896 6271 1896 22460 24603 22460 24603 1829 1729 1829 1729 12015 18144 12015 7261 12015 7261 20599 23216 20599 23216 9693 4262 9693 4262 6261 20282 6261 20282 4145 20282 5686 5004 5686 5004 3749 24823 3749 8947 3749 8947 23106 23213 23106 23213 9774 775 9774 775 15728 23707 15728 23707 8339 12107 8339 12107 22122 15567 22122 15567 4233 15567 23696 3886 23696 3886 493 18932 493 2123 493 2123 11476 21609 11476 21609 10777 11714 10777 11714 14973 20385 14973 16811 14973 16811 18953 18607 18953 18607 2795 4900 2795 5090 2795 5090 19153 1326 19153 1326 7571 1326 14558 23246 14558 23246 8682 4625 8682 4625 19149 4625 1502 21141 1502 21141 11861 3202 11861 3202 2346 3202 19220 18219 19220 18219 10562 20607 10562 20607 11958 3007 11958 3007 4983 22971 4983 22971 10932 4237 10932 4237 7977 4237 9435 16063 9435 16063 20332 23669 20332 23669 10410 23669 22326 6674 22326 6674 23758 3289 23758 3289 15835 3289 21034 19283 21034 19283 8106 7213 8106 7213 23098 20386 23098 20386 4913 3679 4913 3679 24509 19884 24509 6140 24509 6140 6936 23355 6936 23355 17526 23355 5544 15065 5544 15065 580 7343 580 7343 22123 21071 22123 21071 11698 21071 22477 2229 22477 2229 505 188 505 188 14744 9741 14744 9741 11883 8284 11883 8284 22980 19674 22980 2351 22980 2351 15891 16644 15891 11557 15891 11557 8724 24722 8724 3817 8724 3817 10373 3817 7487 23013 7487 23013 9359 23013 2163 7309 2163 7309 23991 17181 23991 10164 23991 10164 10156 18473 10156 18473 20503 314 20503 314 2380 314 7377 13431 7377 13431 22560 14187 22560 14187 9614 10186 9614 10186 10574 10186 3304 16953 3304 16953 11280 11139 11280 11139 2500 14292 2500 14292 19189 12696 19189 24125 19189 24125 2654 8793 2654 8793 6894 8793 1555 23892 1555 23892 20739 12438 20739 12438 11821 23718 11821 23718 13058 759 13058 759 8369 4984 8369 4984 22505 2349 22505 2349 17487 13200 17487 13200 10791 1811 10791 1811 1165 23843 1165 23843 11017 9758 11017 9758 12505 16266 12505 6205 12505 6205 1156 6205 12674 13030 12674 13030 1115 299 1115 299 15508 17448 15508 16791 15508 16791 15776 21423 15776 21423 7783 16076 7783 16076 13728 17623 13728 17623 9978 4529 9978 4529 21002 24293 21002 24293 24768 14017 24768 14017 1144 20286 1144 20286 23484 5528 23484 5528 4326 5611 4326 2668 4326 2668 18757 20716 18757 20716 5413 785 5413 18546 5413 18546 22950 14759 22950 15256 22950 15256 1601 4462 1601 4462 830 21326 830 21326 5594 1368 5594 1368 19783 14715 19783 14715 14837 3104 14837 3104 23333 3104 13534 15251 13534 15251 24747 21941 24747 8144 24747 8144 12920 8144 17633 13368 17633 13368 10219 2495 10219 2495 21906 21386 21906 21386 21294 8068 21294 8068 4516 3550 4516 3550 17305 21015 17305 21015 16471 3437 16471 3437 21157 18330 21157 18330 2978 18330 3520 2845 3520 2845 21506 786 21506 786 16969 21021 16969 21021 17863 21021 9826 13258 9826 13258 88 19085 88 19085 18843 18624 18843 20790 18843 20790 9460 4268 9460 4268 7354 4268 9539 18628 9539 18628 24063 14033 24063 14033 6254 21534 6254 21534 10151 7018 10151 7018 4421 24204 4421 24204 20961 19668 20961 23040 20961 23040 1392 8659 1392 23325 1392 23325 20109 11195 20109 11195 7522 23867 7522 4087 7522 4087 224 18194 224 18194 23173 141 23173 141 4235 20151 4235 20151 18299 4955 18299 4955 1162 18376 1162 18376 18631 4308 18631 4308 2305 4666 2305 511 2305 511 19333 511 3894 21445 3894 21445 6452 5320 6452 5320 4616 15955 4616 15955 24096 100 24096 100 6690 100 19286 15894 19286 15894 21042 15894 391 10315 391 10315 3874 15515 3874 15515 12912 10690 12912 10690 5863 3584 5863 3584 23967 24795 23967 24795 569 24795 20145 7639 20145 7639 20876 14475 20876 14475 9651 1613 9651 1613 17539 1613 6335 9526 6335 9526 14972 9526 5421 23352 5421 23352 2089 5811 2089 5811 14071 15918 14071 15918 1544 612 1544 612 21782 12375 21782 12375 1856 2140 1856 2140 12596 9119 12596 1659 12596 1659 22150 10174 22150 10174 23360 10174 19905 18222 19905 18222 4396 18776 4396 18776 21196 53 21196 53 5217 4063 5217 4063 5092 16595 5092 16595 21373 752 21373 18726 21373 18726 3657 7240 3657 7240 23509 17090 23509 17090 7326 4571 7326 4571 22936 4571 22392 10129 22392 10129 24886 18760 24886 18760 3744 23050 3744 23050 22087 23050 20408 6321 20408 6321 6778 6321 21450 23779 21450 23779 25 4297 25 4297 14471 15338 14471 15338 13976 15338 14238 8442 14238 8442 847 476 847 476 20914 476 1635 21601 1635 21601 9137 17 9137 17 16630 18042 16630 8107 16630 8107 23968 23009 23968 23009 4843 23009 17680 2398 17680 2398 4545 24055 4545 24055 13799 4435 13799 4435 21746 7750 21746 7750 7758 1530 7758 1530 16194 23794 16194 23794 8867 6602 8867 6602 2200 16756 2200 16756 15532 9508 15532 20367 15532 20367 18684 9335 18684 16678 18684 16678 22612 16678 18441 2320 18441 2320 298 24026 298 24026 11850 21404 11850 21404 4727 22704 4727 22704 18378 15601 18378 15601 2207 27 2207 27 21667 23697 21667 23697 5665 6628 5665 23836 5665 23836 2906 23836 7401 811 7401 811 15185 12609 15185 12609 1805 12609 22584 1142 22584 1142 1382 14769 1382 14769 20941 1608 20941 1608 24682 19821 24682 19821 12398 19821 13052 5600 13052 5600 1744 5600 8671 23378 8671 23378 8134 23378 12706 4882 12706 4882 644 4882 13506 17724 13506 17724 8714 1865 8714 1865 21671 23060 21671 23060 19759 9327 19759 9327 23585 17601 23585 17601 4855 1933 4855 1933 21232 9248 21232 9248 5992 19262 5992 19262 12449 12349 12449 12349 10670 16929 10670 16929 15088 8125 15088 8125 6213 8125 16837 18105 16837 18105 23296 7183 23296 7183 5395 7183 10593 21964 10593 21964 5471 21964 15997 7881 15997 7881 19730 1258 19730 1258 12884 20526 12884 20526 23040 1081 23040 1081 5755 22956 5755 22956 15165 9894 15165 9894 23074 6479 23074 14353 23074 14353 11324 7993 11324 7993 21863 7993 16357 24157 16357 24157 20746 8900 20746 8900 4751 23600 4751 8471 4751 8471 20919 17060 20919 17060 1433 19991 1433 19991 18030 12449 18030 12449 12208 24217 12208 24217 5072 13414 5072 13414 16107 24129 16107 24129 9621 1815 9621 16754 9621 16754 7050 16754 13933 1296 13933 1296 3461 21587 3461 21587 12677 15219 12677 15219 3111 17206 3111 17206 18567 14787 18567 18230 18567 18230 9952 699 9952 699 22039 699 7302 22051 7302 22051 18196 15343 18196 15343 9322 17287 9322 17287 3422 10080 3422 10080 19208 18799 19208 18799 7023 19093 7023 19093 18185 11408 18185 11408 6304 19592 6304 19592 10403 19592 5116 4202 5116 4202 22543 22398 22543 22398 16025 2057 16025 2057 4485 16777 4485 16777 6983 16777 4178 16343 4178 16343 2719 15048 2719 15048 21495 24410 21495 24410 739 5508 739 5508 22195 1469 22195 1469 6377 1469 9702 2587 9702 2587 21890 2587 2930 19963 2930 19963 8344 2996 8344 2996 15471 2996 12088 23263 12088 23263 8805 868 8805 868 24352 8703 24352 5289 24352 5289 3707 5289 9397 15235 9397 15235 11965 8159 11965 8159 554 18250 554 18250 7500 5327 7500 5327 2979 5327 9054 9177 9054 9177 9032 9177 10000 24381 10000 24381 9668 3251 9668 3251 23589 24809 23589 24809 19637 6080 19637 6080 9975 23010 9975 23010 15588 200 15588 200 9358 12733 9358 12733 18612 12733 761 766 761 766 22011 5903 22011 5903 4609 24451 4609 24451 11248 24451 6753 7791 6753 7791 16040 12321 16040 12321 4665 956 4665 956 8196 956 4068 18707 4068 18707 3056 18707 6570 8873 6570 8873 18478 722 18478 722 1048 12344 1048 12344 11732 635 11732 635 4663 21438 4663 21438 19757 21438 10085 1643 10085 1643 7681 11872 7681 11872 18354 10692 18354 22088 18354 22088 4807 14460 4807 14460 13612 20283 13612 20283 11751 1769 11751 1769 14345 13164 14345 13164 3312 8146 3312 13831 3312 13831 22236 356 22236 356 465 17094 465 17094 11708 11394 11708 11394 24278 23386 24278 23386 7546 23386 8662 11098 8662 11098 1726 3777 1726 3777 23665 15461 23665 15461 6868 659 6868 659 24845 17360 24845 17360 2597 20968 2597 20968 17630 2565 17630 2565 1852 9281 1852 9281 19643 967 19643 967 5873 21773 5873 21773 16900 7339 16900 7339 8044 9077 8044 9077 24371 9077 10555 18258 10555 18258 9723 4037 9723 4037 12522 24452 12522 24452 6757 24452 13977 1002 13977 1002 6610 1002 6788 12125 6788 12125 16425 13715 16425 7243 16425 7243 3826 10934 3826 10934 18691 452 18691 452 4819 5912 4819 1536 4819 1536 24867 23770 24867 23770 17621 23770 18319 20043 18319 20043 24713 2722 24713 2722 4416 23029 4416 23029 10189 1170 10189 1170 15015 19410 15015 11889 15015 11889 13078 20951 13078 20951 22649 8742 22649 8742 1136 22483 1136 22483 13618 5316 13618 5316 19541 13261 19541 13261 17694 4505 17694 4505 22668 4505 15926 24434 15926 24434 20628 3857 20628 3857 9972 3857 12834 19461 12834 19461 2181 22455 2181 22455 22916 17430 22916 17430 8819 22524 8819 18575 8819 18575 23642 21091 23642 21091 3497 21091 15657 5141 15657 5141 13987 17776 13987 1707 13987 1707 12414 1707 13868 22288 13868 22288 11808 22288 14908 13430 14908 13430 10242 18648 10242 386 10242 386 8821 13859 8821 7712 8821 7712 6848 20307 6848 20307 24670 12128 24670 16295 24670 16295 16665 1934 16665 17099 16665 17099 8875 7552 8875 7552 9649 7552 3127 21568 3127 21568 18576 9947 18576 9947 10090 24784 10090 1983 10090 1983 23175 24962 23175 24962 12926 863 12926 863 243 19463 243 19463 3036 22635 3036 22635 1520 9304 1520 9304 15698 20424 15698 20424 22478 6001 22478 6001 11495 6001 20448 24787 20448 24787 23908 24787 23182 13598 23182 13598 5888 14421 5888 3742 5888 3742 16487 23354 16487 23354 1082 23829 1082 23829 1465 3038 1465 3038 17784 17376 17784 17376 2008 9829 2008 9829 18372 22175 18372 22175 1943 17596 1943 17596 5408 22804 5408 13451 5408 13451 18561 16895 18561 16895 935 1311 935 20317 935 20317 19264 18545 19264 20446 19264 20446 7149 1379 7149 1379 8673 1379 1676 15927 1676 15927 1619 11274 1619 11274 14241 24290 14241 24290 7115 15281 7115 24485 7115 24485 17750 24485 12657 16873 12657 16873 15695 21899 15695 21899 5500 3032 5500 3032 12878 24180 12878 24180 4815 24180 20661 5869 20661 5869 7511 17685 7511 17685 19379 17685 8540 4580 8540 4580 12651 19263 12651 2204 12651 2204 1961 2204 11523 24573 11523 24573 14961 661 14961 661 8015 19551 8015 19551 16864 19551 12575 5645 12575 5645 1009 4012 1009 4012 11381 4012 10864 23572 10864 23572 7799 23572 16225 1966 16225 1966 19817 919 19817 919 1970 9312 1970 9312 7968 3482 7968 7645 7968 7645 1135 3609 1135 3609 18038 10674 18038 10674 2368 6369 2368 6369 18346 16017 18346 16017 3942 816 3942 816 23524 15701 23524 15701 13727 9926 13727 9926 24754 9926 13638 23814 13638 23814 22268 23814 10552 11590 10552 11590 17704 5254 17704 5254 2589 17834 2589 17834 23816 17834 23357 936 23357 936 4711 19138 4711 19138 8154 3429 8154 3925 8154 3925 15846 1107 15846 1107 5672 13479 5672 13479 15931 4114 15931 4114 5078 18160 5078 18160 9567 9045 9567 9045 5955 24356 5955 24356 15945 12691 15945 12691 6185 18008 6185 6721 6185 6721 21231 6721 20394 22861 20394 22861 1658 22861 15100 44 15100 44 11598 44 21012 7666 21012 7666 9308 20045 9308 20045 21765 20045 1861 4424 1861 4424 20471 4424 4036 24006 4036 24006 3436 24006 5235 8991 5235 8991 7636 24269 7636 24269 4285 2148 4285 2148 23964 18167 23964 3367 23964 3367 780 15699 780 15699 19013 15699 7774 19729 7774 19729 14543 19729 2933 17211 2933 17211 12317 23175 12317 23175 20611 5654 20611 5654 2713 24906 2713 24906 24039 11830 24039 11830 2047 24216 2047 24216 21845 7223 21845 7223 3864 14250 3864 14250 24818 6612 24818 6612 806 23153 806 23153 24369 11715 24369 11715 1735 24807 1735 24807 16884 24807 10055 12429 10055 12429 3331 16183 3331 13751 3331 13751 7572 24374 7572 24374 16260 5208 16260 5208 17296 14118 17296 14118 2734 3461 2734 3461 13690 13802 13690 13802 1103 12643 1103 12643 13996 13823 13996 11780 13996 11780 4238 19922 4238 19922 22247 14008 22247 14008 5585 18964 5585 18964 20067 18964 10636 5846 10636 5846 24001 22487 24001 22487 5995 1988 5995 1988 22034 21160 22034 21160 7804 21160 13028 313 13028 313 20426 8490 20426 8490 4314 3047 4314 3047 18317 23221 18317 23221 21490 2981 21490 2981 4544 22912 4544 22912 18548 15561 18548 15561 834 19110 834 8347 834 8347 9187 8347 2418 23150 2418 23150 11793 1284 11793 2223 11793 2223 21199 1204 21199 1204 23461 24175 23461 24175 9563 8073 9563 8073 21548 2370 21548 2370 7967 14697 7967 14697 24603 3451 24603 3451 10569 3451 10845 15358 10845 15358 10466 23903 10466 23903 19784 2623 19784 2623 22954 24639 22954 24639 11133 24639 22364 22434 22364 22434 24402 22434 23760 1782 23760 1782 11726 18491 11726 18491 21683 4118 21683 4118 12037 16090 12037 16090 5957 21844 5957 21844 18641 6908 18641 6908 16135 6908 21224 24122 21224 24122 3895 16294 3895 18863 3895 18863 20580 226 20580 13123 20580 13123 8485 5039 8485 5039 5363 22307 5363 22307 23368 22307 7553 2170 7553 2170 5325 2170 18083 13839 18083 13839 884 20464 884 9665 884 9665 21600 20068 21600 20068 6578 4848 6578 4848 16302 12944 16302 12944 20389 12944 16108 19623 16108 19623 718 19623 23473 5291 23473 5291 17578 3344 17578 3344 18130 18918 18130 18918 3377 18918 17986 39 17986 39 22399 17080 22399 17080 17881 11343 17881 11343 19011 22406 19011 22406 874 3194 874 3194 12158 19677 12158 19677 24761 19677 3364 8733 3364 8733 8055 22867 8055 22867 5515 22867 12036 424 12036 424 148 11102 148 11102 17055 6487 17055 6487 15219 21030 15219 21030 17468 2760 17468 2760 8397
82916 0 0 173032735 0 173032735 176910262 129312310 176910262 129312310 134021652 193829409 134021652 193829409 197225379 136524509 197225379 136524509 141450643 136524509 147515072 175423344 147515072 175423344 184116697 42853307 184116697 42853307 41664416 42853307 70303130 264783678 70303130 264783678 261031091 264783678 126515732 50349671 126515732 50349671 53287307 50349671 156692691 196453043 156692691 196453043 200472792 196453043 151290461 44185676 151290461 44185676 48040099 127656478 48040099 127656478 133388622 66393529 133388622 66393529 68663390 143267077 68663390 143267077 147556858 78450669 147556858 78450669 81065230 276748477 81065230 276748477 275189774 276748477 220554079 94767939 220554079 94767939 96945321 110684918 96945321 110684918 116863038 35303820 116863038 35303820 37872570 256537780 37872570 256537780 256225779 256537780 150051795 85274391 150051795 85274391 88410702 202391840 88410702 202391840 198960779 195100871 198960779 195100871 195158284 195100871 204911705 221124355 204911705 221124355 218434103 116215902 218434103 116215902 116978283 116215902 180423340 269270800 180423340 269270800 267890888 111280440 267890888 111280440 115439388 138916162 115439388 138916162 146896226 138916162 96763324 63110234 96763324 63110234 65190009 62287112 65190009 62287112 219916783 223871491 219916783 61382119 219916783 61382119 64245178 137098560 64245178 137098560 142394606 126483993 142394606 126483993 129815938 189990934 129815938 189990934 195067471 189990934 161801421 81515498 161801421 81515498 85990889 283339667 85990889 283339667 279820356 283339667 184628727 177771003 184628727 177771003 178628050 280004283 178628050 280004283 277301333 280004283 226555786 89846753 226555786 89846753 62737606 59990045 62737606 163713786 62737606 163713786 168665678 128729689 168665678 128729689 132384647 128729689 187707280 244955226 187707280 244955226 243756415 154683687 243756415 154683687 158915494 154683687 160031916 163588126 160031916 163588126 171369231 57756772 171369231 57756772 60683848 200659558 60683848 200659558 204509278 81505464 204509278 81505464 85007937 271042786 85007937 271042786 267986596 271042786 224680798 128372225 224680798 128372225 131419235 128372225 236012821 266317941 236012821 266317941 266321357 193757299 266321357 193757299 198830135 211425465 198830135 211425465 212020724 119115195 212020724 119115195 124275827 228311117 124275827 228311117 226270563 228311117 212184329 191477291 212184329 191477291 127704390 123586661 127704390 123586661 160681810 276498677 160681810 276498677 274448501 276498677 99754895 19481084 99754895 19481084 17800047 19481084 44582139 228453678 44582139 228453678 224836969 70298059 224836969 70298059 73072362 254861429 73072362 254861429 252293454 254861429 242254734 164219109 242254734 164219109 170603317 185658096 170603317 185658096 190529804 185658096 103283852 46895479 103283852 46895479 30119018 27149328 30119018 127620896 30119018 127620896 133803617 126497636 133803617 126497636 128864768 126497636 174688193 213474125 174688193 213474125 278399544 280299064 278399544 88031152 278399544 88031152 88441196 88031152 201667874 201320774 201667874 201320774 199529219 296109445 199529219 296109445 294420634 296109445 240166843 73638731 240166843 73638731 78207952 251052105 78207952 251052105 248536791 155614027 248536791 155614027 160788567 212411399 160788567 212411399 207981769 212411399 181477424 119655006 181477424 119655006 121561927 139290258 121561927 139290258 144834492 123322016 144834492 123322016 125164629 123322016 183423052 194940253 183423052 194940253 237131174 240771827 237131174 211239269 237131174 211239269 207032267 270580101 207032267 270580101 268084272 270580101 223398426 129013547 223398426 129013547 87780904 82789257 87780904 178637309 87780904 178637309 183039673 178637309 136486049 117339255 136486049 117339255 120605358 117339255 120732344 269208847 120732344 269208847 266291468 88731165 266291468 88731165 91514432 286333877 91514432 286333877 286291581 171936162 286291581 171936162 179884626 185820679 179884626 185820679 198559020 185820679 130147935 41119171 130147935 41119171 42227630 41119171 174844576 256302389 174844576 256302389 252673210 256302389 225720076 139516893 225720076 139516893 144722114 230833192 144722114 230833192 225774155 230833192 131247121 103621751 131247121 103621751 63726979 51008759 63726979 51008759 52503973 183188868 52503973 183188868 189202880 107537487 189202880 107537487 108318869 107537487 145451774 182666955 145451774 182666955 191821977 64811677 191821977 64811677 66671621 147801469 66671621 147801469 154214047 24171299 154214047 24171299 25217225 24171299 127079559 229652108 127079559 229652108 285985677 288244618 285985677 288244618 123698891 101165955 123698891 101165955 106521094 101165955 123833191 246606090 123833191 246606090 245127011 149401627 245127011 149401627 158841766 149401627 168656498 184427259 168656498 184427259 188185204 108575049 188185204 108575049 108714554 246498567 108714554 246498567 243364385 163060040 243364385 163060040 172458937 254099313 172458937 254099313 250287942 114167497 250287942 114167497 120165486 195054342 120165486 195054342 200028902 48965952 200028902 48965952 50178106 48965952 82008010 163633491 82008010 163633491 269859046 272065452 269859046 272065452 118672954 11933600 118672954 11933600 12310209 11933600 53666159 251672593 53666159 251672593 248017967 251672593 98126192 50488042 98126192 50488042 54694144 50488042 75112379 150910571 75112379 150910571 231499844 230072889 231499844 230072889 124325165 18608824 124325165 18608824 20221668 156325849 20221668 156325849 161233944 124421752 161233944 124421752 130236931 178465340 130236931 178465340 189399504 63617352 189399504 63617352 66304547 84840582 66304547 84840582 88456280 33613803 88456280 33613803 36885754 33613803 70793600 75821823 70793600 75821823 77543353 31673182 77543353 31673182 33265217 31673182 53082760 166043549 53082760 166043549 175709237 83429727 175709237 83429727 83902719 83429727 110754472 199285209 110754472 199285209 251230899 253840171 251230899 253840171 195183903 171397828 195183903 171397828 181452059 228607868 181452059 228607868 226465786 22396446 226465786 22396446 23570586 265611099 23570586 265611099 264682510 42332202 264682510 42332202 46680029 42332202 114853065 166445263 114853065 166445263 173438990 166445263 118427608 45980212 118427608 45980212 48634474 45980212 107676835 178591611 107676835 178591611 210437471 232388781 210437471 232388781 229714333 232388781 212004514 209929175 212004514 209929175 40985966 27471442 40985966 27471442 30786556 175957620 30786556 175957620 177590194 175957620 149379779 113178966 149379779 113178966 116159361 113178966 125157419 130988515 125157419 130988515 230372969 234984747 230372969 234984747 230992531 203749337 230992531 203749337 95106812 92885193 95106812 213628547 95106812 213628547 219555110 114006785 219555110 114006785 118540434 262964649 118540434 262964649 259894665 262964649 232071966 113040370 232071966 113040370 116733532 225421267 116733532 225421267 221598951 90648157 221598951 90648157 92911799 114675520 92911799 114675520 120175820 68376685 120175820 68376685 71347913 102731718 71347913 102731718 104005627 54919674 104005627 54919674 57698575 54919674 164641539 260841679 164641539 260841679 263609851 264928136 263609851 65151013 263609851 65151013 68778586 90544513 68778586 90544513 93292827 73467819 93292827 73467819 74063935 73467819 116961550 139929473 116961550 139929473 262792929 264362404 262792929 264362404 180446983 71020944 180446983 71020944 73600780 71020944 129572468 203187675 129572468 203187675 205918057 203933537 205918057 203933537 111412575 105781188 111412575 137249364 111412575 137249364 141752869 137249364 124142539 106892585 124142539 106892585 58935240 57714855 58935240 193623449 58935240 193623449 203630627 193623449 72472663 25009479 72472663 25009479 25613204 25009479 67011682 154399502 67011682 154399502 227758888 231826659 227758888 231826659 114763535 108124269 114763535 108124269 111841546 106378160 111841546 106378160 149152838 144540942 149152838 129212522 149152838 129212522 134109913 188464914 134109913 188464914 194933380 17570703 194933380 17570703 18756670 204899465 18756670 204899465 202193834 204899465 184791297 110365642 184791297 110365642 114438386 110365642 144699251 213996436 144699251 213996436 240390273 244868537 240390273 209794519 240390273 209794519 206991507 275203955 206991507 275203955 273092868 275203955 168872898 143848395 168872898 143848395 153650757 256470752 153650757 256470752 255152785 123255986 255152785 123255986 125699907 123255986 223628287 238684417 223628287 238684417 235198893 105730248 235198893 105730248 110790536 105730248 126366406 280421568 126366406 280421568 280014894 280421568 172354277 28871221 172354277 28871221 29634818 28871221 115681578 256914055 115681578 256914055 253187492 256914055 221427301 107295814 221427301 107295814 112706623 210674484 112706623 210674484 207058447 210674484 125355288 88607932 125355288 88607932 45958322 43673520 45958322 142999905 45958322 142999905 147500642 49910840 147500642 49910840 53240907 49910840 144038963 208991158 144038963 208991158 209568582 111056321 209568582 111056321 113818060 111056321 185552534 241703341 185552534 241703341 242240763 175416995 242240763 175416995 184598590 184522502 184598590 184522502 187502608 27364294 187502608 27364294 30248365 245278625 30248365 245278625 243314016 66172437 243314016 66172437 68873162 66172437 159717583 197937725 159717583 197937725 200082953 100401729 200082953 100401729 103198005 100401729 109394155 279026628 109394155 279026628 276534395 77550850 276534395 77550850 82243847 77550850 154989439 262316860 154989439 262316860 259477151 155672099 259477151 155672099 163399414 212118040 163399414 212118040 209893946 94125945 209893946 94125945 97610009 94125945 171983285 251026810 171983285 251026810 248146022 251026810 198880264 167636366 198880264 167636366 151094628 147140985 151094628 209260317 151094628 209260317 203836438 146342251 203836438 146342251 150599113 190504545 150599113 190504545 194476528 59486602 194476528 59486602 62105763 177824829 62105763 177824829 184827165 34189680 184827165 34189680 36905887 258069982 36905887 258069982 256145037 258069982 241986287 129848524 241986287 129848524 78720317 54439959 78720317 54439959 56000133 129806323 56000133 129806323 133954498 129806323 119024797 104819008 119024797 104819008 57651230 53071288 57651230 183533517 57651230 183533517 189493236 111159023 189493236 111159023 115535122 203100586 115535122 203100586 205194861 165626576 205194861 165626576 175889534 223889765 175889534 223889765 222107063 223889765 217024324 174704402 217024324 174704402 181107267 276550632 181107267 276550632 273373004 79695612 273373004 79695612 82485325 79695612 148888036 252467049 148888036 252467049 249270785 252467049 117362218 51393977 117362218 51393977 52682667 51393977 124577865 168638737 124577865 168638737 173768007 37439143 173768007 37439143 41195779 37439143 65249831 105669969 65249831 105669969 109714768 93289526 109714768 93289526 96248250 93289526 114797938 180737659 114797938 180737659 183944443 54826990 183944443 54826990 56777258 189942614 56777258 189942614 190595499 73759268 190595499 73759268 76228450 215837782 76228450 215837782 213521554 84735318 213521554 84735318 86957738 225377789 86957738 225377789 222726099 225377789 184628108 44286917 184628108 44286917 46297717 229341210 46297717 229341210 224923072 229341210 183293898 147739757 183293898 147739757 153554861 175426362 153554861 175426362 182783753 79265465 182783753 79265465 80445083 79265465 101160322 181549393 101160322 181549393 192536022 101247414 192536022 101247414 104934234 127664312 104934234 127664312 133862383 101613291 133862383 101613291 105156998 101613291 184807848 241582388 184807848 241582388 237389102 63425839 237389102 63425839 65677945 63425839 71500910 84882012 71500910 84882012 278388978 280258819 278388978 280258819 246889025 116858123 246889025 116858123 117535596 116858123 121423699 86263443 121423699 86263443 88334544 163568675 88334544 163568675 172468180 163568675 80160733 48852658 80160733 48852658 51677786 150220875 51677786 150220875 157304080 148791611 157304080 148791611 155576847 148791611 238084719 260092892 238084719 260092892 257009779 101130550 257009779 101130550 104134456 111958072 104134456 111958072 118392856 88529072 118392856 88529072 91103510 88529072 157311190 240322311 157311190 240322311 234720873 240322311 136979535 94910370 136979535 94910370 68062196 64277166 68062196 64277166 194150220 202985361 194150220 202985361 283542489 283420403 283542489 111381734 283542489 111381734 116306257 291143386 116306257 291143386 291571279 291143386 235687675 174833514 235687675 174833514 181586119 191205188 181586119 191205188 194510718 172711731 194510718 172711731 178896489 202041615 178896489 202041615 206159545 119520956 206159545 119520956 122520412 119520956 194707887 254429249 194707887 254429249 250026954 71513461 250026954 71513461 72444140 71513461 162448087 241050280 162448087 241050280 260432421 265806885 260432421 74782051 260432421 74782051 74913333 153886178 74913333 153886178 163270439 27743298 163270439 27743298 29792554 27743298 109260978 185963945 109260978 185963945 190954804 133983180 190954804 133983180 140811547 283466874 140811547 283466874 280692504 283466874 134722886 114893693 134722886 114893693 117465895 236489247 117465895 236489247 232597831 131734433 232597831 131734433 135290467 131734433 216100395 265420640 216100395 265420640 262719314 265420640 183148366 89544539 183148366 89544539 91348300 89544539 204771006 250229795 204771006 250229795 251032754 254511354 251032754 254511354 229990308 83986658 229990308 83986658 88029405 83986658 246305409 261354327 246305409 261354327 286542898 286200636 286542898 139894380 286542898 139894380 144817362 139894380 261871493 279610481 261871493 279610481 277582773 279610481 213612250 160429228 213612250 160429228 166931076 284740769 166931076 284740769 283121381 140138076 283121381 140138076 149985414 170005974 149985414 170005974 175493885 64252801 175493885 64252801 65254277 226244883 65254277 226244883 222434068 56931717 222434068 56931717 58125458 249443537 58125458 249443537 246124677 52612150 246124677 52612150 54465314 257370424 54465314 257370424 255879406 257370424 180065003 162383280 180065003 162383280 61626430 58809725 61626430 178518869 61626430 178518869 182685526 77254737 182685526 77254737 78789853 77254737 81446263 158835841 81446263 158835841 169823671 158835841 125381803 29103358 125381803 29103358 31795653 29103358 51774636 187351533 51774636 187351533 192179079 26780968 192179079 26780968 29013729 260110353 29013729 260110353 255661695 255622690 255661695 255622690 251690663 259169435 251690663 259169435 255548147 95831856 255548147 95831856 98264652 216948643 98264652 216948643 213176676 66345821 213176676 66345821 69466486 66345821 72148038 156051964 72148038 156051964 162673929 119857868 162673929 119857868 125167478 264637076 125167478 264637076 260468592 103007740 260468592 103007740 106239437 167971778 106239437 167971778 173109604 111153639 173109604 111153639 115693381 111153639 182255335 237157357 182255335 237157357 233398324 14387967 233398324 14387967 16384668 167834431 16384668 167834431 171883098 76557640 171883098 76557640 79974488 76557640 144845743 163485713 144845743 163485713 236673848 240475081 236673848 64993454 236673848 64993454 68797633 199355052 68797633 199355052 203962490 199355052 167258184 155188659 167258184 155188659 162785732 158734794 162785732 158734794 163676563 158734794 79426682 62299700 79426682 62299700 65062212 62299700 257995144 279674188 257995144 279674188 278505954 187794366 278505954 187794366 187715572 208238951 187715572 208238951 209557785 208238951 86764725 42046644 86764725 42046644 45890005 42046644 76356615 194832647 76356615 194832647 199166647 194832647 160445687 100107469 160445687 100107469 102664214 231712366 102664214 231712366 231218747 65406572 231218747 65406572 68332714 230714632 68332714 230714632 227105154 70325187 227105154 70325187 74449171 70325187 211120949 237096725 211120949 237096725 231181974 237096725 37075079 23603365 37075079 23603365 25571511 273189087 25571511 273189087 270124020 80234593 270124020 80234593 85354208 80234593 148326589 207855206 148326589 207855206 250888960 252828881 250888960 205237357 250888960 205237357 204114735 212509240 204114735 212509240 207865327 212509240 197884897 123535762 197884897 123535762 78010860 74469471 78010860 182482389 78010860 182482389 186255728 182482389 97899358 76081901 97899358 76081901 79183609 169976870 79183609 169976870 178672709 58745902 178672709 58745902 62352287 257869881 62352287 257869881 254095081 257869881 201007288 58983501 201007288 58983501 60717819 58983501 98422448 107351946 98422448 107351946 202416931 222415931 202416931 222415931 228325335 232739638 228325335 81826020 228325335 81826020 84440255 81826020 120755748 280465848 120755748 280465848 278824805 187639391 278824805 187639391 193236177 191559872 193236177 158957146 193236177 158957146 165042106 259239516 165042106 259239516 255730312 138444102 255730312 138444102 144612916 253848721 144612916 253848721 251143279 253848721 157242813 66295617 157242813 66295617 68624441 83541765 68624441 83541765 87552900 19659781 87552900 19659781 21718823 19659781 39172056 59884455 39172056 59884455 269142553 271563851 269142553 62723022 269142553 62723022 66616167 179629209 66616167 179629209 191328929 100117286 191328929 100117286 102757146 148893944 102757146 148893944 154026408 148893944 85025170 47930096 85025170 47930096 51150948 47930096 136975359 234370649 136975359 234370649 236163461 15613072 236163461 15613072 14409344 165807211 14409344 165807211 171992524 79069949 171992524 79069949 84485626 155230266 84485626 155230266 167299329 155230266 139292153 97496873 139292153 97496873 101210050 231371582 101210050 231371582 228285510 143679759 228285510 143679759 153347075 193781594 153347075 193781594 197137503 193781594 124439704 117004973 124439704 117004973 121378256 188124577 121378256 188124577 192464066 131477437 192464066 131477437 135154643 205673382 135154643 205673382 211674212 108204754 211674212 108204754 112995001 169629696 112995001 169629696 174395831 169629696 174138761 88416111 174138761 88416111 88597457 88416111 125179599 175350554 125179599 175350554 181173882 68393216 181173882 68393216 73559947 264233444 73559947 264233444 261603277 264233444 188256623 57495459 188256623 57495459 59573861 288906401 59573861 288906401 286251724 27532247 286251724 27532247 30055862 85460000 30055862 85460000 87682161 48579715 87682161 48579715 51449890 48579715 116531433 184913343 116531433 184913343 190285521 184913343 65950181 31111659 65950181 31111659 33213925 176386476 33213925 176386476 184898998 176386476 52587624 27460778 52587624 27460778 29925362 27460778 174733540 187577656 174733540 187577656 199419144 195556215 199419144 195556215 129988142 47788670 129988142 47788670 50676924 283836991 50676924 283836991 282728991 283836991 278028956 63620071 278028956 63620071 66400018 200009112 66400018 200009112 202491059 61755316 202491059 61755316 64723790 132775145 64723790 132775145 139559036 77211399 139559036 77211399 80199724 138801976 80199724 138801976 144278475 138801976 133283113 9407881 133283113 9407881 10483853 9407881 76755102 165699751 76755102 165699751 198011181 245646868 198011181 245646868 242807943 245646868 58606228 16151079 58606228 16151079 17318094 16151079 81466682 207148271 81466682 207148271 214172794 207148271 114441600 59999017 114441600 59999017 61357316 59999017 102148193 257768606 102148193 257768606 256177478 257768606 124393365 104266514 124393365 104266514 107503779 104266514 162604075 270484439 162604075 270484439 269198859 128246528 269198859 128246528 131627928 128246528 134659824 271745539 134659824 271745539 270145937 271745539 164483795 153648567 164483795 153648567 158671108 250313475 158671108 250313475 246250289 250313475 212957452 99982221 212957452 99982221 105661856 99982221 163865887 254855164 163865887 254855164 275687706 278828674 275687706 278828674 188908257 42394511 188908257 42394511 44286359 42394511 105001343 221071013 105001343 221071013 219497769 221071013 148446596 108859667 148446596 108859667 110660852 208355973 110660852 208355973 212691764 44643619 212691764 44643619 48404791 44643619 102881277 254657753 102881277 254657753 249974380 254657753 137832663 96751586 137832663 96751586 98181581 253236199 98181581 253236199 252238176 253236199 202261194 146745421 202261194 146745421 142469011 136718179 142469011 136718179 182591425 293247606 182591425 293247606 292365784 38353374 292365784 38353374 39851190 38353374 71722284 174097720 71722284 174097720 260839240 265820524 260839240 265820524 57731452 53762730 57731452 53762730 57268349 263800702 57268349 263800702 261825314 60335154 261825314 60335154 63535679 60335154 125493443 149028868 125493443 149028868 180893319 173088166 180893319 31929269 180893319 31929269 31583423 31929269 76390561 130077763 76390561 130077763 135080877 98967456 135080877 98967456 102152535 140422537 102152535 140422537 145150659 130535888 145150659 130535888 134080751 253491092 134080751 253491092 250074009 253491092 227814903 153921509 227814903 153921509 157469763 259049404 157469763 259049404 259327745 78103611 259327745 78103611 78708860 113230826 78708860 113230826 117172103 19804210 117172103 19804210 21717582 19804210 30440658 113888681 30440658 113888681 118129619 74899887 118129619 74899887 78099919 188352326 78099919 188352326 190908825 188352326 61570064 20310708 61570064 20310708 20219121 66767342 20219121 66767342 69501990 40602788 69501990 40602788 43637688 40602788 112079134 266977422 112079134 266977422 266731481 119196962 266731481 119196962 121781835 254022537 121781835 254022537 250921812 254022537 224433656 221874662 224433656 221874662 69210681 65953837 69210681 65953837 232072031 267508635 232072031 267508635 265427142 267508635 259965785 99729050 259965785 99729050 103335421 168928567 103335421 168928567 173944557 168928567 74506620 32833206 74506620 32833206 33256376 32833206 196811100 204360006 196811100 204360006 203832400 73023831 203832400 73023831 75435897 100764018 75435897 100764018 103327627 44039072 103327627 44039072 45925560 80154473 45925560 80154473 83271939 44137755 83271939 44137755 44105727 44137755 130228952 240084390 130228952 240084390 236657869 240084390 223985921 163348708 223985921 163348708 167418154 204638650 167418154 204638650 207139758 170856897 207139758 170856897 179561155 244779977 179561155 244779977 242689949 60019803 242689949 60019803 63440106 60019803 128433612 196118139 128433612 196118139 196240702 196118139 90128322 42374868 90128322 42374868 44405761 42374868 95490771 97571607 95490771 97571607 273500800 275651720 273500800 112209182 273500800 112209182 113318782 112209182 136741601 163999749 136741601 163999749 267650019 270514493 267650019 117098926 267650019 117098926 120407025 250163528 120407025 250163528 248478519 250163528 240767020 53900685 240767020 53900685 56439656 53900685 93626305 205586486 93626305 205586486 201249462 135607006 201249462 135607006 140065404 262639479 140065404 262639479 259782448 262639479 64347781 41654918 64347781 41654918 46842038 76767923 46842038 76767923 80853717 38328167 80853717 38328167 41687592 38328167 56735158 91870890 56735158 91870890 157293673 240556923 157293673 240556923 238578216 240556923 129368619 62741634 129368619 62741634 65514220 62741634 134218424 258073523 134218424 258073523 253377396 258073523 166970408 75846443 166970408 75846443 79573207 75846443 88196723 162387467 88196723 162387467 183423772 175886571 183423772 159942438 183423772 159942438 166540154 216754737 166540154 216754737 216442185 192454873 216442185 192454873 196564233 192454873 200157540 226578069 200157540 226578069 223131453 185415370 223131453 185415370 191218058 255382171 191218058 255382171 251899625 107421640 251899625 107421640 112976895 107421640 187926386 199542717 187926386 199542717 202848541 199542717 54594875 49135632 54594875 49135632 51379529 49135632 130865168 229813169 130865168 229813169 251528132 253405974 251528132 253405974 162850993 117456550 162850993 117456550 122360260 188137288 122360260 188137288 192678113 188137288 146995225 53862041 146995225 53862041 58306483 220509454 58306483 220509454 216322894 98171019 216322894 98171019 100244457 98171019 194310542 264623353 194310542 264623353 261832435 264623353 214042929 190187433 214042929 190187433 190683126 196781797 190683126 196781797 201887884 27275953 201887884 27275953 30447198 27275953 151445822 266439751 151445822 266439751 264819711 266439751 202397425 51166425 202397425 51166425 51129153 273647715 51129153 273647715 271813180 135358537 271813180 135358537 140547161 264324700 140547161 264324700 262953637 172665478 262953637 172665478 176491369 207197250 176491369 207197250 213414065 171642727 213414065 171642727 175902319 171642727 281423696 304359765 281423696 304359765 302979128 202055113 302979128 202055113 210220379 214782372 210220379 214782372 215252705 214782372 160146542 101563522 160146542 101563522 55684826 53283177 55684826 53283177 139613628 178970802 139613628 178970802 252119097 255068442 252119097 255068442 170013893 155821723 170013893 155821723 85454417 84524794 85454417 199735645 85454417 199735645 208370509 122631223 208370509 122631223 123558589 122631223 191915158 246804389 191915158 246804389 245714493 88498778 245714493 88498778 90439583 95097335 90439583 95097335 96184279 83045491 96184279 83045491 86954050 240344149 86954050 240344149 237418278 175738915 237418278 175738915 181312602 224088743 181312602 224088743 218804423 90308958 218804423 90308958 91569358 150150171 91569358 150150171 155926227 105478818 155926227 105478818 105479494 154452382 105479494 154452382 158688789 47186180 158688789 47186180 50040814 47186180 53733372 240868905 53733372 240868905 257005968 261793271 257005968 137488182 257005968 137488182 143676208 236613625 143676208 236613625 231061974 138685121 231061974 138685121 141602026 214781544 141602026 214781544 211873376 118069297 211873376 118069297 124235033 132010507 124235033 132010507 136316185 76893321 136316185 76893321 79086279 255913578 79086279 255913578 254637178 140721538 254637178 140721538 146506663 140721538 189549015 241113284 189549015 241113284 240247365 241113284 135911885 120007484 135911885 120007484 70140421 65556436 70140421 193203256 70140421 193203256 197154515 87862903 197154515 87862903 89026315 157927850 89026315 157927850 164111666 59429061 164111666 59429061 61477303 59429061 233849366 280336190 233849366 280336190 278969980 280336190 240219670 205286743 240219670 205286743 206756412 223453916 206756412 223453916 219365317 223453916 213278295 73846435 213278295 73846435 38737100 38141988 38737100 38141988 102079124 176948185 102079124 176948185 185926740 80385977 185926740 80385977 84905603 129538906 84905603 129538906 136553667 30226862 136553667 30226862 33789940 30226862 215376743 213027487 215376743 213027487 149957606 140137079 149957606 268266840 149957606 268266840 265165148 137218230 265165148 137218230 138883436 233516852 138883436 233516852 229753316 233516852 144082949 72886389 144082949 72886389 74548686 72886389 148361569 248916840 148361569 248916840 247857774 248916840 133365451 101286829 133365451 101286829 104539875 118752206 104539875 118752206 123152822 83040514 123152822 83040514 85816111 83040514 131132315 168831862 131132315 168831862 267847022 271065454 267847022 271065454 200957549 135650045 200957549 135650045 139647933 263156906 139647933 263156906 261910370 263156906 124505618 99907511 124505618 99907511 102143173 99907511 194786208 236236588 194786208 236236588 231675867 236236588 158331137 125217421 158331137 125217421 77601613 74910818 77601613 173384047 77601613 173384047 179698592 116430939 179698592 116430939 116046952 116430939 213084673 261954006 213084673 261954006 261185215 261954006 179262706 158087287 179262706 158087287 129095348 60611933 129095348 60611933 62819297 102646928 62819297 102646928 105449528 79613491 105449528 79613491 79842593 79613491 235399008 252785180 235399008 252785180 279806775 280178171 279806775 210280847 279806775 210280847 208424975 246135017 208424975 246135017 243326918 246135017 231798888 193120612 231798888 193120612 59907959 57449655 59907959 188391337 59907959 188391337 195198905 88146240 195198905 88146240 89036241 197088557 89036241 197088557 206026836 197088557 150506083 74344801 150506083 74344801 77385337 243919180 77385337 243919180 239650896 243919180 204827274 40593245 204827274 40593245 42958515 181398040 42958515 181398040 187729504 65303484 187729504 65303484 67193439 252648291 67193439 252648291 250706885 252648291 247919913 236595120 247919913 236595120 176539261 37201144 176539261 37201144 38473546 37201144 99042348 198564985 99042348 198564985 215802230 209865257 215802230 209865257 175069449 120769054 175069449 120769054 122901133 223665057 122901133 223665057 219386111 5894697 219386111 5894697 5860482 5894697 232135383 275037580 232135383 275037580 271936238 251914034 271936238 251914034 247767317 264369276 247767317 264369276 261219373 87068249 261219373 87068249 88625824 87068249 98550688 143083748 98550688 143083748 222118733 265611704 222118733 265611704 263217781 265611704 237324658 216350384 237324658 216350384 142464023 90073966 142464023 90073966 92152514 235923397 92152514 235923397 231743090 57111259 231743090 57111259 60237721 57111259 82532178 290408719 82532178 290408719 288810976 290408719 117990980 52106190 117990980 52106190 55061775 170931131 55061775 170931131 180073692 86866723 180073692 86866723 88030875 86866723 119420492 141834488 119420492 141834488 183879532 226102264 183879532 226102264 221618630 29192582 221618630 29192582 31311304 179479692 31311304 179479692 182134359 136627413 182134359 136627413 138388163 214724337 138388163 214724337 220020619 23402942 220020619 23402942 26362863 23402942 184981296 215442200 184981296 215442200 218306657 35570693 218306657 35570693 38288818 35570693 144360792 183018019 144360792 183018019 188467496 71085009 188467496 71085009 73244366 71085009 79256226 290374459 79256226 290374459 290246487 124074548 290246487 124074548 129713634 262948318 129713634 262948318 260960211 262948318 167855202 146642538 167855202 146642538 80931839 80731506 80931839 80731506 142348118 300262700 142348118 300262700 297785032 29454785 297785032 29454785 29912411 146114742 29912411 146114742 151603781 34645526 151603781 34645526 38182007 34645526 95786722 243697562 95786722 243697562 241946583 185311642 241946583 185311642 189059222 190449462 189059222 152132934 189059222 152132934 162275005 255056893 162275005 255056893 251198255 255056893 177020598 157014894 177020598 157014894 125990999 36135139 125990999 36135139 39289735 36135139 229363718 243471735 229363718 243471735 237320499 243471735 201593447 117591746 201593447 117591746 118622931 249262533 118622931 249262533 245064864 196503977 245064864 196503977 199683318 254544975 199683318 254544975 251479793 59075648 251479793 59075648 60926749 59075648 139574459 155439416 139574459 155439416 174379448 199170963 174379448 199170963 207473435 101505489 207473435 101505489 104043113 101505489 191604289 222875972 191604289 222875972 222266890 222875972 144183859 126135862 144183859 126135862 131229325 219535435 131229325 219535435 215016650 160357904 215016650 160357904 168764419 275184505 168764419 275184505 273279133 275184505 259936451 86364117 259936451 86364117 89086592 86364117 144981221 181266380 144981221 181266380 186148269 181266380 120749381 30960641 120749381 30960641 35411718 232799586 35411718 232799586 235180340 232799586 107729860 54778042 107729860 54778042 56234013 230022697 56234013 230022697 227605041 78439987 227605041 78439987 80971037 119098321 80971037 119098321 119860549 106374555 119860549 106374555 109028253 106374555 269648776 282434759 269648776 282434759 280699292 282434759 141981427 79865353 141981427 79865353 80330023 77244272 80330023 77244272 257041289 260715205 257041289 61527051 257041289 61527051 64662935 74181890 64662935 74181890 78743725 28908213 78743725 28908213 29693173 28908213 231866214 246460331 231866214 246460331 242479468 25878902 242479468 25878902 26935835 247809642 26935835 247809642 242010959 216222635 242010959 216222635 214012170 238960914 214012170 238960914 236415055 98752906 236415055 98752906 99714288 169041014 99714288 169041014 173847838 78121890 173847838 78121890 79257597 78121890 123619185 146590676 123619185 146590676 288832003 288729844 288832003 288729844 282665446 32638956 282665446 32638956 31081375 209975074 31081375 209975074 210539965 209975074 84097250 27722796 84097250 27722796 30256649 284406280 30256649 284406280 284022888 284406280 207387923 114360056 207387923 114360056 78537213 76234237 78537213 261539072 78537213 261539072 259638229 38956349 259638229 38956349 39416082 38956349 155749900 149374742 155749900 149374742 106003387 102373546 106003387 110202558 106003387 110202558 112256782 110202558 51561779 5652156 51561779 5652156 4598991 5652156 13412163 239107989 13412163 239107989 235770278 118497532 235770278 118497532 123847054 189021456 123847054 189021456 192132354 189021456 43388416 15541439 43388416 15541439 16395310 15541439 95078348 216455670 95078348 216455670 218629786 216455670 78005769 44801146 78005769 44801146 45505355 44801146 235872895 276427486 235872895 276427486 273884824 276427486 210300576 181557657 210300576 181557657 57747010 53160731 57747010 53160731 69041037 109851170 69041037 109851170 227361572 230825517 227361572 76843679 227361572 76843679 77211111 76843679 189589994 248046559 189589994 248046559 244627886 248046559 194284200 129193521 194284200 129193521 131157771 245635064 131157771 245635064 243782392 245635064 227908715 2186176 227908715 2186176 1714171 244525887 1714171 244525887 242658152 26251846 242658152 26251846 26326728 143097024 26326728 143097024 147023500 69199008 147023500 69199008 72280566 258225938 72280566 258225938 255263860 258225938 192391513 157334225 192391513 157334225 150094338 143731137 150094338 265168824 150094338 265168824 262202396 82329208 262202396 82329208 87893462 132053805 87893462 132053805 137375215 102675113 137375215 102675113 102744736 173554363 102744736 173554363 179751991 173554363 106649436 33954612 106649436 33954612 35020520 33954612 127700682 173266158 127700682 173266158 179155901 85813591 179155901 85813591 90272358 85813591 161553648 197392009 161553648 197392009 201056427 99784076 201056427 99784076 103736181 231274561 103736181 231274561 228850478 231274561 150116368 76085540 150116368 76085540 77635891 279583257 77635891 279583257 278515228 279583257 39335643 33991977 39335643 33991977 32840685 215370393 32840685 215370393 219231388 124929588 219231388 124929588 129342855 203321771 129342855 203321771 205536852 49617891 205536852 49617891 51649164 107217258 51649164 107217258 271386399 274078533 271386399 210776436 271386399 210776436 208734851 267202799 208734851 267202799 264685123 267202799 145794390 28427046 145794390 28427046 30007819 28427046 108672741 175123449 108672741 175123449 182643059 77290271 182643059 77290271 78588961 77290271 143108446 270782728 143108446 270782728 267344395 270782728 163768191 148528843 163768191 148528843 84474218 27127298 84474218 27127298 26620565 27127298 86201650 91507228 86201650 91507228 106173759 125897780 106173759 125897780 155020555 150213164 155020555 9280010 155020555 9280010 10721470 9280010 68822240 195006337 68822240 195006337 247421694 251704642 247421694 251704642 123797876 28085142 123797876 28085142 30067804 28085142 200925299 262568850 200925299 262568850 260906208 156104430 260906208 156104430 160192802 224927491 160192802 224927491 221193157 63939730 221193157 63939730 65914958 63939730 175170787 182973385 175170787 182973385 187093691 126034306 187093691 126034306 129387389 162244305 129387389 162244305 167338562 130349498 167338562 130349498 130957914 141023879 130957914 141023879 144969224 141023879 76968127 24295467 76968127 24295467 25904614 93221290 25904614 93221290 96044614 31510266 96044614 31510266 31599799 204175870 31599799 204175870 207953475 152444663 207953475 152444663 164435996 152444663 165884049 243124385 165884049 243124385 241378224 243124385 169266104 65834032 169266104 65834032 68401905 223725722 68401905 223725722 220158891 223725722 209932297 170438479 209932297 170438479 51133544 47553766 51133544 47553766 104186765 141126226 104186765 141126226 146130572 45191652 146130572 45191652 49452798 213507084 49452798 213507084 213317094 118116884 213317094 118116884 120870190 257895734 120870190 257895734 253513392 183616084 253513392 183616084 190500924 221014563 190500924 221014563 217674222 221014563 205183652 122897788 205183652 122897788 8968423 9700591 8968423 194565270 8968423 194565270 199330030 117384069 199330030 117384069 120614035 117384069 146491709 151266107 146491709 151266107 157572302 26786271 157572302 26786271 28165195 249287625 28165195 249287625 247667224 249287625 194369106 164658182 194369106 164658182 63402055 60176293 63402055 60176293 216876397 271940557 216876397 271940557 295141474 297084744 295141474 297084744 178944152 149750719 178944152 149750719 154405372 212470675 154405372 212470675 217817294 83924288 217817294 83924288 85763138 189901666 85763138 189901666 197921056 138006961 197921056 138006961 142448182 226250544 142448182 226250544 222601905 226250544 201356715 113338421 201356715 113338421 114617151 274809096 114617151 274809096 272541625 130679521 272541625 130679521 135891949 130679521 195584344 290796803 195584344 290796803 290033115 224546190 290033115 224546190 223278726 250348055 223278726 250348055 249393288 182238324 249393288 182238324 185302970 188507204 185302970 188507204 193690796 29627240 193690796 29627240 32301295 232733108 32301295 232733108 235125000 59587046 235125000 59587046 63417944 268130349 63417944 268130349 267653320 75554023 267653320 75554023 77305735 95785078 77305735 95785078 96940370 51826096 96940370 51826096 56059904 51826096 125297101 273619022 125297101 273619022 270112626 55129936 270112626 55129936 56773937 55129936 162352869 168141473 162352869 168141473 177306805 165162180 177306805 165162180 170201449 259550104 170201449 259550104 258156230 259550104 170487788 163766166 170487788 163766166 173543542 57010476 173543542 57010476 59713482 57010476 184725670 267092404 184725670 267092404 263413601 267092404 240495644 98981689 240495644 98981689 51809486 50519185 51809486 50519185 150146389 191395366 150146389 191395366 192698914 125890871 192698914 125890871 130451403 125890871 154155183 200067970 154155183 200067970 204541889 200731208 204541889 200731208 169587621 64090980 169587621 64090980 66455692 64090980 148415863 201691488 148415863 201691488 206119593 49922281 206119593 49922281 51715284 58307331 51715284 58307331 61361787 31850040 61361787 31850040 34924996 31850040 59696525 160236763 59696525 160236763 168195982 160236763 89728180 25834980 89728180 25834980 27606139 25834980 47172815 161132575 47172815 161132575 230886814 233312179 230886814 233312179 174537453 144445101 174537453 144445101 41732051 38902039 41732051 38902039 55453953 79094768 55453953 79094768 227429284 260983247 227429284 260983247 260260715 161233898 260260715 161233898 165030050 188419059 165030050 188419059 194263519 74741688 194263519 74741688 75890449 272761373 75890449 272761373 269263069 83439781 269263069 83439781 88807406 267099759 88807406 267099759 266363417 136635460 266363417 136635460 142338652 219468187 142338652 219468187 218353409 219468187 201941821 78809788 201941821 78809788 81553711 274141746 81553711 274141746 273266155 84298348 273266155 84298348 88010006 280270297 88010006 280270297 277952112 280270297 130855412 85167991 130855412 85167991 87703086 256818014 87703086 256818014 252212275 117146852 252212275 117146852 122233978 117146852 136570522 181021399 136570522 181021399 260672806 260663777 260672806 23447439 260672806 23447439 25046496 200138039 25046496 200138039 203840761 57808207 203840761 57808207 60414006 279998435 60414006 279998435 277746317 150483145 277746317 150483145 155242007 290526712 155242007 290526712 289313759 290526712 115264900 9241681 115264900 9241681 7380138 9241681 43105701 48715847 43105701 48715847 166273170 157481968 166273170 157481968 47344174 13536382 47344174 13536382 14233986 13536382 72262959 185296954 72262959 185296954 189611312 115480468 189611312 115480468 119869597 256050801 119869597 256050801 250837019 191705022 250837019 191705022 195420739 277755561 195420739 277755561 276744170 153047278 276744170 153047278 161732224 153047278 244386371 272440731 244386371 272440731 270350793 155741849 270350793 155741849 161266776 242135087 161266776 242135087 240381637 242135087 207386865 154750020 207386865 154750020 152709847 18847915 152709847 18847915 19010111 264527597 19010111 264527597 260998685 264527597 101210002 82559718 101210002 82559718 87162485 82559718 177582193 184428625 177582193 184428625 190082521 52007909 190082521 52007909 54521889 283907935 54521889 283907935 281668849 283907935 253402563 207019301 253402563 207019301 68165365 64536429 68165365 175928108 68165365 175928108 185892388 133138490 185892388 133138490 136127455 251813746 136127455 251813746 249402629 70221649 249402629 70221649 73396781 70221649 129767238 235346076 129767238 235346076 232569481 107117446 232569481 107117446 111302178 226937246 111302178 226937246 227576942 146303607 227576942 146303607 155167578 272791111 155167578 272791111 270442612 90326575 270442612 90326575 93752679 233190332 93752679 233190332 232406032 233190332 185350244 149110420 185350244 149110420 74622580 70650260 74622580 70650260 108608625 271106442 108608625 271106442 267648519 66638519 267648519 66638519 69414875 66638519 131353949 150690822 131353949 150690822 253743645 255301466 253743645 255301466 202800084 193970837 202800084 193970837 200177758 212891876 200177758 212891876 209002299 212891876 177118992 67165725 177118992 67165725 69710785 67165725 113782504 153496903 113782504 153496903 199867223 206843643 199867223 206843643 208141754 66596999 208141754 66596999 69064286 281286128 69064286 281286128 281460533 44256350 281460533 44256350 44090358 275654396 44090358 275654396 273043476 275654396 255158396 208426988 255158396 208426988 69486708 64935698 69486708 120607870 69486708 120607870 122185666 120607870 54298593 26213781 54298593 26213781 28114755 26213781 48006882 101585778 48006882 101585778 150009393 139838319 150009393 139838319 103434493 70683447 103434493 70683447 71814327 220374106 71814327 220374106 216671463 220374106 76267261 52591588 76267261 52591588 55454189 258676665 55454189 258676665 256826910 80150692 256826910 80150692 80675628 158902828 80675628 158902828 163292027 63403026 163292027 63403026 65770075 112829824 65770075 112829824 116136544 112829824 99295300 35739048 99295300 35739048 39721195 35739048 185311617 262558619 185311617 262558619 259433181 162277047 259433181 162277047 166368599 162277047 175397706 185727474 175397706 185727474 187470669 89963494 187470669 89963494 92116822 303436199 92116822 303436199 302616000 303436199 226581850 47168366 226581850 47168366 38784676 37992281 38784676 37992281 244520405 259535797 244520405 259535797 257815057 130606918 257815057 130606918 135826093 130606918 236402330 273152045 236402330 273152045 272210835 273152045 189509504 137767635 189509504 137767635 142141212 137767635 155471686 152211289 155471686 152211289 190914959 241107839 190914959 241107839 238388427 85186797 238388427 85186797 85899695 130632388 85899695 130632388 134237190 93913084 134237190 93913084 96295434 93913084 158289939 222846160 158289939 222846160 219179275 103743014 219179275 103743014 105406190 103743014 153727867 175305532 153727867 175305532 239476669 242021312 239476669 138535077 239476669 138535077 146148547 138535077 150682850 211746418 150682850 211746418 213919241 211746418 109710381 31394954 109710381 31394954 30428421 259276413 30428421 259276413 256743321 70165159 256743321 70165159 72288446 260326626 72288446 260326626 258263540 11267451 258263540 11267451 11753035 11267451 76530056 129959386 76530056 129959386 134875209 95125941 134875209 95125941 95928221 220486043 95928221 220486043 217140620 220486043 204483429 182915069 204483429 182915069 107979521 104396816 107979521 200000621 107979521 200000621 199102186 56941743 199102186 56941743 60178104 189024917 60178104 189024917 191566551 189024917 184051865 39840173 184051865 39840173 43251199 39840173 105908075 225520651 105908075 225520651 254905509 256695802 254905509 256695802 184910778 85139358 184910778 85139358 85939268 187612128 85939268 187612128 192979184 109068669 192979184 109068669 113460475 241434003 113460475 241434003 241431852 25937217 241431852 25937217 28550012 25937217 229650960 245484078 229650960 245484078 245287936 192432449 245287936 192432449 192875257 192432449 210587623 257826773 210587623 257826773 255856816 257826773 203868480 102499105 203868480 102499105 107086076 134493810 107086076 134493810 140975547 59014514 140975547 59014514 61695076 59014514 128208283 169117527 128208283 169117527 209626508 207713442 209626508 107729932 209626508 107729932 110530842 163394536 110530842 163394536 168307719 42776287 168307719 42776287 46273763 242274008 46273763 242274008 239353512 41576801 239353512 41576801 39775606 41576801 113374075 149359189 113374075 149359189 235758224 237653948 235758224 17975080 235758224 17975080 18036684 17975080 63879259 111612183 63879259 111612183 123320378 208835807 123320378 208835807 209566372 30345167 209566372 30345167 33278467 30345167 133633304 209590043 133633304 209590043 215193091 209590043 175471651 65345614 175471651 65345614 67590610 65345614 218201180 242094017 218201180 242094017 237505617 242094017 94071912 78150478 94071912 78150478 80328133 78150478 139239961 182222124 139239961 182222124 188893975 182222124 143803789 122827550 143803789 122827550 77476305 75029563 77476305 75029563 91681499 229741731 91681499 229741731 225238172 229741731 53745711 51298443 53745711 51298443 52308008 51298443 159397388 259389182 159397388 259389182 255245927 251804854 255245927 251804854 250154339 269414257 250154339 269414257 265310030 269414257 220098072 181945491 220098072 181945491 103547452 83346228 103547452 83346228 88397779 83346228 145348657 294824935 145348657 294824935 293331195 127697811 293331195 127697811 132341514 223031217 132341514 223031217 224243377 223031217 164842742 91129368 164842742 91129368 94099336 133768671 94099336 133768671 136867795 109528543 136867795 109528543 110579601 109528543 189176458 215051138 189176458 215051138 211509203 215702879 211509203 215702879 171923930 136098719 171923930 136098719 57222986 54433259 57222986 54433259 126520365 259856329 126520365 259856329 259316268 259856329 141027142 50122319 141027142 50122319 54410818 50122319 78481041 246369526 78481041 246369526 241162421 16491981 241162421 16491981 18041728 264574542 18041728 264574542 263822475 36802855 263822475 36802855 40572668 97924017 40572668 97924017 101391998 97924017 94239457 76428928 94239457 76428928 79013878 279155595 79013878 279155595 276891559 92967653 276891559 92967653 96296277 128323269 96296277 128323269 129372875 128323269 67221495 21757028 67221495 21757028 23990216 181947070 23990216 181947070 192548314 172245103 192548314 172245103 179914850 249442706 179914850 249442706 246038218 67379497 246038218 67379497 70921488 74099761 70921488 74099761 77527462 55341039 77527462 55341039 56566767 198573068 56566767 198573068 200560955 198573068 185872251 144776898 185872251 144776898 85964887 85357834 85964887 152801484 85964887 152801484 162733725 152801484 115374888 28266805 115374888 28266805 32058885 28266805 62443800 126738452 62443800 126738452 128086848 50065548 128086848 50065548 52004714 50065548 129514614 219056553 129514614 219056553 251192789 253833100 251192789 3292013 251192789 3292013 4797746 3292013 84127297 170756394 84127297 170756394 238293752 240982335 238293752 94992129 238293752 94992129 96300792 130834274 96300792 130834274 134401259 123699938 134401259 123699938 127698829 123699938 223572404 233085444 223572404 233085444 256247473 257097625 256247473 257097625 206539252 13568199 206539252 13568199 15205354 13568199 125857888 290259725 125857888 290259725 288668934 290259725 185559292 59916700 185559292 59916700 62261124 123454835 62261124 123454835 126706806 48783846 126706806 48783846 50705572 258689295 50705572 258689295 255013043 258689295 231308920 127217602 231308920 127217602 20232662 18857501 20232662 18857501 25421525 237795268 25421525 237795268 233802183 57103595 233802183 57103595 59020294 57103595 216275643 275475715 216275643 275475715 274088400 87326451 274088400 87326451 89887602 217816739 89887602 217816739 220660862 217816739 158977038 32204405 158977038 32204405 35691982 32204405 71781652 75551169 71781652 75551169 224786614 224826669 224786614 102982029 224786614 102982029 106632989 102982029 111863097 202490414 111863097 202490414 207976746 205476889 207976746 205476889 45895899 43875810 45895899 213439129 45895899 213439129 212751669 78078911 212751669 78078911 80772489 112876519 80772489 112876519 117111589 112876519 113521585 64736662 113521585 64736662 63763623 60865127 63763623 203892452 63763623 203892452 208719395 135714109 208719395 135714109 137220221 172898213 137220221 172898213 183580599 44663188 183580599 44663188 44218716 134409667 44218716 134409667 137676432 89359882 137676432 89359882 89802572 89359882 201019347 221451285 201019347 221451285 218282656 130981304 218282656 130981304 136325685 130981304 222706296 253868473 222706296 253868473 249962264 182994092 249962264 182994092 188640899 191558354 188640899 191558354 195953669 191558354 145038144 98316900 145038144 98316900 100301030 144449764 100301030 144449764 151768125 75704323 151768125 75704323 78011523 75704323 81786176 92153727 81786176 92153727 206257359 267801796 206257359 267801796 283699050 285882007 283699050 32432986 283699050 32432986 32111801 32432986 55107124 187867956 55107124 187867956 198925317 125530017 198925317 125530017 129650842 125530017 245398945 264448268 245398945 264448268 262543565 32580889 262543565 32580889 36277761 260239830 36277761 260239830 258375677 100925040 258375677 100925040 103939143 168944791 103939143 168944791 174050007 168944791 145643667 60459071 145643667 60459071 59321782 54583438 59321782 151999736 59321782 151999736 161247083 118575462 161247083 118575462 123679244 287234852 123679244 287234852 284026183 76844297 284026183 76844297 77239795 206240466 77239795 206240466 210759389 206240466 175280884 76202235 175280884 76202235 50464128 47762520 50464128 47762520 82241081 263354351 82241081 263354351 265300495 265799946 265300495 70477847 265300495 70477847 75338385 70477847 208253327 207525845 208253327 207525845 75337737 71644562 75337737 71644562 195544184 211963533 195544184 211963533 236105024 251129778 236105024 251129778 246464441 251129778 227833265 172826665 227833265 172826665 182003260 282986611 182003260 282986611 282355829 235686049 282355829 235686049 237100383 270918595 237100383 270918595 267868634 80129897 267868634 80129897 80975804 261751652 80975804 261751652 260054677 261751652 185342133 51027529 185342133 51027529 55317519 164235731 55317519 164235731 174615015 164235731 138140930 58010244 138140930 58010244 60842833 194968473 60842833 194968473 198509376 52785614 198509376 52785614 56276649 253295403 56276649 253295403 250773877 22515647 250773877 22515647 24803223 22515647 66098139 217797018 66098139 217797018 213875762 115073726 213875762 115073726 115286332 115073726 166162050 206454135 166162050 206454135 211233232 161993633 211233232 161993633 170084175 278013180 170084175 278013180 274851446 163177045 274851446 163177045 171182526 285135362 171182526 285135362 284963210 285135362 61135096 34507346 61135096 34507346 37825488 85383719 37825488 85383719 88403935 55790204 88403935 55790204 59398523 133380222 59398523 133380222 139519704 41091110 139519704 41091110 44128871 113691839 44128871 113691839 117511046 113691839 110974303 92818048 110974303 92818048 53279300 49998790 53279300 49998790 70138943 253791154 70138943 253791154 250622609 253791154 159640323 47259862 159640323 47259862 46411759 234331120 46411759 234331120 231642720 30353367 231642720 30353367 33149752 30353367 63776565 152356764 63776565 152356764 157405584 131403895 157405584 131403895 136609266 197143482 136609266 197143482 197482500 61368545 197482500 61368545 64956687 93798238 64956687 93798238 94512466 93798238 86704142 72287077 86704142 72287077 64445581 61496658 64445581 280730336 64445581 280730336 277453829 183598569 277453829 183598569 187813435 183598569 194253930 281595194 194253930 281595194 280958426 106588389 280958426 106588389 112090985 106588389 204019739 259808631 204019739 259808631 257256944 133732088 257256944 133732088 137879555 203868530 137879555 203868530 205430561 203868530 181395263 48372166 181395263 48372166 50633308 48372166 82372677 164584205 82372677 164584205 168789852 164584205 51246318 15488290 51246318 15488290 16194252 15488290 68312051 155343472 68312051 155343472 159995614 76050656 159995614 76050656 79991926 76050656 184857872 261704365 184857872 261704365 259300728 261704365 238614829 209459386 238614829 209459386 184815443 99820137 184815443 99820137 95147538 52817450 95147538 52817450 55673506 195333362 55673506 195333362 199287590 38556949 199287590 38556949 42875406 38556949 48808504 71400160 48808504 71400160 78299976 105474477 78299976 105474477 261359115 262506578 261359115 262506578 219117534 63789024 219117534 63789024 66777509 154918276 66777509 154918276 163403029 96653965 163403029 96653965 98759297 96653965 171034136 262611704 171034136 262611704 261591462 262611704 160644973 132512587 160644973 132512587 137600914 201116328 137600914 201116328 205626261 201116328 107703489 44987480 107703489 44987480 48256159 182770732 48256159 182770732 190657137 182770732 127539538 28830111 127539538 28830111 32787234 28830111 166631422 186752198 166631422 186752198 198118547 186752198 139705408 70983303 139705408 70983303 75790028 70983303 157602700 254950796 157602700 254950796 272682597 275563694 272682597 83445178 272682597 83445178 87077318 83445178 92051243 219217952 92051243 219217952 215196305 195906717 215196305 195906717 195336309 195906717 271242741 285360431 271242741 285360431 282575688 285360431 252427270 242322508 252427270 242322508 239892751 262771516 239892751 262771516 261826233 262771516 235754347 214292284 235754347 214292284 97124543 30589087 97124543 30589087 29515106 215627495 29515106 215627495 221737212 140192420 221737212 140192420 145553953 140192420 156005734 226135582 156005734 226135582 222747129 52540087 222747129 52540087 53667457 284403984 53667457 284403984 285174579 284403984 209382957 59374849 209382957 59374849 60446991 56907713 60446991 56907713 72724694 138137854 72724694 138137854 148345882 139092292 148345882 22776708 148345882 22776708 22647035 237859254 22647035 237859254 236485711 120367252 236485711 120367252 124403457 120367252 189538861 210314519 189538861 210314519 206155979 210314519 132204096 73993127 132204096 73993127 74217333 73367087 74217333 73367087 98052275 131154563 98052275 131154563 136494347 31441596 136494347 31441596 33864713 31441596 194331385 262040616 194331385 262040616 259435748 130222244 259435748 130222244 132992178 292860163 132992178 292860163 291175819 91047390 291175819 91047390 93811408 241989520 93811408 241989520 237684231 241989520 70357586 22766481 70357586 22766481 5387580 4400936 5387580 260359061 5387580 260359061 257891633 260359061 48787377 27844506 48787377 27844506 31107159 110823486 31107159 110823486 115035222 110823486 88768314 86296065 88768314 86296065 118682203 121542733 118682203 121542733 123742438 71616737 123742438 71616737 75546038 71616737 165058788 255743459 165058788 255743459 252631359 255743459 33420144 21044503 33420144 21044503 22763480 21044503 155012338 195053871 155012338 195053871 191636024 195053871 174847674 60713361 174847674 60713361 27127671 27954501 27127671 192849790 27127671 192849790 194228559 147496699 194228559 147496699 151059538 147496699 179506298 227659793 179506298 227659793 223577265 123548525 223577265 123548525 129994401 232269559 129994401 232269559 228541641 113378785 228541641 113378785 117225292 218166467 117225292 218166467 216771088 20921044 216771088 20921044 23131845 20921044 140983432 203390992 140983432 203390992 206234448 203390992 182907808 45800507 182907808 45800507 50567286 247094104 50567286 247094104 245120324 247094104 193833496 115172770 193833496 115172770 27237820 26693452 27237820 145980856 27237820 145980856 152926286 145980856 71131996 43990248 71131996 43990248 46061700 70631378 46061700 70631378 73342638 63310506 73342638 63310506 67011487 87625088 67011487 87625088 89263975 5019499 89263975 5019499 6478751 231451462 6478751 231451462 230572501 122047249 230572501 122047249 127999056 209746572 127999056 209746572 210540266 153523962 210540266 153523962 162770197 153610433 162770197 79094729 162770197 79094729 84019572 83129059 84019572 83129059 86699974 51995106 86699974 51995106 51609759 170792080 51609759 170792080 175595814 30950706 175595814 30950706 32859798 30950706 152601691 151317635 152601691 151317635 156669060 108372437 156669060 108372437 113745516 108372437 125707295 172775627 125707295 172775627 177223133 158150750 177223133 158150750 164203493 275653759 164203493 275653759 272497481 61554877 272497481 61554877 64814904 139546238 64814904 139546238 145704027 61297566 145704027 61297566 63113482 61297566 81598771 281508953 81598771 281508953 279249795 50262267 279249795 50262267 53946515 103407262 53946515 103407262 107101371 103407262 71741471 54028174 71741471 54028174 57104079 54028174 200634597 204883648 200634597 204883648 208435222 204883648 119751328 109859165 119751328 109859165 115825864 109859165 126501323 211656758 126501323 211656758 213696101 211656758 191819542 28298063 191819542 28298063 30284658 95103369 30284658 95103369 96940462 89471477 96940462 89471477 91414956 116613370 91414956 116613370 120596902 77624198 120596902 77624198 82429463 135357944 82429463 135357944 139768722 78331438 139768722 78331438 79868190 78331438 104036208 240711895 104036208 240711895 236681718 240711895 125011166 42556276 125011166 42556276 41449617 268586095 41449617 268586095 267396359 123206837 267396359 123206837 126566995 181311020 126566995 181311020 184113909 154225409 184113909 154225409 157617597 154225409 251906881 281963774 251906881 281963774 279424693 167328610 279424693 167328610 176722879 167328610 193457672 194223293 193457672 194223293 195927322 35148643 195927322 35148643 38716878 125472481 38716878 125472481 129830038 119814369 129830038 119814369 123352884 256278046 123352884 256278046 251991257 83356495 251991257 83356495 86110047 215154077 86110047 215154077 220279596 59570439 220279596 59570439 62530599 266086365 62530599 266086365 264518020 266086365 188462444 33763703 188462444 33763703 37912765 295800297 37912765 295800297 294244876 61637033 294244876 61637033 63431764 234148799 63431764 234148799 231941355 60476669 231941355 60476669 63739529 239302798 63739529 239302798 236513277 63020129 236513277 63020129 66358217 63020129 243264597 283576332 243264597 283576332 281369303 283576332 229581739 182111078 229581739 182111078 32272775 28273100 32272775 28273100 60628120 186465366 60628120 186465366 264080997 268650390 264080997 268650390 253237193 71521558 253237193 71521558 74781152 71521558 125360842 257979367 125360842 257979367 253449399 257979367 201910692 196013847 201910692 196013847 93557846 92300668 93557846 246766265 93557846 246766265 245669056 54290604 245669056 54290604 59204583 251666023 59204583 251666023 249038366 251666023 85419872 64986916 85419872 64986916 67644077 64986916 95298219 136993529 95298219 136993529 269300182 272081029 269300182 272081029 157156041 125636685 157156041 125636685 130736632 125636685 131675849 234551274 131675849 234551274 231869144 62590361 231869144 62590361 65888978 223502555 65888978 223502555 219627817 144071871 219627817 144071871 149652975 211747814 149652975 211747814 213463092 211747814 183046734 109657172 183046734 109657172 114271149 267256616 114271149 267256616 264324401 40595528 264324401 40595528 44331542 40595528 75082863 97796312 75082863 97796312 121438836 114042109 121438836 61463562 121438836 61463562 62152590 61463562 74871846 115600479 74871846 115600479 216700054 260530648 216700054 260530648 256947711 260530648 227408256 53407730 227408256 53407730 54787840 53407730 231690254 254153367 231690254 254153367 252904422 254153367 185864201 144388565 185864201 144388565 153128309 238391802 153128309 238391802 233423265 238391802 148774493 119689550 148774493 119689550 86983609 57022463 86983609 57022463 59465085 57022463 120163526 167334167 120163526 167334167 173032069 47842110 173032069 47842110 51196279 47842110 137492836 153129765 137492836 153129765 209375129 200863229 209375129 200863229 128896035 65372420 128896035 65372420 61616808 59612308 61616808 253157323 61616808 253157323 250794280 253157323 222803370 86144405 222803370 86144405 87018882 86144405 162625206 172711155 162625206 172711155 183044475 151251124 183044475 151251124 162853089 151251124 224734208 243863625 224734208 243863625 239710011 243863625 205679040 130907614 205679040 130907614 134806360 237661520 134806360 237661520 232480565 132442522 232480565 132442522 135760086 147695204 135760086 147695204 158038124 88300418 158038124 88300418 91625245 88300418 192123179 270823929 192123179 270823929 269797669 19669363 269797669 19669363 21724330 245035544 21724330 245035544 243307801 245035544 156149188 72021871 156149188 72021871 74302763 260987835 74302763 260987835 255086170 143427983 255086170 143427983 149993238 236524211 149993238 236524211 234293279 46542387 234293279 46542387 48551288 264583889 48551288 264583889 262634864 124139917 262634864 124139917 130999867 250086967 130999867 250086967 246261934 135828082 246261934 135828082 140781660 223992833 140781660 223992833 228541548 223992833 221832391 208955729 221832391 208955729 185230188 137290397 185230188 137290397 52137213 47643896 52137213 47643896 69336973 228402196 69336973 228402196 231172927 120700223 231172927 120700223 122310182 146785295 122310182 146785295 157809776 146785295 140751370 38963088 140751370 38963088 41154927 267827719 41154927 267827719 265008581 267827719 239540821 204270967 239540821 204270967 76017051 72604008 76017051 238144770 76017051 238144770 232273720 88263994 232273720 88263994 89211259 88263994 208545725 235028377 208545725 235028377 269729611 271035538 269729611 98003482 269729611 98003482 102930937 277525427 102930937 277525427 275903852 277525427 244318925 128803008 244318925 128803008 128465645 123987331 128465645 253701744 128465645 253701744 250998774 178835056 250998774 178835056 183062788 214198532 183062788 214198532 209688614 214198532 128997159 66921139 128997159 66921139 70251684 66921139 76804294 231459720 76804294 231459720 228305711 231459720 116991953 42585821 116991953 42585821 44123802 42585821 183742613 205565293 183742613 205565293 202140613 74984851 202140613 74984851 75778062 273351272 75778062 273351272 271063175 273351272 165328008 91957027 165328008 91957027 36087696 32943640 36087696 32943640 55991429 150651877 55991429 150651877 266138622 268685003 266138622 98216005 266138622 98216005 98172827 98216005 186996169 257044419 186996169 257044419 251255540 257044419 111100038 59302653 111100038 59302653 62578631 156787837 62578631 156787837 159631554 109799440 159631554 109799440 114936307 161382977 114936307 161382977 170218884 56264668 170218884 56264668 60677217 170477695 60677217 170477695 180673475 94306351 180673475 94306351 94522177 298701586 94522177 298701586 298312138 65520557 298312138 65520557 68208273 65520557 219852500 216456811 219852500 216456811 173907460 35395920 173907460 35395920 37099303 35395920 175947306 265158206 175947306 265158206 262997072 177536321 262997072 177536321 187716047 177536321 189903607 248142103 189903607 248142103 247230391 145968220 247230391 145968220 150412365 224445864 150412365 224445864 226204066 224445864 127423041 10304353 127423041 10304353 11383250 190114232 11383250 190114232 193118065 190114232 166636964 91490980 166636964 91490980 94719298 92824054 94719298 92824054 95183194 63694036 95183194 63694036 66545776 81538536 66545776 81538536 85507208 59828109 85507208 59828109 62557751 59828109 71594609 114343937 71594609 114343937 238264989 237690818 238264989 237690818 153038304 31896067 153038304 31896067 31399718 31896067 193452910 221575743 193452910 221575743 218896118 197814092 218896118 197814092 200352453 241289469 200352453 241289469 238618349 48088973 238618349 48088973 49475094 184209081 49475094 184209081 188114741 85190477 188114741 85190477 85121353 85190477 246961121 253863545 246961121 253863545 250807070 149981135 250807070 149981135 154607217 237549212 154607217 237549212 235006240 237549212 189736479 40073427 189736479 40073427 43459547 208405575 43459547 208405575 212743944 46240799 212743944 46240799 48123604 46240799 102540809 253979480 102540809 253979480 253958485 122445160 253958485 122445160 127731576 254894356 127731576 254894356 252097843 228785061 252097843 228785061 223920864 264052356 223920864 264052356 262859343 41113102 262859343 41113102 40365309 41113102 189398702 245922849 189398702 245922849 243032629 245922849 115382101 84931638 115382101 84931638 58100879 44928075 58100879 44928075 48102113 167031454 48102113 167031454 176920522 77368299 176920522 77368299 80879052 77368299 87455110 109277872 87455110 109277872 216558057 280011445 216558057 280011445 278088065 280011445 125204603 75714777 125204603 75714777 77743226 75714777 239243590 260785656 239243590 260785656 256954545 260785656 203631203 40986040 203631203 40986040 43871765 40986040 75762711 165276378 75762711 165276378 235644809 242150944 235644809 242150944 215260069 107655349 215260069 107655349 63763002 60297235 63763002 60297235 187833416 193789222 187833416 193789222 204281873 193789222 202351363 131608832 202351363 131608832 135743968 273008396 135743968 273008396 270874298 273008396 220345702 34390153 220345702 34390153 37903901 68933902 37903901 68933902 70788179 57924223 70788179 57924223 60166313 240722191 60166313 240722191 237068634 240722191 175888190 126464043 175888190 126464043 105542367 100616167 105542367 233607801 105542367 233607801 229401310 83335505 229401310 83335505 87507933 189741190 87507933 189741190 189776406 189741190 178759259 156674780 178759259 156674780 163656080 242309884 163656080 242309884 236100158 242309884 226075066 147287276 226075066 147287276 44904451 43049625 44904451 43049625 135003330 255018918 135003330 255018918 252120357 67439813 252120357 67439813 69708824 67439813 78298301 243840078 78298301 243840078 239527943 243840078 196557266 149780239 196557266 149780239 157867774 267149616 157867774 267149616 263403847 63779920 263403847 63779920 67074637 63779920 158156105 177016436 158156105 177016436 187477376 18862272 187477376 18862272 20599032 108932047 20599032 108932047 113359386 30627337 113359386 30627337 33447777 30627337 104063559 250545057 104063559 250545057 250139251 250545057 222549675 199441769 222549675 199441769 110981175 106176188 110981175 106176188 147812462 215398279 147812462 215398279 210589926 215398279 65264184 59141843 65264184 59141843 61708720 234342877 61708720 234342877 230990169 44673534 230990169 44673534 46510314 44673534 125974438 158181161 125974438 158181161 247277313 249500273 247277313 63625198 247277313 63625198 65230564 63625198 119442524 173677094 119442524 173677094 237709032 302542752 237709032 302542752 302541621 12745971 302541621 12745971 12417539 223588660 12417539 223588660 219548085 30353042 219548085 30353042 33314565 256959532 33314565 256959532 255244379 209461921 255244379 209461921 178675367 79556344 178675367 79556344 83087206 261227704 83087206 261227704 260813235 207142620 260813235 207142620 204416503 227904240 204416503 227904240 224604584 125565049 224604584 125565049 130136254 262869606 130136254 262869606 261584147 13235550 261584147 13235550 13667520 13235550 191509886 253581462 191509886 253581462 252595659 253581462 228064016 61739906 228064016 61739906 40294735 37369343 40294735 37369343 69832018 163659865 69832018 163659865 259515051 259050517 259515051 259050517 160698830 130679290 160698830 130679290 134572947 117190883 134572947 117190883 71186603 49492704 71186603 49492704 53943194 140934338 53943194 140934338 144254130 31375901 144254130 31375901 31778313 31375901 123187588 284168389 123187588 284168389 282314779 137765295 282314779 137765295 142822167 201523226 142822167 201523226 205250344 83873820 205250344 83873820 84428135 83873820 140846420 211265998 140846420 211265998 289220273 291187618 289220273 28744344 289220273 28744344 28534670 28744344 210776311 251278162 210776311 251278162 250181796 251278162 103516147 54826855 103516147 54826855 58190946 54826855 220395083 268778743 220395083 268778743 265325485 75341526 265325485 75341526 74340709 152427809 74340709 152427809 158150076 152427809 88128760 57382363 88128760 57382363 59024357 57382363 111483079 143007246 111483079 143007246 200450306 196445609 200450306 196445609 118100482 61828294 118100482 61828294 64888710 61828294 167604629 225773068 167604629 225773068 220771852 76286312 220771852 76286312 78468015 256327561 78468015 256327561 254860833 256327561 185735517 112491201 185735517 112491201 119242516 246180348 119242516 246180348 243575535 246180348 231936438 225040049 231936438 225040049 85835450 81574711 85835450 173601464 85835450 173601464 178850924 164817225 178850924 164817225 170909857 164817225 227195099 233259453 227195099 233259453 261365445 263039718 261365445 33510963 261365445 33510963 37523340 33510963 77807316 142108823 77807316 142108823 214906731 218306654 214906731 146482089 214906731 146482089 151583804 165596278 151583804 165596278 170305999 117476261 170305999 117476261 122853536 117476261 205784931 244694180 205784931 244694180 241558809 109485761 241558809 109485761 116142195 249655265 116142195 249655265 245788751 249655265 118528621 98801880 118528621 98801880 103277805 235891127 103277805 235891127 233958135 235891127 203832252 93186504 203832252 93186504 95050759 93186504 157816179 256168408 157816179 256168408 253712484 56674993 253712484 56674993 59797246 56674993 120960532 272192050 120960532 272192050 269219439 90589346 269219439 90589346 92911795 90589346 157925924 158423455 157925924 158423455 205922893 198565577 205922893 198565577 118016494 51235140 118016494 51235140 55329717 51235140 113682586 268739588 113682586 268739588 266820720 268739588 205075134 112461014 205075134 112461014 119125147 212654869 119125147 212654869 217607507 149301927 217607507 149301927 154438667 228629551 154438667 228629551 226467934 38154494 226467934 38154494 36117087 238119487 36117087 238119487 235967539 97815370 235967539 97815370 100034118 285502994 100034118 285502994 282838458 97310620 282838458 97310620 97524106 263433708 97524106 263433708 262473493 263433708 180705750 132847548 180705750 132847548 123223315 118426961 123223315 121143295 123223315 121143295 70124504 66625761 70124504 66625761 189310464 285823133 189310464 285823133 286846244 46969502 286846244 46969502 50526572 46969502 108442701 279184982 108442701 279184982 277592386 279184982 99696927 92739039 99696927 92739039 94677214 275573787 94677214 275573787 274006305 134267551 274006305 134267551 141134867 192841345 141134867 192841345 203206713 192841345 101143360 64770186 101143360 64770186 67831771 64770186 100365447 182149875 100365447 182149875 189140372 102223721 189140372 102223721 106195308 126641506 106195308 126641506 131028430 55965032 131028430 55965032 57632693 195961000 57632693 195961000 195276114 86188349 195276114 86188349 88523195 86188349 92754342 146000983 92754342 146000983 152679579 64120748 152679579 64120748 67585730 64120748 132335212 162517857 132335212 162517857 170985541 162517857 119934524 95448207 119934524 95448207 50320396 48434178 50320396 48434178 70448433 235893362 70448433 235893362 259776860 260617575 259776860 260617575 202620696 67525955 202620696 67525955 69627228 192152081 69627228 192152081 195710758 192152081 174752321 146489493 174752321 146489493 150743729 168162621 150743729 168162621 172664941 99868486 172664941 99868486 102514480 267931829 102514480 267931829 266033995 30700560 266033995 30700560 29549437 30700560 187630906 198683685 187630906 198683685 199140147 198683685 152234629 121592284 152234629 121592284 83119355 83235964 83119355 83235964 130222006 247078991 130222006 247078991 245085361 247078991 92324451 80469101 92324451 80469101 43086884 38602600 43086884 153558741 43086884 153558741 164635685 42304127 164635685 42304127 46675743 199438181 46675743 199438181 200488260 97039953 200488260 97039953 99115042 97039953 170470036 250105967 170470036 250105967 246638694 250105967 102659418 88810384 102659418 88810384 90618097 88810384 166773290 196664307 166773290 196664307 193211792 70711795 193211792 70711795 72676427 152456992 72676427 152456992 157225582 81487509 157225582 81487509 82313563 252322787 82313563 252322787 251119002 62934617 251119002 62934617 66639386 148688828 66639386 148688828 157111953 57234140 157111953 57234140 60161026 216464000 60161026 216464000 222658752 59320995 222658752 59320995 61700686 226466385 61700686 226466385 228065562 118310673 228065562 118310673 122590149 201877702 122590149 201877702 198464942 152863174 198464942 152863174 164412364 255341167 164412364 255341167 251927789 108937291 251927789 108937291 113240350 233698388 113240350 233698388 228787855 233698388 220085054 37518536 220085054 37518536 40783861 37518536 81589071 153124383 81589071 153124383 157770546 141635711 157770546 141635711 149174379 208116203 149174379 208116203 210424823 208116203 197496760 99323737 197496760 99323737 103769863 224352139 103769863 224352139 221719392 224352139 173705613 44262766 173705613 44262766 47921909 275868639 47921909 275868639 274925452 140868754 274925452 140868754 148493099 140868754 161686825 189048771 161686825 189048771 193208340 189048771 188886762 170639655 188886762 170639655 115247926 113717527 115247926 118081410 115247926 118081410 120974791 56792164 120974791 56792164 61094706 243757308 61094706 243757308 239986690 97278553 239986690 97278553 101945057 238091782 101945057 238091782 234376735 238091782 172128412 67413842 172128412 67413842 71331345 158477873 71331345 158477873 170473623 82250954 170473623 82250954 85934440 82250954 96092883 226073208 96092883 226073208 246563767 250394296 246563767 203573919 246563767 203573919 207577694 210440217 207577694 210440217 217668168 183449452 217668168 183449452 188606114 216985614 188606114 216985614 220828597 211003732 220828597 211003732 205896603 271674266 205896603 271674266 269796403 271674266 232107441 235184102 232107441 235184102 265983959 267381938 265983959 267381938 182165032 24659449 182165032 24659449 26246564 24659449 70996410 181421430 70996410 181421430 243324332 246431403 243324332 91071520 243324332 91071520 92137678 91071520 126028874 157343147 126028874 157343147 162087027 89927853 162087027 89927853 90901677 89927853 105241499 270354922 105241499 270354922 266357901 270354922 100471871 97493187 100471871 97493187 101440936 57307128 101440936 57307128 58756069 243576808 58756069 243576808 243166043 186262771 243166043 186262771 190251685 232781786 190251685 232781786 230462174 101619645 230462174 101619645 103411770 292407551 103411770 292407551 291133495 292407551 121310085 65510262 121310085 65510262 68835542 228498955 68835542 228498955 228597410 228498955 183392644 47292387 183392644 47292387 47274821 47292387 169573163 273985799 169573163 273985799 271376075 182275540 271376075 182275540 193493444 203064893 193493444 203064893 207156149 18214247 207156149 18214247 20925412 156814386 20925412 156814386 159700818 116411843 159700818 116411843 122658578 116411843 140046823 182095157 140046823 182095157 210683029 263443204 210683029 263443204 262574706 263443204 260599987 249146155 260599987 249146155 224860370 164382934 224860370 164382934 51264169 48149809 51264169 48149809 67591697 289727913 67591697 289727913 289188792 289727913 162418731 22211588 162418731 22211588 22459125 22211588 155925560 247676473 155925560 247676473 245810510 247676473 159872673 122643682 159872673 122643682 12536993 12066081 12536993 12066081 198317820 234409855 198317820 234409855 232377643 184838922 232377643 184838922 189684264 184838922 228345885 267768076 228345885 267768076 264564771 230069992 264564771 230069992 225854676 259955678 225854676 259955678 259027138 259955678 83311091 65012388 83311091 65012388 69368485 225387338 69368485 225387338 222605669 225387338 153574855 108491815 153574855 108491815 113717449 108491815 157398995 283694925 157398995 283694925 281872732 176117212 281872732 176117212 178453714 176117212 186437958 211313469 186437958 211313469 208149696 211313469 60869281 21810474 60869281 21810474 23083988 167188969 23083988 167188969 177659964 87479517 177659964 87479517 91881320 87479517 153132718 228652404 153132718 228652404 227135255 229811095 227135255 229811095 158922283 148465625 158922283 193601641 158922283 193601641 197088789 98010578 197088789 98010578 99021341 252228705 99021341 252228705 249004212 252228705 178794825 130269820 178794825 130269820 68004369 41634719 68004369 41634719 44453457 41634719 177779867 284050122 177779867 284050122 284873824 126204398 284873824 126204398 132741303 195630309 132741303 195630309 191892707 154211636 191892707 154211636 162195178 253072352 162195178 253072352 253053159 159155955 253053159 159155955 164402158 262123430 164402158 262123430 259687898 113765808 259687898 113765808 113376061 271907103 113376061 271907103 269588079 271907103 246708266 117068646 246708266 117068646 122096982 236999746 122096982 236999746 234543864 96325279 234543864 96325279 98040698 219863447 98040698 219863447 218696365 100592043 218696365 100592043 102709519 228787157 102709519 228787157 225450663 33886699 225450663 33886699 33748652 210685046 33748652 210685046 210852459 67391584 210852459 67391584 70671780 257245158 70671780 257245158 254590445 100639612 254590445 100639612 102778256 140008696 102778256 140008696 147515119 72982203 147515119 72982203 75904801 303157378 75904801 303157378 302198753 50353228 302198753 50353228 52446584 50353228 106376746 204835457 106376746 204835457 206783325 136288138 206783325 136288138 146282901 227597623 146282901 227597623 232513602 206961877 232513602 206961877 208085031 207059949 208085031 142749817 208085031 142749817 148667221 255856449 148667221 255856449 254230961 51774540 254230961 51774540 54416198 139669941 54416198 139669941 148541136 59646211 148541136 59646211 61714283 59646211 93810925 143799820 93810925 143799820 148115716 143799820 43222966 24873985 43222966 24873985 26168175 24873985 118257153 131385153 118257153 131385153 206027866 219341044 206027866 219341044 223411058 94801607 223411058 94801607 96296909 150109374 96296909 150109374 155904820 68270062 155904820 68270062 70507481 68270062 101512922 253093615 101512922 253093615 250062678 143593596 250062678 143593596 149151972 277769088 149151972 277769088 277261577 102523706 277261577 102523706 105001247 189415071 105001247 189415071 198567191 39084098 198567191 39084098 42897730 39084098 154717579 260032237 154717579 260032237 255921543 128368114 255921543 128368114 131574342 245012231 131574342 245012231 242820934 245012231 114118369 106459037 114118369 106459037 110595294 154136963 110595294 154136963 157521173 98570661 157521173 98570661 103402569 98570661 163071938 186343926 163071938 186343926 212063812 216062772 212063812 216062772 65578926 32499014 65578926 32499014 25059970 24044116 25059970 24044116 216073442 242278827 216073442 242278827 238603233 242278827 233968934 37999696 233968934 37999696 42360909 37999696 124093504 149746824 124093504 149746824 242763664 244144472 242763664 244144472 144206673 65853653 144206673 65853653 67708732 260492031 67708732 260492031 259219621 260492031 149110046 30131336 149110046 30131336 30809257 158636140 30809257 158636140 163300421 81343997 163300421 81343997 83292726 124429065 83292726 124429065 127192929 124429065 106113319 64957202 106113319 64957202 66739208 64957202 260312230 288534397 260312230 288534397 286402109 84501215 286402109 84501215 88087596 279943868 88087596 279943868 278730212 86091537 278730212 86091537 88716813 86091537 103584069 180913040 103584069 180913040 202233965 191557573 202233965 81364650 202233965 81364650 82950072 209870288 82950072 209870288 210033306 32578720 210033306 32578720 35999357 59010443 35999357 59010443 62591832 52199452 62591832 52199452 55843545 52199452 158295171 160410636 158295171 160410636 238410240 287485002 238410240 287485002 287414328 287485002 201744894 49902329 201744894 49902329 51025477 49902329 53691729 230477112 53691729 230477112 230829068 105470434 230829068 105470434 110166531 242881090 110166531 242881090 241076375 87899986 241076375 87899986 89194939 223766924 89194939 223766924 222509545 93439087 222509545 93439087 95630997 177544214 95630997 177544214 184114990 126355794 184114990 126355794 130147997 278043000 130147997 278043000 274710261 67454216 274710261 67454216 69402046 145766715 69402046 145766715 153019457 102418624 153019457 102418624 102083169 183922367 102083169 183922367 190050108 183922367 109127035 89768096 109127035 89768096 5530986 6289791 5530986 6289791 54311956 143827845 54311956 143827845 229172237 288419897 229172237 288419897 286706631 195586817 286706631 195586817 199390671 195586817 206305816 301275280 206305816 301275280 299557249 301275280 252952388 114225787 252952388 114225787 121096202 114225787 161002747 237558626 161002747 237558626 239400572 237558626 170422312 58692317 170422312 58692317 60423011 234413992 60423011 234413992 229578430 59552803 229578430 59552803 61729768 60315244 61729768 39713699 61729768 39713699 42698043 196394606 42698043 196394606 201771237 80787670 201771237 80787670 86035103 189353045 86035103 189353045 200154516 77989137 200154516 77989137 79420333 77989137 126441844 210808615 126441844 210808615 207693938 210808615 195250865 144574708 195250865 144574708 96674797 94372262 96674797 165077562 96674797 165077562 168786135 165077562 155029838 24088640 155029838 24088640 25759068 24088640 95176069 172696380 95176069 172696380 188991209 295005767 188991209 295005767 294005140 295005767 187536848 168501814 187536848 168501814 178658488 202182262 178658488 202182262 198854646 47923450 198854646 47923450 46738630 47923450 75530629 278475096 75530629 278475096 277280723 202454357 277280723 202454357 207127277 202454357 218338895 240469008 218338895 240469008 239869041 241884651 239869041 90584855 239869041 90584855 91365087 137778782 91365087 137778782 143707753 65806410 143707753 65806410 69159493 65806410 223972199 284896013 223972199 284896013 282653432 191013417 282653432 191013417 195328579 202556891 195328579 202556891 209947861 202556891 187157745 94779502 187157745 94779502 96140568 94779502 138913656 211578433 138913656 211578433 212793223 128346254 212793223 128346254 133576934 227477984 133576934 227477984 222552190 60399007 222552190 60399007 62729075 60399007 113773955 111486803 113773955 111486803 35020167 30555877 35020167 30555877 51476345 270099621 51476345 270099621 267402380 182948541 267402380 182948541 188319754 284409170 188319754 284409170 284454185 6811141 284454185 6811141 7736642 6811141 67241989 74812916 67241989 74812916 198263342 194964148 198263342 64859679 198263342 64859679 68539128 215716418 68539128 215716418 215829103 50732868 215829103 50732868 54015049 92626358 54015049 92626358 93570977 85696787 93570977 85696787 87216660 85696787 194455451 240794176 194455451 240794176 239121904 117593047 239121904 117593047 120535602 259334611 120535602 259334611 257134817 259334611 225338068 190292192 225338068 190292192 195566862 190292192 228032939 232141301 228032939 232141301 228294226 147644532 228294226 147644532 152641109 193919751 152641109 193919751 197231950 23941287 197231950 23941287 25038576 23941287 28007342 183616089 28007342 183616089 188214450 183616089 185184022 85659701 185184022 85659701 87208230 196667218 87208230 196667218 197194136 71187561 197194136 71187561 74637991 71187561 193313380 247022018 193313380 247022018 242870450 247022018 239767901 80370330 239767901 80370330 81406665 80370330 218808797 266766177 218808797 266766177 264792313 266766177 208877601 159013372 208877601 159013372 164801854 207701526 164801854 207701526 212981895 145231866 212981895 145231866 154461463 290317416 154461463 290317416 287435608 39263876 287435608 39263876 42686898 204400404 42686898 204400404 209832813 204400404 114156737 66357266 114156737 66357266 28414870 26906515 28414870 26906515 54956801 151559397 54956801 151559397 215436778 218693351 215436778 218693351 93773972 37040134 93773972 37040134 32182920 32864059 32182920 32864059 42922157 284850449 42922157 284850449 280849887 284850449 205946159 154743887 205946159 154743887 141453399 63811861 141453399 63811861 67053023 63811861 123803145 201083575 123803145 201083575 207516126 201083575 182875391 117156991 182875391 117156991 123319068 273669320 123319068 273669320 270787261 52038799 270787261 52038799 52827807 80478014 52827807 80478014 83265115 67364964 83265115 67364964 69889687 67364964 184641034 280590359 184641034 280590359 278514247 128458475 278514247 128458475 134001555 243111971 134001555 243111971 242022269 243111971 237445509 68706145 237445509 68706145 70971033 272083483 70971033 272083483 268999921 115323595 268999921 115323595 119629642 115323595 131200388 294062155 131200388 294062155 293333819 294062155 170491726 121752537 170491726 121752537 126579721 121752537 197793585 202910945 197793585 202910945 199752175 154758680 199752175 154758680 166276789 266298332 166276789 266298332 262409612 266298332 208539294 44605608 208539294 44605608 45809236 44605608 166373738 287971760 166373738 287971760 285764558 287971760 115581978 11198921 115581978 11198921 10761196 11198921 34488767 276062980 34488767 276062980 273453272 86204150 273453272 86204150 87931478 152622687 87931478 152622687 163062803 62625438 163062803 62625438 66027632 92062502 66027632 92062502 94145568 92062502 85743728 54106754 85743728 54106754 58537469 205009850 58537469 205009850 201781178 119874189 201781178 119874189 121904477 157325424 121904477 157325424 162667770 40980764 162667770 40980764 45460582 245945065 45460582 245945065 242223692 245945065 104117736 43003572 104117736 43003572 45331950 234625385 45331950 234625385 231197743 62351304 231197743 62351304 64443351 135681693 64443351 135681693 140595666 135215364 140595666 135215364 139758695 238083472 139758695 238083472 235103574 119917130 235103574 119917130 124684718 254874423 124684718 254874423 254189041 182108869 254189041 182108869 193868534 201751874 193868534 201751874 200648196 105849029 200648196 105849029 109255088 187633017 109255088 187633017 189662532 69078764 189662532 69078764 71056479 83394388 71056479 83394388 86618750 31852771 86618750 31852771 33218312 31852771 85887207 245652636 85887207 245652636 241794791 37556730 241794791 37556730 40240806 265767462 40240806 265767462 262887145 265767462 190432011 67087138 190432011 67087138 71023545 149352358 71023545 149352358 160824513 69840700 160824513 69840700 73718677 229639440 73718677 229639440 224892170 229639440 202688794 53421078 202688794 53421078 56891936 53421078 210581886 255763911 210581886 255763911 251697285 137041972 251697285 137041972 140364957 137041972 172532955 189009397 172532955 189009397 266292997 266353428 266292997 266353428 253115161 100240825 253115161 100240825 102603299 100240825 161685543 268573666 161685543 268573666 266043323 268573666 145466275 75973055 145466275 75973055 79179947 154834432 79179947 154834432 159880716 154834432 91767674 87266705 91767674 87266705 86659042 87266705 233541741 253218988 233541741 253218988 248942402 55564759 248942402 55564759 57139799 280804649 57139799 280804649 278899469 118597131 278899469 118597131 124257897 118597131 151653615 296977804 151653615 296977804 297200129 128285491 297200129 128285491 134759924 219685586 134759924 219685586 215927094 80101592 215927094 80101592 83358040 80101592 121730960 216531477 121730960 216531477 221385444 130208124 221385444 130208124 134012693 266399701 134012693 266399701 264659932 167524554 264659932 167524554 173029014 237245193 173029014 237245193 232993964 237245193 177524618 113853659 177524618 113853659 118123189 113853659 190289647 214436787 190289647 214436787 214888138 214436787 182665068 108448336 182665068 108448336 110852720 108448336 251886091 255278820 251886091 255278820 252976299 146696668 252976299 146696668 152033441 146696668 166193338 169002251 166193338 169002251 194802615 185548398 194802615 185548398 154799246 6693911 154799246 6693911 6550305 6693911 66608654 236870239 66608654 236870239 233989881 133241686 233989881 133241686 138036055 205538393 138036055 205538393 209526408 41910401 209526408 41910401 44140902 41910401 193197558 277324142 193197558 277324142 275439971 277324142 64947862 58202654 64947862 58202654 61336191 58202654 166487819 256984640 166487819 256984640 255608219 90144933 255608219 90144933 91524897 236751145 91524897 236751145 233044527 236751145 194249738 46422734 194249738 46422734 50563560 46422734 110468207 196127853 110468207 196127853 199642109 196127853 154063995 77001004 154063995 77001004 80913704 77001004 148919375 147159685 148919375 147159685 158393114 151731352 158393114 24791158 158393114 24791158 26505425 24791158 76976695 248612636 76976695 248612636 244043545 248612636 206576473 205927860 206576473 205927860 240722000 242296559 240722000 99401131 240722000 99401131 103177987 241910777 103177987 241910777 240275653 49566625 240275653 49566625 54193683 201847244 54193683 201847244 197158306 191514097 197158306 191514097 196662415 276685174 196662415 276685174 273673008 100140671 273673008 100140671 101207870 225237557 101207870 225237557 221095929 55638100 221095929 55638100 58737709 55638100 260068096 262334381 260068096 262334381 62551673 58936244 62551673 58936244 152336809 239666132 152336809 239666132 236608051 239666132 223424192 43152285 223424192 43152285 42441584 233546910 42441584 233546910 228818307 233546910 66971719 42805434 66971719 42805434 47121119 42805434 103299634 141320051 103299634 141320051 152191397 69114425 152191397 69114425 71745549 146251031 71745549 146251031 153059090 97614475 153059090 97614475 100452221 206849638 100452221 206849638 208158041 134456549 208158041 134456549 136365747 134456549 158422949 196316808 158422949 196316808 263718858 267257183 263718858 51651433 263718858 51651433 54997962 51651433 208542755 276972680 208542755 276972680 275128697 276972680 81051341 30841060 81051341 30841060 33556080 200417092 33556080 200417092 202240353 51675071 202240353 51675071 55726327 247843713 55726327 247843713 243891125 96221360 243891125 96221360 98612057 136145239 98612057 136145239 142235505 72786965 142235505 72786965 75433914 72786965 182295325 232205372 182295325 232205372 261410588 265985579 261410588 159556706 261410588 159556706 165142349 249112825 165142349 249112825 246477996 249112825 203190315 114145000 203190315 114145000 114956758 213493416 114956758 213493416 208310958 103302224 208310958 103302224 107203622 132674540 107203622 132674540 137898183 130120800 137898183 130120800 133585889 149218792 133585889 149218792 157573500 82786631 157573500 82786631 87509976 82786631 167256843 173378103 167256843 173378103 213971728 213191564 213971728 213191564 188064123 126342657 188064123 126342657 131031915 168965824 131031915 168965824 173097035 54581550 173097035 54581550 56056952 113732818 56056952 113732818 113841315 82069263 113841315 82069263 86647656 262456241 86647656 262456241 260625678 94578796 260625678 94578796 96376383 220092825 96376383 220092825 224905520 220092825 192245266 74788852 192245266 74788852 77198445 73780029 77198445 187606228 77198445 187606228 192719272 137938074 192719272 137938074 140424379 150898550 140424379 150898550 158956376 94586692 158956376 94586692 97337798 273806636 97337798 273806636 270136730 273806636 199067195 90818289 199067195 90818289 92600878 90818289 143191594 164955211 143191594 164955211 167935100 118707155 167935100 118707155 124452079 118707155 236549809 257322774 236549809 257322774 255278010 107138758 255278010 107138758 108481153 128723533 108481153 128723533 136391332 81609253 136391332 81609253 84075094 205482686 84075094 205482686 210342768 205482686 188618129 117501591 188618129 117501591 121082985 117501591 150177631 253691181 150177631 253691181 249217762 253691181 152774022 135230537 152774022 135230537 141160463 204385609 141160463 204385609 206828700 53877090 206828700 53877090 56286098 53877090 71953663 252820168 71953663 252820168 251449484 252820168 58166497 17496678 58166497 17496678 19486214 111243094 19486214 111243094 117771454 40295392 117771454 40295392 40935565 262463558 40935565 262463558 260355216 56708387 260355216 56708387 59383352 56708387 117207470 117244149 117207470 117244149 276864790 278863147 276864790 278863147 207780663 197633264 207780663 197633264 193121945 29652742 193121945 29652742 32584978 29652742 190322098 218914064 190322098 218914064 227490352 230269762 227490352 42248877 227490352 42248877 44731290 143855493 44731290 143855493 150050059 143855493 78708495 51564423 78708495 51564423 55823952 51564423 228839365 286228354 228839365 286228354 284072595 78193727 284072595 78193727 83368497 78193727 126440637 242070449 126440637 242070449 238350494 201438906 238350494 201438906 202502991 209258603 202502991 209258603 209884506 65642455 209884506 65642455 68278264 247035561 68278264 247035561 243648985 247035561 163919492 56919154 163919492 56919154 58850878 56919154 184398212 180714118 184398212 180714118 186337824 72260146 186337824 72260146 76134417 72260146 91086071 203134494 91086071 203134494 201156518 23679507 201156518 23679507 25151814 23679507 111882274 203362222 111882274 203362222 197907189 106995469 197907189 106995469 110879936 145619424 110879936 145619424 156720170 3451740 156720170 3451740 4036430 3451740 89348220 212208048 89348220 212208048 221172408 225116945 221172408 80529391 221172408 80529391 80800422 272488228 80800422 272488228 269950461 272488228 180402029 128388809 180402029 128388809 133756779 235301243 133756779 235301243 232050745 131768569 232050745 131768569 136383687 167268103 136383687 167268103 173700714 94301165 173700714 94301165 94987032 248875153 94987032 248875153 244059860 248875153 197391372 110252533 197391372 110252533 16067142 14029215 16067142 14029215 81068791 101652846 81068791 101652846 260183676 260125661 260183676 98469119 260183676 98469119 102964558 143172245 102964558 143172245 148623522 143172245 148461251 34496696 148461251 34496696 37844684 203540929 37844684 203540929 200192234 188770268 200192234 188770268 189356786 269345603 189356786 269345603 266748501 269345603 202251392 195159601 202251392 195159601 109842303 71986235 109842303 71986235 75454478 71986235 101278791 210977676 101278791 210977676 217387888 210977676 198336941 31440213 198336941 31440213 30782424 203709097 30782424 203709097 206142159 29096664 206142159 29096664 30483736 29096664 58029442 223031542 58029442 223031542 219879020 223031542 99020897 93804364 99020897 93804364 36047051 32838160 36047051 248755129 36047051 248755129 245910224 248755129 151314231 103025096 151314231 103025096 104507692 247581578 104507692 247581578 245665870 75995136 245665870 75995136 77680496 75995136 115838468 202206168 115838468 202206168 220552309 223970704 220552309 111439916 220552309 111439916 113309342 111439916 233625769 265341328 233625769 265341328 261466851 43686466 261466851 43686466 45186411 43686466 61970636 79054969 61970636 79054969 223771481 224648260 223771481 224648260 92579686 54462110 92579686 54462110 33928060 33964657 33928060 124034042 33928060 124034042 124827390 27882908 124827390 27882908 28131965 123074083 28131965 123074083 124344817 45367104 124344817 45367104 48280868 215959488 48280868 215959488 215744052 179161629 215744052 179161629 183611662 225610091 183611662 225610091 227863505 225610091 208268654 124309894 208268654 124309894 8397242 10473003 8397242 254081006 8397242 254081006 252170071 135797734 252170071 135797734 140202553 135797734 203176047 252660752 203176047 252660752 247043316 252660752 204176054 31811559 204176054 31811559 33868744 31811559 127423820 204336253 127423820 204336253 205587480 204336253 149790159 79856849 149790159 79856849 83604120 79856849 140073379 167437481 140073379 167437481 172388934 101319071 172388934 101319071 104910629 101319071 110078810 118392993 110078810 118392993 123391641 68894945 123391641 68894945 71402468 258463364 71402468 258463364 256712986 130212472 256712986 130212472 134460194 264706086 134460194 264706086 263250937 264706086 107842143 89800743 107842143 89800743 91046635 270894466 91046635 270894466 269638223 270894466 258943157 70933505 258943157 70933505 72627911 70933505 83262176 257389584 83262176 257389584 256391308 257389584 203038769 65538104 203038769 65538104 68928521 270738413 68928521 270738413 267923464 270738413 260091943 216431556 260091943 216431556 141702393 138512471 141702393 138512471 158964161 197486561 158964161 197486561 202073509 197486561 169312099 102724394 169312099 102724394 106587202 256336268 106587202 256336268 254232067 256336268 126440106 32156468 126440106 32156468 32655842 67274191 32655842 67274191 68407673 67274191 65332337 5376772 65332337 5376772 7028955 5376772 68900688 215687923 68900688 215687923 293220988 294090760 293220988 294090760 225046196 158079561 225046196 158079561 166743018 285742980 166743018 285742980 283884390 101145522 283884390 101145522 102421082 135418602 102421082 135418602 140580260 135418602 124184163 47278074 124184163 47278074 48226473 221971971 48226473 221971971 217563675 204792049 217563675 204792049 210178629 256793511 210178629 256793511 252248175 256793511 65227803 12979252 65227803 12979252 13629589 12979252 76400642 252856172 76400642 252856172 249220237 252856172 148390091 59727149 148390091 59727149 62930971 220538592 62930971 220538592 217286017 116569351 217286017 116569351 119063039 210979501 119063039 210979501 212754647 21944553 212754647 21944553 22618172 21944553 194795003 239142826 194795003 239142826 244463505 248833602 244463505 86203574 244463505 86203574 88597281 223833716 88597281 223833716 229742363 223833716 166655708 79288063 166655708 79288063 84243216 256589920 84243216 256589920 256237420 191135431 256237420 191135431 195153430 256390119 195153430 256390119 254614872 62183461 254614872 62183461 62924774 259751730 62924774 259751730 258228572 81399043 258228572 81399043 82007140 81399043 114552167 242408255 114552167 242408255 239507563 242408255 192241302 160937982 192241302 160937982 8640578 8037660 8640578 8037660 122443588 169997443 122443588 169997443 176784734 169997443 100317119 62166231 100317119 62166231 64122490 202577518 64122490 202577518 200641352 202577518 193422018 29344210 193422018 29344210 29419438 87404150 29419438 87404150 90518933 53080978 90518933 53080978 54375617 53080978 95308951 222406516 95308951 222406516 225886690 130288363 225886690 130288363 134912404 166899771 134912404 166899771 171047091 43041064 171047091 43041064 45919137 55412720 45919137 55412720 56999848 17573639 56999848 17573639 18765541 17573639 48049469 87067406 48049469 87067406 90728797 87067406 72204452 18948626 72204452 18948626 21875444 256844185 21875444 256844185 254952690 191454372 254952690 191454372 202752520 224140836 202752520 224140836 227200748 224140836 149191847 92895346 149191847 92895346 95191692 252012418 95191692 252012418 248958112 252012418 180595952 31262083 180595952 31262083 35741474 31262083 115105717 138335020 115105717 138335020 223598642 219205392 223598642 219205392 42074429 26589141 42074429 26589141 28982375 26589141 137208604 134556728 137208604 134556728 139814572 106505579 139814572 106505579 110573114 106505579 197740406 194648028 197740406 194648028 245910782 247009195 245910782 48114454 245910782 48114454 50994073 146099850 50994073 146099850 149705690 98503984 149705690 98503984 101940807 234504517 101940807 234504517 230761080 33056318 230761080 33056318 37191299 33056318 66707497 150825466 66707497 150825466 155348744 104925033 155348744 104925033 106525936 104925033 137184348 198693501 137184348 198693501 199222924 202655779 199222924 129459277 199222924 129459277 134821419 129459277 135301184 137972980 135301184 137972980 200057328 188361276 200057328 188361276 160478376 138340039 160478376 138340039 119879574 114763122 119879574 136792522 119879574 136792522 141909193 47349852 141909193 47349852 50136895 240744302 50136895 240744302 238218381 143236792 238218381 143236792 147805432 143236792 186546260 250832816 186546260 250832816 247388309 150264728 247388309 150264728 154874822 179621591 154874822 179621591 184487818 179621591 165939694 79914540 165939694 79914540 80904753 79914540 111514556 146652784 111514556 146652784 168017385 161360897 168017385 56136869 168017385 56136869 57572495 56136869 202339824 211447621 202339824 211447621 223925141 228055994 223925141 228055994 277273970 279455137 277273970 279455137 254031367 238673099 254031367 238673099 226074943 184901455 226074943 184901455 99390477 98062657 99390477 173986714 99390477 173986714 184707548 76097588 184707548 76097588 79232132 251896229 79232132 251896229 248113447 251896229 244715414 11760244 244715414 11760244 12239841 11760244 215686381 287694977 215686381 287694977 283540939 260839064 283540939 260839064 258546689 262221093 258546689 262221093 260911724 152697302 260911724 152697302 158270335 289319320 158270335 289319320 286997530 289319320 227867785 135790329 227867785 135790329 141761943 189756625 141761943 189756625 196890811 39363332 196890811 39363332 42707787 39363332 143615485 226157804 143615485 226157804 259366786 259697215 259366786 259697215 236386655 236389630 236386655 236389630 237092488 236389630 82820527 77018560 82820527 77018560 79260462 165404682 79260462 165404682 168565616 105359069 168565616 105359069 108694066 105359069 156868165 153237037 156868165 153237037 161890040 153237037 141078876 49633631 141078876 49633631 53217711 49633631 59542681 271398005 59542681 271398005 268488967 73920577 268488967 73920577 77848881 189133826 77848881 189133826 201401979 150192757 201401979 150192757 159276274 150192757 170869219 214711297 170869219 214711297 209403705 99117332 209403705 99117332 100726147 222352009 100726147 222352009 228777197 39063052 228777197 39063052 43948525 39063052 155877146 234030156 155877146 234030156 234192364 164564752 234192364 164564752 175210659 253405747 175210659 253405747 252332782 35802968 252332782 35802968 35655586 35802968 114566532 209666467 114566532 209666467 206744715 173599654 206744715 173599654 182844926 216142993 182844926 216142993 211254466 216142993 155787608 52236953 155787608 52236953 52887501 52236953 77247734 244973662 77247734 244973662 239879084 244973662 186168759 90658541 186168759 90658541 92315283 90658541 157887845 263320430 157887845 263320430 261579290 263320430 237103542 175363095 237103542 175363095 181238641 175363095 241849668 293853379 241849668 293853379 293122668 49177673 293122668 49177673 53388704 49177673 139558476 212293626 139558476 212293626 217971530 104855709 217971530 104855709 109812464 174670378 109812464 174670378 179126947 174670378 175850511 134658422 175850511 134658422 137127249 228876826 137127249 228876826 226274072 213817344 226274072 213817344 165346177 156150428 165346177 258842874 165346177 258842874 254874080 205928180 254874080 205928180 207974174 205928180 241104663 278067301 241104663 278067301 276489151 237773349 276489151 237773349 233664221 242279216 233664221 242279216 238692937 31353406 238692937 31353406 33504688 248803414 33504688 248803414 245153823 132843584 245153823 132843584 139680796 188458784 139680796 188458784 197624356 73509471 197624356 73509471 76309011 73509471 77382159 123934004 77382159 123934004 153956041 148043123 153956041 148043123 72780162 22414265 72780162 22414265 25239953 207052558 25239953 207052558 213479740 187579346 213479740 187579346 198587955 204029249 198587955 204029249 210593892 204029249 106771934 101268409 106771934 101268409 67726074 41871171 67726074 41871171 45708816 41871171 114840384 153869379 114840384 153869379 159494325 153869379 80604333 36864957 80604333 36864957 40417592 228253401 40417592 228253401 229885737 54466823 229885737 54466823 55490350 149201902 55490350 149201902 153838003 129336646 153838003 129336646 136203622 192383566 136203622 192383566 198790413 192383566 142124102 64656483 142124102 64656483 67230851 264076586 67230851 264076586 263118713 98973397 263118713 98973397 103373437 242150064 103373437 242150064 238234094 52508106 238234094 52508106 53828204 138507777 53828204 138507777 142788122 86631323 142788122 86631323 87668276 101405241 87668276 101405241 105982142 97575514 105982142 97575514 99122592 267913116 99122592 267913116 266643165 267913116 164729123 100830507 164729123 100830507 102240496 216593255 102240496 216593255 211336041 101117578 211336041 101117578 104197719 206956090 104197719 206956090 207984006 25846361 207984006 25846361 29142941 25846361 174039981 273907302 174039981 273907302 272573536 68910081 272573536 68910081 72538196 261178657 72538196 261178657 259448944 261178657 133438363 22073764 133438363 22073764 24409257 22073764 96937667 204925960 96937667 204925960 235752566 238590625 235752566 238590625 84984417 51849454 84984417 51849454 56270457 51849454 115617136 125461697 115617136 125461697 173822386 163274158 173822386 163274158 146748851 102870974 146748851 102870974 107318875 203526337 107318875 203526337 205342131 187853120 205342131 187853120 189321611 201452627 189321611 201452627 203126011 50566718 203126011 50566718 54455659 119825646 54455659 119825646 122241059 60189150 122241059 60189150 61599011 231513801 61599011 231513801 233212120 231513801 175770423 161666622 175770423 161666622 164031870 154050754 164031870 283210391 164031870 283210391 282995503 162934163 282995503 162934163 168820170 201146229 168820170 201146229 209582059 201146229 109117512 95674526 109117512 95674526 96882532 95674526 179844020 274559848 179844020 274559848 272185427 274559848 201384327 119534751 201384327 119534751 123775344 238288789 123775344 238288789 235363719 58214305 235363719 58214305 59908294 193080907 59908294 193080907 194212796 85054442 194212796 85054442 85455570 122577335 85455570 122577335 128103793 122577335 70539791 36392257 70539791 36392257 39160634 285077977 39160634 285077977 284269061 131815371 284269061 131815371 135736103 250925919 135736103 250925919 249585933 250925919 72306449 11723650 72306449 11723650 12156945 100836607 12156945 100836607 102914268 66036089 102914268 66036089 70528459 66036089 80376035 230514025 80376035 230514025 227403047 96261061 227403047 96261061 98849348 96261061 104196378 155686470 104196378 155686470 165835254 155686470 88311785 72846039 88311785 72846039 50817558 48219152 50817558 48219152 107417118 280932750 107417118 280932750 278384108 280932750 153381586 75791237 153381586 75791237 78433533 75791237 121441475 173641543 121441475 173641543 222750490 223449680 222750490 223449680 219529664 224115066 219529664 224115066 220973760 224115066 160371415 104117478 160371415 104117478 63653073 46075777 63653073 46075777 49399150 46075777 113950222 295409816 113950222 295409816 295593218 23804283 295593218 23804283 23880121 23804283 120720233 295757710 120720233 295757710 295287655 48845767 295287655 48845767 53888550 48845767 187521966 216230075 187521966 216230075 215541897 44928153 215541897 44928153 47753182 44928153 52643639 271050698 52643639 271050698 267184376 271050698 189290411 82815038 189290411 82815038 84613120 261645607 84613120 261645607 261009892 230090897 261009892 230090897 225650531 260458974 225650531 260458974 255127033 260458974 169992003 103138857 169992003 103138857 106445813 216903999 106445813 216903999 221396729 216903999 161336531 104243811 161336531 104243811 108894434 167817221 108894434 167817221 174016628 75495860 174016628 75495860 78061296 231278169 78061296 231278169 226820804 102666047 226820804 102666047 102753698 196880934 102753698 196880934 201116980 140244069 201116980 140244069 145333529 215580687 145333529 215580687 216445652 28652343 216445652 28652343 27618033 193236360 27618033 193236360 196990561 193236360 173763182 47547328 173763182 47547328 53666257 47547328 130448286 139000785 130448286 139000785 169258904 163105549 169258904 115442073 169258904 115442073 121315949 285078467 121315949 285078467 281653608 285078467 216874759 194601214 216874759 194601214 192650510 213336980 192650510 213336980 209586379 213336980 146979267 96578345 146979267 96578345 100577186 181267717 100577186 181267717 185671306 102922320 185671306 102922320 104527645 110180951 104527645 110180951 113709278 110180951 89469025 66116638 89469025 66116638 14197970 13208544 14197970 254229079 14197970 254229079 250647133 58048777 250647133 58048777 61084979 58048777 187972860 288252576 187972860 288252576 285439549 288252576 199565318 73892426 199565318 73892426 77304023 241920389 77304023 241920389 238552613 241920389 142414697 66818664 142414697 66818664 69833230 119616137 69833230 119616137 122930495 118410942 122930495 118410942 120536467 226548557 120536467 226548557 224121628 41632692 224121628 41632692 44369495 196524011 44369495 196524011 199360882 178304661 199360882 178304661 184564091 214542010 184564091 214542010 214332183 64190028 214332183 64190028 66950512 191065479 66950512 191065479 195513779 191065479 160596944 104671397 160596944 104671397 103541115 259204921 103541115 259204921 255307571 259204921 200742923 30630861 200742923 30630861 33461044 30630861 49879169 277300985 49879169 277300985 276097354 118756554 276097354 118756554 122828247 267364769 122828247 267364769 263375180 75630428 263375180 75630428 78887840 75630428 88991854 187225344 88991854 187225344 189098466 98937487 189098466 98937487 98902823 98937487 133048372 226491115 133048372 226491115 229006569 226491115 105201686 51724342 105201686 51724342 54482515 211309035 54482515 211309035 211122198 69272546 211122198 69272546 72420739 105160311 72420739 105160311 109026301 74726337 109026301 74726337 77623984 200309034 77623984 200309034 204216067 48699861 204216067 48699861 50912320 251427437 50912320 251427437 250318217 251427437 30062632 12554738 30062632 12554738 12692292 217764396 12692292 217764396 220033697 123639048 220033697 123639048 128518350 143976133 128518350 143976133 150646967 143976133 93898046 71458331 93898046 71458331 74429143 199096368 74429143 199096368 200400674 169681661 200400674 169681661 178509254 243951979 178509254 243951979 241733545 70221512 241733545 70221512 74833936 70221512 81246296 137159864 81246296 137159864 142500243 113632334 142500243 113632334 118403982 250209002 118403982 250209002 245762638 180507684 245762638 180507684 184085104 281423816 184085104 281423816 279670984 281423816 176776607 77305580 176776607 77305580 34048322 33009963 34048322 33009963 87657959 156125622 87657959 156125622 275291708 276766069 275291708 6734385 275291708 6734385 8366452 220419540 8366452 220419540 218957143 161819720 218957143 161819720 167097201 161819720 211358755 212402889 211358755 212402889 212313498 51518034 212313498 51518034 55102016 147204711 55102016 147204711 151620436 43826501 151620436 43826501 41671852 43826501 179517866 252710938 179517866 252710938 250385999 150216210 250385999 150216210 161967798 206453667 161967798 206453667 207900750 155728075 207900750 155728075 157926062 155728075 215026162 228545065 215026162 228545065 226247221 69822561 226247221 69822561 73670285 128287080 73670285 128287080 132559608 36518994 132559608 36518994 35582627 192469282 35582627 192469282 197086765 192469282 84395318 76268138 84395318 76268138 75951397 76268138 163975081 232285794 163975081 232285794 231076866 65596390 231076866 65596390 67512576 232764344 67512576 232764344 229797366 22549427 229797366 22549427 25075698 22549427 71184772 171883721 71184772 171883721 267206834 270857283 267206834 221007523 267206834 221007523 217422237 266139994 217422237 266139994 262289095 266139994 215611343 142299904 215611343 142299904 150795345 208478720 150795345 208478720 210037457 208478720 117357774 76086776 117357774 76086776 77900296 102254998 77900296 102254998 106053243 47227376 106053243 47227376 50608899 198033485 50608899 198033485 206261303 160583052 206261303 160583052 166275655 238483928 166275655 238483928 240102650 238483928 213174727 162717963 213174727 162717963 92920862 90061441 92920862 90061441 170903418 195844437 170903418 195844437 206215326 195844437 171377439 79244428 171377439 79244428 79491735 240408977 79491735 240408977 238929018 240408977 128697202 112004346 128697202 112004346 118231079 112004346 236379902 240143499 236379902 240143499 234985465 268255043 234985465 268255043 265172278 55940619 265172278 55940619 55915691 165233232 55915691 165233232 174903829 165233232 146238572 79968212 146238572 79968212 80564474 79968212 177229897 223626192 177229897 223626192 232224044 258749404 232224044 258749404 256720609 258749404 187397823 129083755 187397823 129083755 133830440 129083755 200386608 213865786 200386608 213865786 214940349 89483252 214940349 89483252 90680224 224315902 90680224 224315902 220461668 224315902 63907569 28605489 63907569 28605489 31128600 275904967 31128600 275904967 274814976 275904967 153460000 88720646 153460000 88720646 70897035 68338062 70897035 251408183 70897035 251408183 249325952 97783397 249325952 97783397 99518358 254267586 99518358 254267586 251827401 31252934 251827401 31252934 34861462 121111119 34861462 121111119 124320588 121111119 58047472 46681757 58047472 46681757 50633005 46681757 65750670 228209566 65750670 228209566 231595263 69318073 231595263 69318073 71471538 243204769 71471538 243204769 239228400 221742567 239228400 221742567 218530750 253671248 218530750 253671248 251459008 72127525 251459008 72127525 74573145 72127525 136604802 212662331 136604802 212662331 213630777 212662331 176423511 18682853 176423511 18682853 21082624 18682853 115756189 162090905 115756189 162090905 171911143 42818344 171911143 42818344 46116986 231130593 46116986 231130593 229082863 66073286 229082863 66073286 67075647 124633411 67075647 124633411 129406950 73736828 129406950 73736828 76069043 73736828 142945296 179957108 142945296 179957108 190439869 179957108 133749938 19306048 133749938 19306048 22139865 140882935 22139865 140882935 145099947 51407116 145099947 51407116 55033506 51407116 112726446 254455179 112726446 254455179 253925653 254455179 92506021 33522745 92506021 33522745 33764783 33522745 95481023 141260674 95481023 141260674 200540126 196738910 200540126 196738910 141889165 133173434 141889165 133173434 138056458 247672514 138056458 247672514 247095208 247672514 82015194 68839227 82015194 68839227 73029242 126921631 73029242 126921631 132396818 60226379 132396818 60226379 63042911 60226379 182605660 282164816 182605660 282164816 280851899 282164816 248514778 227325639 248514778 227325639 75047696 73821268 75047696 73821268 108496779 140007657 108496779 140007657 180864784 173966868 180864784 126032427 180864784 126032427 129722390 126032427 165556719 222834368 165556719 222834368 218459024 69996724 218459024 69996724 72604679 132676755 72604679 132676755 138599693 132676755 122650680 41174075 122650680 41174075 46454543 251413623 46454543 251413623 249187746 251413623 236794970 115999374 236794970 115999374 121830884 202898314 121830884 202898314 204886046 202898314 101147132 52944448 101147132 52944448 56420382 182153325 56420382 182153325 193192793 49547755 193192793 49547755 52458049 173105302 52458049 173105302 181209057 173105302 179437053 99062425 179437053 99062425 24971238 24486265 24971238 219407597 24971238 219407597 217025476 219407597 68786609 26113539 68786609 26113539 29448351 26113539 172394219 222520703 172394219 222520703 240171424 244363408 240171424 244363408 179465318 32128493 179465318 32128493 34372061 61196560 34372061 61196560 64580619 53442099 64580619 53442099 54739411 53442099 152844685 172095571 152844685 172095571 287519086 290195415 287519086 290195415 213075803 81492951 213075803 81492951 82604000 81492951 167031865 173198923 167031865 173198923 177721686 62839290 177721686 62839290 64615694 133682776 64615694 133682776 137445010 70764953 137445010 70764953 75047047 70764953 135634332 187387437 135634332 187387437 243480039 247740469 243480039 37700319 243480039 37700319 38427463 37700319 115558387 231971061 115558387 231971061 229386995 231971061 218941338 209865277 218941338 209865277 123041535 118585757 123041535 143885689 123041535 143885689 149065941 133693224 149065941 133693224 138179740 200389143 138179740 200389143 206307295 72692327 206307295 72692327 75341610 72692327 140045844 285658209 140045844 285658209 286198944 285658209 172948600 108099929 172948600 108099929 111080942 256844730 111080942 256844730 254320934 256844730 230543809 87754605 230543809 87754605 39278480 8512270 39278480 8512270 10125352 281032212 10125352 281032212 279966510 281032212 120718262 76465754 120718262 76465754 79815554 263967692 79815554 263967692 262070111 88769641 262070111 88769641 91233677 210955135 91233677 210955135 211809219 41786561 211809219 41786561 44548130 295552735 44548130 295552735 294988571 36287013 294988571 36287013 37661077 36287013 115280915 164433640 115280915 164433640 174223542 134346615 174223542 134346615 139964645 246519683 139964645 246519683 244552680 246519683 239602511 94818606 239602511 94818606 99698261 134300446 99698261 134300446 138732165 24860469 138732165 24860469 26871695 24860469 101673099 114404016 101673099 114404016 211130201 203828318 211130201 203828318 195760299 137744779 195760299 137744779 69980084 68344013 69980084 68344013 161321692 201348199 161321692 201348199 209401565 201348199 196053278 140565469 196053278 140565469 142490175 237985374 142490175 237985374 235064748 201864328 235064748 201864328 203901198 244469158 203901198 244469158 243360954 40939549 243360954 40939549 43465508 237462495 43465508 237462495 232071467 156326678 232071467 156326678 165467347 237712273 165467347 237712273 234189128 206832706 234189128 206832706 203431697 279448045 203431697 279448045 279021410 137715725 279021410 137715725 143047559 137715725 185936253 222319085 185936253 222319085 222005337 119623950 222005337 119623950 125152314 208880791 125152314 208880791 205617123 208880791 199987841 44398448 199987841 44398448 44751787 135855740 44751787 135855740 144999632 106863076 144999632 106863076 107636855 158820193 107636855 158820193 162400378 36589457 162400378 36589457 40125867 261229258 40125867 261229258 255979434 116325756 255979434 116325756 121480135 116325756 123020746 217179641 123020746 217179641 218412437 3423427 218412437 3423427 4230058 3423427 25564970 235173909 25564970 235173909 231544968 41394193 231544968 41394193 40039260 257791823 40039260 257791823 254932058 257791823 200218119 180518464 200218119 180518464 105768810 80902290 105768810 80902290 83817664 198141063 83817664 198141063 198135230 179051647 198135230 179051647 186852971 179051647 190076415 244205287 190076415 244205287 242152154 244205287 196477574 51299475 196477574 51299475 52040144 51299475 57573990 186345490 57573990 186345490 194478164 186345490 138693151 79572316 138693151 79572316 84589186 79572316 204685280 267818144 204685280 267818144 266062769 195001454 266062769 195001454 205360781 287631555 205360781 287631555 284900855 287631555 145714258 90264849 145714258 90264849 91889064 296388965 91889064 296388965 294716759 120989460 294716759 120989460 126399654 120989460 128797866 189464823 128797866 189464823 223167696 226998610 223167696 226998610 144450316 128191830 144450316 128191830 131760837 282269401 131760837 282269401 281720859 85050521 281720859 85050521 89526295 85050521 112184813 153939874 112184813 153939874 160231152 85227905 160231152 85227905 84994187 85227905 132377070 173236178 132377070 173236178 178896992 86610272 178896992 86610272 86730974 162347328 86730974 162347328 169437447 162347328 106220072 61459355 106220072 61459355 63682947 61459355 120470354 237694338 120470354 237694338 231725473 237694338 200917853 14002887 200917853 14002887 15867564 274889258 15867564 274889258 272803266 274889258 249380337 233462519 249380337 233462519 89921551 87905477 89921551 152851932 89921551 152851932 160454508 49920604 160454508 49920604 50197112 49920604 158405360 214312690 158405360 214312690 253790704 259067776 253790704 259067776 147789275 94102932 147789275 94102932 94289368 230061309 94289368 230061309 226146323 41303998 226146323 41303998 40886200 41303998 242437650 247158267 242437650 247158267 37927192 35091846 37927192 35091846 65253879 252685748 65253879 252685748 250595201 67222717 250595201 67222717 69469937 67222717 86144866 262997816 86144866 262997816 261017862 44094879 261017862 44094879 42630345 44094879 117420372 187758438 117420372 187758438 277853084 279818536 277853084 159385648 277853084 159385648 168100349 159385648 179144711 206036784 179144711 206036784 208581951 206036784 77269876 19958253 77269876 19958253 21306086 19958253 210070943 240923807 210070943 240923807 235754691 78195357 235754691 78195357 77821429 78195357 192682508 202645345 192682508 202645345 202908272 202645345 104045229 100325703 104045229 100325703 103291589 100325703 112688751 201750088 112688751 201750088 202107880 187478851 202107880 187478851 192672924 241498551 192672924 241498551 239262187 241498551 193178005 7781764 193178005 7781764 8602253 143922024 8602253 143922024 154884785 71060734 154884785 71060734 73089592 214505716 73089592 214505716 212100649 28586468 212100649 28586468 29897376 129302891 29897376 129302891 134004359 88524297 134004359 88524297 89533934 281137048 89533934 281137048 280298708 113139284 280298708 113139284 117917342 197339564 117917342 197339564 196649307 71102229 196649307 71102229 75704333 71102229 176018971 287286421 176018971 287286421 285928075 287286421 180278210 71559684 180278210 71559684 52154481 24198848 52154481 24198848 25384209 24198848 47909230 183829618 47909230 183829618 256361672 258633738 256361672 54689340 256361672 54689340 57772119 54689340 81936779 91499387 81936779 91499387 193014843 187699528 193014843 114080910 193014843 114080910 115067460 259259852 115067460 259259852 255080118 259259852 183010742 69673898 183010742 69673898 71683649 69673898 88685462 118518407 88685462 118518407 151491241 162700772 151491241 162700772 168111602 89578518 168111602 89578518 91445967 89578518 150107325 204295544 150107325 204295544 207679069 156701106 207679069 156701106 161892017 214704473 161892017 214704473 217293018 80781510 217293018 80781510 80919545 229661237 80919545 229661237 233731381 88864540 233731381 88864540 89935502 88864540 244060095 247298497 244060095 247298497 256689907 260803407 256689907 260803407 155553692 36693616 155553692 36693616 35715110 166275280 35715110 166275280 174574112 135189247 174574112 135189247 140460116 135189247 142474545 264194431 142474545 264194431 259571320 61805925 259571320 61805925 64524024 269648215 64524024 269648215 267110713 71376398 267110713 71376398 74679404 166898163 74679404 166898163 177514087 73519328 177514087 73519328 76502861 128719237 76502861 128719237 131587775 11134022 131587775 11134022 10842759 11134022 40783394 131475954 40783394 131475954 135612378 50685367 135612378 50685367 51957064 254967031 51957064 254967031 254917057 254967031 131413111 77845488 131413111 77845488 79307862 77845488 204958480 287746085 204958480 287746085 285649380 88076361 285649380 88076361 90528922 255502267 90528922 255502267 252494285 255502267 163899650 122775931 163899650 122775931 80052553 80148264 80052553 80148264 106732104 225205632 106732104 225205632 254462810 257736521 254462810 257736521 244622441 165185725 244622441 165185725 53076828 51116651 53076828 51116651 166302795 252488189 166302795 252488189 251196088 252488189 187898089 64337675 187898089 64337675 65952156 207227296 65952156 207227296 208230689 168336605 208230689 168336605 178830895 226623530 178830895 226623530 222769455 226623530 210072595 123083973 210072595 123083973 109171666 105034023 109171666 229232681 109171666 229232681 224995258 229232681 81883124 49276899 81883124 49276899 50767776 121931616 50767776 121931616 124777758 15098112 124777758 15098112 14419687 129429171 14419687 129429171 136584765 75284919 136584765 75284919 77907663 75284919 101196977 200817318 101196977 200817318 211747023 205110950 211747023 107123805 211747023 107123805 109377173 107123805 169629993 257462481 169629993 257462481 255266373 52075805 255266373 52075805 55880828 147570250 55880828 147570250 156022386 20037979 156022386 20037979 20980556 237372922 20980556 237372922 234033368 116352921 234033368 116352921 115863094 116352921 150369402 190305309 150369402 190305309 246103062 247471396 246103062 41364984 246103062 41364984 42502314 245289463 42502314 245289463 243676154 245289463 31586279 21519875 31586279 21519875 22642842 21519875 76307940 110135936 76307940 110135936 110092638 72880279 110092638 72880279 76782020 72880279 214694611 280932174 214694611 280932174 278701139 280932174 223691381 115712676 223691381 115712676 119529308 230291718 119529308 230291718 226659454 230291718 132746088 79436674 132746088 79436674 81577375 270916504 81577375 270916504 266406912 270916504 185324313 46550574 185324313 46550574 45939565 143617034 45939565 143617034 152425394 143617034 120896778 28401686 120896778 28401686 30886621 28401686 172757063 168110035 172757063 168110035 185531414 184610352 185531414 184610352 190141434 79669034 190141434 79669034 80291824 79669034 194055884 242892299 194055884 242892299 238838039 93009477 238838039 93009477 94672243 189526734 94672243 189526734 201100346 150726558 201100346 150726558 157410129 269994348 157410129 269994348 266839707 269994348 211459487 123756132 211459487 123756132 128967032 263867892 128967032 263867892 260459293 263867892 207894333 103128728 207894333 103128728 103617507 199209093 103617507 199209093 201868765 199209093 106070743 35496035 106070743 35496035 35062531 35496035 151858548 179370939 151858548 179370939 238440984 236525848 238440984 148498207 238440984 148498207 158337465 148498207 244316292 286245957 244316292 286245957 285877037 51241620 285877037 51241620 55263522 51241620 91340663 139368072 91340663 139368072 144663702 25159694 144663702 25159694 26492614 25159694 38416834 278758406 38416834 278758406 276532480 278758406 133499978 36198931 133499978 36198931 35868168 36198931 99203375 251737482 99203375 251737482 250861144 251737482 238895742 187236420 238895742 187236420 195251054 231746204 195251054 231746204 228001925 212017488 228001925 212017488 212895750 276718685 212895750 276718685 275966330 71191018 275966330 71191018 72467746 71191018 83643736 167260943 83643736 167260943 221567362 224827630 221567362 156041525 221567362 156041525 167797489 288433657 167797489 288433657 285251407 288433657 255927078 43490121 255927078 43490121 46263393 291315200 46263393 291315200 291418440 291315200 219732058 53654424 219732058 53654424 55384575 53654424 104632073 214254955 104632073 214254955 214075321 214254955 185408937 138506967 185408937 138506967 120417811 52567893 120417811 52567893 53795871 52567893 200659416 208517008 200659416 208517008 212623515 102923890 212623515 102923890 106661861 217760105 106661861 217760105 217191498 61717504 217191498 61717504 61387715 61717504 110552127 201772275 110552127 201772275 201578233 138680993 201578233 138680993 143669506 263626983 143669506 263626983 261180874 81110069 261180874 81110069 84986416 81110069 116046227 272729722 116046227 272729722 267673299 49309329 267673299 49309329 52369829 49309329 219506779 261574506 219506779 261574506 292903637 293586100 292903637 41429974 292903637 41429974 41038338 41429974 83535669 233086551 83535669 233086551 235642715 233086551 221480235 162537954 221480235 162537954 169472351 257565333 169472351 257565333 257458807 257565333 228156550 217947723 228156550 217947723 118663295 77558637 118663295 77558637 81121948 77558637 140176053 141937269 140176053 141937269 151312637 39911753 151312637 39911753 43684401 39911753 146913016 197107459 146913016 197107459 202566997 41885326 202566997 41885326 45274970 41885326 130332291 287729431 130332291 287729431 285491949 136798698 285491949 136798698 143241678 253566103 143241678 253566103 250974876 121652843 250974876 121652843 123802623 241606603 123802623 241606603 239404366 241606603 194534473 90126608 194534473 90126608 91912826 90126608 151567908 186917440 151567908 186917440 192399225 114267352 192399225 114267352 115581514 223038789 115581514 223038789 219362360 161252109 219362360 161252109 167996740 161252109 200600387 270360062 200600387 270360062 265969030 270360062 97207354 63039847 97207354 63039847 48791171 45077821 48791171 228835906 48791171 228835906 225516710 54308069 225516710 54308069 58115788 54308069 134489971 146896887 134489971 146896887 152699885 146896887 141195950 135529489 141195950 135529489 141452734 38894424 141452734 38894424 40143955 210223351 40143955 210223351 215229193 107139492 215229193 107139492 110753833 190293171 110753833 190293171 201315671 68194754 201315671 68194754 69745027 68194754 144029147 149853324 144029147 149853324 161925802 156927323 161925802 156927323 157346021 55412236 157346021 55412236 57058633 186485863 57058633 186485863 191622209 186485863 156211753 136073569 156211753 136073569 57625323 53614269 57625323 296290948 57625323 296290948 295972808 296290948 257957920 168910513 257957920 168910513 67872139 65161238 67872139 258761822 67872139 258761822 256066496 61112840 256066496 61112840 64415641 61112840 132808974 191054190 132808974 191054190 191042434 191054190 100934629 13935290 100934629 13935290 14521478 246650792 14521478 246650792 241772551 33520213 241772551 33520213 33689733 33520213 94603446 215077811 94603446 215077811 215373975 200925291 215373975 200925291 199178746 239743369 199178746 239743369 234460350 48303145 234460350 48303145 51877966 48303145 141090001 180915472 141090001 180915472 184125707 112465143 184125707 112465143 113716075 249905837 113716075 249905837 245668929 249905837 192897641 88356678 192897641 88356678 14210340 13445936 14210340 218967005 14210340 218967005 215862286 15109848 215862286 15109848 16437733 137347341 16437733 137347341 142814670 106773472 142814670 106773472 111092552 146982827 111092552 146982827 151813894 38831640 151813894 38831640 42250509 38831640 197212222 252802918 197212222 252802918 249008104 252802918 79009229 16247853 79009229 16247853 18146971 266969622 18146971 266969622 263233952 81244562 263233952 81244562 83834664 81244562 170573862 231756358 170573862 231756358 234203636 47905962 234203636 47905962 47467012 174145971 47467012 174145971 182054611 174145971 71323591 59922504 71323591 59922504 61715626 59922504 133200836 182040914 133200836 182040914 188280294 182040914 148648009 17543266 148648009 17543266 16844188 17543266 126629531 271601662 126629531 271601662 270243852 271601662 105601820 85251795 105601820 85251795 47525747 44750972 47525747 257625319 47525747 257625319 254401974 257625319 249994151 153462222 249994151 153462222 163892778 179092698 163892778 179092698 189795112 80604551 189795112 80604551 81155666 80604551 127206604 199194767 127206604 199194767 196265650 111083815 196265650 111083815 112229047 226546289 112229047 226546289 221878277 72204873 221878277 72204873 74956797 211871468 74956797 211871468 210039554 98795560 210039554 98795560 103747133 137389843 103747133 137389843 142672118 129142395 142672118 129142395 134705735 129142395 140985449 147283136 140985449 147283136 156862828 100771956 156862828 100771956 103861194 244765110 103861194 244765110 240249261 244765110 228103312 131024944 228103312 131024944 137074916 298155684 137074916 298155684 295464393 298155684 150538915 123219508 150538915 123219508 127943544 212856099 127943544 212856099 208049438 212856099 129594260 68078576 129594260 68078576 70068667 68078576 235351198 299874953 235351198 299874953 300153349 299874953 267923040 97355875 267923040 97355875 101595591 179146470 101595591 179146470 183113148 179146470 151030156 107666633 151030156 107666633 55453922 52708692 55453922 52708692 81521488 261247587 81521488 261247587 257296273 261247587 31558655 26507811 31558655 26507811 29457921 26507811 72640574 223783021 72640574 223783021 220574268 52210275 220574268 52210275 55344198 52210275 121505600 171671024 121505600 171671024 242080773 246551936 242080773 139276751 242080773 139276751 144260837 180616179 144260837 180616179 183842569 180616179 136537563 40404878 136537563 40404878 43324912 40404878 87836654 276525574 87836654 276525574 272555073 70436902 272555073 70436902 71925179 298936938 71925179 298936938 299362528 298936938 143317896 110070621 143317896 110070621 115647219 110070621 143916433 166571708 143916433 166571708 170593742 4068626 170593742 4068626 5036691 4068626 229707127 256854896 229707127 256854896 255650649 35786136 255650649 35786136 38803898 35786136 201568903 227448499 201568903 227448499 231794927 166002625 231794927 166002625 176526197 262710275 176526197 262710275 260560147 53802568 260560147 53802568 54593449 126629409 54593449 126629409 127889030 51307804 127889030 51307804 53841004 218688563 53841004 218688563 215925577 47715938 215925577 47715938 51536416 153381906 51536416 153381906 164817171 125368953 164817171 125368953 128741390 175951604 128741390 175951604 183765808 23827494 183765808 23827494 24091850 123871965 24091850 123871965 126790941 52049481 126790941 52049481 53278402 176124182 53278402 176124182 186518205 172132846 186518205 172132846 177341641 217567582 177341641 217567582 214519538 156182153 214519538 156182153 164597182 182423316 164597182 182423316 192065822 154077961 192065822 154077961 159602906 273928061 159602906 273928061 270502082 49365674 270502082 49365674 51530649 49365674 181195142 205124291 181195142 205124291 207107435 94127406 207107435 94127406 98143563 251049054 98143563 251049054 249606477 251049054 169696980 47649718 169696980 47649718 52107022 47649718 92357062 210869440 92357062 210869440 216928144 179240406 216928144 179240406 189512083 261829845 189512083 261829845 258537680 92724805 258537680 92724805 95355445 92724805 144024222 184747122 144024222 184747122 191986032 116982399 191986032 116982399 122551871 116982399 153066854 231789913 153066854 231789913 236139202 270908956 236139202 270908956 269827518 270908956 131476448 25662589 131476448 25662589 28357259 25662589 111347467 226914084 111347467 226914084 222988717 155929118 222988717 155929118 161822048 155929118 223575899 238449024 223575899 238449024 235104312 79708424 235104312 79708424 80475286 177694087 80475286 177694087 187295902 38890984 187295902 38890984 41564206 38890984 46066165 202097921 46066165 202097921 204931665 202097921 171019799 52296074 171019799 52296074 53814433 180295578 53814433 180295578 183821765 45149919 183821765 45149919 46613171 45149919 202242079 235479277 202242079 235479277 238143915 238141423 238143915 238141423 153575993 142717779 153575993 142717779 147793496 142717779 173476543 219119639 173476543 219119639 240244326 244661751 240244326 221884865 240244326 221884865 216967548 245597264 216967548 245597264 242607923 245597264 205943052 164692393 205943052 164692393 175312741 259939552 175312741 259939552 259879522 105727080 259879522 105727080 108404619 174925123 108404619 174925123 185293522 64203836 185293522 64203836 68039936 160644015 68039936 160644015 167155960 160644015 86390947 22168481 86390947 22168481 25174618 155503240 25174618 155503240 162461799 155503240 101542149 57628456 101542149 57628456 61389971 57628456 143097170 258883075 143097170 258883075 258012021 258883075 210929772 179935515 210929772 179935515 92140034 91045814 92140034 178945028 92140034 178945028 184298337 123641048 184298337 123641048 127846571 268719586 127846571 268719586 267179357 77640934 267179357 77640934 78860649 261825162 78860649 261825162 260449683 139234246 260449683 139234246 144202759 153289703 144202759 153289703 158356427 153289703 90493209 60154691 90493209 60154691 62232466 265443073 62232466 265443073 264284473 265443073 215338538 95827057 215338538 95827057 81103884 79545689 81103884 79545689 134901365 289344688 134901365 289344688 288827560 82675835 288827560 82675835 85382967 82675835 193048662 226106798 193048662 226106798 231373311 75304405 231373311 75304405 79380839 217267326 79380839 217267326 222534138 24037582 222534138 24037582 25590695 141714383 25590695 141714383 148077243 111206524 148077243 111206524 113279636 261354104 113279636 261354104 258219340 261354104 134219967 25077912 134219967 25077912 25976471 25077912 104608288 177670843 104608288 177670843 185644082 45955025 185644082 45955025 47968491 233676105 47968491 233676105 235871700 125167883 235871700 125167883 128882869 125167883 170378754 251719030 170378754 251719030 250489387 251719030 127903100 36881944 127903100 36881944 40122280 125052691 40122280 125052691 129100444 70197681 129100444 70197681 72584600 207115896 72584600 207115896 208674249 70083754 208674249 70083754 74706489 70083754 117143178 232160756 117143178 232160756 229329789 104337432 229329789 104337432 107670061 210057886 107670061 210057886 211754935 149155013 211754935 149155013 154140339 170840996 154140339 170840996 175324100 170840996 63129551 27032184 63129551 27032184 28454379 188070953 28454379 188070953 196742416 115010429 196742416 115010429 119399663 229065641 119399663 229065641 229661538 94764605 229661538 94764605 97211864 194303310 97211864 194303310 197731271 155006474 197731271 155006474 166911749 177961604 166911749 177961604 182170749 142108260 182170749 142108260 149075488 144173678 149075488 4958371 149075488 4958371 5105055 134857612 5105055 134857612 141279072 42279498 141279072 42279498 44225929 174289507 44225929 174289507 183120521 131806469 183120521 131806469 136174639 179884825 136174639 179884825 185745979 179884825 148340249 71052866 148340249 71052866 74999341 198784695 74999341 198784695 203218331 178273696 203218331 178273696 186664364 220508907 186664364 220508907 217815792 153975167 217815792 153975167 156587392 252767789 156587392 252767789 251326504 252767789 110569789 8284793 110569789 8284793 7505571 231782526 7505571 231782526 228860938 11376273 228860938 11376273 11795891 252762763 11795891 252762763 251683138 252762763 207544759 104121980 207544759 104121980 6284886 7150168 6284886 223337284 6284886 223337284 219729489 223337284 37171660 10520560 37171660 10520560 9933012 211483951 9933012 211483951 211968812 211483951 136574602 12697645 136574602 12697645 13086195 224289156 13086195 224289156 220169901 163800104 220169901 163800104 169887976 163800104 184204461 213857792 184204461 213857792 211683742 213857792 208643577 195513869 208643577 195513869 184718227 111894105 184718227 111894105 116253158 241043770 116253158 241043770 237287681 140284493 237287681 140284493 150224800 217812135 150224800 217812135 216468923 194235082 216468923 194235082 201582931 248083737 201582931 248083737 243915795 248083737 203405566 189693637 203405566 189693637 161888401 29258912 161888401 29258912 31258152 29258912 139890573 276078526 139890573 276078526 288371682 288838416 288371682 288838416 151872234 103816335 151872234 103816335 106664448 103816335 110188669 162832271 110188669 162832271 167067419 162832271 90506579 63576703 90506579 63576703 65391222 212686997 65391222 212686997 217366381 208087605 217366381 208087605 209209386 227305702 209209386 227305702 222588418 227305702 140105533 112659593 140105533 112659593 117074688 112659593 215847160 259545544 215847160 259545544 257032472 83550045 257032472 83550045 87915089 83550045 115333384 261927659 115333384 261927659 261008574 140869780 261008574 140869780 145395857 286129121 145395857 286129121 282341273 185372028 282341273 185372028 190459191 249215004 190459191 249215004 245344830 249215004 195211044 35681815 195211044 35681815 40086237 35681815 202724283 236790626 202724283 236790626 233067239 85929704 233067239 85929704 87090469 202120892 87090469 202120892 198105066 103187887 198105066 103187887 107445925 260050736 107445925 260050736 257044101 260050736 243431129 136730091 243431129 136730091 141936904 178008583 141936904 178008583 188702411 178008583 111355912 60953444 111355912 60953444 61575205 60953444 87308552 181634271 87308552 181634271 190269928 181634271 128908997 79621253 128908997 79621253 82823100 243770620 82823100 243770620 241440785 87789139 241440785 87789139 87401004 87789139 90894266 111934554 90894266 111934554 112439393 35282553 112439393 35282553 36571400 163046900 36571400 163046900 168635827 163046900 100514375 58030749 100514375 58030749 59309560 154734620 59309560 154734620 161433749 89763918 161433749 89763918 90822183 237893590 90822183 237893590 234667966 237893590 211823236 169842509 211823236 169842509 138090947 57970803 138090947 57970803 62106147 57970803 195022465 210994598 195022465 210994598 221783171 217684230 221783171 72642657 221783171 72642657 74687834 72642657 117952330 133877802 117952330 133877802 135689651 60525887 135689651 60525887 62785648 93101060 62785648 93101060 94573717 65842421 94573717 65842421 69682843 65842421 229069716 248823323 229069716 248823323 245341269 175966029 245341269 175966029 183498423 221271873 183498423 221271873 226196526 216890454 226196526 216890454 222170737 251990960 222170737 251990960 249607822 27441709 249607822 27441709 29828915 181595539 29828915 181595539 187010675 32239587 187010675 32239587 34810706 194662034 34810706 194662034 198516017 65073424 198516017 65073424 67680985 65073424 71324050 156635302 71324050 156635302 164930661 140037347 164930661 140037347 145923515 210728593 145923515 210728593 206066139 210728593 178073824 74607476 178073824 74607476 53445970 49590277 53445970 235287534 53445970 235287534 232211639 131919250 232211639 131919250 135913449 131919250 155059530 224034953 155059530 224034953 220922962 67272769 220922962 67272769 69899715 67272769 98283945 130526537 98283945 130526537 132809464 35490420 132809464 35490420 39870407 35490420 144857518 267760718 144857518 267760718 263746502 267760718 43766215 34022178 43766215 34022178 34350131 34022178 73116673 159114020 73116673 159114020 205337299 196328806 205337299 196328806 176365535 103698220 176365535 103698220 107415053 177107525 107415053 177107525 184761259 177107525 175828533 141968722 175828533 141968722 152625952 285405601 152625952 285405601 284671628 285405601 234841670 153968373 234841670 153968373 54636371 51374931 54636371 103980766 54636371 103980766 107969809 57014601 107969809 57014601 56425828 293580914 56425828 293580914 291913559 25401169 291913559 25401169 26192088 25401169 192584268 204422928 192584268 204422928 201254309 89395800 201254309 89395800 90513478 218396653 90513478 218396653 221885595 97083850 221885595 97083850 97611401 216433973 97611401 216433973 214190845 19052700 214190845 19052700 18901048 19052700 60345054 67036015 60345054 67036015 166711117 161251195 166711117 161251195 119747708 72427085 119747708 72427085 74186603 241582522 74186603 241582522 239873995 26607122 239873995 26607122 27929182 26607122 170377398 210520235 170377398 210520235 247939843 249629008 247939843 249629008 104883806 49572517 104883806 49572517 51245422 49572517 187319432 262143455 187319432 262143455 259061048 262143455 70628959 15941751 70628959 15941751 15570903 15941751 46523141 135101914 46523141 135101914 140462462 135101914 59354517 5642192 59354517 5642192 7152959 5642192 106546040 130474972 106546040 130474972 238683694 270152194 238683694 270152194 268366786 270152194 143434898 125329773 143434898 125329773 131129612 200753769 131129612 200753769 202881463 78158625 202881463 78158625 79697829 78158625 124868415 122209052 124868415 122209052 232993204 236315140 232993204 236315140 185677720 40811952 185677720 40811952 43518791 40811952 209566521 266594776 209566521 266594776 263366930 266594776 212891858 49279126 212891858 49279126 51910040 284675315 51910040 284675315 283695749 198833526 283695749 198833526 196136922 241777308 196136922 241777308 241208388 241777308 83471624 68629655 83471624 68629655 73719042 68629655 88644310 177988404 88644310 177988404 188146406 122848521 188146406 122848521 128317146 279070413 128317146 279070413 276916359 34077176 276916359 34077176 34194679 272085989 34194679 272085989 269228062 272085989 237416024 130340195 237416024 130340195 70430981 66757504 70430981 66757504 70130896 146935406 70130896 146935406 154732120 133569086 154732120 133569086 137525694 299042040 137525694 299042040 296803578 299042040 183063157 145033872 183063157 145033872 149833608 182394247 149833608 182394247 184791006 182394247 106006515 26279127 106006515 26279127 26987528 282663350 26987528 282663350 280986141 41553978 280986141 41553978 42602389 267457004 42602389 267457004 266697743 267457004 135332084 122354431 135332084 122354431 124414693 245749596 124414693 245749596 242479194 245749596 176798230 50933275 176798230 50933275 53020967 50933275 80756460 85968707 80756460 85968707 277396806 278959043 277396806 278959043 147373874 68445027 147373874 68445027 70616205 194667946 70616205 194667946 199055716 39538801 199055716 39538801 39872643 90311856 39872643 90311856 92942186 88523537 92942186 88523537 91374640 88523537 136084740 201294196 136084740 201294196 202036207 72872764 202036207 72872764 77023985 72872764 81918089 267544038 81918089 267544038 293002075 295048313 293002075 295048313 163940251 153497195 163940251 153497195 159378292 267294498 159378292 267294498 264225168 103128778 264225168 103128778 105127968 295507597 105127968 295507597 293220556 182509550 293220556 182509550 190057064 182509550 195883241 210133594 195883241 210133594 211359851 210133594 204994438 53780207 204994438 53780207 31611490 30158306 31611490 112517787 31611490 112517787 117723945 45328877 117723945 45328877 44230360 282048272 44230360 282048272 279992850 122315781 279992850 122315781 123109347 182911089 123109347 182911089 186969370 182911089 131006782 106631229 131006782 106631229 110414926 223826135 110414926 223826135 227036398 223826135 76040903 67647771 76040903 67647771 60174879 57983277 60174879 186473621 60174879 186473621 186660899 94828044 186660899 94828044 97200540 253681177 97200540 253681177 252175358 36275005 252175358 36275005 37029832 36275005 107729636 167032252 107729636 167032252 171028809 148109518 171028809 148109518 154425896 262393433 154425896 262393433 260929299 108824114 260929299 108824114 113487028 108824114 172252861 202366437 172252861 202366437 209649645 44377859 209649645 44377859 46556672 93751716 46556672 93751716 96259857 44402925 96259857 44402925 46993647 107926221 46993647 107926221 109251375 63869556 109251375 63869556 66224165 63869556 102203705 160604118 102203705 160604118 167711348 96728564 167711348 96728564 98802953 96728564 168027063 230309050 168027063 230309050 227303912 60667256 227303912 60667256 63018556 180659838 63018556 180659838 185956169 116231069 185956169 116231069 122290482 186171695 122290482 186171695 195244547 177171779 195244547 177171779 181797331 241060911 181797331 241060911 237114646 241060911 120480824 61006631 120480824 61006631 64093311 61006631 123214247 164382894 123214247 164382894 275292005 276901037 275292005 276901037 258446772 162693389 258446772 162693389 89322572 56483739 89322572 56483739 59462551 56483739 158840220 214756806 158840220 214756806 217418716 133306483 217418716 133306483 139894151 261568373 139894151 261568373 257769740 261568373 216804321 92577292 216804321 92577292 58211969 56103432 58211969 56103432 153819847 301418778 153819847 301418778 299041763 301418778 240118731 170296998 240118731 170296998 160063499 154593590 160063499 154593590 233275493 261355950 233275493 261355950 256458719 261355950 246372166 45333334 246372166 45333334 48784841 135082664 48784841 135082664 139408438 77643921 139408438 77643921 78712387 77643921 126497988 275135788 126497988 275135788 272895865 275135788 141579876 99434498 141579876 99434498 101107627 99434498 179800710 175437001 179800710 175437001 240496652 289914146 240496652 289914146 288724486 289914146 137170855 107726560 137170855 107726560 107564258 107726560 203880488 255641010 203880488 255641010 253244948 72266042 253244948 72266042 77644391 210003733 77644391 210003733 204968042 32509896 204968042 32509896 32848069 69730343 32848069 69730343 71716259 6283528 71716259 6283528 7714118 251242247 7714118 251242247 249775592 167459591 249775592 167459591 173597347 240480149 173597347 240480149 236998038 240480149 152728927 69028438 152728927 69028438 73207289 259226748 73207289 259226748 257183196 259226748 145032121 68445639 145032121 68445639 69911106 201414244 69911106 201414244 201954007 201414244 189115058 89718429 189115058 89718429 92589919 143729052 92589919 143729052 147264068 101991561 147264068 101991561 104848375 154718953 104848375 154718953 157998780 154718953 142656602 116428884 142656602 116428884 93717390 92025129 93717390 143526800 93717390 143526800 149659127 143526800 34159177 26498829 34159177 26498829 28159651 26498829 127440921 211610767 127440921 211610767 236258350 239211746 236258350 239211746 101945984 36273578 101945984 36273578 40115985 36273578 54961347 146826322 54961347 146826322 161880643 155156367 161880643 155156367 107895040 73460495 107895040 73460495 78527317 210676754 78527317 210676754 210211123 210676754 198795741 80568456 198795741 80568456 82409861 225817506 82409861 225817506 221673799 225817506 72930652 23457433 72930652 23457433 24965891 245685921 24965891 245685921 243161262 245685921 236863617 138707353 236863617 138707353 64535681 61600413 64535681 282096628 64535681 282096628 280423108 125184610 280423108 125184610 129388099 248604971 129388099 248604971 246467553 213078783 246467553 213078783 217218267 235368884 217218267 235368884 234485724 51674792 234485724 51674792 54350810 137601644 54350810 137601644 143459480 93107596 143459480 93107596 93696954 245059179 93696954 245059179 242470017 68298103 242470017 68298103 70239987 136289115 70239987 136289115 140552296 97503778 140552296 97503778 99204551 201129345 99204551 201129345 204178692 40293859 204178692 40293859 44353985 40293859 195253142 241072741 195253142 241072741 237366746 241072741 93200107 23111790 93200107 23111790 25392549 23111790 62557304 247001021 62557304 247001021 248116825 249177852 248116825 97612041 248116825 97612041 102323760 97612041 130361494 193392714 130361494 193392714 197850353 193392714 125990313 87457875 125990313 87457875 89149022 87457875 151005116 246478992 151005116 246478992 245742174 246478992 106163572 75867472 106163572 75867472 79854642 230685525 79854642 230685525 226860587 230685525 118349637 14788380 118349637 14788380 15961877 106477369 15961877 106477369 111881525 67803009 111881525 67803009 72728004 270062802 72728004 270062802 268943552 270062802 176376087 173503492 176376087 173503492 255503094 257724010 255503094 110314157 255503094 110314157 116200989 110314157 183936461 271211975 183936461 271211975 269253357 271211975 194171999 78046903 194171999 78046903 81192421 96695368 81192421 96695368 99850040 59882621 99850040 59882621 63302173 110254896 63302173 110254896 114948907 110254896 78112586 55168842 78112586 55168842 59093860 55168842 129202702 267423092 129202702 267423092 265246734 164979085 265246734 164979085 171715332 280852612 171715332 280852612 280068873 280852612 257505288 11226742 257505288 11226742 11973490 185709505 11973490 185709505 189056843 185709505 145109322 93377544 145109322 93377544 94305965 93377544 149853047 202143538 149853047 202143538 205692271 202143538 188201499 41352268 188201499 41352268 38857403 41352268 113520915 244856700 113520915 244856700 239887778 244856700 206766142 188652176 206766142 188652176 65173667 64378506 65173667 263858555 65173667 263858555 260858275 99348947 260858275 99348947 104690673 118456253 104690673 118456253 122483331 86044838 122483331 86044838 89116325 179357263 89116325 179357263 181283564 50664378 181283564 50664378 51184318 50664378 72817572 163828956 72817572 163828956 167953072 75429266 167953072 75429266 77799106 75429266 103269042 123739324 103269042 123739324 291407617 292705833 291407617 82290138 291407617 82290138 86309016 168149936 86309016 168149936 172967786 168149936 118603609 91637651 118603609 91637651 94483902 174989614 94483902 174989614 180935741 109570833 180935741 109570833 113031593 277393593 113031593 277393593 275068353 185158113 275068353 185158113 190560779 237316190 190560779 237316190 234394955 167067583 234394955 167067583 177121726 231511997 177121726 231511997 234828486 231511997 206875616 184097732 206875616 184097732 74505261 74751527 74505261 110457932 74505261 110457932 114357825 84199178 114357825 84199178 85180469 284479366 85180469 284479366 282196942 284479366 85795018 48242954 85795018 48242954 51451303 48242954 69796554 191737632 69796554 191737632 202109801 191737632 183232362 149441450 183232362 149441450 154872223 149441450 162507978 224461742 162507978 224461742 227039983 68262351 227039983 68262351 72253767 68262351 109391516 234005921 109391516 234005921 231482138 234005921 151891689 56272106 151891689 56272106 59490760 56272106 130824685 221214295 130824685 221214295 218508839 91072427 218508839 91072427 93452043 224478042 93452043 224478042 219687937 82717957 219687937 82717957 86932569 219536622 86932569 219536622 215982364 104632493 215982364 104632493 109968376 168309507 109968376 168309507 173368796 78189829 173368796 78189829 79443727 165130098 79443727 165130098 175406691 165130098 78752812 40630346 78752812 40630346 41426530 40630346 77617527 251232325 77617527 251232325 249319771 14538879 249319771 14538879 14222435 14538879 67322047 106830698 67322047 106830698 213735811 211273289 213735811 211273289 202681911 39275350 202681911 39275350 41752505 39275350 169756221 184369869 169756221 184369869 218083579 222013082 218083579 222013082 177794578 53252744 177794578 53252744 54627142 281986782 54627142 281986782 277179213 237657939 277179213 237657939 234243117 238280514 234243117 238280514 234994246 142284973 234994246 142284973 149708028 230120832 149708028 230120832 231274833 199574250 231274833 199574250 199383915 296962399 199383915 296962399 297500982 32168718 297500982 32168718 34691105 32168718 190158642 201266945 190158642 201266945 198160738 148863243 198160738 148863243 155232965 270570816 155232965 270570816 268953085 77647515 268953085 77647515 81831342 77647515 125340343 160616662 125340343 160616662 227715597 226946241 227715597 138693092 227715597 138693092 144883667 138693092 225722590 243787030 225722590 243787030 240684293 60216249 240684293 60216249 62005043 159504291 62005043 159504291 170728594 159504291 150427306 72948868 150427306 72948868 76102406 72948868 152909035 203803355 152909035 203803355 208582699 153312308 208582699 153312308 157915869 176236750 157915869 176236750 180798045 71664516 180798045 71664516 73944131 104278677 73944131 104278677 103888640 56598210 103888640 56598210 58501367 56598210 92559163 230102319 92559163 230102319 249483260 252632988 249483260 184569636 249483260 184569636 189757575 194066667 189757575 194066667 196285581 194066667 136959413 98238262 136959413 98238262 98124244 56519006 98124244 56519006 58880110 252859576 58880110 252859576 249699558 252859576 194605185 40958114 194605185 40958114 45812190 40958114 111173981 205387139 111173981 205387139 227110813 245395183 227110813 245395183 272701460 273850947 272701460 273850947 142598881 99417421 142598881 99417421 99915086 274299102 99915086 274299102 271543225 274299102 249236111 101180699 249236111 101180699 102536254 101180699 207244395 249937395 207244395 249937395 247729100 249937395 76458289 37092487 76458289 37092487 38253416 105751620 38253416 105751620 108484443 105751620 80519732 23463483 80519732 23463483 24373849 23463483 147293404 181715394 147293404 181715394 184562392 48860239 184562392 48860239 54000523 229425980 54000523 229425980 231124134 37978369 231124134 37978369 41191067 255195892 41191067 255195892 251577005 52943486 251577005 52943486 58315880 238926903 58315880 238926903 237529401 127414911 237529401 127414911 131259003 192090757 131259003 192090757 198752946 192090757 123840027 58670015 123840027 58670015 59728943 163681029 59728943 163681029 173609058 18795573 173609058 18795573 21035622 152649776 21035622 152649776 157696839 102525617 157696839 102525617 106798391 102525617 110497574 273065333 110497574 273065333 271336039 105893529 271336039 105893529 110024005 232965874 110024005 232965874 229176799 232965874 173293842 92276623 173293842 92276623 93796591 92276623 149885084 254205817 149885084 254205817 252355055 175907112 252355055 175907112 180227895 276038192 180227895 276038192 274528792 60020027 274528792 60020027 61947577 286612867 61947577 286612867 285669092 286612867 193273652 49980334 193273652 49980334 49950611 184222026 49950611 184222026 187933299 80815153 187933299 80815153 82998171 154685416 82998171 154685416 162987294 52067113 162987294 52067113 52929902 222803004 52929902 222803004 222483030 202274804 222483030 202274804 198474892 241032316 198474892 241032316 237583307 241032316 231100249 132567545 231100249 132567545 135213252 132567545 216962912 260367575 216962912 260367575 257482621 100927076 257482621 100927076 103321346 199649001 103321346 199649001 200381838 187988352 200381838 187988352 192857300 265457129 192857300 265457129 265343510 42333215 265343510 42333215 43319577 136943317 43319577 136943317 142376684 85347087 142376684 85347087 85107959 242111821 85107959 242111821 238119797 242111821 167097312 51769439 167097312 51769439 23641790 22454867 23641790 217850484 23641790 217850484 217391458 62310171 217391458 62310171 63706185 62310171 182962210 218396457 182962210 218396457 214080098 218396457 146624002 72749021 146624002 72749021 49752646 46503337 49752646 60847153 49752646 60847153 63056878 60847153 60736471 20027972 60736471 20027972 22902177 205828723 22902177 205828723 207980733 42328751 207980733 42328751 44317288 42328751 71486338 232441827 71486338 232441827 228764465 18723601 228764465 18723601 17582837 140753409 17582837 140753409 151296648 51176957 151296648 51176957 53636627 51176957 61168206 267723516 61168206 267723516 265645026 103271394 265645026 103271394 107874521 103271394 201990431 256986057 201990431 256986057 263098068 263980335 263098068 263980335 204330566 72163017 204330566 72163017 75282634 72163017 202888159 225518997 202888159 225518997 234358582 237697601 234358582 45403278 234358582 45403278 46283555 114885827 46283555 114885827 118236110 83351673 118236110 83351673 84712391 83351673 250022862 259625046 250022862 259625046 255689720 129962139 255689720 129962139 135951777 208385590 135951777 208385590 211569071 53671104 211569071 53671104 56265479 269252800 56265479 269252800 267962042 269252800 225836275 94623408 225836275 94623408 96984961 94623408 144522711 267701290 144522711 267701290 265391389 74333807 265391389 74333807 77709522 74333807 126058732 244248512 126058732 244248512 241848416 244248512 55121976 40617760 55121976 40617760 41650313 178351277 41650313 178351277 183512624 74558152 183512624 74558152 76400999 157465451 76400999 157465451 161612210 79677817 161612210 79677817 80675449 277030085 80675449 277030085 275956251 277030085 194981105 40759131 194981105 40759131 45118921 94162691 45118921 94162691 96268519 47651528 96268519 47651528 51986180 204886034 51986180 204886034 206997002 204886034 150569116 103785212 150569116 103785212 99764291 95378027 99764291 256618976 99764291 256618976 254401188 193762987 254401188 193762987 198022267 253812853 198022267 253812853 249177066 253812853 217052810 67522667 217052810 67522667 34104803 33856864 34104803 33856864 78466776 238823656 78466776 238823656 233737623 238823656 90761122 67804246 90761122 67804246 69946910 230580075 69946910 230580075 229894167 48526289 229894167 48526289 50975073 233947691 50975073 233947691 230872881 162484512 230872881 162484512 168022052 176418147 168022052 176418147 182410742 97843385 182410742 97843385 98178861 287794499 98178861 287794499 284998143 287794499 73880727 58578743 73880727 58578743 61740653 58578743 214409576 217884899 214409576 217884899 55696398 54297267 55696398 54297267 233037442 284986626 233037442 284986626 282449866 219389201 282449866 219389201 218611714 224556563 218611714 224556563 220726567 224556563 204889522 195090027 204889522 195090027 194598433 280887820 194598433 280887820 278031377 24289120 278031377 24289120 27466116 24289120 105678727 231427158 105678727 231427158 226723044 103892327 226723044 103892327 107432678 103892327 208694182 212900653 208694182 212900653 213482260 4598200 213482260 4598200 4304125 4598200 166920983 218387665 166920983 218387665 283436596 284867672 283436596 284867672 248235271 236039786 248235271 236039786 30174246 30280629 30174246 303246986 30174246 303246986 302624868 22992975 302624868 22992975 24464985 22992975 91219487 99812052 91219487 99812052 235863630 241676647 235863630 13585998 235863630 13585998 13620704 13585998 96599767 221635804 96599767 221635804 248775836 252270380 248775836 252270380 244025836 209008073 244025836 209008073 211598426 249659429 211598426 249659429 245455001 249659429 183499836 116942952 183499836 116942952 102606469 99775018 102606469 99775018 148382898 263022408 148382898 263022408 259612851 263022408 168271280 23172010 168271280 23172010 25527061 137598821 25527061 137598821 143292967 137598821 106340229 44667782 106340229 44667782 40132535 36711337 40132535 36711337 158120701 229711446 158120701 229711446 287514243 286898327 287514243 286898327 246802825 71812173 246802825 71812173 75674306 254855017 75674306 254855017 253440185 64591271 253440185 64591271 66471438 225932974 66471438 225932974 223617913 225932974 155392232 9475152 155392232 9475152 11081984 279271961 11081984 279271961 276082753 14707914 276082753 14707914 14761439 120487881 14761439 120487881 125392104 43371840 125392104 43371840 45443999 113789330 45443999 113789330 114940467 80877325 114940467 80877325 84927713 80877325 103040200 140639889 103040200 140639889 234768896 238650116 234768896 238650116 178196063 67995112 178196063 67995112 70295995 180215325 70295995 180215325 186750118 94019886 186750118 94019886 97763939 178366740 97763939 178366740 183695906 44121449 183695906 44121449 43411420 197377068 43411420 197377068 197451279 28792071 197451279 28792071 31606351 28792071 54342203 251296097 54342203 251296097 250049233 171350573 250049233 171350573 181441419 232811022 181441419 232811022 229863283 232811022 83860563 70654648 83860563 70654648 73101694 70654648 105469898 154799415 105469898 154799415 166187034 168749258 166187034 168749258 173032798 29197153 173032798 29197153 31444553 29197153 205719727 230558100 205719727 230558100 228985574 160001954 228985574 160001954 165798713 160001954 176592787 289710037 176592787 289710037 288882948 47378519 288882948 47378519 51161393 151016592 51161393 151016592 162262725 151016592 97340844 83564859 97340844 83564859 4177293 3232520 4177293 3232520 146914406 184553557 146914406 184553557 259438829 262972413 259438829 262972413 182734674 67407115 182734674 67407115 68336568 67407115 160771600 165594330 160771600 165594330 175988744 82152352 175988744 82152352 83213174 214341543 83213174 214341543 210016633 55760985 210016633 55760985 57479708 269907811 57479708 269907811 268724680 72307158 268724680 72307158 75450042 229343771 75450042 229343771 232328104 150386942 232328104 150386942 155525224 150386942 208079925 212110264 208079925 212110264 208110382 26066210 208110382 26066210 27213115 62123972 27213115 62123972 65443107 33810248 65443107 33810248 37129442 45138748 37129442 45138748 46592309 41393855 46592309 41393855 43886476 160114980 43886476 160114980 170238680 44885546 170238680 44885546 47144776 44885546 150862325 191790950 150862325 191790950 233758252 234916098 233758252 234916098 205619404 145085874 205619404 145085874 150863568 202215927 150863568 202215927 204920780 86146463 204920780 86146463 89363310 272832860 89363310 272832860 270526720 272832860 200205840 97439525 200205840 97439525 99331785 97439525 256371240 273862966 256371240 273862966 271719284 273862966 254368146 228808256 254368146 228808256 225466813 267508902 225466813 267508902 265448639 49208048 265448639 49208048 53017824 49208048 66418796 187875363 66418796 187875363 244266112 245547814 244266112 132852529 244266112 132852529 135165756 187459709 135165756 187459709 187169433 176924763 187169433 176924763 181408295 190859606 181408295 190859606 190865222 172653339 190865222 172653339 176773485 239322478 176773485 239322478 235497244 36712135 235497244 36712135 38621054 36712135 58035271 119191950 58035271 119191950 133776503 211965501 133776503 211965501 206063319 211965501 189471528 172542064 189471528 172542064 143958854 137141127 143958854 137141127 221466336 288221668 221466336 288221668 287535400 98245729 287535400 98245729 101743556 98245729 132537242 260668278 132537242 260668278 259004382 260668278 240670248 208024683 240670248 208024683 116855543 115836361 116855543 147077573 116855543 147077573 155536607 82083141 155536607 82083141 84362349 242135819 84362349 242135819 237358413 46489486 237358413 46489486 48305790 46489486 132193850 167019749 132193850 167019749 172036266 167019749 168217851 51350954 168217851 51350954 54793381 255263722 54793381 255263722 250159102 255263722 208841158 141625724 208841158 141625724 86904356 84686083 86904356 84686083 196400463 266125926 196400463 266125926 262882407 45686348 262882407 45686348 50766367 212248439 50766367 212248439 209148028 139880950 209148028 139880950 147385256 139880950 170164772 183922846 170164772 183922846 279784053 281988867 279784053 202191254 279784053 202191254 208181215 207152823 208181215 98530800 208181215 98530800 101265051 260181288 101265051 260181288 254948016 260181288 135352272 76491590 135352272 76491590 79736038 247960209 79736038 247960209 243308565 64155015 243308565 64155015 65408515 106108031 65408515 106108031 110780831 83202673 110780831 83202673 83744895 83202673 153937548 165536445 153937548 165536445 220005651 216960662 220005651 216960662 130962719 96284040 130962719 96284040 99027273 96284040 161838879 221328808 161838879 221328808 219028688 199444380 219028688 199444380 199379001 255276436 199379001 255276436 253647568 255276436 149840636 135992517 149840636 135992517 141025329 135992517 218706984 237368663 218706984 237368663 239295764 119480754 239295764 119480754 120982151 171657664 120982151 171657664 176374501 76605566 176374501 76605566 79242685 140986992 79242685 140986992 147729692 94574680 147729692 94574680 96951181 94574680 133686970 170274390 133686970 170274390 177202677 124149635 177202677 124149635 127856931 271981366 127856931 271981366 268494130 15267278 268494130 15267278 16202603 223693000 16202603 223693000 225012316 160296304 225012316 160296304 167908295 255056086 167908295 255056086 251954140 255056086 211043061 81320226 211043061 81320226 82330484 240632094 82330484 240632094 234207194 240632094 177444351 169103959 177444351 169103959 81455036 80019575 81455036 142625835 81455036 142625835 145615246 18024420 145615246 18024420 17688184 18024420 65541830 72288026 65541830 72288026 76312318 285096130 76312318 285096130 286511769 96572980 286511769 96572980 99374944 124851667 99374944 124851667 127641660 124851667 68628807 38479954 68628807 38479954 42091702 285482676 42091702 285482676 285131809 39422788 285131809 39422788 42823904 90288543 42823904 90288543 93831422 56180656 93831422 56180656 60753687 56180656 72057360 225456405 72057360 225456405 230513337 225456405 197857997 47168159 197857997 47168159 48642551 209581388 48642551 209581388 204017272 47764724 204017272 47764724 50182639 47764724 169831847 261458906 169831847 261458906 259714373 261458906 120381393 48631461 120381393 48631461 51625075 92572560 51625075 92572560 93834899 49115898 93834899 49115898 48955577 49115898 223680022 242411474 223680022 242411474 239831135 80673012 239831135 80673012 83094075 236185556 83094075 236185556 233076046 179761112 233076046 179761112 182303207 179761112 205011999 220901611 205011999 220901611 217963481 120844573 217963481 120844573 126977259 120844573 140613600 290733105 140613600 290733105 288789119 51038417 288789119 51038417 51108144 239320165 51108144 239320165 238451794 239320165 165244326 133372316 165244326 133372316 137665419 264558077 137665419 264558077 262946363 247980263 262946363 247980263 244379773 251020450 244379773 251020450 249160901 251020450 125663803 64148220 125663803 64148220 67148117 64148220 112034761 136781927 112034761 136781927 146768024 141396101 146768024 141396101 55671863 51456049 55671863 121148443 55671863 121148443 122556265 74064496 122556265 74064496 75303355 74064496 160278604 167855131 160278604 167855131 224647408 224076718 224647408 66566435 224647408 66566435 69398149 66566435 190785948 203924202 190785948 203924202 227567102 230895386 227567102 230895386 138589075 107355710 138589075 107355710 109567507 107355710 171035293 214213968 171035293 214213968 257430143 258272837 257430143 93497882 257430143 93497882 97005623 190574000 97005623 190574000 190849428 41091486 190849428 41091486 44422241 41091486 61997224 195282838 61997224 195282838 199301321 195282838 192145531 68169890 192145531 68169890 71137679 192648430 71137679 192648430 203144090 192648430 160700178 71034502 160700178 71034502 73536973 230825372 73536973 230825372 225554276 150334459 225554276 150334459 160449129 150334459 216101206 250136696 216101206 250136696 248142662 237474916 248142662 237474916 238315633 248964765 238315633 248964765 248525685 248964765 214708739 33443872 214708739 33443872 33425909 170545145 33425909 170545145 177273039 29358936 177273039 29358936 32809019 29358936 95535324 158169935 95535324 158169935 165478231 158169935 135405153 60679554 135405153 60679554 64193254 193564174 64193254 193564174 196772975 77716899 196772975 77716899 80516794 226281133 80516794 226281133 223825843 158321667 223825843 158321667 168223944 168941663 168223944 168941663 174421782 117199618 174421782 117199618 120642257 118856321 120642257 118856321 121734659 73155460 121734659 73155460 73535739 73155460 128297145 189580553 128297145 189580553 198314242 54019274 198314242 54019274 59171573 54019274 185763432 275000150 185763432 275000150 271992084 275000150 181558821 106296139 181558821 106296139 111157531 255721396 111157531 255721396 251754351 37009188 251754351 37009188 40619975 37009188 103336521 234593382 103336521 234593382 232366415 64607058 232366415 64607058 66976518 64607058 121246345 260693942 121246345 260693942 258706368 260693942 182889829 130611137 182889829 130611137 68725440 66611242 68725440 66611242 104251439 104677945 104251439 104677945 123128295 129800784 123128295 129800784 135252996 79344967 135252996 79344967 84180595 79344967 111711504 141355236 111711504 141355236 207490589 203886306 207490589 126309145 207490589 126309145 130518340 215284353 130518340 215284353 219875293 181396181 219875293 181396181 188072405 181396181 214588719 230268633 214588719 230268633 277247904 280071020 277247904 280071020 191184567 171467685 191184567 171467685 58206968 56496540 58206968 56496540 198119179 227186486 198119179 227186486 248447971 251846845 248447971 152926586 248447971 152926586 156875866 261165531 156875866 261165531 260099953 261165531 223773886 22483671 223773886 22483671 23231541 22483671 52081953 188208115 52081953 188208115 263141915 266894970 263141915 103482559 263141915 103482559 108434518 227336057 108434518 227336057 229850111 227336057 213211581 30175887 213211581 30175887 32401018 30175887 130336972 143294559 130336972 143294559 240249757 243172758 240249757 243172758 235396498 64346081 235396498 64346081 67203111 176598142 67203111 176598142 182941296 63270427 182941296 63270427 66347575 242427267 66347575 242427267 239933044 19503506 239933044 19503506 20346952 19503506 38583469 59726360 38583469 59726360 63704606 31038480 63704606 31038480 33922431 31038480 163874277 249061571 163874277 249061571 255837018 258725200 255837018 258725200 88758073 56480829 88758073 56480829 59722800 56480829 206261252 281201758 206261252 281201758 280613383 281201758 178988138 137647867 178988138 137647867 106564210 104563555 106564210 228449922 106564210 228449922 224162928 228449922 218522574 77380477 218522574 77380477 81273207 249648171 81273207 249648171 247832140 192916596 247832140 192916596 202536252 242387646 202536252 242387646 240943647 242387646 135722714 106281382 135722714 106281382 105648851 188035185 105648851 188035185 192762801 127481758 192762801 127481758 134288574 138615199 134288574 138615199 140751985 15285636 140751985 15285636 16357762 191026655 16357762 191026655 196851263 51447733 196851263 51447733 55963615 188039165 55963615 188039165 193400387 20059895 193400387 20059895 21115284 247242653 21115284 247242653 244448852 50876200 244448852 50876200 54481137 209333652 54481137 209333652 209656234 65536594 209656234 65536594 67397860 65536594 152065327 154262925 152065327 154262925 159255327 88985902 159255327 88985902 90526331 228259318 90526331 228259318 229483718 228259318 181375929 92531564 181375929 92531564 84065398 81657964 84065398 168506092 84065398 168506092 175950289 141589449 175950289 141589449 146528432 171073924 146528432 171073924 178755821 160851944 178755821 160851944 170685566 211241656 170685566 211241656 215247663 66496690 215247663 66496690 67803082 66496690 95788874 263243813 95788874 263243813 260906442 75551184 260906442 75551184 78369997 75551184 206638282 251232445 206638282 251232445 249567465 251232445 139195924 31637562 139195924 31637562 34883663 31637562 41574689 228994303 41574689 228994303 226372724 97117265 226372724 97117265 102126682 97117265 176952672 239554302 176952672 239554302 236618360 239554302 208676793 80864828 208676793 80864828 75107205 37557121 75107205 37557121 40134429 233225847 40134429 233225847 230659043 35727652 230659043 35727652 35387945 35727652 113125146 235674210 113125146 235674210 232738659 46850103 232738659 46850103 47688979 230079216 47688979 230079216 225428996 230079216 176725420 87759507 176725420 87759507 69474851 18854714 69474851 18854714 17776786 18854714 69197573 146868784 69197573 146868784 213987055 279744633 213987055 279744633 278360956 71898336 278360956 71898336 74074415 71898336 105814096 204231166 105814096 204231166 206493845 153962080 206493845 153962080 160078353 196928389 160078353 196928389 205048745 196928389 163296338 130744481 163296338 130744481 116850624 112306364 116850624 112306364 126265427 219195181 126265427 219195181 231152741 265892101 231152741 265892101 265430303 265892101 193318097 34378480 193318097 34378480 37272429 167741278 37272429 167741278 173135635 167741278 153248980 25283694 153248980 25283694 27403867 25283694 53456647 232192374 53456647 232192374 228401927 129578916 228401927 129578916 134127923 235221237 134127923 235221237 236129490 132664991 236129490 132664991 136580101 274443035 136580101 274443035 273283874 54133980 273283874 54133980 55169157 54133980 244599226 249391071 244599226 249391071 247078903 249391071 115674745 56022748 115674745 56022748 60502096 166597867 60502096 166597867 171229077 16844958 171229077 16844958 17766940 277252931 17766940 277252931 274279834 102569979 274279834 102569979 107773310 189696964 107773310 189696964 192202262 189696964 51551209 44682721 51551209 44682721 48413827 44682721 201343336 274224508 201343336 274224508 271014186 55869195 271014186 55869195 59062349 234368834 59062349 234368834 229753386 234368834 219823822 19611078 219823822 19611078 21299167 233328056 21299167 233328056 230317431 233328056 208658975 100575246 208658975 100575246 103397406 191488685 103397406 191488685 192803992 100427052 192803992 100427052 104911494 100427052 155562497 231108655 155562497 231108655 233918894 231108655 58527392 27590075 58527392 27590075 28330914 27590075 106625946 200345958 106625946 200345958 207273409 155863048 207273409 155863048 159241813 155863048 163952290 201792354 163952290 201792354 216268777 246953371 216268777 246953371 242874346 142738954 242874346 142738954 149125746 142738954 165481050 199011474 165481050 199011474 203071081 48311739 203071081 48311739 48762273 266721344 48762273 266721344 265766589 37228466 265766589 37228466 37752570 37228466 75445582 160247799 75445582 160247799 164875504 91962638 164875504 91962638 93183624 145893246 93183624 145893246 149915475 105346645 149915475 105346645 109649703 179508225 109649703 179508225 186127896 179508225 130477455 54294961 130477455 54294961 55969614 209609016 55969614 209609016 209996972 209609016 64304926 40265446 64304926 40265446 5885065 6505046 5885065 6505046 13878394 106564398 13878394 106564398 256277278 255965342 256277278 58732146 256277278 58732146 60927448 58732146 85542544 178217909 85542544 178217909 225872837 229243713 225872837 25615365 225872837 25615365 28052151 25615365 138444226 229730227 138444226 229730227 226056524 103738485 226056524 103738485 108006289 103738485 230848725 261977125 230848725 261977125 261396295 194044602 261396295 194044602 192655749 226724846 192655749 226724846 223834568 226724846 99018143 81715559 99018143 81715559 83932051 216650116 83932051 216650116 221054580 216650116 129793094 92876233 129793094 92876233 96055651 213998009 96055651 213998009 219007372 43199947 219007372 43199947 43526888 43199947 77469535 108779326 77469535 108779326 203628854 206540089 203628854 206540089 203827367 206540089 42156509 35484631 42156509 35484631 35467837 221414340 35467837 221414340 220591839 99270728 220591839 99270728 103243286 99270728 141884408 191829212 141884408 191829212 243802678 248383340 243802678 248383340 194211156 158766089 194211156 158766089 170164518 182008194 170164518 182008194 184691789 73749639 184691789 73749639 74232646 138357118 74232646 138357118 141297497 120459615 141297497 120459615 126011229 124031297 126011229 124031297 127180146 60952452 127180146 60952452 63692831 60952452 102609483 178682375 102609483 178682375 198393822 203855708 198393822 139626793 198393822 139626793 144382725 182912804 144382725 182912804 185049912 182912804 139740302 23733275 139740302 23733275 26509793 23733275 107636468 135546817 107636468 135546817 140345732 61777587 140345732 61777587 65564933 172484027 65564933 172484027 182148532 147716155 182148532 147716155 154692699 147716155 187433084 268508665 187433084 268508665 265744056 268508665 190011530 29681332 190011530 29681332 32496218 92382223 32496218 92382223 95280737 92382223 62744763 23917209 62744763 23917209 26814842 160300341 26814842 160300341 167395087 82666333 167395087 82666333 86620842 82666333 127129619 189563833 127129619 189563833 200973364 57074684 200973364 57074684 60154265 192975723 60154265 192975723 199854222 128132041 199854222 128132041 135386099 250268174 135386099 250268174 245386580 250268174 110555277 8380770 110555277 8380770 8112233 8380770 43864058 213247798 43864058 213247798 213353953 215014438 213353953 215014438 86051665 67776824 86051665 67776824 69607278 101482789 69607278 101482789 102903306 101482789 35463406 16746316 35463406 16746316 17591227 16746316 94765461 154078453 94765461 154078453 159674009 104124653 159674009 104124653 108435240 162384346 108435240 162384346 168387497 55403432 168387497 55403432 55859289 55403432 149797270 169152541 149797270 169152541 217889423 244937848 217889423 244937848 248433714 249440496 248433714 249440496 89641575 56989150 89641575 56989150 60352270 194020323 60352270 194020323 198440726 194020323 166401971 64745391 166401971 64745391 68391713 136502158 68391713 136502158 144162492 87622203 144162492 87622203 87730476 268867816 87730476 268867816 264643907 59632592 264643907 59632592 62165259 126540527 62165259 126540527 132175668 43273884 132175668 43273884 44128713 43273884 73230628 219172359 73230628 219172359 255147065 258690571 255147065 51934311 255147065 51934311 56650773 272309377 56650773 272309377 268896817 168336028 268896817 168336028 177714269 249147560 177714269 249147560 245469706 249147560 79227939 50758335 79227939 50758335 55209981 166551668 55209981 166551668 175704744 131869924 175704744 131869924 139462767 179282771 139462767 179282771 191160359 179282771 89753445 45407998 89753445 45407998 6148639 6652789 6148639 6652789 68506804 105583626 68506804 105583626 106782093 71654796 106782093 71654796 71986930 71654796 147076911 179013219 147076911 179013219 181666801 115911351 181666801 115911351 120187407 146147567 120187407 146147567 156742689 126243212 156742689 126243212 131706409 126243212 165460756 244407606 165460756 244407606 242914782 155584362 242914782 155584362 160277959 203306478 160277959 203306478 211063906 203306478 166626269 148766950 166626269 148766950 152665867 221964801 152665867 221964801 218798018 221964801 174508543 38967208 174508543 38967208 43703997 38967208 86412918 252313083 86412918 252313083 251067276 70363982 251067276 70363982 72900586 208144957 72900586 208144957 212097620 208144957 101707144 45085081 101707144 45085081 48967526 167688754 48967526 167688754 173675001 63707934 173675001 63707934 67480080 63707934 91005731 94474510 91005731 94474510 98647869 259354159 98647869 259354159 257598047 88028038 257598047 88028038 89377120 118195743 89377120 118195743 123181992 60557070 123181992 60557070 63256591 154361010 63256591 154361010 166457561 142459563 166457561 142459563 147903969 277587464 147903969 277587464 275249184 277587464 263015304 250566158 263015304 250566158 246239339 256214079 246239339 256214079 252962054 195461105 252962054 195461105 200478358 214600383 200478358 214600383 214508250 47218238 214508250 47218238 47690457 251985530 47690457 251985530 250665440 103669372 250665440 103669372 107886913 103669372 162507254 254520794 162507254 254520794 250965451 254520794 206453422 153428526 206453422 153428526 162480863 221057781 162480863 221057781 217947774 113984924 217947774 113984924 114960138 273836158 114960138 273836158 272059389 111227661 272059389 111227661 117848985 227581691 117848985 227581691 231372441 153703995 231372441 153703995 159266991 224776953 159266991 224776953 223038694 59671511 223038694 59671511 61855544 93585721 61855544 93585721 96965827 84003895 96965827 84003895 88210636 130946628 88210636 130946628 136040470 6353401 136040470 6353401 7618576 6353401 236094804 253319756 236094804 253319756 249586146 253319756 177303508 153988360 177303508 153988360 159171690 153988360 198594738 206552534 198594738 206552534 208669794 91847971 208669794 91847971 93401431 239933005 93401431 239933005 237444265 98290156 237444265 98290156 102069914 144763155 102069914 144763155 153045194 140829037 153045194 140829037 151245814 273213213 151245814 273213213 270988723 161421012 270988723 161421012 172494103 195906487 172494103 195906487 204211741 96462001 204211741 96462001 101723940 243619877 101723940 243619877 239591836 243619877 187148503 147698382 187148503 147698382 152503415 269386917 152503415 269386917 266061500 20798935 266061500 20798935 21440799 105154944 21440799 105154944 108267610 79071561 108267610 79071561 80799878 256449992 80799878 256449992 256518021 32962769 256518021 32962769 31790857 175162127 31790857 175162127 183096679 131780114 183096679 131780114 135258110 255116085 135258110 255116085 250352372 43981854 250352372 43981854 45801623 43981854 57719370 205158768 57719370 205158768 200169271 157925335 200169271 157925335 164877646 232436531 164877646 232436531 229778594 50474480 229778594 50474480 54061876 253675028 54061876 253675028 250753196 69753496 250753196 69753496 73393860 250585468 73393860 250585468 247500811 250585468 100077265 82289745 100077265 82289745 83799351 82289745 143923277 234762474 143923277 234762474 231582413 134631920 231582413 134631920 141246550 223160242 141246550 223160242 228296755 126619895 228296755 126619895 130858338 126619895 162958688 221310358 162958688 221310358 219200597 221310358 142247591 79919978 142247591 79919978 84799723 235578811 84799723 235578811 237168779 235578811 139021771 102879990 139021771 102879990 105394592 102879990 163321057 176356955 163321057 176356955 203587052 198668061 203587052 160453531 203587052 160453531 164261039 226172226 164261039 226172226 222307280 226172226 69277665 15676104 69277665 15676104 15833466 15676104 84246445 265267373 84246445 265267373 263217629 265267373 202868574 99456903 202868574 99456903 105033664 99456903 153808369 174825524 153808369 174825524 177705928 174825524 61068013 40679440 61068013 40679440 39651769 134635253 39651769 134635253 140298319 131569335 140298319 131569335 135708066 131569335 153351302 169027603 153351302 169027603 186936872 180314008 186936872 160816544 186936872 160816544 164820068 211035157 164820068 211035157 217512039 211035157 175324350 55443170 175324350 55443170 59305984 55443170 206576184 221930840 206576184 221930840 218442548 221930840 140801519 78944764 140801519 78944764 79467656 78944764 191889347 244815575 191889347 244815575 258372724 261877107 258372724 30840749 258372724 30840749 33528583 214815235 33528583 214815235 217175261 96074203 217175261 96074203 97956436 139556916 97956436 139556916 144919426 20217690 144919426 20217690 22256100 143730435 22256100 143730435 149318685 127949621 149318685 127949621 131476142 252871625 131476142 252871625 249986378 150488811 249986378 150488811 160754787 187547053 160754787 187547053 196589279 87265038 196589279 87265038 90348980 262465061 90348980 262465061 258057245 262465061 241000444 151282625 241000444 151282625 49053669 44533738 49053669 44533738 99834179 223938949 99834179 223938949 219706605 223938949 211753156 100531070 211753156 100531070 46237336 42951447 46237336 42951447 100839214 204480040 100839214 204480040 211784558 24250924 211784558 24250924 25346625 224334101 25346625 224334101 221081748 52420924 221081748 52420924 55465203 52420924 132534807 187183564 132534807 187183564 192113254 187183564 180121373 65936794 180121373 65936794 68558034 65936794 107799959 154584664 107799959 154584664 159797939 26506378 159797939 26506378 29429759 26506378 92822985 213907633 92822985 213907633 246329446 249518205 246329446 249518205 174204171 129301140 174204171 129301140 51522106 51336780 51522106 51336780 161880335 261928102 161880335 261928102 259745686 128130980 259745686 128130980 131089107 209357410 131089107 209357410 213063560 209357410 201825335 70331884 201825335 70331884 71110139 16302032 71110139 16302032 16959723 16302032 81372559 264620357 81372559 264620357 263173253 264620357 236542579 30793559 236542579 30793559 34184219 244370908 34184219 244370908 242699552 69775088 242699552 69775088 72386391 69775088 80641050 245894761 80641050 245894761 244434404 93197076 244434404 93197076 94989975 93197076 111317997 135856984 111317997 135856984 141502006 47363863 141502006 47363863 50891876 47363863 71529061 224255147 71529061 224255147 220771573 93404333 220771573 93404333 93798765 245488944 93798765 245488944 241439151 139795267 241439151 139795267 142481650 139795267 248691075 291132380 248691075 291132380 290413260 291132380 173151202 160185732 173151202 160185732 171341677 250063085 171341677 250063085 246212638 80060692 246212638 80060692 81836236 98967650 81836236 98967650 100708420 72302346 100708420 72302346 72248613 173012657 72248613 173012657 180504226 173012657 96408573 86246388 96408573 86246388 87579801 201380981 87579801 201380981 203058663 54124105 203058663 54124105 55053113 109659824 55053113 109659824 113759812 13749704 113759812 13749704 13473642 170712862 13473642 170712862 177357663 122550480 177357663 122550480 125304889 130497068 125304889 130497068 133599893 43608873 133599893 43608873 47518824 43608873 134426815 172138638 134426815 172138638 181664892 75226683 181664892 75226683 77571695 262618117 77571695 262618117 262234838 262618117 90373083 79775866 90373083 79775866 33535072 30080314 33535072 74736203 33535072 74736203 77690025 74693867 77690025 74693867 76575602 267804385 76575602 267804385 264642012 61729843 264642012 61729843 62361429 61729843 88393944 281976443 88393944 281976443 278976989 281976443 276288554 170884296 276288554 170884296 30828352 28656597 30828352 28656597 214019576 245443731 214019576 245443731 240753263 245443731 196010540 14562698 196010540 14562698 14210821 294292349 14210821 294292349 293982948 45656618 293982948 45656618 44302836 144643724 44302836 144643724 148666371 144643724 87689848 75190959 87689848 75190959 79897349 75190959 124253992 238441904 124253992 238441904 234209169 238441904 196708875 124424421 196708875 124424421 49058142 44962809 49058142 44962809 90501691 268824345 90501691 268824345 266333481 268824345 128798233 37385730 128798233 37385730 41734067 37385730 49794020 125472186 49794020 125472186 130257284 125472186 59904311 49582874 59904311 49582874 49494533 49582874 71249218 250776997 71249218 250776997 248139354 17998062 248139354 17998062 20147985 173191598 20147985 173191598 179681692 53017823 179681692 53017823 55525303 243617885 55525303 243617885 239543450 243617885 92917820 76909091 92917820 76909091 79139532 177917453 79139532 177917453 183065047 121878456 183065047 121878456 124896051 152619128 124896051 152619128 164876888 87811861 164876888 87811861 88513427 289738381 88513427 289738381 289749273 211540216 289749273 211540216 206079340 260955873 206079340 260955873 259994475 213518497 259994475 213518497 210014143 255799185 210014143 255799185 256200469 255799185 227547377 201949878 227547377 201949878 90454902 89665686 90454902 265418157 90454902 265418157 263973207 265418157 252085504 161367103 252085504 161367103 15184979 13958642 15184979 13958642 179760091 289525972 179760091 289525972 288426901 289525972 92791362 75274609 92791362 75274609 61163292 57644037 61163292 276544183 61163292 276544183 273348401 276544183 117327414 24693444 117327414 24693444 27980648 24693444 94967678 167625278 94967678 167625278 206810401 205421062 206810401 111211728 206810401 111211728 111690403 111211728 132681945 157469172 132681945 157469172 168966595 153573123 168966595 153573123 160336821 217675979 160336821 217675979 219465761 217675979 181176219 138109284 181176219 138109284 126308174 110974094 126308174 110974094 64937776 61772115 64937776 223882558 64937776 223882558 223407255 39947849 223407255 39947849 44564686 39947849 142818315 184418376 142818315 184418376 186355318 163890400 186355318 163890400 169693162 182664707 169693162 182664707 190250306 47709545 190250306 47709545 48846542 47709545 176576947 239428670 176576947 239428670 274216332 276167649 274216332 276167649 127477755 21042545 127477755 21042545 22180892 21042545 123085487 233335369 123085487 233335369 229655334 233335369 132316968 62738425 132316968 62738425 66170830 62738425 148827438 219169346 148827438 219169346 225138010 219169346 212183808 206143187 212183808 206143187 140183540 132576979 140183540 276149015 140183540 276149015 274386937 276149015 161925960 135043280 161925960 135043280 110350903 107649898 110350903 262030636 110350903 262030636 260784446 91720143 260784446 91720143 92864125 104879064 92864125 104879064 106543199 82826823 106543199 82826823 87491657 82826823 156053488 222250646 156053488 222250646 229255076 233766142 229255076 116566668 229255076 116566668 122198557 116566668 184269375 191407137 184269375 191407137 201998701 191407137 164849060 157129502 164849060 157129502 166344464 77578994 166344464 77578994 82248345 283826607 82248345 283826607 282223866 283826607 265091839 176701899 265091839 176701899 182021161 255257880 182021161 255257880 251508367 46335587 251508367 46335587 48545026 235635102 48545026 235635102 231258108 171751888 231258108 171751888 177635779 198206751 177635779 198206751 198328678 112641895 198328678 112641895 117810684 112641895 181749743 213319619 181749743 213319619 288086516 288190458 288086516 288190458 197880875 196815727 197880875 196815727 201978612 196815727 105115645 51514287 105115645 51514287 55664943 51514287 76834369 162565882 76834369 162565882 177560089 220132613 177560089 220132613 220022637 19513739 220022637 19513739 18656244 19513739 36940025 42967133 36940025 42967133 210008771 207619764 210008771 60216313 210008771 60216313 61810456 248929720 61810456 248929720 244418783 248929720 212404593 198763946 212404593 198763946 47447883 21829463 47447883 21829463 23864032 21829463 220615642 269114796 220615642 269114796 266982998 269114796 156432357 14129661 156432357 14129661 14193136 14129661 106640914 243186547 106640914 243186547 239137719 57438067 239137719 57438067 59968997 57438067 196529575 213343714 196529575 213343714 219562867 213343714 212681949 216776917 212681949 216776917 228037831 236884795 228037831 236884795 238086474 236884795 132669687 29229263 132669687 29229263 31394637 29229263 152188739 253574596 152188739 253574596 252256064 253574596 122072128 82764972 122072128 82764972 84101771 224392865 84101771 224392865 221495320 90772395 221495320 90772395 94366053 90772395 126908422 223741371 126908422 223741371 223563543 54751450 223563543 54751450 58670142 274512354 58670142 274512354 271499597 274512354 266171563 127432881 266171563 127432881 131907256 212530545 131907256 212530545 215906446 212530545 201079332 131200214 201079332 131200214 11502483 10301043 11502483 10301043 37984855 120137346 37984855 120137346 124404973 120137346 122150975 182595125 122150975 182595125 207218767 203710667 207218767 53474373 207218767 53474373 54289122 53474373 91046618 169522216 91046618 169522216 177151395 115953241 177151395 115953241 118881759 218587307 118881759 218587307 212814412 153171172 212814412 153171172 159003139 176498902 159003139 176498902 183257997 68599857 183257997 68599857 72277904 188684477 72277904 188684477 188785073 91713924 188785073 91713924 93487651 181689760 93487651 181689760 188110149 140830370 188110149 140830370 145683068 140830370 264634607 287812096 264634607 287812096 288341674 287812096 216867536 207477444 216867536 207477444 123903197 118947733 123903197 249765006 123903197 249765006 247340194 176609820 247340194 176609820 183804666 185256753 183804666 185256753 196502923 146571064 196502923 146571064 156169703 146571064 164941363 213389235 164941363 213389235 211526206 52542527 211526206 52542527 56897123 94820617 56897123 94820617 98598082 40354015 98598082 40354015 42559434 170725910 42559434 170725910 178879933 170725910 147295148 81331832 147295148 81331832 43458726 44190228 43458726 237652874 43458726 237652874 234048770 208571797 234048770 208571797 205439610 222995718 205439610 222995718 220034877 145257592 220034877 145257592 149910198 295473373 149910198 295473373 293953462 295473373 145818808 125361852 145818808 125361852 129048699 160726585 129048699 160726585 164250543 160726585 100361982 41789771 100361982 41789771 43462722 137064445 43462722 137064445 143153742 49761648 143153742 49761648 52659138 49761648 114673195 277178811 114673195 277178811 273478084 208128740 273478084 208128740 202741307 292033536 202741307 292033536 290996976 292033536 173603664 61661727 173603664 61661727 64444423 254648647 64444423 254648647 251844367 254648647 228788269 136884700 228788269 136884700 142037449 148843693 142037449 148843693 152669587 45655257 152669587 45655257 48894333 71860419 48894333 71860419 74477464 41803745 74477464 41803745 42243503 187567987 42243503 187567987 196059143 30030483 196059143 30030483 29843324 273483326 29843324 273483326 269833543 273483326 125291971 57174006 125291971 57174006 59124414 273321836 59124414 273321836 272641385 119673841 272641385 119673841 122372792 119673841 228520624 255018721 228520624 255018721 249759314 255018721 226261973 135286263 226261973 135286263 29831693 26391425 29831693 282243200 29831693 282243200 281465576 75999698 281465576 75999698 78826226 75999698 230654883 269260024 230654883 269260024 267485114 269260024 239382579 120903113 239382579 120903113 125841665 261634283 125841665 261634283 261263090 238930099 261263090 238930099 234814496 262789596 234814496 262789596 259153413 86698687 259153413 86698687 87463882 165169372 87463882 165169372 175192846 48289639 175192846 48289639 50037497 212425028 50037497 212425028 209147078 45553789 209147078 45553789 50063234 45553789 80210527 232378346 80210527 232378346 228201938 163107836 228201938 163107836 169110571 221622480 169110571 221622480 220100161 221622480 152638949 108519790 152638949 108519790 111377437 145337307 111377437 145337307 153926348 70267087 153926348 70267087 72470826 206966011 72470826 206966011 208235355 116589431 208235355 116589431 121765477 116589431 137855397 231267677 137855397 231267677 228850717 231267677 205519664 57211089 205519664 57211089 58705265 280236708 58705265 280236708 277765893 69486206 277765893 69486206 72373819 69486206 154917542 161704508 154917542 161704508 211946733 215676361 211946733 215676361 138206954 128633819 138206954 128633819 132132366 164430628 132132366 164430628 171498494 161639971 171498494 172890441 171498494 172890441 180008984 112818383 180008984 112818383 115766762 226832013 115766762 226832013 228172764 226832013 216441541 45253687 216441541 45253687 49049987 104162767 49049987 104162767 106579056 88755877 106579056 88755877 89814781 88755877 141307609 167065762 141307609 167065762 176450238 163623811 176450238 163623811 169611002 164360488 169611002 164360488 170497027 106972905 170497027 106972905 107833067 220082597 107833067 220082597 224343208 129310954 224343208 129310954 132899174 129310954 187095510 270729463 187095510 270729463 268990932 69275291 268990932 69275291 72230072 69275291 208725610 218996887 208725610 218996887 216317842 130982633 216317842 130982633 133927553 248399645 133927553 248399645 243673670 248399645 109281577 81817708 109281577 81817708 83610852 81817708 145480233 165575017 145480233 165575017 256599889 257750988 256599889 257750988 228454660 152086464 228454660 152086464 109862852 42596659 109862852 42596659 47235215 126047185 47235215 126047185 130680794 71602919 130680794 71602919 74077196 162372975 74077196 162372975 169011536 133450802 169011536 133450802 138013897 157225498 138013897 157225498 162957531 131978084 162957531 131978084 136339355 243107662 136339355 243107662 241872112 239127808 241872112 239127808 236356040 266688554 236356040 266688554 263491032 101482195 263491032 101482195 104631413 101482
110812 0 0 0 994860746 127494318 994860746 127494318 641225394 570958295 641225394 570958295 509061118 480833759 509061118 480833759 675102762 99861534 675102762 99861534 66346852 99861534 144726323 543877238 144726323 543877238 476247623 543877238 269461106 69422049 269461106 69422049 46798934 69422049 767563085 409926522 767563085 409926522 273246039 773131669 273246039 773131669 616582434 773131669 275920651 222505868 275920651 222505868 851825573 16869829 851825573 16869829 11031573 416733685 11031573 416733685 872110800 18567325 872110800 18567325 987567486 754074495 987567486 754074495 486868823 754074495 602400142 485184273 602400142 485184273 729332400 7804640 729332400 7804640 994211035 7804640 948512671 494263881 948512671 494263881 61218091 91632375 61218091 412097212 61218091 412097212 721865279 412097212 247224244 238204564 247224244 238204564 157422648 238204564 211305903 556648403 211305903 556648403 690491397 457415479 690491397 810543586 690491397 810543586 378931235 19693562 378931235 19693562 986820059 19693562 15377899 752937139 15377899 752937139 841669981 237931530 841669981 494268858 841669981 494268858 283820197 85504664 283820197 85504664 943053718 85243177 943053718 418018135 943053718 418018135 123346635 94958759 123346635 94958759 936959846 295257707 936959846 295257707 195207740 249250474 195207740 249250474 833948131 398326290 833948131 398326290 731071474 286051668 731071474 286051668 808419907 748924933 808419907 748924933 647517484 115299289 647517484 115299289 923763566 115299289 117138272 366348171 117138272 366348171 933784184 45792158 933784184 45792158 968665771 45792158 33470666 286476463 33470666 286476463 807987294 534299823 807987294 534299823 261960173 392547304 261960173 948784542 261960173 948784542 508181577 113378345 508181577 113378345 75325872 846087165 75325872 846087165 733425811 300039952 733425811 300039952 904872599 143341482 904872599 143341482 693310162 750714579 693310162 750714579 192181278 290643743 192181278 677578959 192181278 677578959 473855430 521359284 473855430 521359284 396747763 602684535 396747763 602684535 534329053 100600774 534329053 100600774 66746714 100600774 106977958 282548953 106977958 282548953 867370654 198027353 867370654 198027353 285327180 983353602 285327180 983353602 411221879 430967220 411221879 430967220 287944961 621868566 287944961 621868566 881921767 177466594 881921767 590194709 881921767 590194709 353651846 590194709 805748492 8234993 805748492 8234993 5485636 8234993 181810258 294563460 181810258 294563460 801770649 124312791 801770649 124312791 82778057 346734043 82778057 346734043 231272424 56847822 231272424 56847822 38396548 521848138 38396548 521848138 457412634 521848138 292947341 74932794 292947341 74932794 949770860 514360609 949770860 514360609 264382290 224724907 264382290 224724907 148274283 325885571 148274283 325885571 779810944 262686239 779810944 262686239 172755871 945097438 172755871 945097438 376064665 331860623 376064665 331860623 219957322 750980630 219957322 750980630 649481731 569550315 649481731 569550315 607757003 706783435 607757003 316898299 607757003 316898299 210001254 711763261 210001254 711763261 335489854 496643316 335489854 496643316 330832858 894681585 330832858 894681585 774000616 334338797 774000616 835188681 774000616 835188681 110490204 165505700 110490204 476240726 110490204 476240726 977283361 34574423 977283361 34574423 161210990 420283710 161210990 420283710 716041455 257202932 716041455 257202932 169402347 971020879 169402347 971020879 962925570 54986500 962925570 681286245 962925570 681286245 619951717 4129662 619951717 4129662 997158521 4129662 791119808 992312452 791119808 992312452 457067726 724447492 457067726 724447492 524526408 205219858 524526408 205219858 136391835 205219858 308877442 763910522 308877442 763910522 609429525 202863061 609429525 202863061 134845977 836905124 134845977 836905124 492178669 211065451 492178669 211065451 140214218 722317144 140214218 722317144 743472373 45621912 743472373 45621912 30585781 715626402 30585781 715626402 594664427 421669482 594664427 421669482 281027536 617515891 281027536 617515891 523295493 128967277 523295493 128967277 85898091 128967277 865522043 947475910 865522043 947475910 129213749 194045116 129213749 194045116 261133805 975998639 261133805 975998639 957396598 63218820 957396598 423942091 957396598 423942091 240755979 361250404 240755979 853009974 240755979 853009974 570569097 853009974 540488899 23114710 540488899 23114710 984532980 874754555 984532980 874754555 394820175 874754555 523418749 138674522 523418749 138674522 92460871 138674522 388866996 924161051 388866996 924161051 597773568 855509365 597773568 855509365 372074622 859774633 372074622 33220051 372074622 33220051 978011332 33220051 888065720 998421291 888065720 998421291 568577582 998421291 929570921 91394174 929570921 91394174 60953979 91394174 278651363 429834085 278651363 429834085 906284576 140754725 906284576 140754725 159747598 319460974 159747598 319460974 784285959 763766904 784285959 763766904 352573448 763766904 689608253 244303750 689608253 244303750 837483055 417718607 837483055 417718607 189982306 160571970 189982306 160571970 106979179 743625108 106979179 743625108 642351507 743625108 316251901 39343991 316251901 39343991 973480534 644371987 973480534 644371987 13555919 20979164 13555919 695428171 13555919 695428171 731883299 94399138 731883299 94399138 937357907 94399138 781189985 449330057 781189985 449330057 299467058 884027804 299467058 884027804 906631576 140197949 906631576 140197949 598912561 889556090 598912561 889556090 500600982 16832642 500600982 16832642 988846318 910760130 988846318 910760130 453140787 910760130 694232126 132304884 694232126 132304884 88287982 434715115 88287982 434715115 706141640 389608877 706141640 389608877 260086318 801271708 260086318 801271708 432403632 129945072 432403632 129945072 86449107 129945072 790504201 969457203 790504201 969457203 219763789 2691397 219763789 2691397 998063630 623556706 998063630 623556706 238358469 32582632 238358469 32582632 978315473 32582632 280531942 986810492 280531942 986810492 607305307 138933484 607305307 138933484 92600612 926005250 92600612 926005250 467631871 101011655 467631871 101011655 66931023 39432652 66931023 39432652 973362332 39432652 779669791 593687073 779669791 593687073 170298397 258546497 170298397 393828353 170298397 393828353 760047439 112533447 760047439 112533447 74774105 4680387 74774105 4680387 996907278 4680387 253830662 440390417 253830662 440390417 702011232 138343473 702011232 138343473 92230584 138343473 816976572 347802553 816976572 347802553 36169706 53449763 36169706 53449763 56578472 407355052 56578472 407355052 754407565 330134906 754407565 330134906 776809417 955718141 776809417 955718141 554295909 314397286 554295909 314397286 788073222 314397286 120988238 119773738 120988238 119773738 920894907 119773738 788539801 399848987 788539801 399848987 206316773 105758190 206316773 105758190 930603659 780118127 930603659 780118127 359689404 553422777 359689404 852196194 359689404 852196194 478439715 816891325 478439715 816891325 351684095 890571496 351684095 890571496 414264120 890571496 192488486 137619791 192488486 137619791 91544151 607683344 91544151 607683344 808705598 285789474 808705598 894462755 808705598 894462755 385187454 289589865 385187454 289589865 805467228 379671833 805467228 379671833 743433796 323388547 743433796 323388547 781720316 323388547 625300286 833451376 625300286 833451376 434578077 833451376 841451629 137854585 841451629 137854585 91747402 996429150 91747402 996429150 566420479 289326302 566420479 289326302 191277553 289326302 708644616 434396728 708644616 434396728 706301582 145502335 706301582 145502335 903401630 145502335 131914692 324589890 131914692 324589890 447248200 792123019 447248200 792123019 582801114 173670969 582801114 173670969 115840157 188390599 115840157 188390599 125597190 25614833 125597190 25614833 16412629 25614833 783792917 347907009 783792917 347907009 163105803 247210291 163105803 247210291 263650706 553661426 263650706 553661426 452435299 74865032 452435299 74865032 50263863 329427958 50263863 329427958 979562668 30706835 979562668 623267904 979562668 623267904 202171827 304620051 202171827 304620051 30226398 45352169 30226398 781961085 30226398 781961085 982433886 26498303 982433886 451147143 982433886 451147143 166659689 141483791 166659689 141483791 94421173 141483791 791751750 351012205 791751750 351012205 515788285 532384620 515788285 532384620 733348411 159608051 733348411 159608051 893852991 159608051 694218385 677945538 694218385 677945538 597055613 439129414 597055613 439129414 702869061 943753336 702869061 943753336 351391673 398668149 351391673 398668149 730955828 759934533 730955828 759934533 402781159 39505696 402781159 39505696 26221207 39505696 918969793 911949182 918969793 911949182 405347807 990364918 405347807 990364918 576338417 990364918 340862655 56329985 340862655 56329985 38036964 829722280 38036964 829722280 371259938 829722280 224996374 275083119 224996374 275083119 180995701 275083119 203556402 843838433 203556402 843838433 491506546 843838433 374583564 646227429 374583564 646227429 544817242 837343697 544817242 837343697 104812807 157264703 104812807 157264703 762286847 872462734 762286847 872462734 638113461 395602873 638113461 395602873 733004469 395602873 321705596 540791703 321705596 540791703 438944503 132364618 438944503 132364618 88328767 132364618 290947890 476003558 290947890 476003558 677896405 476003558 388264562 826470260 388264562 826470260 719211326 362611291 719211326 362611291 754636829 362611291 222546262 61735259 222546262 61735259 41706762 477511107 41706762 477511107 846241060 230867478 846241060 295253602 846241060 295253602 115155058 172585547 115155058 172585547 119769997 906022510 119769997 906022510 864832777 201768855 864832777 201768855 631265465 815847460 631265465 815847460 450514452 695413625 450514452 702965191 450514452 702965191 586488656 249540181 586488656 249540181 164902859 463616579 164902859 463616579 686251176 130167730 686251176 130167730 86532216 293930118 86532216 293930118 802441312 293930118 161115523 101813360 161115523 101813360 933252400 101813360 640934247 556382871 640934247 556382871 567437988 389491519 567437988 389491519 736415104 926758542 736415104 926758542 479579576 568655020 479579576 568655020 496754562 826002281 496754562 826002281 405719872 64255723 405719872 64255723 956629805 373104887 956629805 373104887 747700820 44394102 747700820 44394102 970012451 899798240 970012451 899798240 446373867 899798240 481797091 229155268 481797091 229155268 847511969 229155268 332326440 718447073 332326440 718447073 827489504 114757765 827489504 114757765 71539859 108172090 71539859 108172090 667237788 890739128 667237788 890739128 362026925 890739128 504763320 343876791 504763320 343876791 229055384 848671840 229055384 848671840 609577904 848671840 524753508 474745683 524753508 474745683 678944452 475387160 678944452 475387160 194432942 229225755 194432942 229225755 847395581 487603127 847395581 487603127 309226147 355366223 309226147 355366223 236744085 355366223 604785401 788563059 604785401 788563059 256824804 384583533 256824804 384583533 459035302 798661706 459035302 798661706 609821455 214064160 609821455 214064160 142000611 838868149 142000611 838868149 383107948 228589164 383107948 228589164 151233916 744825618 151233916 744825618 852244886 222009579 852244886 843182232 852244886 843182232 399811804 731544202 399811804 731544202 476913117 977660888 476913117 399351662 476913117 399351662 265987693 757685210 265987693 757685210 838105432 243081085 838105432 243081085 786951371 878505997 786951371 878505997 61674212 92294961 61674212 92294961 222387536 408500007 222387536 408500007 723917165 856504262 723917165 856504262 375695011 643069183 375695011 643069183 294620102 441641697 294620102 786276311 294620102 786276311 365694110 694074983 365694110 694074983 342257706 810784115 342257706 810784115 926906533 26538704 926906533 26538704 982408411 616802298 982408411 616802298 1687658 2762092 1687658 2762092 976244170 806806751 976244170 806806751 563978722 137200469 563978722 137200469 909204284 636817784 909204284 636817784 362761258 283198994 362761258 283198994 810602089 283198994 331658162 736365880 331658162 736365880 469442387 149962552 469442387 149962552 99763829 575833241 99763829 575833241 587340154 575833241 213522127 52863 213522127 52863 999910151 52863 49782511 741807996 49782511 741807996 394167914 741807996 299729412 59018393 299729412 59018393 39736670 59018393 811223138 680321712 811223138 680321712 641986669 326886274 641986669 326886274 779233645 746106322 779233645 746106322 398953718 746106322 721408706 223846326 721408706 223846326 147982714 245311366 147982714 245311366 161992197 243096711 161992197 243096711 160739580 731882356 160739580 731882356 883769117 175027363 883769117 991709151 883769117 991709151 82102127 39715585 82102127 39715585 973156036 485696524 973156036 485696524 210598129 251372876 210598129 251372876 165939799 609907396 165939799 609907396 668503583 39037694 668503583 39037694 25881709 795189451 25881709 795189451 569959988 795189451 132201809 109005167 132201809 109005167 947639248 78034508 947639248 78034508 70822978 213432499 70822978 213432499 857472082 293982544 857472082 293982544 136754933 205848303 136754933 205848303 260614944 559333180 260614944 559333180 426354679 786835692 426354679 333228655 426354679 333228655 774818872 576042627 774818872 576042627 186508881 283198996 186508881 283198996 759856487 451733950 759856487 451733950 301058360 912773653 301058360 912773653 619236771 352173230 619236771 352173230 234411703 442200357 234411703 442200357 700870355 442200357 59178196 42797929 59178196 42797929 28295428 42797929 250789285 612948211 250789285 612948211 549098655 54629894 549098655 54629894 36830896 429971053 36830896 429971053 876322933 185588312 876322933 687924639 876322933 687924639 498327368 687924639 884360672 136507387 884360672 136507387 90756627 136507387 469504334 807930685 469504334 807930685 340438622 807930685 631864004 60780457 631864004 60780457 990521130 14346682 990521130 379660699 990521130 379660699 253138479 379660699 826165207 105070880 826165207 105070880 931043129 329290947 931043129 329290947 218123215 72089351 218123215 72089351 951689882 672877169 951689882 672877169 106462319 159746799 106462319 159746799 158807420 405330773 158807420 405330773 726379700 405330773 623641650 630014955 623641650 630014955 15489968 23757628 15489968 23757628 898918245 460481889 898918245 460481889 688261928 460481889 699319110 302057527 699319110 302057527 199958943 493279240 199958943 493279240 327951081 144264064 327951081 144264064 96100563 144264064 672340025 567006111 672340025 567006111 136468112 205366661 136468112 277291907 136468112 277291907 956999140 63736560 956999140 751185493 956999140 751185493 221423299 58132013 221423299 58132013 39204560 536789915 39204560 536789915 345598485 21642815 345598485 21642815 13777094 21642815 260346191 419969247 260346191 419969247 716334598 832012673 716334598 832012673 587255792 832012673 870532022 66781804 870532022 66781804 44898297 66781804 912420390 387122664 912420390 387122664 137186142 206736598 137186142 510129313 137186142 510129313 742037793 381278687 742037793 381278687 643317587 938648317 643317587 938648317 505788437 258785514 505788437 258785514 828077583 628350448 828077583 628350448 179583873 273072392 179583873 632193930 179583873 632193930 770510778 339293696 770510778 590589502 770510778 590589502 334718732 590589502 693161192 98332240 693161192 98332240 65436782 98332240 919840644 215648466 919840644 215648466 142976752 215648466 276376564 474544852 276376564 474544852 785730581 277458455 785730581 277458455 182492300 983792644 182492300 983792644 851648813 101705351 851648813 101705351 67338301 547718289 67338301 547718289 395233984 272687040 395233984 272687040 179397391 974313542 179397391 974313542 572976923 974313542 71010597 9010891 71010597 9010891 6114640 917648506 6114640 917648506 474591733 400294357 474591733 400294357 266536845 400294357 273182929 497511512 273182929 497511512 941096683 88516200 941096683 88516200 216842702 495252075 216842702 495252075 719533430 415302081 719533430 550825127 719533430 550825127 91701754 116217795 91701754 116217795 923194364 476461849 923194364 476461849 16853389 26217687 16853389 356189651 16853389 356189651 865284533 201106742 865284533 201106742 761889062 576787682 761889062 576787682 427447651 227570763 427447651 227570763 848494139 711590063 848494139 711590063 462975625 72084559 462975625 72084559 951694683 854486928 951694683 854486928 420227104 582089010 420227104 582089010 923670469 115416276 923670469 820238986 923670469 820238986 279071510 245384979 279071510 245384979 836751304 877898981 836751304 877898981 483100941 877898981 646840517 22701051 646840517 22701051 14621249 537308365 14621249 537308365 604501154 121363252 604501154 121363252 80957127 121363252 170620599 945792523 170620599 945792523 932817963 102383735 932817963 102383735 142188953 707898418 142188953 707898418 529433063 974054421 529433063 411647932 529433063 411647932 274279073 811366648 274279073 811366648 906243052 140803365 906243052 955557177 906243052 955557177 569737515 95373151 569737515 95373151 63735758 851660521 63735758 851660521 645727325 147835764 645727325 147835764 901816454 953374718 901816454 953374718 432999489 953374718 855727962 37932350 855727962 37932350 25282545 37932350 752570872 665981410 752570872 665981410 486456276 863055275 486456276 100023946 486456276 100023946 934230864 870798062 934230864 870798062 78570114 117912083 78570114 841583659 78570114 841583659 480908934 237588550 480908934 237588550 156952454 237588550 485719655 974365678 485719655 974365678 362687214 974365678 591837566 122431626 591837566 122431626 81617848 801594337 81617848 801594337 803031622 293031542 803031622 461386810 803031622 461386810 172205353 261683374 172205353 756835855 172205353 756835855 910574875 135329870 910574875 135329870 286119769 642779961 286119769 642779961 650620675 196558797 650620675 196558797 130945045 812183270 130945045 812183270 904304084 144352291 904304084 327742297 904304084 327742297 71480910 108073345 71480910 617661844 71480910 617661844 694551196 451046553 694551196 871112817 694551196 871112817 64609989 96969769 64609989 496279183 64609989 496279183 854805342 217752892 854805342 597940610 854805342 597940610 535738294 226254611 535738294 226254611 849404049 508423390 849404049 508423390 486325134 115695703 486325134 115695703 923528957 432402725 923528957 432402725 204436152 308196035 204436152 677759213 204436152 677759213 753622942 363932196 753622942 817332778 753622942 817332778 246062345 368825937 246062345 466568085 246062345 466568085 819539591 58881473 819539591 58881473 39652725 223960969 39652725 223960969 851087178 27217282 851087178 27217282 17520579 27217282 912886921 479836038 912886921 479836038 325911413 782378521 325911413 782378521 491120406 496131249 491120406 496131249 330370956 971402208 330370956 971402208 592164955 971402208 535179776 284367096 535179776 284367096 832282500 251911852 832282500 942810488 832282500 942810488 487419128 112251487 487419128 112251487 926072694 46705025 926072694 46705025 31278444 499540016 31278444 499540016 794600994 305074917 794600994 331291133 794600994 331291133 776097105 106018142 776097105 106018142 930358749 106018142 779286986 411943319 779286986 411943319 158290057 123052682 158290057 123052682 82096449 123052682 195666933 692520796 195666933 692520796 836106789 246259562 836106789 531616961 836106789 531616961 152916896 231396996 152916896 231396996 763030331 651624399 763030331 651624399 374376679 651624399 886889054 87103185 886889054 87103185 58292675 76507478 58292675 76507478 948704836 549766192 948704836 549766192 390245222 156195764 390245222 156195764 896282082 796125197 896282082 796125197 443118750 6399842 443118750 6399842 995368761 6399842 41001383 145777228 41001383 145777228 903143789 498988455 903143789 498988455 663489532 498988455 693473378 176077430 693473378 176077430 882857811 176077430 174315524 713151708 174315524 713151708 646897717 763791266 646897717 763791266 485752670 487113420 485752670 487113420 995809094 5985649 995809094 777615420 995809094 777615420 631414969 137854587 631414969 137854587 908664098 406062814 908664098 406062814 171002533 259615290 171002533 495956901 171002533 495956901 665419751 350622996 665419751 350622996 233299551 576810435 233299551 576810435 872901952 190539077 872901952 325154267 872901952 325154267 20308448 30744660 20308448 611908138 20308448 611908138 601966904 154265820 601966904 154265820 102902335 154265820 775045986 472866377 775045986 472866377 35874864 52993364 35874864 316015572 35874864 316015572 209302657 316015572 162461056 39816994 162461056 39816994 973066896 666568275 973066896 666568275 155131985 234493500 155131985 234493500 744677314 445302012 744677314 445302012 698790766 417757379 698790766 417757379 717954405 969295422 717954405 969295422 357095174 969295422 803336082 282908018 803336082 282908018 810871296 221004116 810871296 221004116 145816386 221004116 665001605 818913228 665001605 818913228 477310281 818913228 503779213 145116590 503779213 145116590 96682695 145116590 722726957 730093944 722726957 730093944 292057677 99426724 292057677 99426724 66057422 96872770 66057422 96872770 935889945 378065363 935889945 378065363 88882611 133682719 88882611 711983055 88882611 711983055 449582076 128881934 449582076 128881934 85820926 128881934 887176365 554479954 887176365 554479954 558803277 549696631 558803277 609746096 558803277 609746096 273592745 33060586 273592745 33060586 21768207 966658362 21768207 966658362 793512630 306308128 793512630 907711473 793512630 907711473 448013231 907711473 585741580 525962620 585741580 525962620 633507395 861478300 633507395 861478300 235076492 353051317 235076492 353051317 429861725 981967343 429861725 981967343 636716471 189152742 636716471 189152742 126061503 656392211 126061503 656392211 481647678 656392211 345282674 580645443 345282674 580645443 823002488 100198103 823002488 100198103 934015824 542210357 934015824 542210357 512926140 542210357 711392514 206428804 711392514 206428804 137045699 942593875 137045699 942593875 551902200 100511036 551902200 100511036 66716340 440735217 66716340 440735217 774561999 45028068 774561999 45028068 969468313 166497420 969468313 166497420 111297772 138511404 111297772 138511404 907970827 612614213 907970827 612614213 13956021 21958715 13956021 21958715 934873777 493350402 934873777 493350402 328037905 493350402 718211284 11257724 718211284 11257724 992189860 586910037 992189860 586910037 398917026 1846691 398917026 1846691 998627010 360732161 998627010 360732161 756018765 48514059 756018765 48514059 967162402 48514059 207117767 914659307 207117767 914659307 655285023 914659307 604460275 670781192 604460275 670781192 453316300 854861175 453316300 854861175 540371830 684508072 540371830 684508072 514693670 707132654 514693670 707132654 833213639 250494442 833213639 250494442 444919264 895574440 444919264 895574440 901561162 148339413 901561162 148339413 109872560 964828283 109872560 964828283 580115322 237016683 580115322 237016683 156758076 998797250 156758076 998797250 648202199 316719586 648202199 316719586 209857195 446838944 209857195 446838944 918695594 122941188 918695594 380883692 918695594 380883692 253982715 380883692 856197910 31063058 856197910 31063058 979330197 599268354 979330197 599268354 657464079 599268354 717873957 198501632 717873957 198501632 132153029 151075901 132153029 151075901 899698540 151075901 813178316 760592122 813178316 760592122 76383032 114774879 76383032 114774879 775693952 347328314 775693952 347328314 232787156 349718411 232787156 112863456 232787156 112863456 925495251 112863456 166946731 322190088 166946731 322190088 213502382 236062601 213502382 236062601 156136210 264911688 156136210 264911688 174394509 222903194 174394509 222903194 147153441 222903194 783369566 459050733 783369566 459050733 306151526 762465716 306151526 762465716 358343694 74979080 358343694 74979080 50302065 74979080 223515094 989895265 223515094 989895265 909897495 136315033 909897495 799099198 909897495 799099198 65570254 98468258 65570254 98468258 732911570 665844044 732911570 665844044 176857019 54159976 176857019 54159976 963428360 863696869 963428360 863696869 620825682 401118786 620825682 401118786 729203085 472252400 729203085 472252400 106354440 23037698 106354440 23037698 15026849 596839685 15026849 596839685 951784004 72026524 951784004 72026524 730963353 754134669 730963353 754134669 475889891 754134669 792526748 136715409 792526748 136715409 909523393 136715409 281041729 593675733 281041729 593675733 906529776 140375879 906529776 708230828 906529776 708230828 610872397 89182958 610872397 89182958 940633883 447511946 940633883 447511946 696935089 447511946 756760434 148012573 756760434 148012573 901697040 862653291 901697040 862653291 130732596 196055549 130732596 196055549 322380137 509187121 322380137 509187121 638580446 261936087 638580446 261936087 172386595 402232629 172386595 402232629 907220868 76488108 907220868 76488108 51225071 931678503 51225071 931678503 479152003 931678503 245283536 305286902 245283536 305286902 981080957 28819960 981080957 123345136 981080957 123345136 77566083 116542829 77566083 116542829 123112645 319141166 123112645 319141166 249215055 376926209 249215055 376926209 690618661 457152326 690618661 144163324 690618661 144163324 96052547 144163324 894975306 892061331 894975306 892061331 151958365 197933754 151958365 197933754 980281702 22347861 980281702 22347861 985219480 22347861 140549330 996456685 140549330 996456685 763793796 349742519 763793796 891577688 763793796 891577688 607964723 307855996 607964723 307855996 204193890 310461654 204193890 310461654 844442871 233777362 844442871 233777362 162089995 801954153 162089995 801954153 723148548 409738850 723148548 894448068 723148548 894448068 385420760 33143349 385420760 33143349 978123775 33143349 59238956 738885468 59238956 738885468 915687727 127838753 915687727 957175556 915687727 957175556 348028851 957175556 758566969 314098266 758566969 314098266 953691847 69026801 953691847 670201576 953691847 670201576 546559523 670201576 627652202 146019896 627652202 146019896 902857212 945810146 902857212 945810146 91783713 137868498 91783713 137868498 113075571 473736587 113075571 473736587 679680924 814341463 679680924 814341463 80672546 120773933 80672546 431767744 80672546 431767744 819268565 271648512 819268565 685870616 819268565 685870616 61844028 92698081 61844028 92698081 860891468 334630415 860891468 334630415 2440946 3681318 2440946 774761186 2440946 774761186 713799475 373855258 713799475 373855258 249673248 830955590 249673248 830955590 793467788 306430476 793467788 310985968 793467788 310985968 790443872 310985968 834708481 38504172 834708481 38504172 25587608 38504172 938292067 323611651 938292067 323611651 715171419 423859482 715171419 423859482 282799964 924424765 282799964 924424765 627204924 924424765 429199007 302812481 429199007 302812481 796492387 851084239 796492387 851084239 638019328 851084239 823854617 125788927 823854617 125788927 916904818 125788927 809236039 337553725 809236039 337553725 224329476 337553725 550223570 995313361 550223570 995313361 746201778 374911101 746201778 687939997 746201778 687939997 413520148 145892623 413520148 145892623 903005610 974142245 903005610 974142245 440064488 974142245 493226844 591366802 493226844 591366802 648305145 591366802 362901568 977676778 362901568 977676778 615312686 142921093 615312686 142921093 95286412 334377201 95286412 334377201 799885347 297222667 799885347 568255925 799885347 568255925 390707421 204417656 390707421 204417656 862872456 624881248 862872456 624881248 463690982 624881248 474055858 108967278 474055858 108967278 72470234 169541731 72470234 169541731 113203514 35005978 113203514 35005978 23165481 35005978 720274653 922065773 720274653 922065773 422244347 731067758 422244347 731067758 358159089 745572559 358159089 353739597 358159089 353739597 235368251 531180252 235368251 531180252 900815868 76006304 900815868 76006304 982506808 26333018 982506808 26333018 175373736 415781518 175373736 415781518 863501628 203350150 863501628 752912636 863501628 752912636 489853703 601462358 489853703 601462358 616627713 807924013 616627713 807924013 759359076 152405668 759359076 152405668 101316603 914255315 101316603 914255315 613730331 914255315 414983655 268936193 414983655 268936193 176952447 268936193 732278540 909014161 732278540 909014161 427391179 987167544 427391179 52868862 427391179 52868862 35774439 52868862 287452012 484006176 287452012 484006176 321983158 65135347 321983158 65135347 43693950 65135347 840319439 291287574 840319439 291287574 192583051 358134238 192583051 358134238 988929347 16676094 988929347 16676094 23629867 641499639 23629867 641499639 363394603 82707089 363394603 82707089 55088593 176295600 55088593 176295600 996610729 5037429 996610729 902322020 996610729 902322020 55685751 83313160 55685751 641985028 55685751 641985028 578756304 161014949 578756304 161014949 107334692 161014949 557255641 666275935 557255641 666275935 148639618 225153609 148639618 447957077 148639618 447957077 965567830 51057036 965567830 150804449 965567830 150804449 41423020 61439750 41423020 357027849 41423020 357027849 758678122 357027849 223201925 198770444 223201925 198770444 132285811 198770444 488947354 722418762 488947354 722418762 369294119 29412433 369294119 29412433 980702566 661820920 980702566 661820920 465879835 146376436 465879835 146376436 902625223 146376436 241975080 973832764 241975080 973832764 642130131 92029793 642130131 92029793 61441292 499692255 61441292 499692255 332802473 238717067 332802473 238717067 157768873 702164484 157768873 702164484 982275530 26775522 982275530 400094669 982275530 400094669 199233152 301177318 199233152 301177318 788316608 634232036 788316608 634232036 577003059 193390224 577003059 193390224 871003342 193390224 436071456 852267774 436071456 852267774 800993551 296098197 800993551 671882165 800993551 671882165 559143402 671882165 827728507 14176475 827728507 14176475 9524083 14176475 401249025 938207220 401249025 938207220 480250673 420260357 480250673 420260357 279978800 542096068 279978800 542096068 654370776 132750196 654370776 132750196 88426057 407106471 88426057 407106471 776084087 205398926 776084087 205398926 136547554 737446738 136547554 737446738 878927231 181998561 878927231 181998561 877344798 594118773 877344798 594118773 395922812 594118773 713327773 193667184 713327773 193667184 870804086 262845761 870804086 262845761 84304067 126917095 84304067 126917095 640981347 851347405 640981347 851347405 415405546 53449758 415405546 53449758 964004350 701248262 964004350 701248262 18816388 29241720 18816388 917323952 18816388 917323952 357637366 60169863 357637366 60169863 40566712 60169863 852324162 871627813 852324162 871627813 400551525 642711384 400551525 642711384 556349968 857717831 556349968 857717831 411082213 483149537 411082213 483149537 673577533 807367586 673577533 807367586 643314640 731287915 643314640 731287915 654593691 860495245 654593691 860495245 64812202 11964239 64812202 11964239 991898180 11964239 922349462 145749335 922349462 145749335 97116351 145749335 821119407 678584459 821119407 678584459 361432578 425318133 361432578 425318133 712592269 671799763 712592269 671799763 378964062 671799763 630324558 527698847 630324558 527698847 345420816 527698847 795545614 119703588 795545614 119703588 79829114 993194816 79829114 993194816 555836224 993194816 433874248 157543834 433874248 157543834 104994194 157543834 408913059 812285891 408913059 812285891 671970502 485972100 671970502 963273157 671970502 963273157 396629846 277247118 396629846 277247118 815339726 545753615 815339726 545753615 487013272 152081056 487013272 152081056 899150631 152081056 718055804 867664310 718055804 867664310 585952438 601397089 585952438 931935029 585952438 931935029 522507372 931935029 661395635 103421097 661395635 103421097 932148865 103421097 161781513 374540155 161781513 374540155 542653565 506344178 542653565 506344178 74274678 230848 74274678 230848 194297 230848 133937494 837050911 133937494 837050911 472166135 837050911 469394554 513804980 469394554 513804980 396988284 926126093 396988284 91489337 396988284 91489337 939435807 91489337 797150861 337436221 797150861 337436221 224243529 131018844 224243529 131018844 913390711 508216889 913390711 508216889 533974878 52078691 533974878 52078691 964945071 253042708 964945071 253042708 48526972 72089346 48526972 72089346 318145763 640918391 318145763 640918391 802633815 293639534 802633815 367243736 802633815 367243736 751630920 237839484 751630920 237839484 841788710 237839484 678131066 912185438 678131066 912185438 271287237 329884177 271287237 329884177 218577047 329884177 228048519 438344403 228048519 438344403 292485308 171120220 292485308 171120220 114185609 423068033 114185609 423068033 981426363 28398481 981426363 28398481 837496933 298814992 837496933 298814992 197676349 517779316 197676349 517779316 923777763 115258846 923777763 787738709 923777763 787738709 62464555 93453887 62464555 93453887 759760688 418034114 759760688 418034114 45115314 67074076 45115314 401508412 45115314 401508412 267316165 329533084 267316165 329533084 218375063 948699559 218375063 948699559 725251551 70287724 725251551 70287724 47352483 70287724 425133986 978520657 425133986 978520657 346644108 308259250 346644108 308259250 204460031 294580913 204460031 294580913 801762662 550718112 801762662 550718112 332353457 60780313 332353457 60780313 40954244 60780313 765900298 450971719 765900298 450971719 284060949 335295981 284060949 335295981 773326595 39361077 773326595 39361077 26113601 962615061 26113601 962615061 499683182 35648233 499683182 35648233 976457002 867522199 976457002 867522199 157451964 22785208 157451964 22785208 984702069 22785208 831586030 937952693 831586030 937952693 451699074 93453884 451699074 93453884 937885120 713352921 937885120 713352921 440354758 713352921 470008361 449874210 470008361 449874210 151071379 228415328 151071379 228415328 224241033 527487583 224241033 527487583 616662808 13676805 616662808 13676805 9152465 13676805 39816852 503487197 39816852 503487197 617284191 950306449 617284191 950306449 449088688 846240128 449088688 846240128 634677868 911095259 634677868 911095259 372720492 75965020 372720492 75965020 949061370 242445635 949061370 242445635 160346982 242445635 875484228 46869764 875484228 46869764 31411018 46869764 893517349 189512663 893517349 189512663 865915421 334116942 865915421 334116942 221603517 830802858 221603517 830802858 993387018 9117361 993387018 674327322 993387018 674327322 146705246 222175957 146705246 585695233 146705246 585695233 644453767 505965434 644453767 982553931 644453767 982553931 429434765 982553931 881445910 158688965 881445910 158688965 894464854 282417787 894464854 282417787 68564178 103448395 68564178 103448395 807854013 497217050 807854013 497217050 29270151 44394106 29270151 44394106 143183137 860527918 143183137 860527918 927803056 109403918 927803056 109403918 228735715 377731046 228735715 377731046 252177267 230734334 252177267 230734334 152625879 447551837 152625879 447551837 837286777 244533474 837286777 946356904 837286777 946356904 491554659 69493465 491554659 69493465 953251061 69493465 50460497 131214133 50460497 131214133 913176069 551943151 913176069 551943151 90729309 136452697 90729309 136452697 562597837 695735728 562597837 695735728 913990193 1131360 913990193 1131360 999046593 1131360 144367515 458549447 144367515 458549447 305738152 264329682 305738152 264329682 173998868 489897977 173998868 489897977 325853151 489897977 108286029 68725146 108286029 68725146 953866909 68725146 337018852 767548079 337018852 767548079 397201540 511553293 397201540 511553293 356994842 406287111 356994842 406287111 725643593 511252796 725643593 511252796 642859671 81895647 642859671 81895647 945223420 640526581 945223420 640526581 408661840 17640572 408661840 17640572 988174301 377869450 988174301 377869450 157972036 239116167 157972036 277876156 157972036 277876156 972416018 40621561 972416018 40621561 205526381 902482758 205526381 902482758 988275487 17534386 988275487 17534386 940593203 384185198 940593203 384185198 739848125 218806290 739848125 218806290 854105560 641135648 854105560 641135648 136585888 205516748 136585888 205516748 202174563 841602902 202174563 841602902 536138819 841602902 260841402 327897677 260841402 327897677 974816387 37357010 974816387 448335026 974816387 448335026 268410764 157639656 268410764 157639656 105057661 157639656 122614865 261092620 122614865 261092620 275321374 910125937 275321374 910125937 720861021 228515993 720861021 228515993 151166570 859961102 151166570 859961102 769322675 211838005 769322675 211838005 858662715 774097376 858662715 774097376 408244831 376603926 408244831 376603926 745114773 886935207 745114773 886935207 110046710 91749945 110046710 91749945 19184829 29745605 19184829 379995441 19184829 379995441 743180159 254995258 743180159 254995258 167960601 459287446 167960601 459287446 905480630 142389780 905480630 142389780 669661347 944229164 669661347 944229164 213520278 53739038 213520278 53739038 36388849 53739038 347825025 918467513 347825025 918467513 424201166 70835932 424201166 70835932 47607163 284676543 47607163 284676543 923565715 115681512 923565715 115681512 835945666 945666354 835945666 945666354 621480653 92805585 621480653 92805585 938330644 92805585 145995981 259907260 145995981 259907260 853211064 220522028 853211064 949651731 853211064 949651731 464138731 949651731 522899443 228132704 522899443 228132704 848132969 546224129 848132969 546224129 258223635 386807772 258223635 549769496 258223635 549769496 802997475 171470154 802997475 171470154 114469543 17316205 114469543 17316205 988455314 310356129 988455314 310356129 205610858 27672621 205610858 27672621 981823571 332740103 981823571 332740103 98925179 148717804 98925179 646857997 98925179 646857997 663152976 9423425 663152976 9423425 993197218 231687220 993197218 231687220 143042260 215841723 143042260 271286692 143042260 271286692 178369221 12286608 178369221 12286608 8040760 751284447 8040760 751284447 639911599 751284447 480764955 243945942 480764955 243945942 837621109 243945942 800426120 458076255 800426120 458076255 81940909 122844395 81940909 388492650 81940909 388492650 737165445 175027362 737165445 175027362 116454514 904895401 116454514 904895401 884053646 174477939 884053646 797770314 884053646 797770314 214698280 324205704 214698280 352524193 214698280 352524193 901550069 148357114 901550069 956079960 901550069 956079960 201147782 3495207 201147782 3495207 997578370 3495207 981736510 333166315 981736510 333166315 194797902 294736263 194797902 835011663 194797902 835011663 903757946 19796687 903757946 19796687 12908024 710232842 12908024 710232842 371804908 469816220 371804908 469816220 312719419 773194791 312719419 773194791 473504903 149820987 473504903 149820987 99645832 149820987 744819188 979335523 744819188 979335523 331666300 169171011 331666300 169171011 887300053 169171011 93706181 138628066 93706181 138628066 92425877 643359709 92425877 643359709 683734015 468076734 683734015 984583425 683734015 984583425 547491344 385828100 547491344 385828100 739076200 882920118 739076200 882920118 573253606 269599869 573253606 269599869 820802095 740989293 820802095 740989293 332783536 356528760 332783536 356528760 237725787 775289309 237725787 775289309 784873331 203292716 784873331 203292716 863624088 686385829 863624088 686385829 214998122 238518099 214998122 238518099 157511521 464713420 157511521 464713420 310040247 178459337 310040247 178459337 119188370 178459337 261833043 898701229 261833043 898701229 555819695 898701229 360713838 335302382 360713838 335302382 773291737 335302382 290780029 997403960 290780029 997403960 987705779 18234568 987705779 18234568 236621246 367257085 236621246 367257085 751629074 918289390 751629074 918289390 615065371 454624127 615065371 454624127 692297302 980373970 692297302 980373970 538907197 711414180 538907197 711414180 371371112 363359420 371371112 363359420 242109233 363359420 611888562 687821442 611888562 687821442 357391137 994180434 357391137 994180434 469926222 383022964 469926222 383022964 239046300 358534763 239046300 358534763 294479255 484661349 294479255 484661349 672556175 782867831 672556175 782867831 634399054 236245300 634399054 236245300 842851934 411084447 842851934 411084447 176703584 188494556 176703584 188494556 874144564 46619100 874144564 46619100 31216328 46619100 355753810 748840415 355753810 748840415 675985414 122826920 675985414 122826920 81840017 191317793 81840017 191317793 873560450 189494055 873560450 352519990 873560450 352519990 203792701 307138475 203792701 586857399 203792701 586857399 863788246 203073923 863788246 203073923 358761290 808655261 358761290 808655261 457814221 808655261 205932532 66942101 205932532 66942101 45077925 66942101 67630354 475178569 67630354 475178569 678526866 925262044 678526866 925262044 43146570 64143598 43146570 281758111 43146570 281758111 811979679 62665245 811979679 62665245 42223462 336602786 42223462 336602786 909181974 137228001 909181974 572830085 909181974 572830085 596695824 15890178 596695824 15890178 989431628 15890178 837149772 287364862 837149772 287364862 189813945 424195729 189813945 424195729 775581468 36339774 775581468 36339774 975884057 389882845 975884057 389882845 260355272 98140913 260355272 98140913 935401310 860630676 935401310 860630676 359771536 286121788 359771536 286121788 188693904 286121788 216759912 640313087 216759912 640313087 651240168 967242774 651240168 967242774 144630125 218630536 144630125 637510329 144630125 637510329 379225886 351684721 379225886 351684721 233994548 351684721 243588328 575050267 243588328 575050267 436957044 693618888 436957044 693618888 421797275 116699728 421797275 116699728 922867317 681519644 922867317 681519644 423570870 9793032 423570870 9793032 6678458 211781716 6678458 211781716 974831836 37353048 974831836 474192059 974831836 474192059 679259722 147693082 679259722 147693082 901961258 372894088 901961258 372894088 747903489 15487569 747903489 15487569 989651087 284075443 989651087 284075443 187322094 170142886 187322094 170142886 886774477 842836642 886774477 842836642 532096964 258679349 532096964 258679349 828205686 395569814 828205686 395569814 263722746 395569814 751332617 346694798 751332617 346694798 765646793 218463116 765646793 218463116 144546483 526522314 144546483 526522314 354335050 305286904 354335050 305286904 202459317 865924286 202459317 865924286 539211431 865924286 525302262 142587736 525302262 142587736 95049876 368317302 95049876 368317302 856678552 214865438 856678552 433095435 856678552 433095435 226814164 340857884 226814164 735861861 226814164 735861861 469313387 41027522 469313387 41027522 27237598 41027522 658527762 918641336 658527762 918641336 643154323 111105063 643154323 111105063 926777897 437459231 926777897 437459231 704085045 265704168 704085045 265704168 823382708 932502368 823382708 932502368 447562335 932502368 482692169 279883698 482692169 279883698 813425359 607899037 813425359 607899037 315223572 473811727 315223572 809295239 315223572 809295239 587550692 809295239 270545873 131804748 270545873 131804748 912556115 131804748 706071605 705082506 706071605 705082506 157872758 238949922 157872758 456151465 157872758 456151465 743804458 379122339 743804458 379122339 687140942 769155278 687140942 769155278 80740772 120976426 80740772 120976426 902252614 499491057 902252614 499491057 257017088 385024019 257017088 667612313 257017088 667612313 490425375 667612313 275172018 139945580 275172018 139945580 93388710 139945580 399961015 886992394 399961015 886992394 585122735 886992394 156376967 108185059 156376967 108185059 71671230 915547719 71671230 915547719 726102482 405694259 726102482 405694259 695737285 493650488 695737285 493650488 245894450 333531196 245894450 333531196 221206551 333531196 403646338 957146995 403646338 957146995 873107038 190098008 873107038 619265202 873107038 619265202 164783899 249281660 164783899 538233725 164783899 538233725 505772334 423380153 505772334 423380153 282470098 429441295 282470098 429441295 709682265 343917216 709682265 343917216 229107469 679943335 229107469 679943335 635423069 645865563 635423069 910570444 635423069 910570444 16094719 25097716 16094719 25097716 958467264 240058625 958467264 240058625 757846551 920963992 757846551 920963992 207148247 44666908 207148247 44666908 969784697 672039129 969784697 672039129 480687247 666740025 480687247 666740025 599841452 888023876 599841452 888023876 467997610 888023876 933681513 17939523 933681513 17939523 11825114 17939523 863335347 257050684 863335347 257050684 557137309 827244011 557137309 827244011 209633621 316358158 209633621 316358158 212222769 492138198 212222769 492138198 769724416 340490605 769724416 340490605 424611617 961567912 424611617 961567912 608015760 961567912 441901859 41744363 441901859 41744363 27749493 41744363 104155468 380359679 104155468 380359679 742792275 492324099 742792275 492324099 327241194 290826529 327241194 290826529 804532317 542701954 804532317 542701954 131403211 197303009 131403211 197303009 775002449 961707138 775002449 961707138 370214387 108218439 370214387 108218439 928801576 778635541 928801576 778635541 103599118 155039328 103599118 771749837 103599118 771749837 560198774 229403097 560198774 229403097 151775279 229403097 182182773 994345481 182182773 994345481 578427119 301948575 578427119 301948575 797042773 794013783 797042773 794013783 442734876 794013783 879845206 177428939 879845206 177428939 118288892 190036076 118288892 190036076 126617454 84723099 126617454 84723099 56664556 511315509 56664556 511315509 778415347 283584896 778415347 283584896 810302152 283584896 134246392 99536185 134246392 99536185 934735841 591815314 934735841 591815314 336178758 58067545 336178758 58067545 961007921 969916132 961007921 969916132 240597899 360905275 240597899 741467639 240597899 741467639 539150506 624197469 539150506 771630915 539150506 771630915 651045822 355804182 651045822 355804182 237064354 584159405 237064354 584159405 571137459 146230253 571137459 146230253 97492611 146230253 857118817 460494188 857118817 460494188 153621875 114978407 153621875 114978407 924030559 412679665 924030559 412679665 274838624 221531068 274838624 221531068 852624505 221531068 837245741 608271094 837245741 608271094 202540800 305406601 202540800 305406601 773930742 470918277 773930742 470918277 313555102 470918277 479884118 751977355 479884118 751977355 1407768 2036587 1407768 2036587 213734041 713082368 213734041 713082368 780841068 324716489 780841068 658501970 780841068 658501970 333504526 658501970 617847546 474186650 617847546 474186650 679279948 528863870 679279948 528863870 492632939 83035001 492632939 83035001 944180662 83035001 716492087 459147642 716492087 459147642 306180897 459147642 786091719 159140815 786091719 159140815 106074765 473831424 106074765 473831424 315261825 106396436 315261825 106396436 70527874 921594968 70527874 921594968 628135477 380080604 628135477 380080604 253455312 952065067 253455312 952065067 604704266 952065067 427828404 395481280 427828404 395481280 733097003 591996324 733097003 591996324 426357448 519887709 426357448 628372992 426357448 628372992 566075909 628372992 36348961 505345 36348961 505345 999536645 505345 483422127 988961315 483422127 988961315 572667451 61294420 572667451 61294420 41285642 61294420 136603299 315043524 136603299 315043524 878216606 182857253 878216606 182857253 215321430 692201191 215321430 692201191 593573847 722120777 593573847 263535548 593573847 263535548 825084023 726330546 825084023 726330546 651851044 128482378 651851044 128482378 915024636 854686280 915024636 854686280 125938299 188882623 125938299 268246711 125938299 268246711 977803452 33511761 977803452 33511761 60194305 356516794 60194305 356516794 777319170 329509107 777319170 839937617 777319170 839937617 182679263 277866106 182679263 467561827 182679263 467561827 311309462 353564047 311309462 353564047 235302174 489584365 235302174 489584365 325657682 393608835 325657682 393608835 262538008 393608835 435333910 950258546 435333910 950258546 600496148 419358984 600496148 419358984 743567285 379458798 743567285 855783478 743567285 855783478 134565934 202301261 134565934 202301261 588570259 980274020 588570259 980274020 661381357 93429504 661381357 93429504 62464108 93429504 503890847 881006329 503890847 881006329 603991415 881006329 362201812 494642888 362201812 494642888 666434056 928407833 666434056 928407833 493903487 482340161 493903487 482340161 933425868 101557761 933425868 478307141 933425868 478307141 59335526 88877633 59335526 518187478 59335526 518187478 345447464 518187478 320021333 359148836 320021333 359148836 37989831 56227966 37989831 62611761 37989831 62611761 964689875 52556725 964689875 924827163 964689875 924827163 463715617 166510881 463715617 166510881 889185294 805882655 889185294 805882655 361743154 449779338 361743154 449779338 695421341 449779338 401080644 787751992 401080644 787751992 878981698 181922503 878981698 335649868 878981698 335649868 773103021 335649868 845922591 50795131 845922591 50795131 34582503 731868388 34582503 731868388 956073519 65312834 956073519 475099739 956073519 475099739 250816211 375508028 250816211 641724032 250816211 641724032 510390273 641724032 181990014 274687124 181990014 274687124 180635241 274687124 508430032 866580440 508430032 866580440 917978689 123899930 917978689 705366401 917978689 705366401 532564331 619017765 532564331 626132591 532564331 626132591 155351246 143494158 155351246 143494158 95734613 143494158 316089487 704877518 316089487 704877518 567229692 949210779 567229692 949210779 213888282 323177080 213888282 323177080 222137884 768160429 222137884 768160429 767066667 73920343 767066667 73920343 49623258 73920343 138707898 218851839 138707898 218851839 952085497 71591512 952085497 630353836 952085497 630353836 423647741 396798649 423647741 396798649 732230219 622235013 732230219 622235013 86294581 129660274 86294581 197385072 86294581 197385072 903244782 145682763 903244782 791967139 903244782 791967139 391374160 144203928 391374160 144203928 904355209 144203928 819937037 610167836 819937037 610167836 346109433 810908763 346109433 810908763 669121949 490612371 669121949 603183443 669121949 603183443 366546645 519412195 366546645 519412195 544911404 903321910 544911404 903321910 214670690 4645645 214670690 4645645 2946617 976942429 2946617 976942429 625325931 976942429 476240577 320960272 476240577 320960272 212698061 320960272 346335869 555369374 346335869 555369374 611330469 555369374 322458770 45028070 322458770 45028070 29816979 356806902 29816979 356806902 758801176 271379121 758801176 271379121 178385572 662716219 178385572 662716219 578941487 662716219 119524746 138844920 119524746 138844920 907516220 252142645 907516220 252142645 83488521 97620200 83488521 97620200 64970964 920836500 64970964 920836500 568996942 37899018 568996942 37899018 25230364 37899018 925087579 917498307 925087579 917498307 463925111 939492495 463925111 939492495 619503055 939492495 199598331 59697264 199598331 59697264 40215889 532309900 40215889 532309900 353010296 132080261 353010296 132080261 88121931 769809629 88121931 769809629 994829330 7165911 994829330 7165911 702576394 498758027 702576394 498758027 267201110 173381352 267201110 173381352 884666156 790050739 884666156 790050739 556043954 790050739 832883927 163185995 832883927 163185995 891172800 249081682 891172800 249081682 164561249 27231804 164561249 27231804 982076611 781045454 982076611 781045454 348630539 86937301 348630539 86937301 941906872 247510782 941906872 247510782 14260936 22384316 14260936 22384316 801078288 436799027 801078288 436799027 704770104 52281823 704770104 52281823 964839596 52281823 95668391 568264580 95668391 568264580 481667043 198183499 481667043 198183499 131911742 496191654 131911742 496191654 986246302 20672312 986246302 829897369 986246302 829897369 518693183 829897369 687211564 438601371 687211564 438601371 703238706 684434920 703238706 684434920 49376501 73343444 49376501 728944422 49376501 728944422 652127839 432275137 652127839 432275137 288680622 774210503 288680622 774210503 702055578 440154740 702055578 889439943 702055578 889439943 454203075 500345984 454203075 802269652 454203075 802269652 352344549 802269652 827128524 148044218 827128524 148044218 901677448 241571872 901677448 241571872 839126007 70088243 839126007 70088243 952939018 796146667 952939018 796146667 351649391 217889820 351649391 217889820 122514676 183728583 122514676 615531608 122514676 615531608 890395169 164541078 890395169 164541078 590800035 924580584 590800035 924580584 905204795 44159517 905204795 44159517 970190696 891556189 970190696 891556189 205739549 310457804 205739549 310457804 602899228 741813926 602899228 741813926 534275181 92634813 534275181 92634813 938470147 204818203 938470147 204818203 862621116 14901354 862621116 14901354 990149338 14901354 920458195 858320547 920458195 858320547 355904005 858320547 687767347 420777713 687767347 420777713 715751641 420777713 660567623 686450836 660567623 686450836 536117976 838461782 536117976 125714038 536117976 125714038 916981933 491525421 916981933 491525421 668330750 457308717 668330750 457308717 690528889 837685411 690528889 837685411 351836489 282494378 351836489 282494378 185875554 368682064 185875554 368682064 750656975 368682064 214749236 149211387 214749236 149211387 900954556 699049066 900954556 699049066 30072008 45213407 30072008 45213407 96860284 553457164 96860284 553457164 510601118 275217948 510601118 275217948 181190903 417297111 181190903 417297111 277790510 417297111 52769551 650120 52769551 650120 999384006 650120 610902856 983379097 610902856 983379097 659000868 983379097 190643452 139844478 190643452 139844478 93163360 137629250 93163360 137629250 908863255 137629250 801421703 677013966 801421703 677013966 317222658 476853677 317222658 772769218 317222658 772769218 518417521 772769218 333650713 56198226 333650713 56198226 962150038 338759865 962150038 338759865 225282584 275552594 225282584 275552594 816428163 549662723 816428163 549662723 385698543 362536401 385698543 362536401 754775182 705135170 754775182 705135170 563976088 159872766 563976088 159872766 893628826 336486777 893628826 336486777 221418558 179334045 221418558 179334045 119586524 866842710 119586524 866842710 386849492 74909158 386849492 74909158 50272621 703727748 50272621 703727748 593721493 113365042 593721493 113365042 75289178 992275950 75289178 992275950 430642453 283172808 430642453 283172808 116536898 175110925 116536898 274794710 116536898 274794710 816867827 97308052 816867827 97308052 64857888 97308052 832221158 457052447 832221158 457052447 690670945 457052447 736902988 388195315 736902988 388195315 259083947 453216358 259083947 453216358 693120806 2739190 693120806 2739190 1648431 277866791 1648431 277866791 182683603 131586299 182683603 131586299 87663678 131586299 109708977 351684723 109708977 351684723 935744284 97119407 935744284 905024239 935744284 905024239 382373232 905024239 471596875 722734492 471596875 722734492 625114061 50301508 625114061 50301508 34049235 441205091 34049235 441205091 294264422 55864344 294264422 55864344 37629364 989560693 37629364 989560693 776985876 329963043 776985876 329963043 543913543 682310125 543913543 682310125 889684056 165879491 889684056 165879491 735588422 914145270 735588422 914145270 471490216 116559418 471490216 116559418 922969598 116559418 336343874 747768953 336343874 747768953 576042134 904937933 576042134 904937933 402012445 904937933 736512437 131201452 736512437 131201452 87347313 259615293 87347313 259615293 987104521 19315834 987104521 876646847 987104521 876646847 507015069 876646847 581024829 263831963 581024829 263831963 173628272 263831963 290013852 778923558 290013852 778923558 668940649 366570875 668940649 366570875 751942954 366570875 290478479 677190177 290478479 677190177 629106299 677190177 463711708 290774196 463711708 290774196 804538239 247495594 804538239 247495594 163241295 247495594 490872696 741696100 490872696 741696100 206016211 310960449 206016211 991382139 206016211 991382139 984881295 22648532 984881295 22648532 83226158 891886005 83226158 891886005 522830534 781835141 522830534 845654055 522830534 845654055 378060025 238408542 378060025 238408542 841436236 238408542 710449631 827454468 710449631 827454468 193547670 135304479 193547670 135304479 910587116 135304479 762773236 749503397 762773236 749503397 336752689 843838294 336752689 843838294 564095520 383597203 564095520 383597203 740339786 923011508 740339786 923011508 549284339 390897681 549284339 390897681 735713639 896724184 735713639 896724184 365298059 718779056 365298059 718779056 595454771 718779056 368897181 917665067 368897181 917665067 469443212 917665067 458789097 449314472 458789097 449314472 132591816 199201486 132591816 199201486 778570998 765309131 778570998 765309131 169618892 129093981 169618892 129093981 85960488 604367041 85960488 604367041 890558321 164355146 890558321 164355146 223798477 509894739 223798477 509894739 799993770 297150038 799993770 694662004 799993770 694662004 52150081 77980421 52150081 77980421 713389522 449032072 713389522 449032072 299176808 578893277 299176808 578893277 497737213 240297743 497737213 240297743 158822803 706043267 158822803 706043267 702942014 439092517 702942014 439092517 633027542 982415627 633027542 982415627 982098179 27183586 982098179 788226054 982098179 788226054 188194373 285354450 188194373 325171816 188194373 325171816 780542847 248320763 780542847 248320763 164020730 766347411 164020730 766347411 799709460 297459440 799709460 363291438 799709460 363291438 754223119 59648569 754223119 59648569 959825168 551516143 959825168 551516143 313034470 115314236 313034470 115314236 76631931 635700668 76631931 635700668 933574413 101315359 933574413 803885882 933574413 803885882 91143436 136921443 91143436 856202160 91143436 856202160 372670316 856202160 130230975 6288603 130230975 6288603 995547965 6288603 235323960 750560571 235323960 750560571 685199929 465463091 685199929 800410438 685199929 800410438 318454417 285593924 318454417 285593924 188301042 285593924 223942866 350363275 223942866 350363275 233186564 204098772 233186564 204098772 135777638 204098772 659306190 706937224 659306190 706937224 193267535 3662536 193267535 3662536 2427379 3662536 722787895 524877695 722787895 524877695 625709989 5655686 625709989 5655686 996103989 5655686 927488372 569746134 927488372 569746134 402353667 326342717 402353667 326342717 779627194 326342717 231753698 961817263 231753698 961817263 664982083 291371243 664982083 291371243 192662906 452342818 192662906 452342818 301532846 113456290 301532846 113456290 75336491 113456290 204989165 413943498 204989165 413943498 720598774 897562940 720598774 897562940 347176742 675689441 347176742 753306053 347176742 753306053 862838793 204502704 862838793 419682124 862838793 419682124 164261215 248835236 164261215 428928413 164261215 428928413 762595427 278436659 762595427 278436659 183087633 427875327 183087633 427875327 710893774 427875327 258004513 94804761 258004513 94804761 937015866 29366005 937015866 29366005 18973596 491549658 18973596 491549658 921814508 118445416 921814508 118445416 200154801 709919053 200154801 709919053 949067744 75950927 949067744 75950927 110129806 658550724 110129806 658550724 648010352 817214609 648010352 817214609 467836472 764808933 467836472 882818670 467836472 882818670 403361579 882818670 826589720 233276187 826589720 233276187 154374902 991446053 154374902 991446053 465843879 272812861 465843879 272812861 179499658 802368841 179499658 802368841 508799909 384613213 508799909 384613213 256842420 546857687 256842420 546857687 368933868 45484697 368933868 45484697 30377786 680105687 30377786 680105687 454821528 253582622 454821528 253582622 167331528 253582622 825156040 313750148 825156040 313750148 470831309 708318513 470831309 708318513 680976584 471638697 680976584 988571251 680976584 988571251 401921278 988571251 697168286 169428831 697168286 169428831 86866749 130628456 86866749 130628456 694608611 945351579 694608611 945351579 348369806 412870937 348369806 412870937 721335532 13788381 721335532 13788381 9221929 13788381 884316263 379021131 884316263 379021131 109584953 163614816 109584953 175755358 109584953 175755358 904459665 143762924 904459665 143762924 459486696 636664707 459486696 636664707 612764396 901253817 612764396 901253817 463163954 117697682 463163954 117697682 922299096 117697682 795316836 692899827 795316836 692899827 478378538 692899827 579848928 664573371 579848928 664573371 581980492 664573371 350286754 420260352 350286754 420260352 716114191 420260352 239850370 132080256 239850370 132080256 912473336 202020932 912473336 202020932 47037211 69718294 47037211 69718294 587465398 708568307 587465398 708568307 573663538 96066958 573663538 96066958 936267258 926734684 936267258 926734684 181899761 97465201 181899761 97465201 935692784 97465201 457192343 726831470 457192343 726831470 525773425 656636455 525773425 656636455 424991382 771958209 424991382 771958209 609408650 253023498 609408650 253023498 167017358 253023498 778175910 585333123 778175910 585333123 24541071 36809011 24541071 422750837 24541071 422750837 281892295 389498966 281892295 389498966 260061262 389498966 296391745 513626076 296391745 513626076 847777385 163565835 847777385 163565835 83002606 109845836 83002606 109845836 73046359 109845836 188147189 952420790 188147189 952420790 624818555 108482230 624818555 108482230 72098087 108482230 239317916 448684404 239317916 448684404 900304183 150312281 900304183 617445021 900304183 617445021 532153067 25868497 532153067 25868497 982777571 724721707 982777571 724721707 183184161 278526314 183184161 278526314 597613345 932151637 597613345 932151637 16476486 25670939 16476486 25670939 787823542 372345653 787823542 372345653 748336082 189312958 748336082 189312958 873660809 902280540 873660809 902280540 45890211 68007043 45890211 959780214 45890211 959780214 512531787 198827813 512531787 198827813 866910403 198827813 144429997 464319387 144429997 464319387 724766765 275941453 724766765 275941453 181566916 828735569 181566916 828735569 510361636 243081087 510361636 243081087 160728281 243081087 226795752 770057838 226795752 770057838 669838343 489556503 669838343 954294755 669838343 954294755 440854495 105732522 440854495 105732522 930624764 105732522 865556293 223660861 865556293 223660861 68376279 103201499 68376279 732921714 68376279 732921714 419705096 732921714 293101770 56752466 293101770 56752466 38333836 56752466 917962159 240768323 917962159 240768323 159156711 240768323 513835052 744054859 513835052 744054859 458558987 618097257 458558987 618097257 613596788 618097257 549377713 973076150 549377713 973076150 314188793 471809138 314188793 895486430 314188793 895486430 938313199 92809676 938313199 92809676 108612336 892318520 108612336 892318520 491566726 336900794 491566726 336900794 223889437 941976068 223889437 941976068 518785303 884064124 518785303 884064124 365141879 991305675 365141879 991305675 617602288 991305675 591021091 202326514 591021091 202326514 864380735 202326514 829056539 391995505 829056539 391995505 261538424 248066511 261538424 248066511 834882738 757097271 834882738 757097271 575472845 20180441 575472845 20180441 986533209 20180441 937747219 486695766 937747219 486695766 323519535 404009643 323519535 404009643 727323608 727739353 727323608 727739353 196360773 296738748 196360773 735462125 196360773 735462125 561324849 735462125 279844687 402291719 279844687 402291719 267995887 402291719 844433127 46981697 844433127 46981697 967985902 681731290 967985902 681731290 383195069 142613153 383195069 142613153 905412176 812872979 905412176 812872979 398764386 812872979 874018264 45727778 874018264 45727778 968741922 725374559 968741922 725374559 354367946 104158142 354367946 104158142 931630765 785764838 931630765 785764838 560337336 92788107 560337336 92788107 938371631 746117792 938371631 746117792 180848263 82132813 180848263 82132813 54687866 82132813 430722043 882127013 430722043 882127013 886655632 170392886 886655632 170392886 302625313 820396972 302625313 820396972 829006732 257392137 829006732 744785890 829006732 744785890 219650644 331407156 219650644 842611402 219650644 842611402 597258749 254781754 597258749 254781754 167815658 958320768 167815658 958320768 851222118 125889381 851222118 125889381 83670350 761084767 83670350 761084767 708840761 430753132 708840761 430753132 549600560 975926095 549600560 975926095 414045800 975926095 691428097 118257729 691428097 118257729 78765646 118257729 676943532 895694663 676943532 895694663 275300304 413296631 275300304 916747968 275300304 916747968 795850795 303555592 795850795 415838583 795850795 415838583 277136674 300504285 277136674 300504285 797829349 300504285 390897945 890144616 390897945 890144616 425326955 890144616 376098421 533761490 376098421 533761490 546908082 533761490 268077238 319737204 268077238 319737204 212106995 734938472 212106995 734938472 937009673 94909400 937009673 579589387 937009673 579589387 427091608 579589387 618696952 328443131 618696952 328443131 165376672 250472120 165376672 250472120 586941448 715938919 586941448 715938919 452463446 990815232 452463446 990815232 649037037 990815232 297450691 90751288 297450691 90751288 60576410 329832830 60576410 329832830 882059670 177226115 882059670 256886366 882059670 256886366 169137946 256886366 915396276 117242186 915396276 117242186 77959758 91632372 77959758 91632372 939188296 289104774 939188296 289104774 805781303 289104774 826775615 212549967 826775615 212549967 141250013 949398613 141250013 949398613 653577119 609520311 653577119 609520311 513168878 821499749 513168878 821499749 113057865 64584551 113057865 64584551 956460446 283511064 956460446 283511064 163757182 226148410 163757182 226148410 149349003 262122394 149349003 262122394 920502753 120338005 920502753 321443189 920502753 321443189 64682646 97032494 64682646 97032494 522427557 942425955 522427557 942425955 571206493 942425955 521831704 186242510 521831704 186242510 875787270 408353311 875787270 408353311 724057679 179533080 724057679 179533080 880391317 963466561 880391317 963466561 481007880 296143526 481007880 296143526 180021055 185267488 180021055 185267488 123513401 983555697 123513401 983555697 497539768 983555697 458315816 418436482 458315816 418436482 278568050 99905571 278568050 99905571 934287462 99905571 117540357 307890012 117540357 307890012 792451234 307890012 775865859 873859332 775865859 873859332 530686334 95253037 530686334 95253037 936713937 95253037 767323134 984525182 767323134 984525182 428382609 403084899 428382609 403084899 268593920 958005955 268593920 958005955 366683874 457869623 366683874 457869623 305299456 926578930 305299456 926578930 365759280 285029754 365759280 285029754 188042023 521475734 188042023 521475734 803932297 89223311 803932297 89223311 25714488 38755049 25714488 451076203 25714488 451076203 694531650 48881441 694531650 48881441 32954011 402567436 32954011 402567436 728051877 402567436 262617163 112239107 262617163 112239107 74435302 112239107 692703897 476611423 692703897 476611423 317155133 425171774 317155133 425171774 712639746 425171774 301139532 652112072 301139532 652112072 533575636 258498101 533575636 258498101 170236996 489001352 170236996 489001352 325244245 231075889 325244245 231075889 152719740 652116662 152719740 652116662 441727449 255277795 441727449 255277795 168182092 255277795 739511133 856076239 739511133 856076239 607230695 127074139 607230695 127074139 916229537 708258177 916229537 708258177 136148660 32069531 136148660 32069531 978640810 32069531 99313653 659441122 99313653 659441122 795818017 303589290 795818017 884845854 795818017 884845854 402229659 884845854 725698106 127918094 725698106 127918094 915542884 877115892 915542884 877115892 521948158 303963921 521948158 303963921 795613140 764534439 795613140 764534439 506596001 154151095 506596001 154151095 897491865 933385013 897491865 933385013 614069884 933385013 869753333 192404114 869753333 192404114 871386484 154409105 871386484 154409105 103162210 718055026 103162210 718055026 874540537 187960098 874540537 356345970 874540537 356345970 237541269 33130879 237541269 33130879 978146145 33130879 688604617 969806161 688604617 969806161 309529627 254646132 309529627 254646132 830940241 254646132 755399528 372714280 755399528 372714280 248673443 717760539 248673443 717760539 587777669 709007918 587777669 945121511 587777669 945121511 507213865 73686353 507213865 73686353 950475012 73686353 98117821 281788185 98117821 281788185 811873949 281788185 793112346 446371957 793112346 446371957 697858766 74434991 697858766 74434991 950011946 742795442 950011946 742795442 353095659 359147937 353095659 359147937 757196614 369616056 757196614 369616056 182294774 277215967 182294774 447328474 182294774 447328474 871416336 97940573 871416336 97940573 935511835 60305359 935511835 60305359 40643985 256771796 40643985 256771796 996576957 5073042 996576957 5073042 133429052 803056364 133429052 803056364 371965883 151400030 371965883 151400030 100774020 259812165 100774020 259812165 171059906 171360563 171059906 171360563 114381117 852360205 114381117 852360205 749084959 38413095 749084959 38413095 974120970 784153230 974120970 784153230 656884622 57703967 656884622 57703967 961264011 57703967 112369539 493846675 112369539 493846675 948807501 76446688 948807501 866348157 948807501 866348157 357229874 866348157 775965395 171820601 775965395 171820601 114737102 10406929 114737102 10406929 992679069 10406929 141668644 399452821 141668644 399452821 630239064 935326031 630239064 935326031 396740923 90006802 396740923 90006802 940269806 90006802 778914543 651054006 778914543 651054006 300179668 429090773 300179668 429090773 709973216 855588616 709973216 855588616 380309227 707473440 380309227 707473440 573219864 900310892 573219864 152215665 573219864 152215665 899036556 345022299 899036556 345022299 16978856 26347030 16978856 158627898 16978856 158627898 105680348 158627898 90674933 94312669 90674933 94312669 937386550 780514744 937386550 780514744 509988416 780514744 871150208 30187037 871150208 30187037 979926285 269261325 979926285 269261325 177033780 269261325 901208101 35320838 901208101 35320838 23397894 101854211 23397894 101854211 943926725 83625490 943926725 83625490 207329244 671847582 207329244 671847582 353718297 446305026 353718297 446305026 297470841 507889440 297470841 507889440 400964248 507889440 308268478 187843855 308268478 187843855 874652055 449186118 874652055 449186118 695825971 3302762 695825971 3302762 997756828 825371163 997756828 825371163 474675968 174637170 474675968 174637170 883995429 174637170 190439322 922867437 190439322 922867437 437563040 922867437 74437228 37829810 74437228 37829810 974544630 205335170 974544630 205335170 136456006 116243002 136456006 116243002 923173562 382185543 923173562 382185543 86815100 102594 86815100 102594 163127 102594 15407547 541362120 15407547 541362120 342947485 541362120 279063006 309676851 279063006 309676851 845339019 232421626 845339019 817476859 845339019 817476859 561491709 817476859 706802768 119095023 706802768 119095023 921347576 232600134 921347576 232600134 845220262 157744107 845220262 157744107 895075102 238596175 895075102 238596175 157524533 223607839 157524533 223607839 851326719 903100756 851326719 903100756 195824485 10932634 195824485 10932634 992404735 10932634 972367838 365368131 972367838 365368131 752686360 365368131 884177038 46365807 884177038 46365807 968350295 663971901 968350295 663971901 518419684 101213901 518419684 101213901 933675180 101213901 299327698 599711307 299327698 599711307 585692252 278848809 585692252 278848809 183448481 844718873 183448481 844718873 753101243 364863132 753101243 364863132 271549107 948733966 271549107 948733966 895410333 157329719 895410333 705450064 895410333 705450064 468437999 705450064 576191901 20674859 576191901 20674859 13362772 375848431 13362772 375848431 250960341 375848431 220903299 27123022 220903299 27123022 17471054 166158996 17471054 166158996 110909800 105537053 110909800 105537053 69908724 973449637 69908724 973449637 625136651 304829702 625136651 304829702 202068246 304829702 287936097 539296432 287936097 539296432 743504367 379580618 743504367 559635709 743504367 559635709 49276918 73250451 49276918 73250451 848476860 662269376 848476860 662269376 551464444 40461448 551464444 40461448 972574170 40461448 86927586 737914455 86927586 737914455 456824233 44311979 456824233 44311979 970101535 694487886 970101535 694487886 439513792 524597033 439513792 524597033 547546530 524597033 376016700 869059635 376016700 869059635 571151458 869059635 442881610 590389890 442881610 590389890 769086298 341571241 769086298 880368756 769086298 880368756 547141159 880368756 783096831 263405797 783096831 263405797 173185536 263405797 264380376 566505570 264380376 566505570 405539001 255527522 405539001 255527522 168258931 743292092 168258931 743292092 751548131 226360176 751548131 226360176 980034841 30068844 980034841 485009489 980034841 485009489 322524970 25194065 322524970 25194065 983406045 469147358 983406045 469147358 682984611 9311615 682984611 9311615 993259768 789243646 993259768 789243646 468582943 259562016 468582943 259562016 827688991 702072860 827688991 702072860 619249152 73576786 619249152 73576786 950522502 744302714 950522502 744302714 568921447 744302714 843890878 60699019 843890878 60699019 959091554 591237359 959091554 591237359 473716120 335360535 473716120 335360535 773216526 459195957 773216526 459195957 173742421 212314628 173742421 212314628 858233160 933530743 858233160 933530743 395731824 552725913 395731824 877415498 395731824 877415498 522646416 597522555 522646416 597522555 341864286 778035119 341864286 778035119 806669305 288150664 806669305 681460061 806669305 681460061 97106942 145716095 97106942 967613231 97106942 967613231 629623557 967613231 364384599 200159142 364384599 200159142 871937648 104357114 871937648 104357114 931422431 104357114 256281309 667275113 256281309 667275113 589749957 871098608 589749957 871098608 67885768 102563204 67885768 750252189 67885768 750252189 522275332 750252189 466095880 323351783 466095880 323351783 214045333 12239936 214045333 12239936 991703183 12239936 28382218 699620561 28382218 699620561 466859087 598828860 466859087 986084090 466859087 986084090 573373175 986084090 513942647 104157310 513942647 104157310 931653380 104157310 586177613 986122181 586177613 986122181 34713735 50969969 34713735 50969969 52152330 821247883 52152330 821247883 736467570 305711124 736467570 305711124 33016498 21586133 33016498 21586133 985723142 969810117 985723142 969810117 585291946 254672579 585291946 254672579 830918092 407180701 830918092 407180701 113121596 162441938 113121596 162441938 108619159 162441938 891001545 657248789 891001545 657248789 36003895 53148746 36003895 53148746 71061776 538928010 71061776 538928010 970812769 43359376 970812769 43359376 922691746 213238749 922691746 213238749 141550354 631018614 141550354 631018614 490391686 631018614 184760577 265795683 184760577 265795683 823378748 835897384 823378748 835897384 391462664 469059946 391462664 469059946 683003906 469059946 599575671 976961447 599575671 976961447 478978594 227567631 478978594 227567631 848514979 934186013 848514979 934186013 573091149 934186013 609969655 235853636 609969655 235853636 155938824 235853636 712946476 782400374 712946476 782400374 333718590 76601490 333718590 76601490 948603269 970683001 948603269 970683001 593839954 970683001 877014214 20865490 877014214 20865490 986164607 20865490 289081546 684167319 289081546 684167319 933325072 101613721 933325072 101613721 849035810 788514384 849035810 788514384 509838121 913284753 509838121 913284753 591473540 386103973 591473540 386103973 257697264 750506481 257697264 750506481 766237985 345788911 766237985 345788911 729948589 825657542 729948589 825657542 468461805 145119952 468461805 145119952 903607140 280019424 903607140 280019424 813206457 252222352 813206457 252222352 832124467 252222352 674608630 797405528 674608630 797405528 86312948 129702571 86312948 498295958 86312948 498295958 663958482 354021172 663958482 354021172 235580489 374201632 235580489 374201632 936927000 94973798 936927000 584670021 936927000 584670021 619937620 260302149 619937620 260302149 827086624 566473423 827086624 566473423 227672324 8019667 227672324 8019667 994098902 836339206 994098902 836339206 483791473 74164031 483791473 74164031 950187754 767402389 950187754 767402389 43387325 64622761 43387325 583188316 43387325 583188316 396923559 583188316 199846675 191465512 199846675 191465512 872104797 654173762 872104797 654173762 550142794 407369853 550142794 407369853 724814533 833286367 724814533 833286367 418464095 833286367 803037814 74444737 803037814 74444737 50014092 74444737 540232049 693749550 540232049 693749550 384177484 585661940 384177484 585661940 573919714 857758951 573919714 25333591 573919714 25333591 983286086 792718158 983286086 792718158 650990219 15365461 650990219 15365461 989677438 15365461 138014507 568824891 138014507 568824891 516419440 568824891 146869682 2740578 146869682 2740578 998037565 2740578 53844454 402487052 53844454 402487052 268190729 204605527 268190729 204605527 135971764 485543254 135971764 485543254 808111216 286293347 808111216 286293347 335091317 760171368 335091317 760171368 922236643 65661 922236643 65661 999866104 65661 888986146 344340704 888986146 344340704 56747592 84888008 56747592 908459114 56747592 908459114 652851265 708009091 652851265 708009091 401941463 750696209 401941463 750696209 991696383 12262313 991696383 12262313 978482473 366331573 978482473 366331573 50359003 75141942 50359003 75141942 364362788 940451745 364362788 940451745 468101120 940451745 186133832 282602163 186133832 282602163 83229008 124987881 83229008 421167261 83229008 421167261 886496806 170537329 886496806 659896833 886496806 659896833 588061261 659896833 776125489 145197897 776125489 145197897 903589438 145197897 779804945 483061439 779804945 483061439 321326427 31402088 321326427 31402088 979226164 501577067 979226164 501577067 251567195 376825592 251567195 685145842 251567195 685145842 614669748 685145842 123150456 101741924 123150456 101741924 933278303 101741924 764152124 671012425 764152124 671012425 384989313 154836970 384989313 154836970 897018423 154836970 107164603 308130537 107164603 308130537 222709505 845526262 222709505 845526262 900712331 149845704 900712331 352371108 900712331 352371108 86838022 130564675 86838022 130564675 211149421 493517605 211149421 493517605 328202436 493517605 320315091 205190076 320315091 205190076 862287773 573386470 862287773 573386470 536469698 215426351 536469698 215426351 856168802 540715280 856168802 540715280 438266361 540715280 565275001 434714348 565275001 434714348 290250635 61403821 290250635 61403821 958618824 256847544 958618824 256847544 16879185 21285259 16879185 21285259 985939516 293108308 985939516 293108308 802926746 275992211 802926746 275992211 816107991 462362663 816107991 462362663 686958432 462362663 887888519 131330552 887888519 131330552 87429277 131330552 121128892 532217577 121128892 532217577 733766124 394198891 733766124 394198891 587534495 580305152 587534495 580305152 593748811 580305152 558791920 895423433 558791920 895423433 420458583 938447593 420458583 938447593 933601997 101295111 933601997 101295111 297246890 514428384 297246890 514428384 443759669 514428384 416208930 890945021 416208930 890945021 754936397 28191380 754936397 28191380 981561649 698148974 981561649 698148974 38032015 21333295 38032015 21333295 13709025 21333295 177248595 966326200 177248595 966326200 455874405 75965021 455874405 75965021 50941725 798188178 50941725 798188178 477778109 204939679 477778109 204939679 865118166 153559384 865118166 153559384 102341040 435524664 102341040 435524664 705596194 286032162 705596194 286032162 188644135 746251170 188644135 746251170 848572137 227428816 848572137 312514460 848572137 312514460 88966084 133815835 88966084 133815835 91459013 628241115 91459013 628241115 338224886 628241115 273487904 209156303 273487904 209156303 139146465 209156303 141256755 605263836 141256755 605263836 614934819 605263836 613160831 321423542 613160831 321423542 26342699 39676210 26342699 283840548 26342699 283840548 187067297 182236258 187067297 182236258 121439870 182236258 757862611 899226138 757862611 899226138 455989790 899226138 648017645 416931736 648017645 416931736 277578246 416931736 797287973 107538571 797287973 107538571 929452108 442512216 929452108 442512216 700754908 57750644 700754908 57750644 961216697 730416251 961216697 730416251 154193244 232996471 154193244 309321184 154193244 309321184 816361630 275677050 816361630 673314004 816361630 673314004 168330617 255838118 168330617 652541472 168330617 652541472 587399332 131938421 587399332 131938421 88042862 131938421 738212154 680931557 738212154 680931557 19007228 230845 19007228 230845 999729914 230845 984437812 352823025 984437812 352823025 330197276 495963343 330197276 495963343 779702763 104027253 779702763 104027253 68957737 743745193 68957737 743745193 432322188 39769113 432322188 39769113 26445653 364648945 26445653 364648945 803284660 292707915 803284660 986699636 803284660 986699636 55001798 82497816 55001798 82497816 152687338 387934393 152687338 387934393 973090955 39771880 973090955 583121439 973090955 583121439 344504222 281688598 344504222 281688598 812111874 281688598 765398313 749931381 765398313 749931381 317997603 389942971 317997603 389942971 260400688 389942971 355776292 705224380 355776292 705224380 765117609 282002168 765117609 282002168 811768873 99909310 811768873 99909310 66400434 948667955 66400434 948667955 772909579 216404825 772909579 216404825 855420740 216404825 418613211 901324276 418613211 901324276 874429499 44159515 874429499 44159515 29140877 44159515 773115026 815970972 773115026 815970972 616450307 31935955 616450307 31935955 978752025 811636429 978752025 811636429 59461244 89218343 59461244 89218343 237796245 431657856 237796245 431657856 864289579 202414943 864289579 261365724 864289579 261365724 165069346 250022345 165069346 686249427 165069346 686249427 841595451 113717489 841595451 113717489 924974674 431248691 924974674 431248691 288163273 73285295 288163273 73285295 950832594 73285295 906059516 346065003 906059516 346065003 230796314 40764971 230796314 40764971 972382914 40764971 700998568 477214390 700998568 477214390 317423154 570707277 317423154 570707277 679001185 322026899 679001185 322026899 213417571 783689971 213417571 783689971 632061330 778381341 632061330 778381341 562854378 829226186 562854378 78994572 562854378 78994572 947025185 78994572 66662607 355342615 66662607 355342615 760107100 44285693 760107100 44285693 29204392 44285693 49932936 152865785 49932936 152865785 468983440 852676883 468983440 852676883 634377094 9877362 634377094 9877362 6734693 9877362 533047303 854887668 533047303 854887668 722474333 302935717 722474333 302935717 796377000 523691967 796377000 523691967 204963403 308989383 204963403 308989383 386233441 783650503 386233441 783650503 632605515 80749882 632605515 80749882 53847699 366952991 53847699 366952991 899088676 152164814 899088676 152164814 164442737 542524432 164442737 542524432 534704541 871996750 534704541 107767177 534704541 107767177 71282204 107767177 707173011 890677831 707173011 890677831 440351852 441503838 440351852 441503838 701292909 663713051 701292909 663713051 245712463 368356241 245712463 519811559 245712463 519811559 742523426 211852906 742523426 211852906 140614467 181623527 140614467 181623527 879167229 225164106 879167229 225164106 60965199 49059605 60965199 49059605 966848388 991766978 966848388 991766978 600305380 991766978 734051795 298578106 734051795 298578106 197486331 298578106 542463839 746304901 542463839 746304901 358387193 802489994 358387193 802489994 726511697 353880743 726511697 353880743 235505883 470087996 235505883 470087996 312981935 290966606 312981935 290966606 192350169 290966606 579420279 912772784 579420279 912772784 349498691 358111538 349498691 358111538 758017253 395323344 758017253 395323344 263551733 395323344 862705604 190776210 862705604 190776210 127194557 40936795 127194557 40936795 972326129 40936795 135393166 377236086 135393166 377236086 744709748 881465937 744709748 881465937 68570211 103457401 68570211 103457401 895358333 417258641 895358333 417258641 542467113 921403748 542467113 376628951 542467113 376628951 251373057 833985664 251373057 833985664 651605732 620103910 651605732 876645544 651605732 876645544 248856851 372869173 248856851 449569989 248856851 449569989 781952927 323164382 781952927 731498476 781952927 731498476 507720578 602535695 507720578 841995139 507720578 841995139 389559620 361005186 389559620 361005186 755781909 747101460 755781909 747101460 504522532 252061417 504522532 252061417 166471308 380384566 166471308 380384566 920270996 62289671 920270996 62289671 958235660 62289671 737988747 470095493 737988747 470095493 133353903 41230478 133353903 41230478 972207333 41230478 217185096 700367062 217185096 700367062 812903102 280524658 812903102 651604891 812903102 651604891 310585909 465784946 310585909 988044114 310585909 988044114 689415892 29749418 689415892 29749418 980376078 618993157 980376078 618993157 23438706 35468785 23438706 725582529 23438706 725582529 516204461 725582529 248771147 134900964 248771147 134900964 89662319 933624294 89662319 933624294 561395911 933624294 312676059 29893589 312676059 29893589 980226030 29893589 699151470 874330821 699151470 874330821 195167873 232456378 195167873 232456378 153754013 240214149 153754013 240214149 840118531 162301316 840118531 162301316 108510135 162301316 671967719 487921967 671967719 487921967 324550120 817840576 324550120 817840576 622837597 763523366 622837597 968622744 622837597 968622744 454587085 528118072 454587085 528118072 662273229 940605842 662273229 940605842 396841679 940605842 427438643 42421750 427438643 42421750 28040845 42421750 196250532 711159572 196250532 711159572 651942736 289759632 651942736 289759632 854436372 218279023 854436372 704892364 854436372 704892364 622821134 704892364 734789701 142019916 734789701 142019916 905641915 142019916 314526159 912788528 314526159 912788528 400349141 316933773 400349141 316933773 210013417 806329522 210013417 806329522 480380856 806329522 401532336 465501071 401532336 465501071 967472945 47697235 967472945 678663001 967472945 678663001 475810614 678663001 846124586 26170095 846124586 26170095 16830568 26170095 306888599 592377545 306888599 592377545 656413226 171155704 656413226 171155704 114237000 318387235 114237000 318387235 981889200 27561693 981889200 333686454 981889200 333686454 221322478 333686454 777313402 146956425 777313402 146956425 902421611 235909926 902421611 235909926 142663879 215275667 142663879 422747121 142663879 422747121 842656168 70324907 842656168 70324907 47389377 53198123 47389377 53198123 964098570 53198123 713874072 494499995 713874072 494499995 328936390 276730683 328936390 276730683 815646706 276730683 241774285 606309526 241774285 606309526 757902010 344165185 757902010 344165185 229270995 542142329 229270995 542142329 657710587 300636381 657710587 300636381 199010206 744912361 199010206 744912361 805378584 289696334 805378584 313890137 805378584 313890137 16964828 26344561 16964828 588912153 16964828 588912153 921689616 118662218 921689616 118662218 912135155 761812158 912135155 761812158 74964094 112863457 74964094 112863457 696140336 966449860 696140336 966449860 73098735 109906705 73098735 109906705 828216684 819668574 828216684 819668574 435988305 819668574 615717559 720707122 615717559 720707122 195437562 295620460 195437562 314077387 195437562 314077387 942599986 85913142 942599986 85913142 872101174 388658706 872101174 388658706 259389758 245150079 259389758 245150079 836897514 908003951 836897514 908003951 589795112 181967311 589795112 181967311 878979950 181967311 850752392 250563157 850752392 250563157 165501963 250563157 752532597 875420281 752532597 875420281 439099169 248175808 439099169 248175808 834730140 959027775 834730140 959027775 243193661 365091288 243193661 365091288 566004834 824192254 566004834 824192254 65683290 98640478 65683290 886848227 65683290 886848227 631731866 347138083 631731866 347138083 231496949 347138083 333013811 939005231 333013811 939005231 378838048 939005231 373816398 302639719 373816398 302639719 200340920 302639719 291796142 456427683 291796142 456427683 304312686 456427683 189053212 1207655 189053212 1207655 803449 1207655 85586584 419164075 85586584 419164075 716925467 628768696 716925467 628768696 41712145 61735376 41712145 61735376 469601817 955598452 469601817 955598452 483347277 70835780 483347277 70835780 47593569 70835780 265657604 439707291 265657604 439707291 985192482 22375485 985192482 809077825 985192482 809077825 394260378 529570190 394260378 529570190 613836642 846559097 613836642 221806486 613836642 221806486 852397212 690707459 852397212 690707459 277627343 416988158 277627343 447999202 277627343 447999202 720048832 139795104 720048832 139795104 906787034 837155803 906787034 837155803 272581623 180484931 272581623 180484931 879945464 180484931 107420353 86651603 107420353 86651603 57898209 41418410 57898209 41418410 971982245 41418410 463310615 722189216 463310615 722189216 796653903 88854414 796653903 88854414 59333938 656480711 59333938 656480711 916291691 68225810 916291691 68225810 954119925 68225810 204360852 371789404 204360852 371789404 248047793 5775189 248047793 5775189 3729305 5775189 887743513 796537210 887743513 796537210 579835697 796537210 686017566 385531048 686017566 385531048 739165819 676049118 739165819 676049118 605731552 676049118 707481845 297687284 707481845 297687284 799563960 120629746 799563960 120629746 80546775 120629746 653525559 870508592 653525559 870508592 114528339 26749294 114528339 26749294 17168178 26749294 872880514 759654276 872880514 759654276 555677492 230007423 555677492 230007423 846636668 832806803 846636668 832806803 318348124 478622287 318348124 932999731 318348124 932999731 809330416 284815550 809330416 435473001 809330416 435473001 290691836 111827281 290691836 111827281 926427814 353571819 926427814 353571819 89332981 37167140 89332981 37167140 974995893 873789107 974995893 873789107 397354538 873789107 637094717 171754303 637094717 171754303 885702346 690236566 885702346 690236566 10787804 16552537 10787804 835719998 10787804 835719998 654135240 835719998 290770187 24653250 290770187 24653250 983767425 24653250 919331382 879295591 919331382 879295591 630324189 879295591 800193697 23618780 800193697 23618780 984247458 23618780 304351606 988013091 304351606 988013091 455829277 988013091 410630525 84564930 410630525 84564930 943548345 776628515 943548345 776628515 335374856 377535649 335374856 377535649 252115246 377535649 789604539 128517282 789604539 128517282 914942036 880427827 914942036 880427827 227719138 341923332 227719138 804163471 227719138 804163471 968560408 46158450 968560408 426530402 968560408 426530402 24032283 36315882 24032283 36315882 839205274 283331444 839205274 283331444 186576567 283331444 299578910 736938165 299578910 736938165 454702038 17345696 454702038 17345696 11262813 17345696 101675030 318486036 101675030 318486036 933859954 100719125 933859954 282365048 933859954 282365048 185808358 64867317 185808358 64867317 956375417 64867317 439526262 777239558 439526262 777239558 636154623 777239558 474367527 285938490 474367527 285938490 948891833 76290984 948891833 447660932 948891833 447660932 128742005 193198656 128742005 931701508 128742005 931701508 891470106 162783267 891470106 162783267 851296443 298930290 851296443 298930290 197874674 614362858 197874674 614362858 518266274 614362858 303374578 332202038 303374578 332202038 775550253 715626170 775550253 715626170 636289524 715626170 883523924 67562488 883523924 67562488 954476639 855062536 954476639 855062536 597186434 447007080 597186434 447007080 697402301 447007080 642229889 693878312 642229889 693878312 610513825 39281835 610513825 39281835 973652936 428250779 973652936 428250779 116067568 26217688 116067568 26217688 982568436 26217688 615292262 625087176 615292262 625087176 422390962 762116357 422390962 762116357 575143945 267867367 575143945 267867367 176159236 769214513 176159236 769214513 923618784 115594928 923618784 690211263 923618784 690211263 365676923 690211263 752075905 41291862 752075905 41291862 27485464 829631697 27485464 829631697 611272375 829631697 190712197 279883701 190712197 279883701 123285593 184849446 123285593 979020079 123285593 979020079 595413292 75117164 595413292 75117164 50352480 75117164 839190753 881222599 839190753 881222599 219046318 330331748 219046318 986105287 219046318 986105287 458838188 19394052 458838188 19394052 12680737 19394052 34838805 352660193 34838805 352660193 246007235 368787204 246007235 368787204 100353054 43238834 100353054 43238834 970875646 401299853 970875646 401299853 2717596 4094828 2717596 4094828 751019886 903562179 751019886 903562179 504757820 120675783 504757820 120675783 920114402 295318949 920114402 295318949 52124796 77911093 52124796 474608792 52124796 474608792 779314689 162164908 779314689 162164908 108373298 162164908 337284967 705534162 337284967 705534162 336376912 745687319 336376912 745687319 724638006 407591138 724638006 563556954 724638006 563556954 596922584 563556954 680963048 117242188 680963048 117242188 922582519 117242188 588249676 943853672 588249676 943853672 606893877 943853672 499976052 381813434 499976052 381813434 741669075 503354668 741669075 503354668 430073819 349924492 430073819 349924492 763637156 498831170 763637156 498831170 332203217 498831170 916760054 117134927 916760054 117134927 922633893 117134927 880474765 562494043 880474765 562494043 380207020 741489822 380207020 741489822 218455498 79875912 218455498 79875912 946544033 79875912 775996212 343335883 775996212 343335883 228610187 343335883 797936933 176307930 797936933 176307930 117464515 120222071 117464515 120222071 920575434 120222071 515607366 983762114 515607366 983762114 730325038 399444811 730325038 485623465 730325038 485623465 672148341 163405289 672148341 163405289 891060712 807289602 891060712 807289602 408308767 306171 408308767 306171 999687354 306171 171056366 404389190 171056366 404389190 518666444 685134189 518666444 455705391 518666444 455705391 303969053 561296246 303969053 561296246 767803811 343354567 767803811 343354567 735825159 458285310 735825159 458285310 689850740 458285310 937305034 54991302 937305034 54991302 962923303 413702098 962923303 413702098 34885972 51326575 34885972 51326575 253667074 382710541 253667074 382710541 621984148 838002903 621984148 838002903 99073595 148904952 99073595 148904952 806569303 580715832 806569303 580715832 400087427 606843117 400087427 606843117 573128795 87208444 573128795 87208444 58344068 87208444 405913892 755439516 405913892 755439516 508927093 462553945 508927093 462553945 308552681 462553945 520604349 997693372 520604349 997693372 341101666 605682057 341101666 740724039 341101666 740724039 398944603 740724039 319158880 258228021 319158880 258228021 170085101 258228021 232997706 397452108 232997706 397452108 630196562 508053121 630196562 362701422 630196562 362701422 241673387 362701422 255017690 464755379 255017690 464755379 930554813 105773760 930554813 105773760 878349373 611451480 878349373 611451480 162338532 245920797 162338532 924799045 162338532 924799045 513696266 924799045 311319936 300339243 311319936 300339243 198701822 853936695 198701822 853936695 714474718 286938240 714474718 286938240 807510262 387713537 807510262 387713537 258708028 50581878 258708028 50581878 965932153 50581878 416954568 562186396 416954568 562186396 613469582 857362859 613469582 857362859 878400312 93987323 878400312 93987323 937664547 93987323 364017866 910852321 364017866 910852321 717528235 265299954 717528235 265299954 174590833 265299954 357584183 972542850 357584183 972542850 581349611 972542850 579220987 475350777 579220987 475350777 678392602 475350777 530704257 719782219 530704257 719782219 594583118 884540805 594583118 884540805 589300672 154354457 589300672 154354457 897326998 236788978 897326998 236788978 842545487 236325141 842545487 236325141 842837180 699570062 842837180 699570062 380840139 60463099 380840139 60463099 40791310 863652791 40791310 863652791 967056949 44890163 967056949 44890163 969653593 480544120 969653593 480544120 238334403 230833497 238334403 230833497 152635608 408373706 152635608 408373706 821519120 268306264 821519120 268306264 662390714 872534159 662390714 872534159 364759666 921241085 364759666 921241085 660376735 921241085 199087666 246266005 199087666 246266005 162468753 489526238 162468753 489526238 325614817 489526238 293254255 297597430 293254255 297597430 799586568 866774836 799586568 866774836 602429809 866774836 904546984 134447794 904546984 134447794 89392968 134447794 827024671 434963135 827024671 434963135 290412805 434963135 470445376 718808041 470445376 718808041 425802350 164203147 425802350 164203147 890614652 488170592 890614652 488170592 234675204 30868065 234675204 30868065 979450348 755173256 979450348 755173256 400392418 755173256 728236671 363743383 728236671 363743383 753773894 867310256 753773894 867310256 128401559 192637142 128401559 886420037 128401559 886420037 703307289 125763749 703307289 125763749 83586835 403640451 83586835 403640451 735215131 191452648 735215131 191452648 127659459 191452648 731356422 557467949 731356422 557467949 283497432 424623956 283497432 803814410 283497432 803814410 561911779 708091170 561911779 708091170 400603570 911347162 400603570 911347162 562638506 53418199 562638506 53418199 36165750 53418199 713578600 457101472 713578600 457101472 304916378 500073478 304916378 500073478 448437607 500073478 310197163 45019491 310197163 45019491 969494466 45019491 920082355 433731348 920082355 433731348 123349678 118205934 123349678 118205934 922009197 118205934 410291373 779448370 410291373 779448370 479674395 779448370 212282054 232663587 212282054 232663587 153966016 559662740 153966016 559662740 503973917 559662740 394588964 227081905 394588964 227081905 848797180 227081905 651053346 991129759 651053346 991129759 357517752 991129759 564975610 339361270 564975610 339361270 770485555 713082883 770485555 713082883 297801201 203380160 297801201 203380160 135333995 537332558 135333995 537332558 980359213 29751225 980359213 29751225 899153169 331366048 899153169 331366048 219628941 129258467 219628941 129258467 914342437 206177402 914342437 206177402 861807186 8278011 861807186 8278011 993888887 771857988 993888887 771857988 545117629 771857988 841807724 80300383 841807724 80300383 946144462 639874098 946144462 639874098 505479983 357846549 505479983 357846549 758188170 357846549 478005579 618031668 478005579 618031668 362096791 603817982 362096791 603817982 537155119 865512202 537155119 92120993 537155119 92120993 938813544 655040792 938813544 655040792 243245754 365230622 243245754 365230622 704239514 643497259 704239514 643497259 373402019 643497259 730437320 112172750 730437320 112172750 926152312 112172750 893313024 233798450 893313024 233798450 154721887 211992087 154721887 211992087 858569570 982365544 858569570 982365544 619499857 178252265 619499857 178252265 881188888 481334854 881188888 481334854 213132120 321597363 213132120 321597363 663793032 572993169 663793032 572993169 390285446 895311361 390285446 895311361 660027599 108033399 660027599 108033399 71452874 108033399 186276816 584237269 186276816 584237269 640729457 584237269 114805995 212778 114805995 212778 999743819 124386801 999743819 124386801 917735486 46934229 917735486 46934229 968036084 459368865 968036084 459368865 62369462 93224673 62369462 93224673 806175964 337907414 806175964 337907414 426800744 778619662 426800744 778619662 348469644 600083176 348469644 600083176 425155975 896948615 425155975 896948615 690486902 41233048 690486902 41233048 972206793 33158581 972206793 33158581 21841703 530547853 21841703 530547853 685408820 299452797 685408820 299452797 798542293 128159994 798542293 128159994 85139740 128159994 115896626 861014092 115896626 861014092 640377835 998958932 640377835 134281176 640377835 134281176 89233972 180988174 89233972 180988174 879601369 180988174 107453198 58685961 107453198 58685961 39580163 823064113 39580163 823064113 984280692 23484809 984280692 658724729 984280692 658724729 284503772 140297549 284503772 140297549 906571068 140297549 864072057 264501082 864072057 264501082 174129404 264501082 685823270 631633893 685823270 631633893 612778358 161478455 612778358 161478455 892681572 663542694 892681572 663542694 355672364 153089815 355672364 153089815 898269972 834229319 898269972 834229319 390568751 428135584 390568751 428135584 808675781 90561389 808675781 90561389 939901468 90561389 884772665 742977667 884772665 742977667 509037180 742977667 819122838 149408104 819122838 149408104 900918263 942577792 900918263 942577792 140590958 31642230 140590958 31642230 978953873 937252851 978953873 937252851 420377746 523011112 420377746 523011112 647411512 872465977 647411512 872465977 611442932 61439751 611442932 61439751 958578991 383217739 958578991 383217739 63626680 95212766 63626680 491657945 63626680 491657945 767430705 54942995 767430705 54942995 36961588 444028233 36961588 444028233 945849069 80902370 945849069 452501471 945849069 452501471 693712891 452501471 807894604 234120271 807894604 234120271 844212558 677509776 844212558 677509776 197458883 272494008 197458883 272494008 131387964 197275726 131387964 197275726 758542773 426073239 758542773 426073239 284424965 712242129 284424965 712242129 605587375 538214977 605587375 538214977 355039271 915367266 355039271 915367266 664914083 53631644 664914083 53631644 963781515 53631644 105604351 723994295 105604351 723994295 473204139 723994295 326627405 86358971 326627405 86358971 942315592 290344047 942315592 290344047 175738907 115002936 175738907 115002936 76514031 451171338 76514031 451171338 799548485 211469330 799548485 211469330 140441413 777366125 140441413 777366125 979116490 31520118 979116490 837570626 979116490 837570626 330667084 475291967 330667084 475291967 75650730 57378707 75650730 57378707 38726490 514547417 38726490 514547417 619404666 514547417 275524041 259547542 275524041 259547542 827692849 691224766 827692849 691224766 67919413 100507826 67919413 100507826 933892399 992497510 933892399 992497510 373548848 168397964 373548848 168397964 887923414 479719244 887923414 479719244 675686103 479719244 785537707 273249122 785537707 273249122 179639417 273249122 400793558 749960741 400793558 749960741 525597571 332673485 525597571 332673485 220640479 872524530 220640479 872524530 351073991 158731110 351073991 158731110 105798200 654502411 105798200 654502411 425851264 117806580 425851264 117806580 78456523 117806580 693910967 559393273 693910967 559393273 172550901 262332334 172550901 946987825 172550901 946987825 731285486 398106570 731285486 477088440 731285486 477088440 213727451 322908624 213727451 598152683 213727451 598152683 697040010 350257388 697040010 350257388 233101579 729700900 233101579 729700900 445748778 369972939 445748778 369972939 246978782 911028533 246978782 911028533 421065471 54872338 421065471 54872338 963078187 54872338 838871883 899286458 838871883 899286458 384924571 899286458 422766274 289202141 422766274 289202141 191246535 289202141 457985660 898106196 457985660 898106196 902668567 124031838 902668567 124031838 82579509 680602189 82579509 680602189 621755453 680602189 400753090 138558904 400753090 138558904 907854387 972347779 907854387 972347779 530297826 972347779 538674433 668814186 538674433 668814186 633973271 63500587 633973271 63500587 42792651 63500587 486813320 731656855 486813320 731656855 620836456 351661654 620836456 351661654 233961804 624444461 233961804 624444461 510190534 72301043 510190534 72301043 48708768 723365945 48708768 723365945 515231965 103083953 515231965 103083953 68298790 693393904 68298790 693393904 977728564 33574914 977728564 152640686 977728564 152640686 898760493 35857078 898760493 35857078 976246662 35857078 717960124 452941779 717960124 452941779 532166478 882645485 532166478 26755465 532166478 26755465 17169248 330846862 17169248 330846862 828570506 177505682 828570506 177505682 881851042 354269244 881851042 354269244 217292269 327702198 217292269 654807103 217292269 654807103 567670756 654807103 318329204 278946930 318329204 278946930 814298206 564529252 814298206 564529252 296528272 444721767 296528272 872012285 296528272 872012285 976616015 35468787 976616015 35468787 74541874 619494586 74541874 619494586 478292759 759675600 478292759 166899387 478292759 166899387 111671735 682734080 111671735 682734080 447043539 455469180 447043539 455469180 303664551 872126225 303664551 872126225 665075263 42776233 665075263 42776233 971294546 42776233 121369587 359381181 121369587 359381181 878777814 43672556 878777814 43672556 970604717 490849378 970604717 490849378 668883270 355902578 668883270 355902578 759504527 833702770 759504527 833702770 552241919 833702770 698304414 391975266 698304414 391975266 734983207 417790815 734983207 417790815 717885775 159536430 717885775 159536430 893916303 159536430 456337918 892034651 456337918 892034651 32905944 48782743 32905944 48782743 283091539 995548359 283091539 995548359 521419556 475804523 521419556 475804523 316622998 496828018 316622998 496828018 330896391 264325186 330896391 264325186 173971907 746537698 173971907 746537698 543008791 524492889 543008791 524492889 538981910 752884835 538981910 752884835 660969770 752884835 581503662 160075630 581503662 160075630 68425243 103258959 68425243 960661488 68425243 960661488 354933233 498486081 354933233 498486081 331964922 880093598 331964922 880093598 656026693 45405852 656026693 45405852 30294167 369425512 30294167 369425512 246526224 270570827 246526224 270570827 177903304 286645635 177903304 286645635 189201712 172544665 189201712 172544665 115143268 172544665 846366861 762257014 846366861 762257014 305382594 412214960 305382594 412214960 721764424 603003617 721764424 603003617 130957481 196592362 130957481 196592362 257676525 453835590 257676525 453835590 302807434 248277427 302807434 248277427 163985759 248277427 391892890 982782939 391892890 982782939 548272172 365476745 548272172 365476745 752624266 618016122 752624266 618016122 160657578 43533162 160657578 43533162 970686416 43533162 193923461 610122972 193923461 610122972 471657753 610122972 38881766 4563565 38881766 4563565 996994614 527131242 996994614 527131242 384310863 527131242 736208370 2666279 736208370 2666279 1638094 300578002 1638094 300578002 929837001 106898107 929837001 682205521 929837001 682205521 49091254 73000743 49091254 260819097 49091254 260819097 867071759 198459644 867071759 387726948 867071759 387726948 258770710 359962250 258770710 359962250 756552257 676944324 756552257 676944324 439738972 61026051 439738972 61026051 958771394 606824830 958771394 606824830 154132237 232851388 154132237 459289368 154132237 459289368 696482517 448447762 696482517 902219350 696482517 902219350 572282616 902219350 914289858 87318968 914289858 87318968 58410677 87318968 832456283 278004473 832456283 278004473 182823474 278004473 280966606 634029249 280966606 634029249 978041118 33167675 978041118 372191131 978041118 372191131 748388482 326486800 748388482 326486800 779557662 372159063 779557662 372159063 248376748 222613164 248376748 222613164 851802937 222613164 265919690 545621896 265919690 545621896 668524764 73762636 668524764 73762636 49554366 321168456 49554366 321168456 956288118 65044311 956288118 65044311 949730611 368654850 949730611 368654850 50904024 5936880 50904024 5936880 3781343 201282127 3781343 201282127 909771044 136528870 909771044 898670523 909771044 898670523 41524236 61504079 41524236 703507612 41524236 703507612 684422815 192742154 684422815 192742154 128479971 385944553 128479971 385944553 896239191 124841039 896239191 124841039 917440618 124841039 712041345 957651037 712041345 957651037 339937798 239357475 339937798 239357475 840863984 367629277 840863984 367629277 238964356 358367885 238964356 405945623 238964356 405945623 966024087 50458564 966024087 962672409 966024087 962672409 492028891 499547081 492028891 499547081 663043677 612806305 663043677 612806305 269018034 326378470 269018034 326378470 779584529 982994584 779584529 982994584 454347087 519910307 454347087 519910307 458181846 935762293 458181846 935762293 40060158 59596502 40060158 577629293 40060158 577629293 667667905 264659394 667667905 264659394 174251575 264659394 807842191 428517169 807842191 428517169 254978071 374027250 254978071 374027250 746891413 398189953 746891413 398189953 731258450 271237373 731258450 271237373 819713125 434758607 819713125 434758607 192630053 291349040 192630053 821242072 192630053 821242072 602947639 43994723 602947639 43994723 29009799 43994723 938220363 244760431 938220363 244760431 3130762 4984386 3130762 485090778 3130762 485090778 701254522 280051470 701254522 280051470 813205213 360320980 813205213 360320980 10670576 16339619 10670576 279963802 10670576 279963802 813318606 18279645 813318606 18279645 11994143 18279645 144646578 534615656 144646578 534615656 368482495 179080697 368482495 179080697 119481858 912195017 119481858 912195017 646744422 912195017 496654812 443919069 496654812 443919069 18164130 28191383 18164130 28191383 957595798 428799382 957595798 428799382 710207553 230979811 710207553 230979811 846196508 268950207 846196508 268950207 100919750 151711830 100919750 151711830 648362802 726951033 648362802 726951033 142487106 215063576 142487106 417790812 142487106 417790812 278028364 288838435 278028364 288838435 190986522 288838435 685638778 839442465 685638778 839442465 624163524 49234610 624163524 49234610 966615304 341053150 966615304 341053150 66206892 99600071 66206892 836030419 66206892 836030419 578496983 645819190 578496983 645819190 394115378 870444436 394115378 870444436 432031603 148839865 432031603 148839865 98936038 148839865 700135040 726614186 700135040 726614186 278077370 100411244 278077370 100411244 933993582 380229138 933993582 380229138 742950127 242270619 742950127 242270619 838743073 365125259 838743073 365125259 128545440 192938751 128545440 192938751 410490719 912375284 410490719 912375284 731308666 63047939 731308666 63047939 40992370 60815648 40992370 60815648 52980994 342977168 52980994 342977168 677729633 900996590 677729633 900996590 554846199 900996590 781396300 130866781 781396300 130866781 87029379 130866781 519174621 877290371 519174621 877290371 364413078 877290371 383745950 627818156 383745950 627818156 384396198 153283645 384396198 153283645 102104067 153283645 352128058 940219387 352128058 940219387 421460008 940219387 277709879 110605703 277709879 110605703 73723006 728333191 73723006 728333191 361276476 728333191 25946069 18506312 25946069 18506312 987569574 368340013 987569574 368340013 2473827 3703220 2473827 3703220 34169175 414451704 34169175 414451704 720179255 129113137 720179255 129113137 85969449 555746798 85969449 555746798 839062994 241604976 839062994 241604976 212384368 973287394 212384368 973287394 368580993 973287394 223197960 130962656 223197960 130962656 913471703 851070430 913471703 851070430 416902483 153566462 416902483 153566462 897987181 153566462 733593482 919559627 733593482 919559627 420266213 284466679 420266213 284466679 809583998 284466679 445857184 864580554 445857184 864580554 401555018 864580554 670910183 235718938 670910183 235718938 843363668 235718938 734214696 868375302 734214696 868375302 46755209 69323251 46755209 698630884 46755209 698630884 533669085 410095865 533669085 410095865 273357302 410095865 652824176 940144482 652824176 940144482 409227399 535972412 409227399 535972412 508900966 535972412 462838606 864727478 462838606 864727478 602605063 123767672 602605063 123767672 82464292 673639478 82464292 673639478 680821807 450878552 680821807 450878552 694767951 471677256 694767951 471677256 96902727 145502339 96902727 864891991 96902727 864891991 847449236 229215910 847449236 229215910 163855985 773721799 163855985 773721799 502174781 815530936 502174781 815530936 571570934 717651820 571570934 717651820 291832206 123375939 291832206 123375939 82319502 123375939 154327371 419351055 154327371 419351055 716787572 419351055 545675019 824731449 545675019 824731449 402017141 45143162 402017141 45143162 969251389 45143162 153392154 271597161 153392154 271597161 386118419 635434372 386118419 60767023 386118419 60767023 40950423 488187343 40950423 488187343 324689235 207879421 324689235 207879421 138223325 941506703 138223325 941506703 402854184 941506703 293593578 270164611 293593578 270164611 820437401 440701572 820437401 440701572 215119358 325076151 215119358 971163818 215119358 971163818 609663929 971163818 329191241 461406350 329191241 461406350 687593999 461406350 157854344 170913366 157854344 170913366 991694949 12286613 991694949 216142484 991694949 216142484 143364252 41178020 143364252 41178020 972228484 41178020 899291823 263456785 899291823 263456785 287106260 429866056 287106260 320531999 287106260 320531999 212511421 576180086 212511421 576180086 791251388 191935998 791251388 191935998 957905338 62727275 957905338 673117912 957905338 673117912 34948572 46705021 34948572 46705021 968103970 444672363 968103970 444672363 296505856 152947805 296505856 152947805 898399140 435081458 898399140 435081458 20103475 30512342 20103475 30512342 396115635 938267636 396115635 938267636 664609638 497256949 664609638 844698764 664609638 844698764 596434837 212291939 596434837 212291939 858239041 435347656 858239041 435347656 705741722 11148338 705741722 11148338 992260272 717943077 992260272 717943077 559654348 149081142 559654348 149081142 901017718 149081142 304038595 761095718 304038595 761095718 658755751 861386806 658755751 861386806 353236914 861386806 666485545 326712101 666485545 326712101 779362383 718983760 779362383 718983760 224063439 337046453 224063439 881860943 224063439 881860943 631860371 517714905 631860371 651015526 631860371 651015526 357676194 136889286 357676194 136889286 909417208 253873438 909417208 253873438 95912934 143805526 95912934 658107607 95912934 658107607 990691076 14041312 990691076 14041312 896632765 764405971 896632765 764405971 490447070 764405971 624027805 530330452 624027805 530330452 114015632 171012694 114015632 171012694 121987505 955062892 121987505 955062892 587176035 249724702 587176035 249724702 165005510 644121617 165005510 644121617 457693404 65966332 457693404 65966332 44468348 858385184 44468348 858385184 587006368 858385184 423405179 51489574 423405179 51489574 965370419 51489574 240552224 628078376 240552224 628078376 607856787 628078376 277222681 332903313 277222681 332903313 807109495 287364860 807109495 287364860 238048336 546496502 238048336 546496502 632547877 77261879 632547877 77261879 51843654 77261879 651036220 998288604 651036220 998288604 166401854 251979834 166401854 305338725 166401854 305338725 991028280 13201721 991028280 556670014 991028280 556670014 580552992 172551412 580552992 172551412 885226761 766393642 885226761 766393642 408348995 65337282 408348995 65337282 956072159 65337282 68271633 416785279 68271633 416785279 718495468 93983043 718495468 93983043 62665824 93983043 113025925 925746383 113025925 925746383 536713758 925746383 504906198 824734105 504906198 824734105 630304139 873159813 630304139 873159813 803953240 35005979 803953240 35005979 976888530 837501293 976888530 837501293 453437852 837501293 611977105 449165614 611977105 449165614 695854454 553147503 695854454 553147503 648673550 93074949 648673550 93074949 938105220 93074949 176049724 522432331 176049724 522432331 958946924 60858343 958946924 359381179 958946924 359381179 756967528 192319053 756967528 192319053 871567714 806782578 871567714 806782578 484846405 581031066 484846405 695312555 484846405 695312555 257138504 175742108 257138504 175742108 883164537 494764446 883164537 494764446 666305878 494764446 721873959 278999529 721873959 278999529 817509128 10534292 817509128 10534292 992627545 428285554 992627545 428285554 710622435 129784452 710622435 129784452 914069540 129784452 212464831 378145832 212464831 378145832 744384465 238670160 744384465 238670160 157629185 238670160 283627505 466658995 283627505 466658995 979522784 6211167 979522784 6211167 995657664 6211167 185408660 399110847 185408660 399110847 730693814 455256401 730693814 455256401 194396217 294090235 194396217 294090235 381462197 905664123 381462197 905664123 698376658 445589399 698376658 445589399 261566386 127862184 261566386 127862184 915646121 288463281 915646121 288463281 806395865 117290799 806395865 117290799 922533744 321296362 922533744 321296362 212967234 47090255 212967234 47090255 967890408 47090255 797164712 639181019 797164712 639181019 553983249 66942096 553983249 66942096 954809581 66942096 89961413 226593558 89961413 226593558 849151390 226593558 196839212 782025537 196839212 782025537 565960298 407796884 565960298 407796884 271729822 708214420 271729822 708214420 497473058 77339132 497473058 77339132 51932733 77339132 188264628 979649648 188264628 979649648 713676252 402929315 713676252 402929315 727857764 402929315 716609061 479959390 716609061 479959390 675617172 479959390 723834467 333201909 723834467 333201909 774839203 94804759 774839203 94804759 63294365 94804759 889276959 371914751 889276959 371914751 672614642 618413373 672614642 618413373 265999395 399377111 265999395 903521722 265999395 903521722 461610875 88903735 461610875 88903735 59336813 766767381 59336813 766767381 991964359 11836858 991964359 11836858 43080965 220407227 43080965 220407227 853274551 220407227 722027337 627999719 722027337 627999719 370523760 627999719 760181830 155364574 760181830 155364574 896640732 875668706 896640732 875668706 629655439 232096467 629655439 232096467 845554486 985086964 845554486 985086964 535930958 57706802 535930958 57706802 961251559 857749093 961251559 857749093 3183666 4993445 3183666 593936422 3183666 593936422 790395568 310990215 790395568 958118755 790395568 958118755 411046494 31456581 411046494 31456581 979186337 31456581 936870324 159065844 936870324 159065844 106006582 159065844 816359050 764455406 816359050 764455406 80047536 120097655 80047536 827484660 80047536 827484660 905478810 142457341 905478810 142457341 302608244 594714024 302608244 594714024 820962571 269322812 820962571 450976309 820962571 450976309 196628667 297181919 196628667 492221300 196628667 492221300 327229476 492221300 262507808 5360921 262507808 5360921 3418984 184849450 3418984 184849450 877012503 184849450 46961171 8079921 46961171 8079921 994060218 8079921 247649146 877894925 247649146 877894925 489990412 906183073 489990412 906183073 311266001 198386400 311266001 198386400 132054730 487726126 132054730 487726126 849539465 183251652 849539465 183251652 122195467 183251652 131299084 493309979 131299084 493309979 992674128 10468942 992674128 549567448 992674128 549567448 417204535 35802546 417204535 35802546 976359943 35802546 125860681 828902831 125860681 828902831 698225717 445760370 698225717 445760370 309215134 767363440 309215134 767363440 581584783 83128751 581584783 83128751 55467483 83128751 209388612 899833455 209388612 899833455 615288922 899833455 272992987 39342549 272992987 39342549 973523366 39342549 875737519 518444124 875737519 518444124 312666999 460849078 312666999 460849078 307232019 870135356 307232019 870135356 638150566 870135356 319106762 278267371 319106762 278267371 156208569 155901651 156208569 155901651 104039942 155901651 240167650 438702847 240167650 438702847 784836471 318922847 784836471 942313681 784836471 942313681 463306264 247203369 463306264 247203369 835667586 749033228 835667586 749033228 425042094 749033228 962016919 12949049 962016919 12949049 8618206 12949049 881921582 187921688 881921582 187921688 751524596 367383268 751524596 8275276 751524596 8275276 5554572 8275276 496087559 915966464 496087559 915966464 514642155 119771335 514642155 119771335 79836354 508487581 79836354 508487581 936621963 93072977 936621963 93072977 62221556 865025940 62221556 865025940 980183393 29976331 980183393 29976331 870343930 635823441 870343930 635823441 440198120 177808996 440198120 177808996 881552790 861101929 881552790 861101929 371615931 861101929 672155995 423352952 672155995 423352952 713960892 699227115 713960892 699227115 165230465 250179082 165230465 677676448 165230465 677676448 645076462 560527497 645076462 560527497 444182987 887443016 444182987 887443016 851765471 222733770 851765471 833705216 851765471 833705216 532748092 833705216 807363880 59078220 807363880 59078220 960357778 851793265 960357778 851793265 181559180 275897535 181559180 795367489 181559180 795367489 551446692 536074143 551446692 855828388 551446692 855828388 845726474 231686802 845726474 947165579 845726474 947165579 273109917 309734198 273109917 309734198 205313266 309734198 536183966 857192124 536183966 857192124 885152043 172683006 885152043 754177999 885152043 754177999 247035218 370036830 247035218 600690605 247035218 600690605 658532355 140740807 658532355 140740807 93907036 140740807 172818946 270997135 172818946 270997135 302987054 776898794 302987054 776898794 914939191 128525832 914939191 931626654 914939191 931626654 128676624 193142890 128676624 988440433 128676624 988440433 817919267 273072391 817919267 946047243 817919267 946047243 250187396 338439118 250187396 338439118 225004793 590118864 225004793 590118864 553628269 590118864 507882307 529737048 507882307 529737048 678509992 475216478 678509992 485923163 678509992 485923163 672042486 215810767 672042486 215810767 855930339 911741989 855930339 911741989 177271229 269593675 177271229 990975696 177271229 990975696 539809995 990975696 406143682 193366487 406143682 193366487 362201 533800 362201 279722041 362201 279722041 184115804 136966635 184115804 136966635 91154527 842274033 91154527 842274033 629444239 462153424 629444239 462153424 687139548 790769449 687139548 790769449 600184029 790769449 608751596 246865011 608751596 246865011 162772073 383777268 162772073 383777268 740104292 182422791 740104292 182422791 121595472 881050486 121595472 881050486 452372245 65614290 452372245 65614290 44176303 65614290 507356848 902927762 507356848 902927762 265224223 381767748 265224223 381767748 776048663 94061695 776048663 94061695 15501153 23763008 15501153 23763008 330378658 709761241 330378658 709761241 558951917 829334906 558951917 829334906 644522781 4244017 644522781 4244017 2798140 4244017 24139284 235599713 24139284 235599713 155706392 132482692 155706392 132482692 88354893 132482692 402769884 935831378 402769884 935831378 597710115 209996204 597710115 209996204 859353731 120222068 859353731 120222068 80206789 320503235 80206789 320503235 982128429 27123023 982128429 27123023 868280289 386991453 868280289 386991453 258307049 842236536 258307049 842236536 462856264 396545200 462856264 396545200 264215245 396545200 274312775 788519393 274312775 788519393 514388449 342896711 514388449 342896711 129475837 194376046 129475837 194376046 177842748 912523269 177842748 912523269 502797119 919714946 502797119 919714946 258842173 79369117 258842173 79369117 946704006 661701379 946704006 661701379 585716646 661701379 678148562 96185300 678148562 96185300 982886999 25708587 982886999 582853605 982886999 582853605 620808508 172674304 620808508 172674304 885191243 172674304 138699896 375261946 138699896 375261946 250637541 77035946 250637541 77035946 51672882 77035946 330648792 576225473 330648792 576225473 922886234 116624647 922886234 331917638 922886234 331917638 775690215 331917638 824566032 41931312 824566032 41931312 971801134 848554644 971801134 848554644 517118854 595708976 517118854 595708976 622713416 959021551 622713416 959021551 479734636 302146641 479734636 302146641 796875571 359540054 796875571 359540054 41277977 61210414 41277977 518375623 41277977 518375623 650081937 436104049 650081937 436104049 291008391 815813073 291008391 815813073 557515950 247607457 557515950 247607457 163458815 842395649 163458815 842395649 729980034 297205070 729980034 297205070 196638375 338669735 196638375 338669735 889125339 166716995 889125339 852250025 889125339 852250025 213287777 321930922 213287777 321930922 243954426 450141207 243954426 450141207 570426156 671838824 570426156 671838824 837408836 113765654 837408836 113765654 75591562 113765654 275726132 649528768 275726132 649528768 616805017 649528768 288503398 298042019 288503398 298042019 799342282 298042019 631435017 863793909 631435017 863793909 653708124 863793909 451593095 418699897 451593095 418699897 717306040 418699897 679548133 842384093 679548133 842384093 231027710 346378848 231027710 404606698 231027710 404606698 269455416 7901256 269455416 7901256 5154721 7901256 115700381 317629244 115700381 317629244 781332952 338669731 781332952 338669731 225225026 32220395 225225026 32220395 978537771 637438380 978537771 637438380 508096669 637438380 598557036 196827087 598557036 196827087 906181962 140886145 906181962 591969386 906181962 591969386 651204875 65857780 651204875 65857780 955639621 65857780 877609586 523870710 877609586 523870710 206043977 65711094 206043977 65711094 955663562 746342395 955663562 746342395 434534021 565148730 434534021 835238044 434534021 835238044 519534181 835238044 216655292 261689840 216655292 261689840 172212419 561973969 172212419 561973969 575028663 151932484 575028663 151932484 101014194 834477602 101014194 834477602 665795516 227057365 665795516 227057365 149988215 86768122 149988215 86768122 942072239 86768122 909576808 480967021 909576808 480967021 319973698 779496702 319973698 779496702 398641697 779496702 199522271 255040883 199522271 255040883 168003252 413032017 168003252 413032017 795887138 84930996 795887138 84930996 943240075 84930996 665058419 912875321 665058419 912875321 2532039 3781876 2532039 3781876 825741095 769661891 825741095 769661891 86285445 55485253 86285445 55485253 37372514 858167833 37372514 858167833 896458584 155790074 896458584 776125280 896458584 776125280 430170731 422779593 430170731 422779593 714381044 859569143 714381044 859569143 18484440 28785884 18484440 28785884 148049554 419259596 148049554 419259596 941166050 88237714 941166050 866974627 941166050 866974627 577165792 164272583 577165792 164272583 890582419 206210731 890582419 206210731 861786578 122634471 861786578 122634471 919012734 475150327 919012734 475150327 42200619 62634440 42200619 534115451 42200619 534115451 467773815 78542741 467773815 78542741 52464595 728723088 52464595 728723088 987079671 19355305 987079671 247298509 987079671 247298509 835579786 47100647 835579786 47100647 967861179 462028229 967861179 462028229 687200559 143415253 687200559 143415253 904710708 481398068 904710708 481398068 178372326 271300653 178372326 298641692 178372326 298641692 971922135 41597926 971922135 41597926 656711618 941437215 656711618 941437215 252657786 378622165 252657786 487790954 252657786 487790954 670795102 487790954 243177859 254448661 243177859 254448661 93084766 139675604 93084766 139675604 737128764 922417181 737128764 922417181 435971796 77538379 435971796 77538379 947815023 77538379 499830821 883267301 499830821 883267301 352863495 264428158 352863495 264428158 824352702 782447905 824352702 782447905 653261754 190843781 653261754 190843781 872576152 887979898 872576152 887979898 536999664 550480317 536999664 550480317 619946805 973966183 619946805 973966183 646860905 519942627 646860905 519942627 647750106 632619766 647750106 632619766 508265451 351606975 508265451 351606975 762590927 850525075 762590927 850525075 448484692 31453060 448484692 31453060 979200213 236932925 979200213 236932925 156691479 206736595 156691479 206736595 861536163 637119768 861536163 637119768 642605755 136282520 642605755 136282520 909976395 381381540 909976395 381381540 741892639 16423324 741892639 16423324 989182223 16423324 977480242 178888227 977480242 178888227 119394575 943098382 119394575 943098382 665870927 495476128 665870927 840209472 665870927 840209472 643084159 74266316 643084159 74266316 950119993 74266316 590934000 952672907 590934000 952672907 412422441 143857485 412422441 143857485 904426565 422218876 904426565 422218876 50925957 51858140 50925957 51858140 965099065 51858140 942474722 90574855 942474722 90574855 722022807 649259122 722022807 649259122 273482481 410332772 273482481 448737269 273482481 448737269 719081260 415924400 719081260 485764400 719081260 485764400 134789074 202668799 134789074 917454153 134789074 917454153 348992044 389603938 348992044 389603938 260084451 838496019 260084451 838496019 975518599 36789599 975518599 828113662 975518599 828113662 502253569 329227315 502253569 329227315 777674577 329227315 757731631 768294043 757731631 768294043 223506077 336457936 223506077 437169245 223506077 437169245 704264354 54794132 704264354 54794132 36937109 393604097 36937109 393604097 859446407 209719570 859446407 479466626 859446407 479466626 50061583 74480588 50061583 498618040 50061583 498618040 663665036 498618040 125999608 138628063 125999608 138628063 907716294 138628063 449809966 875063604 449809966 875063604 583134730 995347200 583134730 995347200 367068387 138497607 367068387 138497607 908042252 899238230 908042252 899238230 260607080 232209803 260607080 232209803 93777490 140508541 93777490 140508541 272593618 502270349 272593618 502270349 470446946 698199496 470446946 698199496 406806204 30864287 406806204 30864287 979453441 531679587 979453441 531679587 566130238 196391394 566130238 196391394 868668082 819942337 868668082 819942337 402569660 504818052 402569660 755604740 402569660 755604740 558557669 755604740 463739584 471001491 463739584 471001491 681485273 471001491 271146986 255838120 271146986 255838120 830121486 61662177 830121486 61662177 41631648 61662177 689244416 658081668 689244416 658081668 65495128 98451263 65495128 102409841 65495128 102409841 932816548 80040490 932816548 80040490 53562204 578649575 53562204 578649575 501222375 45389155 501222375 45389155 30278177 45389155 716924008 792651634 716924008 792651634 595813148 9811464 595813148 9811464 993008307 9811464 33478993 301211159 33478993 301211159 797446855 730897386 797446855 730897386 151879637 24063470 151879637 24063470 15739941 751511516 15739941 751511516 586967694 751511516 143679774 129997252 143679774 129997252 913949499 958015248 913949499 958015248 347053984 958015248 461574348 227691327 461574348 227691327 150542280 314994122 150542280 314994122 936675225 95293926 936675225 95293926 213210101 713920876 213210101 713920876 532247820 713920876 484273917 380976814 484273917 380976814 254068057 459020163 254068057 459020163 922416064 117465812 922416064 880975997 922416064 880975997 13510418 20953899 13510418 20953899 815193907 342772041 815193907 342772041 228160747 35756017 228160747 35756017 976411877 35756017 35364560 369261296 35364560 369261296 905692105 141945772 905692105 141945772 103178548 315238360 103178548 315238360 787519016 315238360 715730245 549876463 715730245 549876463 456112797 574465939 456112797 574465939 764183557 349153059 764183557 437870875 764183557 437870875 292285776 363579843 292285776 363579843 754089054 975716815 754089054 975716815 399956050 196278815 399956050 196278815 868826372 196278815 758836149 378132048 758836149 378132048 59532815 89344915 59532815 89344915 94087967 168678277 94087967 168678277 887732442 841918501 887732442 841918501 444142139 841918501 758420337 12685198 758420337 12685198 8381285 823682638 8381285 823682638 703159921 127480229 703159921 127480229 84637398 687754134 84637398 687754134 625657489 489482162 625657489 489482162 325601651 763744134 325601651 763744134 416178971 476800277 416178971 476800277 317213016 476800277 522620359 890579259 522620359 890579259 514085960 890579259 698893617 336121436 698893617 336121436 223182777 513801366 223182777 513801366 671138859 42363276 671138859 42363276 971583178 42363276 919704488 904013077 919704488 904013077 417554359 931391166 417554359 381553975 417554359 381553975 741811988 702954540 741811988 702954540 26460998 39816991 26460998 39816991 204050693 739867088 204050693 739867088 544684051 359227941 544684051 359227941 7810539 11964234 7810539 860446097 7810539 860446097 796825027 287893094 796825027 287893094 806885826 589674505 806885826 589674505 350719972 304453649 350719972 304453649 795149355 852489894 795149355 852489894 209803633 316670312 209803633 466629512 209803633 466629512 754543857 362757968 754543857 808863168 754543857 808863168 43169942 64169707 43169942 157990634 43169942 157990634 904493337 143695906 904493337 143695906 797721550 896277595 797721550 896277595 419457807 896277595 954372668 58687493 954372668 58687493 960679166 58687493 823708947 407588963 823708947 407588963 271558040 108204582 271558040 108204582 928847631 108204582 504225211 762732913 504225211 762732913 383157429 890913319 383157429 890913319 430480488 315245890 430480488 315245890 208711734 625533408 208711734 625533408 435348119 625533408 171465040 250500042 171465040 250500042 165390614 899610643 165390614 899610643 553261589 899610643 422265875 300102876 422265875 300102876 798156411 300102876 746978344 831558761 746978344 831558761 259878035 101157937 259878035 101157937 67076211 782950891 67076211 782950891 486768471 537008932 486768471 605991280 486768471 605991280 530445251 605991280 283693658 356627014 283693658 356627014 237827120 756171526 237827120 756171526 539390300 317917285 539390300 317917285 210763757 683926460 210763757 683926460 705356227 272500502 705356227 272500502 179247616 491447259 179247616 491447259 779184091 326961807 779184091 784291032 779184091 784291032 378757565 462822711 378757565 462822711 308746595 462822711 697776694 176911151 697776694 176911151 882218602 673625513 882218602 673625513 143431274 216205323 143431274 216205323 247287282 381863643 247287282 381863643 559024830 976565801 559024830 976565801 505614036 32511119 505614036 32511119 978380430 523638899 978380430 523638899 659044831 523638899 909388470 60562949 909388470 60562949 959227668 747475699 959227668 747475699 120747164 81739061 120747164 81739061 54553249 297369727 54553249 297369727 976336347 35820442 976336347 35820442 971611487 535731951 971611487 535731951 570131272 535731951 783982318 163855764 783982318 163855764 890793251 493110590 890793251 493110590 327817409 54766608 327817409 54766608 963106312 118666475 963106312 118666475 76245946 114629719 76245946 292097819 76245946 292097819 803664776 132638353 803664776 132638353 88409820 471153574 88409820 471153574 825426737 263404579 825426737 477791265 825426737 477791265 176700449 264635650 176700449 264635650 174244367 667933577 174244367 667933577 542907565 667933577 182490051 203326252 182490051 203326252 880346067 179639933 880346067 782624083 880346067 782624083 302867308 167691297 302867308 167691297 888299120 583127887 888299120 583127887 325135092 488946945 325135092 488946945 382044507 875300338 382044507 875300338 597307628 995366372 597307628 995366372 150567495 227697386 150567495 319125629 150567495 319125629 784696629 244300166 784696629 244300166 161335915 367193212 161335915 367193212 751641675 187291964 751641675 187291964 124964418 727212558 124964418 727212558 449480013 305762779 449480013 305762779 202714236 987136103 202714236 987136103 443526040 987136103 376103558 159896290 376103558 159896290 893624987 493098787 893624987 493098787 170326424 258585703 170326424 409019000 170326424 409019000 272626324 409019000 160312461 202052445 160312461 202052445 134359310 912221683 134359310 912221683 561814978 912221683 31870115 6336529 31870115 6336529 4044381 6336529 139979993 579990776 139979993 579990776 625243678 715799116 625243678 715799116 225995174 139529604 225995174 139529604 906972580 427700238 906972580 427700238 711088127 295940177 711088127 295940177 801057865 749995917 801057865 749995917 416903036 749995917 816910380 201664644 816910380 201664644 864946877 623022090 864946877 623022090 118996842 178186233 118996842 923705495 118996842 923705495 844439811 233781461 844439811 233781461 810060077 303526003 810060077 303526003 768310082 342772305 768310082 276770241 768310082 276770241 815590909 276770241 780375169 521368465 780375169 521368465 486518049 795570764 486518049 250434942 486518049 250434942 165353141 808418868 165353141 808418868 467447984 484496460 467447984 484496460 322359478 704930363 322359478 704930363 396620598 393822228 396620598 393822228 262648780 393822228 397550264 925089638 397550264 925089638 362289783 140344822 362289783 140344822 906539857 140344822 179157714 405068674 179157714 405068674 648819424 582284157 648819424 368758352 648819424 368758352 245989713 465397815 245989713 465397815 782372509 70788899 782372509 70788899 47560681 818985834 47560681 818985834 977005010 34962880 977005010 985096160 977005010 985096160 132956303 118257727 132956303 118257727 922003854 511967770 922003854 511967770 517056140 424618986 517056140 424618986 712972879 424618986 632956200 585306954 632956200 585306954 219137940 330517430 219137940 997837242 219137940 997837242 637587345 87092256 637587345 87092256 58255916 87092256 833192882 948644226 833192882 948644226 529527129 35953270 529527129 35953270 976236513 35953270 108953309 292589370 108953309 292589370 870528509 105863322 870528509 105863322 70189486 546295940 70189486 546295940 787722659 314938430 787722659 459596501 787722659 459596501 688923105 392070364 688923105 392070364 734877680 629602821 734877680 629602821 461635918 76470857 461635918 76470857 948762177 76470857 888412778 918695058 888412778 918695058 488568353 918695058 774253217 971059 774253217 971059 999151809 735404317 999151809 735404317 482863310 168420400 482863310 168420400 887923268 679595058 887923268 679595058 545537690 307851741 545537690 307851741 792511504 307851741 237037911 565020748 237037911 565020748 765365371 347132450 765365371 479782498 765365371 479782498 298976723 448680866 298976723 592311773 298976723 592311773 872195704 191304641 872195704 966141902 872195704 966141902 526451886 966141902 541472995 438359235 541472995 438359235 59746552 89645059 59746552 89645059 130967720 509840466 130967720 509840466 473665402 509840466 325890406 403505820 325890406 403505820 2889889 4470066 2889889 4470066 34999032 362628837 34999032 362628837 754621021 67257538 754621021 67257538 45359199 67257538 866901416 295253603 866901416 295253603 195182323 891031348 195182323 891031348 969178037 45252195 969178037 45252195 801247641 392596417 801247641 392596417 140263858 211081188 140263858 413517944 140263858 413517944 849709775 196183510 849709775 196183510 868909008 51798942 868909008 51798942 35193503 984000766 35193503 984000766 644186805 305263197 644186805 305263197 202378411 511607610 202378411 511607610 727720570 403084897 727720570 403084897 718977652 778289027 718977652 778289027 8811473 13255544 8811473 896794561 8811473 896794561 658201025 193283703 658201025 193283703 128759542 598846680 128759542 598846680 912515308 131845853 912515308 131845853 210169336 597257415 210169336 597257415 718403851 416931737 718403851 856950299 718403851 856950299 484525938 856950299 520449539 89445141 520449539 89445141 940481868 89445141 744081702 978939602 744081702 978939602 110555281 165672845 110555281 926776274 110555281 926776274 497468880 70928281 497468880 70928281 47708794 756363851 47708794 756363851 806048592 288724159 806048592 381684719 806048592 381684719 254508234 171575695 254508234 171575695 885722564 171575695 568487849 638163742 568487849 638163742 326248690 490403243 326248690 694148728 326248690 694148728 867872243 197486522 867872243 388294786 867872243 388294786 178922874 64584546 178922874 64584546 43369401 64584546 898331779 673295934 898331779 673295934 114593999 171570162 114593999 171570162 151640959 659247648 151640959 659247648 537118236 728510373 537118236 395413883 537118236 395413883 733179820 853662393 733179820 853662393 186942879 283704940 186942879 922135052 186942879 922135052 487265119 265859601 487265119 265859601 174918623 776692969 174918623 776692969 762077161 352375366 762077161 585027622 762077161 585027622 173412221 263571766 173412221 437067585 173412221 437067585 704954624 436434585 704954624 510061919 704954624 510061919 477847334 26128306 477847334 26128306 982610457 26128306 287766241 723627028 287766241 723627028 520180937 635850187 520180937 916973639 520180937 916973639 458995353 242471522 458995353 242471522 838545487 387140183 838545487 387140183 199450219 202301258 199450219 202301258 864397770 40621564 864397770 40621564 27017067 40621564 370286643 806252204 370286643 806252204 780474111 325250510 780474111 384182289 780474111 384182289 256499947 384182289 881998133 154979458 881998133 154979458 103580147 154979458 132949680 354195148 132949680 354195148 821238254 268763772 821238254 268763772 592904849 689959985 592904849 689959985 298824630 265152169 298824630 265152169 823791483 641653771 823791483 641653771 82457944 123759954 82457944 123759954 787455515 993748500 787455515 993748500 119349440 178856443 119349440 441936465 119349440 441936465 701007138 327332063 701007138 327332063 217140835 703889231 217140835 703889231 805281167 118805225 805281167 118805225 79295857 261726588 79295857 261726588 871097428 193083315 871097428 193083315 343661841 829859395 343661841 829859395 657862472 460494190 657862472 460494190 307101605 840060104 307101605 840060104 880667508 178866175 880667508 337475762 880667508 337475762 187644727 259711185 187644727 259711185 171021689 259711185 988021597 987581 988021597 987581 999143217 649662178 999143217 649662178 462143071 249032836 462143071 249032836 834148178 318830088 834148178 318830088 211428016 318830088 793915997 52443623 793915997 52443623 35521820 52443623 39410146 69830183 39410146 69830183 953113860 928064928 953113860 928064928 431251093 383662266 431251093 383662266 740221905 383662266 319158208 541714450 319158208 541714450 922353813 77512131 922353813 77512131 52048122 882441637 52048122 882441637 661354059 17353777 661354059 17353777 11263494 811932713 11263494 811932713 934753499 58013090 934753499 58013090 39140257 790155986 39140257 790155986 417073605 207418172 417073605 207418172 137833375 964395701 137833375 964395701 572048532 432257382 572048532 432257382 288654449 432257382 543377845 863901729 543377845 863901729 421692660 863901729 681234689 139024352 681234689 139024352 907365057 139024352 203185931 792558985 203185931 792558985 590541851 763349705 590541851 763349705 387349898 763349705 399887067 921938825 399887067 921938825 524709788 81462669 524709788 81462669 54307333 611032222 54307333 611032222 999006394 1346808 999006394 1346808 779345039 950153612 779345039 950153612 445726488 254926647 445726488 254926647 830776632 261609100 830776632 261609100 137860332 207432741 137860332 608212039 137860332 608212039 403219341 176394885 403219341 176394885 117517544 176394885 712079345 468236748 712079345 468236748 311759050 468236748 761839542 75865335 761839542 75865335 949139368 584387137 949139368 584387137 224759092 338006375 224759092 979366714 224759092 979366714 640608612 200355245 640608612 200355245 133373048 896202825 133373048 896202825 676527811 124987882 676527811 124987882 917341740 109807855 917341740 109807855 73040229 138338523 73040229 138338523 915811705 127782170 915811705 203484828 915811705 203484828 12330470 18687438 12330470 18687438 936176420 404305844 936176420 404305844 269235747 579377666 269235747 579377666 647301969 166245204 647301969 166245204 889366607 459679415 889366607 459679415 688901862 459679415 756656145 306888218 756656145 306888218 203587493 145465316 203587493 145465316 903427018 270071042 903427018 270071042 129560443 194437294 129560443 307352890 129560443 307352890 864790826 201814213 864790826 201814213 565418579 946118281 565418579 946118281 429657813 106844685 429657813 106844685 929948116 106844685 153102941 246530328 153102941 246530328 767217862 767460986 767217862 767460986 302559763 453460772 302559763 453460772 398761931 786296327 398761931 786296327 465190215 200193123 465190215 200193123 133235628 200193123 671015149 690355439 671015149 690355439 347935203 993841076 347935203 993841076 635625972 128499575 635625972 128499575 914972659 21048693 914972659 21048693 13593710 341766272 13593710 341766272 912062209 35472152 912062209 35472152 976573645 35472152 198298683 945839096 198298683 945839096 357000939 221917331 357000939 221917331 146469441 664895181 146469441 664895181 446077460 664895181 76330506 44112251 76330506 44112251 970278196 44112251 954943488 449747599 954943488 449747599 695451304 37996552 695451304 37996552 974382673 493685715 974382673 493685715 328295314 493685715 771652533 51051165 771652533 51051165 965569384 483046971 965569384 483046971 217174764 275994280 217174764 275994280 816100652 779725054 816100652 779725054 39490260 7508158 39490260 7508158 994542216 512813487 994542216 512813487 375273644 512813487 691345068 349626950 691345068 349626950 763838871 573067106 763838871 573067106 360504591 211575784 360504591 211575784 858740096 780183422 858740096 780183422 190046993 239769751 190046993 239769751 840539535 239769751 771541996 400392899 771541996 400392899 266555266 29020761 266555266 29020761 980952142 255901071 980952142 255901071 168448157 69447802 168448157 69447802 953326974 835487270 953326974 835487270 500519417 697450204 500519417 697450204 662258017 766722134 662258017 766722134 713992709 75423786 713992709 75423786 50568747 75423786 647294823 976295707 647294823 976295707 582611242 186661026 582611242 186661026 875360813 186661026 787398664 574751151 787398664 574751151 361584714 957101614 361584714 675789206 361584714 675789206 644279905 929535941 644279905 144808247 644279905 144808247 96494168 144808247 469855624 702591996 469855624 702591996 458926066 145104538 458926066 145104538 903652382 821453538 903652382 821453538 510937851 734996454 510937851 754418520 510937851 754418520 85977851 129115822 85977851 129115822 133127748 345428467 133127748 345428467 230199800 28921049 230199800 28921049 18668310 895453815 18668310 895453815 596670492 255987641 596670492 255987641 895297503 157493102 895297503 657162193 895297503 657162193 596896485 657162193 720190161 290854096 720190161 290854096 804505137 793050629 804505137 793050629 518005334 793050629 640015713 644544666 640015713 644544666 416572463 644544666 745450727 81835033 745450727 81835033 945241283 485065536 945241283 485065536 322527095 485065536 834107600 167413573 834107600 167413573 888509054 167413573 207590604 882360819 207590604 882360819 354669390 397444128 354669390 397444128 264788846 836858129 264788846 836858129 656230684 836858129 576643698 34268450 576643698 34268450 22687222 340604269 22687222 340604269 769693640 15130926 769693640 15130926 10078519 222886514 10078519 222886514 979214443 31408498 979214443 995752178 979214443 995752178 626433827 181619353 626433827 181619353 879207101 314990124 879207101 314990124 76614382 115299293 76614382 115299293 76973485 255527523 76973485 255527523 830288224 880627067 830288224 880627067 251685262 376918020 251685262 941047035 251685262 941047035 420824727 207651673 420824727 207651673 860710586 923337171 860710586 923337171 361592621 923337171 469343647 176280784 469343647 176280784 117408830 299590358 117408830 299590358 798430444 296098194 798430444 296098194 195746456 296098194 588202891 959445044 588202891 959445044 430726010 364648947 430726010 364648947 24913033 37401548 24913033 827574584 24913033 827574584 643779456 827574584 291603184 242775804 291603184 242775804 838319109 278223325 838319109 278223325 182941865 94239812 182941865 94239812 937461102 389664925 937461102 389664925 210918145 273829214 210918145 273829214 817470618 765851050 817470618 765851050 645272400 12731890 645272400 12731890 991268129 826030388 991268129 826030388 405453832 826030388 512853343 9860598 512853343 9860598 992980261 866988609 992980261 866988609 383902608 267249092 383902608 267249092 822454188 267249092 220020237 614909939 220020237 614909939 596373033 614909939 324158280 186825296 324158280 186825296 88210190 31642233 88210190 31642233 20882323 825215374 20882323 825215374 440235727 599556432 440235727 599556432 426806455 796445568 426806455 796445568 718348591 412588835 718348591 412588835 721577414 235180711 721577414 235180711 155359611 235180711 231870246 427850332 231870246 427850332 710932088 712683211 710932088 712683211 413850676 712683211 743772738 281170386 743772738 281170386 855891613 215917127 855891613 215917127 331898711 845989383 331898711 845989383 521992679 845989383 412259610 277375151 412259610 277375151 182423851 234320094 182423851 234320094 844148945 234320094 612293567 883087385 612293567 883087385 382675779 767863618 382675779 907813919 382675779 907813919 855560276 216158374 855560276 512626496 855560276 512626496 130199238 195306591 130199238 606657841 130199238 606657841 562778835 505714881 562778835 505714881 367101485 839574592 367101485 839574592 676473070 136331246 676473070 136331246 913623167 130662133 913623167 574100082 913623167 574100082 250477403 374973261 250477403 374973261 734793772 674649512 734793772 674649512 464076587 29821433 464076587 29821433 980309532 989818041 980309532 989818041 489812334 174763219 489812334 174763219 883911606 174763219 195500115 998275283 195500115 998275283 456855672 998275283 401200157 696816447 401200157 696816447 459321748 221947886 459321748 221947886 146503115 911073621 146503115 911073621 997826168 3079405 997826168 3079405 53333939 192387123 53333939 192387123 871424015 182669186 871424015 182669186 121735747 182669186 302600736 739207411 302600736 739207411 610787168 143762926 610787168 143762926 95907133 143762926 149895435 418498262 149895435 418498262 278598820 151211868 278598820 151211868 100644700 954282040 100644700 954282040 537586369 629912560 537586369 833927907 537586369 833927907 564291739 833927907 458092343 261046744 458092343 261046744 826592105 693740041 826592105 693740041 179226221 272452892 179226221 272452892 792804498 807340896 792804498 807340896 589825615 96000720 589825615 96000720 936320708 96000720 777137436 677756157 777137436 677756157 26315037 20243590 26315037 20243590 13162015 948673638 13162015 948673638 651912584 122941192 651912584 122941192 82006709 953220020 82006709 953220020 408291519 841111830 408291519 841111830 398768357 853488858 398768357 853488858 674682204 116247012 674682204 116247012 77376626 462062814 77376626 462062814 735038710 348420751 735038710 348420751 877091811 102931636 877091811 102931636 997764599 3212017 997764599 3212017 857613184 334582179 857613184 334582179 754604966 575164820 754604966 575164820 215537617 325376710 215537617 682034219 215537617 682034219 942291494 86417808 942291494 86417808 742300307 839735163 742300307 839735163 564457342 839735163 593312885 35953268 593312885 35953268 23748089 537409209 23748089 537409209 955570331 65914846 955570331 65914846 895007854 281479691 895007854 281479691 185352024 725556528 185352024 725556528 346818920 223584912 346818920 223584912 147673678 223584912 720849694 888092515 720849694 888092515 633415704 888092515 645207849 549106139 645207849 549106139 205423928 310034201 205423928 341015739 205423928 341015739 846155952 231131048 846155952 231131048 206914358 496471782 206914358 496471782 935223007 98541904 935223007 98541904 589356328 877596416 589356328 877596416 333586322 122449161 333586322 122449161 965521513 51163631 965521513 51163631 53774546 325549157 53774546 325549157 866214321 199799603 866214321 437148803 866214321 437148803 216969910 327215921 216969910 944000285 216969910 944000285 871809861 192016190 871809861 192016190 828758114 367290694 828758114 367290694 7029397 10438281 7029397 995231432 7029397 995231432 540463463 73536516 540463463 73536516 49453245 73536516 815138249 497491192 815138249 497491192 287893662 375242777 287893662 375242777 783837805 320238341 783837805 320238341 238454226 387472516 238454226 387472516 545424641 964615228 545424641 964615228 497250031 313754098 497250031 313754098 207802209 474116462 207802209 474116462 315485757 361400721 315485757 361400721 240796949 721649357 240796949 721649357 584734509 721649357 361363425 52548135 361363425 52548135 974378956 38054631 974378956 38054631 266248702 570757516 266248702 570757516 474034881 570757516 213527563 287852166 213527563 287852166 806917927 625560923 806917927 625560923 99702733 149852939 99702733 191435287 99702733 191435287 987636621 18402146 987636621 702969255 987636621 702969255 136044888 204793502 136044888 375074497 136044888 375074497 946745784 79300202 946745784 79300202 814133229 526608609 814133229 526608609 13295807 20598748 13295807 20598748 33789410 170176225 33789410 170176225 928767044 108268827 928767044 351607279 928767044 351607279 167546494 137525249 167546494 137525249 65842066 99052399 65842066 720621275 65842066 720621275 779024748 266397036 779024748 266397036 822967688 266397036 225841473 981056624 225841473 981056624 559517625 421576610 559517625 421576610 280888266 421576610 317940298 492820371 317940298 492820371 710905427 316024000 710905427 316024000 181534213 275866826 181534213 275866826 580321778 988514749 580321778 988514749 514813923 988514749 724215065 265229285 724215065 265229285 174550479 960517093 174550479 960517093 843562003 235387863 843562003 431761084 843562003 431761084 98518404 147889325 98518404 788741135 98518404 788741135 351134980 74952812 351134980 74952812 50295015 74952812 904700077 737951346 904700077 737951346 437009151 914851950 437009151 914851950 477776047 490166983 477776047 490166983 220246886 332144554 220246886 872177033 220246886 872177033 390145034 599423706 390145034 599423706 383199068 717787380 383199068 717787380 653345857 405707774 653345857 405707774 270175559 474247296 270175559 474247296 752070794 74909536 752070794 74909536 50273775 455845586 50273775 455845586 304048639 278257582 304048639 278257582 182953201 278257582 204950472 665485089 204950472 665485089 787446051 158718471 787446051 158718471 894425822 968846440 894425822 968846440 470307583 484839820 470307583 484839820 672458901 672682992 672458901 672682992 658468099 100505629 658468099 100505629 933911643 807046199 933911643 807046199 553043188 313949169 553043188 313949169 788382344 374295691 788382344 374295691 59426251 89081284 59426251 89081284 852825099 381108252 852825099 381108252 365315232 958425851 365315232 352669964 365315232 352669964 234902577 879699756 234902577 879699756 588745163 879699756 382271191 274416542 382271191 274416542 180433660 395414167 180433660 395414167 900926815 87932102 900926815 87932102 58899593 924633891 58899593 924633891 649207753 244386367 649207753 244386367 161425797 439688396 161425797 439688396 702390451 256212143 702390451 256212143 168770097 256212143 696228345 770403914 696228345 770403914 257521058 209823765 257521058 209823765 859392871 209823765 366482289 748386406 366482289 748386406 515581888 356505060 515581888 356505060 62280199 93139912 62280199 93139912 90012744 480471076 90012744 480471076 675408115 614436584 675408115 614436584 170660915 258966711 170660915 353592942 170660915 353592942 235305901 353592942 93351012 130151779 93351012 130151779 913896070 419101352 913896070 419101352 279104003 125754678 279104003 125754678 916975216 715439153 916975216 715439153 379777090 715439153 656024325 240608820 656024325 240608820 839689106 240608820 89549358 107876189 89549358 107876189 71325994 107876189 726847663 881686789 726847663 881686789 572331416 881686789 891911396 62733329 891911396 62733329 42276742 627831880 42276742 627831880 715518260 421181299 715518260 499530078 715518260 499530078 300158228 119687116 300158228 119687116 920922273 255221999 920922273 255221999 830471288 162153909 830471288 162153909 892133430 290344045 892133430 290344045 42321480 62772394 42321480 62772394 716622792 966362334 716622792 966362334 98256310 4469016 98256310 4469016 2880172 652497549 2880172 652497549 826455629 261224702 826455629 736058636 826455629 736058636 192175830 290592992 192175830 439475890 192175830 439475890 702578303 246767719 702578303 246767719 162686301 680507937 162686301 680507937 579747925 680507937 35423148 44810164 35423148 44810164 29620142 44810164 908631512 296789838 908631512 296789838 141530740 213207416 141530740 213207416 841271790 513807057 841271790 513807057 148870456 225401610 148870456 225401610 742397145 488946946 742397145 488946946 572926032 817978390 572926032 817978390 367615913 817978390 504298164 158572846 504298164 158572846 894571748 158572846 723896328 930138200 723896328 930138200 369648578 409255367 369648578 409255367 272728548 409255367 734129410 336678082 734129410 336678082 223708980 170534389 223708980 170534389 886528850 170534389 758708601 639448619 758708601 639448619 501548445 973219392 501548445 973219392 519345079 157335374 519345079 157335374 104879992 386262010 104879992 386262010 766969667 344997814 766969667 681809510 766969667 681809510 448807231 142830720 448807231 142830720 905152077 142830720 407545135 990388597 407545135 990388597 640372928 473413768 640372928 473413768 315002545 815821578 315002545 815821578 512590533 161626130 512590533 161626130 107905221 161626130 672478807 595919519 672478807 595919519 614493002 910334573 614493002 478670734 614493002 478670734 318416331 915697165 318416331 915697165 890517393 164443500 890517393 164443500 847591319 499824810 847591319 499824810 221409467 333790465 221409467 461330996 221409467 461330996 307663576 149666745 307663576 149666745 99551494 149666745 150231496 439828722 150231496 439828722 487742188 701859404 487742188 701859404 509902100 177250222 509902100 177250222 106734984 160272735 106734984 412281089 106734984 412281089 783024908 321524488 783024908 928481715 783024908 928481715 194765336 142513341 194765336 142513341 95022050 762425087 95022050 762425087 955349691 66222769 955349691 66222769 588292869 708505665 588292869 708505665 475391382 34720607 475391382 34720607 977212129 34720607 270873668 422839476 270873668 422839476 606422083 550232448 606422083 550232448 959584525 59486353 959584525 59486353 960095068 630838099 960095068 630838099 657435616 630838099 739611410 162161252 739611410 162161252 892093285 381011480 892093285 381011480 54085940 81128605 54085940 81128605 369722566 763943747 369722566 763943747 398599975 456124967 398599975 456124967 304261102 470141520 304261102 470141520 313007666 470141520 165913725 116247017 165913725 116247017 923167264 769041278 923167264 769041278 407544424 321666821 407544424 321666821 890551324 23705531 890551324 23705531 15440276 23705531 830779220 417762812 830779220 417762812 250893029 173257164 250893029 173257164 884736141 230132405 884736141 230132405 152241127 158731114 152241127 158731114 894363371 720173635 894363371 720173635 69315330 104561308 69315330 104561308 122020096 726003781 122020096 726003781 989376365 15961090 989376365 15961090 192350434 456664092 192350434 456664092 773214374 238993816 773214374 238993816 157888531 238993816 792350138 568077835 792350138 568077835 431672972 248411526 431672972 248411526 834592519 775290566 834592519 775290566 270020233 405403068 270020233 405403068 384891651 519426487 384891651 519426487 604890053 519426487 46610784 12325262 46610784 12325262 8201429 317917287 8201429 317917287 785450058 99799399 785450058 99799399 66270489 99799399 286961596 693564643 286961596 693564643 653380715 170902197 653380715 170902197 113956705 396795640 113956705 396795640 787908173 134944518 787908173 134944518 89669705 134944518 803081353 422290476 803081353 422290476 281523310 422290476 800340244 58806818 800340244 58806818 39621787 687301451 39621787 687301451 469254687 145931225 469254687 145931225 97326702 385029354 97326702 385029354 974482914 37870856 974482914 683595654 974482914 683595654 118852140 178077032 118852140 178077032 176384164 436954878 176384164 436954878 859316191 209468484 859316191 209468484 139480625 895536566 139480625 895536566 496805791 895536566 155842769 113282507 155842769 113282507 75259616 113282507 719113958 455317619 719113958 455317619 11214037 17287554 11214037 322908626 11214037 322908626 782080923 322908626 178753962 69655812 178753962 69655812 953190842 69655812 63905166 281111444 63905166 281111444 861488133 206806100 861488133 462707951 861488133 462707951 58623878 7683801 58623878 7683801 4972456 429704871 4972456 429704871 750566140 368956687 750566140 368956687 720046218 421517241 720046218 421517241 280880712 779878291 280880712 779878291 372922636 60977516 372922636 60977516 41061793 784183681 41061793 784183681 642988189 325546945 642988189 325546945 215627596 908382065 215627596 908382065 498653154 908382065 492771370 520115343 492771370 520115343 639889228 520115343 417506443 687374279 417506443 687374279 289045574 432858156 289045574 762674401 289045574 762674401 494657583 140040372 494657583 140040372 93424755 563657591 93424755 563657591 955231569 66411102 955231569 814302058 955231569 814302058 364221282 784605666 364221282 784605666 466303031 862364981 466303031 862364981 362732115 862364981 536401589 323747542 536401589 323747542 815334156 277291183 815334156 277291183 200483493 372926997 200483493 372926997 747899309 372926997 280333005 729113429 280333005 729113429 581309470 729113429 525390446 263926850 525390446 263926850 824725762 921512406 824725762 921512406 521996776 921512406 760907988 5410001 760907988 5410001 996391357 360112481 996391357 360112481 240172018 110429819 240172018 110429819 927120283 642177036 927120283 642177036 337094721 74237944 337094721 74237944 950145708 821424786 950145708 821424786 555914860 161723877 555914860 161723877 892465163 738380166 892465163 738380166 316406160 460392206 316406160 460392206 784802864 92791223 784802864 92791223 938330959 437012981 938330959 437012981 704513392 229230128 704513392 229230128 847387501 229230128 162439654 389387895 162439654 389387895 259922724 383336619 259922724 383336619 255826645 716663777 255826645 716663777 967648307 47419804 967648307 47419804 407006713 562517548 407006713 562517548 630109050 628333258 630109050 628333258 485937125 103983173 485937125 103983173 931816071 526672515 931816071 526672515 507135116 50537144 507135116 50537144 965976562 216936491 965976562 216936491 855054144 204470025 855054144 204470025 862865305 452728485 862865305 452728485 54535872 81685979 54535872 81685979 61407247 396023486 61407247 396023486 263935788 80540800 263935788 80540800 53736012 579039017 53736012 579039017 947490433 78294244 947490433 78294244 778161385 359286280 778161385 359286280 239578455 359286280 270285952 667779727 270285952 667779727 658229290 40731808 658229290 40731808 27094135 677037347 27094135 677037347 564468409 605260599 564468409 605260599 419024098 611998341 419024098 611998341 642277966 386313154 642277966 386313154 257859139 977296089 257859139 977296089 484561500 977296089 437377281 127081516 437377281 127081516 84483359 127081516 887940460 227178352 887940460 227178352 826742405 907930665 826742405 907930665 568280294 941040543 568280294 546255966 568280294 546255966 498708831 844000784 498708831 844000784 354518255 844000784 507767984 25004676 507767984 25004676 983553357 980468219 983553357 980468219 465447254 980468219 465896323 152853293 465896323 152853293 898526632 792064219 898526632 792064219 545170316 162428793 545170316 162428793 891864485 162428793 160101702 659039663 160101702 659039663 553065447 902612326 553065447 131008909 553065447 131008909 913444349 827576743 913444349 827576743 485811677 827576743 595574786 455223096 595574786 455223096 303565300 455223096 590581523 808678171 590581523 808678171 383593212 160856546 383593212 160856546 893078128 160856546 432915269 568719780 432915269 568719780 475327978 542936965 475327978 542936965 435948963 719926091 435948963 719926091 751295002 22746783 751295002 22746783 984756239 22746783 569963470 822633026 569963470 822633026 443607028 386597688 443607028 386597688 738484520 804570560 738484520 804570560 274699381 57302486 274699381 57302486 38691317 57302486 954157211 322455938 954157211 322455938 98601428 147938489 98601428 343651646 98601428 343651646 989896398 15223913 989896398 634522398 989896398 634522398 60735337 90943293 60735337 719498592 60735337 719498592 963591871 54054551 963591871 459183071 963591871 459183071 208254406 314684343 208254406 581983001 208254406 581983001 345848601 581983001 255759294 329966126 255759294 329966126 218678307 67536170 218678307 67536170 954481996 644247151 954481996 644247151 355427349 644247151 758336048 116326511 758336048 116326511 76263108 114649064 76263108 114649064 914875130 838700653 914875130 838700653 442894201 87755694 442894201 87755694 58817566 87755694 103184733 301239283 103184733 301239283 797427834 855027132 797427834 855027132 397641452 204967997 397641452 204967997 862530319 724949326 862530319 724949326 655811208 724949326 715920998 351409931 715920998 351409931 762717846 351409931 729173178 963545028 729173178 963545028 509762337 963545028 562768104 718818133 562768104 718818133 533249082 291143127 533249082 291143127 804387442 370788370 804387442 370788370 247452132 154941550 247452132 154941550 896935055 279479440 896935055 279479440 813727645 158546103 813727645 158546103 894596542 158546103 800319808 666269695 800319808 666269695 2100020 3175810 2100020 861718298 2100020 861718298 618820601 68831143 618820601 68831143 953840134 68831143 122472240 315052828 122472240 315052828 208534099 315052828 161281375 34037068 161281375 34037068 22546249 34037068 932472376 180092119 932472376 180092119 726048363 580900622 726048363 580900622 185347999 281459252 185347999 281459252 781025768 495183579 781025768 495183579 329621702 621957381 329621702 621957381 754176015 363410585 754176015 447924233 754176015 447924233 298530748 447924233 801277653 44948802 801277653 44948802 969560896 215426347 969560896 215426347 94150991 138136489 94150991 138136489 92147531 138136489 355389701 893963639 355389701 893963639 348385879 605873631 348385879 605873631 357857503 757150583 357857503 757150583 678075472 284909164 678075472 284909164 187901751 371540809 187901751 371540809 891175167 163158948 891175167 521751371 891175167 521751371 170877224 137579988 170877224 137579988 91510503 547249931 91510503 547249931 597106365 547249931 202537353 258181759 202537353 258181759 828410642 258181759 473578497 740021693 473578497 740021693 559349493 49922071 559349493 49922071 33727072 49922071 909802426 687464742 909802426 687464742 242222169 318206868 242222169 318206868 785367073 445728543 785367073 445728543 297250596 445728543 877973166 179422806 877973166 179422806 880472483 919064839 880472483 919064839 376445662 919064839 386447035 62690290 386447035 62690290 42238821 416189895 42238821 416189895 277284470 416189895 142007138 140019411 142007138 140019411 93392420 995605169 93392420 995605169 704904275 112798335 704904275 112798335 925520134 303647131 925520134 303647131 795799490 303647131 826013576 124975819 826013576 124975819 917346305 124975819 88803003 855570638 88803003 855570638 692919579 443371098 692919579 443371098 295772006 338804485 295772006 338804485 770864182 338804485 342644857 781868795 342644857 781868795 849986974 115421316 849986974 115421316 76742811 231254688 76742811 231254688 875779882 186272582 875779882 972863467 875779882 972863467 231894080 152035008 231894080 152035008 899170802 152035008 885554432 185494876 885554432 185494876 69725247 105206617 69725247 105206617 644829162 670876135 644829162 670876135 148224131 9435587 148224131 9435587 993196282 742606878 993196282 742606878 383967116 742606878 840386498 72651261 840386498 72651261 951211048 561541704 951211048 561541704 327147283 360746219 327147283 360746219 765018939 347999150 765018939 347999150 685920047 788070425 685920047 788070425 143029403 215783055 143029403 965237863 143029403 965237863 831138584 96528849 831138584 96528849 936003978 96528849 450394257 808206053 450394257 808206053 407571754 822113553 407571754 822113553 488406446 822113553 219880246 243673636 219880246 243673636 108262442 105206618 108262442 105206618 930942796 796748009 930942796 796748009 62271868 93098813 62271868 93098813 866245551 615041630 866245551 615041630 348318927 702442036 348318927 702442036 869990320 78650140 869990320 78650140 947339097 817504621 947339097 817504621 354661612 808317006 354661612 842090543 354661612 842090543 864995289 81288394 864995289 81288394 54170286 81288394 712692270 894563012 712692270 894563012 336153204 894563012 537107926 327104056 537107926 327104056 216951234 222175960 216951234 222175960 852076038 222175960 808068601 599821057 808068601 599821057 125893481 188859974 125893481 188859974 674172292 707334553 674172292 707334553 357258041 382861532 357258041 382861532 740873107 382861532 323270078 657770102 323270078 657770102 775977573 331461038 775977573 331461038 231316476 387992617 231316476 387992617 737556236 425176518 737556236 425176518 283879819 425176518 768031981 174120442 768031981 174120442 116091663 321337089 116091663 321337089 930199337 106330285 930199337 914724879 930199337 914724879 132836874 199594096 132836874 199594096 578713310 846969202 578713310 846969202 638628890 927445748 638628890 927445748 374672928 687656846 374672928 687656846 570962159 948624870 570962159 948624870 549698537 314107152 549698537 314107152 788249156 673809177 788249156 673809177 395516149 673809177 814121486 253789683 814121486 253789683 167396722 585067346 167396722 585067346 652090554 329641182 652090554 329641182 218418392 815537430 218418392 815537430 988914323 16699771 988914323 329608961 988914323 329608961 156558948 180178860 156558948 180178860 910356854 135702172 910356854 135702172 903833333 452614186 903833333 452614186 670114959 489000078 670114959 252629985 670114959 252629985 166808729 498848158 166808729 498848158 332235539 498848158 275279783 182422792 275279783 182422792 878536766 871718914 878536766 871718914 443996942 656251620 443996942 656251620 827157556 260186616 827157556 774401716 827157556 774401716 586408225 330110701 586408225 330110701 776844246 801939833 776844246 801939833 146021433 135533245 146021433 135533245 90239584 135533245 783390824 517343477 783390824 517343477 47010737 69650162 47010737 469816218 47010737 469816218 682367445 325965134 682367445 325965134 216096693 325965134 772370187 407470903 772370187 407470903 643717065 828976967 643717065 828976967 156854944 192930380 156854944 192930380 871167490 106366920 871167490 106366920 70509757 784845585 70509757 784845585 462890016 784845585 279593485 271947746 279593485 271947746 178937592 271947746 771748367 441247216 771748367 441247216 294333858 793120828 294333858 793120828 693495888 238412281 693495888 238412281 157493038 90105399 157493038 90105399 940220838 827907342 940220838 827907342 249947748 290338867 249947748 290338867 932141756 40455475 932141756 40455475 972581624 40455475 859638614 266160784 859638614 266160784 359179792 653829499 359179792 653829499 801391747 207911365 801391747 207911365 138240408 678570495 138240408 678570495 712218970 426061955 712218970 426061955 337150651 961596386 337150651 961596386 528286283 961596386 493151455 47561527 493151455 47561527 31886442 989838890 31886442 989838890 471970915 41744741 471970915 41744741 27755511 41744741 144094827 333771668 144094827 333771668 774425731 333771668 264506875 754504864 264506875 754504864 774657867 333421321 774657867 333421321 295865238 479059031 295865238 479059031 994162472 7827910 994162472 639724365 994162472 639724365 155564298 235363151 155564298 235363151 708902944 518069340 708902944 518069340 86643277 130296870 86643277 775496095 86643277 775496095 978341494 32553132 978341494 32553132 118175103 959279889 118175103 959279889 504739687 959279889 241730844 115421320 241730844 115421320 923667733 147415370 923667733 147415370 26308881 39611621 26308881 850598141 26308881 850598141 893487072 160203821 893487072 160203821 468855736 954602593 468855736 954602593 428591955 954602593 750387381 294420905 750387381 294420905 801889569 294420905 708533435 525275728 708533435 525275728 88390920 132589801 88390920 210002190 88390920 210002190 893600191 159942425 893600191 547315951 893600191 547315951 34515403 50654932 34515403 50654932 622230757 895275162 622230757 895275162 195820953 296203505 195820953 296203505 244607903 728604524 244607903 728604524 343035072 728604524 273868659 256886364 273868659 256886364 879944139 39505692 879944139 39505692 975851339 36373665 975851339 36373665 107429492 737680359 107429492 737680359 654824441 737680359 383983192 187243160 383983192 187243160 875048487 800556361 875048487 800556361 351496104 799727843 351496104 863919523 351496104 863919523 634102404 863919523 130246529 130628459 130246529 130628459 994665967 7351524 994665967 7351524 243569808 979918391 243569808 979918391 946673654 79584267 946673654 79584267 621728996 617246227 621728996 617246227 132563811 199149607 132563811 780361397 132563811 780361397 502556545 780361397 53861847 71064223 53861847 71064223 47735415 929699188 47735415 929699188 604432676 423372179 604432676 423372179 282423678 648473684 282423678 648473684 580500097 532198035 580500097 532198035 475662748 874063007 475662748 874063007 516545362 874063007 404337333 690100631 404337333 690100631 636854331 690100631 163605205 165681533 163605205 165681533 889725518 710039762 889725518 710039762 396863523 680847264 396863523 680847264 546165034 720007011 546165034 720007011 436706825 720007011 672604918 291688978 672604918 291688978 192875102 291688978 230649463 528502337 230649463 528502337 929500134 107429618 929500134 107429618 783695229 481109658 783695229 481109658 674932534 444025708 674932534 444025708 699430422 763155297 699430422 763155297 25979161 39281837 25979161 39281837 725931979 473662644 725931979 473662644 679752933 402160887 679752933 402160887 728529814 715001247 728529814 715001247 504094591 715001247 668668232 216217256 668668232 216217256 855513707 889105225 855513707 889105225 381722086 224462584 381722086 224462584 850739527 224462584 174753348 382228398 174753348 382228398 779023213 327190578 779023213 886922554 779023213 886922554 475959269 886922554 580762040 324224400 580762040 324224400 781117595 324224400 216327165 524256062 216327165 524256062 541717896 857273567 541717896 857273567 383298843 857273567 804464461 36003484 804464461 36003484 976125553 764202764 976125553 764202764 480700987 251218978 480700987 251218978 832824885 251218978 306278889 748901739 306278889 748901739 478336061 511501111 478336061 511501111 356669452 875655277 356669452 875655277 640573480 875655277 317510340 303171305 317510340 303171305 796162951 21879925 796162951 21879925 13898510 608581084 13898510 608581084 408752233 19550992 408752233 19550992 12764327 19550992 461601929 996904359 461601929 996904359 618385369 73980809 618385369 73980809 49670095 870634012 49670095 870634012 887400475 169072959 887400475 798333900 887400475 798333900 86307212 129694234 86307212 936986040 86307212 936986040 389738642 936986040 324020128 342647458 324020128 342647458 768395793 947103746 768395793 947103746 571820235 444933806 571820235 444933806 40625628 60208477 40625628 972801850 40625628 972801850 480661627 18010939 480661627 18010939 11893817 18010939 793236827 315010533 793236827 315010533 97186905 145840591 97186905 145840591 846419259 970095796 846419259 970095796 359508827 724142750 359508827 935504021 359508827 935504021 621875757 935504021 176838616 101315360 176838616 101315360 67215456 594956162 67215456 594956162 400681996 255115281 400681996 255115281 168054457 415285323 168054457 415285323 276694675 62611762 276694675 62611762 42122060 62611762 945880201 102859550 945880201 102859550 68073394 102859550 511813046 825511943 511813046 825511943 345805338 241282592 345805338 241282592 839285223 315668323 839285223 315668323 787249016 315668323 832673522 186086115 832673522 186086115 123997932 186086115 598147504 786262327 598147504 786262327 656855565 786262327 535996658 165672843 535996658 165672843 889735812 985976026 889735812 985976026 368996696 232949469 368996696 232949469 844997275 612516655 844997275 612516655 248768498 372758041 248768498 493269832 248768498 493269832 849095157 226654873 849095157 491878779 849095157 491878779 668163053 122144312 668163053 122144312 919330863 122144312 388510476 885386781 388510476 885386781 371705624 255274223 371705624 255274223 830424360 480983084 830424360 480983084 319976647 480983084 706592166 248919302 706592166 248919302 834347148 56865134 834347148 56865134 38399205 56865134 138262705 235433176 138262705 235433176 843538081 235433176 168533061 345080783 168533061 345080783 766942617 579998805 766942617 579998805 252896097 369043400 252896097 369043400 841840650 237726208 841840650 237726208 810999789 626627214 810999789 626627214 77197621 116012031 77197621 116012031 270504495 470511761 270504495 470511761 493944371 524944592 493944371 159662672 493944371 159662672 893801200 308174798 893801200 308174798 122827480 184155383 122827480 343757429 122827480 343757429 860325448 208270113 860325448 736259004 860325448 736259004 432872617 323666203 432872617 323666203 781472184 486134435 781472184 486134435 97744639 146650076 97744639 146650076 159527573 359061798 159527573 359061798 757382176 779204307 757382176 779204307 640908256 445532853 640908256 445532853 698515597 974440513 698515597 974440513 320831441 245035695 320831441 245035695 836965970 245035695 206422027 825500168 206422027 825500168 576261295 8548197 576261295 8548197 5726923 8548197 138684727 242111392 138684727 242111392 445670643 630878029 445670643 73239510 445670643 73239510 950849102 564976084 950849102 564976084 98626663 148044221 98626663 957002309 98626663 957002309 882454664 176462206 882454664 595660436 882454664 595660436 205501390 135343306 205501390 135343306 81516795 51959255 81516795 51959255 965067024 791776043 965067024 791776043 226071533 88233219 226071533 88233219 59058415 32928234 59058415 32928234 978272241 32928234 136001133 769742744 136001133 769742744 341789902 1609790 341789902 1609790 1102171 271681599 1102171 271681599 819237007 34856289 819237007 34856289 23047160 720415704 23047160 720415704 369821433 152081054 369821433 152081054 101082013 152081054 651925027 951965866 651925027 951965866 18747506 29014145 18747506 934256413 18747506 934256413 572760905 65931186 572760905 65931186 44416101 65931186 743892457 694708924 743892457 694708924 593956244 400534470 593956244 400534470 729487415 400534470 716979468 495240105 716979468 495240105 129881596 141750831 129881596 141750831 94640532 141750831 203167657 327657427 203167657 327657427 217290929 327657427 106797846 30481604 106797846 30481604 979745917 30481604 429441134 744232823 429441134 744232823 613217858 644365582 613217858 644365582 509316639 840920278 509316639 840920278 300535777 441064799 300535777 441064799 294174583 968155530 294174583 968155530 660747303 968155530 158803163 236492991 158803163 236492991 842757871 236492991 313611374 760417018 313611374 760417018 789159346 89612692 789159346 89612692 59719154 324090726 59719154 324090726 781285438 220106445 781285438 220106445 145317564 220106445 174141317 325609576 174141317 325609576 463405750 837790064 463405750 61681259 463405750 61681259 41652456 61681259 816566883 631860728 816566883 631860728 587377638 631860728 631449675 966961162 631449675 966961162 212147377 319907403 212147377 885586953 212147377 885586953 544938832 216642180 544938832 216642180 143647059 216642180 260458270 583596278 260458270 583596278 740082699 318535978 740082699 318535978 54758784 82293944 54758784 924329465 54758784 924329465 674413931 259446401 674413931 259446401 827798020 664384860 827798020 664384860 611348516 271245487 611348516 271245487 819690506 424291050 819690506 424291050 217625609 328433418 217625609 328433418 543984030 688541976 543984030 688541976 558680367 688541976 453883232 70416969 453883232 70416969 952754832 98199478 952754832 98199478 34047500 50298201 34047500 954127604 34047500 954127604 643992129 351643355 643992129 351643355 233949871 351643355 687620965 883983869 687620965 883983869 360741482 130339223 360741482 130339223 913793167 130339223 762120268 856760294 762120268 856760294 333699633 5939984 333699633 5939984 995833498 5939984 914194719 728834259 914194719 728834259 110498005 165568214 110498005 405786608 110498005 405786608 992890334 9928068 992890334 9928068 119939064 465116044 119939064 465116044 843058528 75987675 843058528 75987675 50960504 75987675 305796561 517719464 305796561 517719464 996615877 5000410 996615877 767552233 996615877 767552233 561370300 767552233 662563224 474213993 662563224 474213993 679240021 474213993 67079244 39332787 67079244 39332787 26050102 39332787 405086208 964714221 405086208 964714221 473197938 128163613 473197938 128163613 85144301 128163613 415474293 939462706 415474293 939462706 489808110 344189485 489808110 344189485 229276413 563363800 229276413 563363800 538446699 563363800 281366548 208783711 281366548 208783711 138859911 568920713 138859911 568920713 849195054 226477239 849195054 772844536 849195054 772844536 523816969 772844536 698172720 62853850 698172720 62853850 957750014 62853850 129548951 845183355 129548951 845183355 352057553 65659 352057553 65659 73254 366084736 73254 366084736 243807401 131521333 243807401 131521333 87595469 721249445 87595469 721249445 396891884 29954375 396891884 29954375 980196520 999372034 980196520 999372034 123887157 185856104 123887157 608662725 123887157 608662725 906028959 141274462 906028959 427359281 906028959 427359281 27187138 40936794 27187138 40936794 778582194 479916151 778582194 479916151 306539347 352413092 306539347 352413092 762072153 352413092 741085852 612645950 741085852 612645950 548071542 211088691 548071542 211088691 858932036 494986892 858932036 494986892 308683960 256279345 308683960 256279345 829833809 256279345 276580971 500377189 276580971 500377189 456960059 500377189 443558728 922824832 443558728 922824832 972052643 41409369 972052643 41409369 809569734 295447346 809569734 295447346 689263719 459038032 689263719 459038032 842791651 37157417 842791651 37157417 975055968 285950375 975055968 285950375 175422927 266713595 175422927 576331961 175422927 576331961 355455482 576331961 172182412 75818333 172182412 75818333 50855922 75818333 198142918 763331464 198142918 763331464 681059813 195169103 681059813 195169103 130109296 968824239 130109296 968824239 772080039 283959491 772080039 283959491 810047139 379994656 810047139 379994656 743201505 319758778 743201505 319758778 784185949 319758778 580982888 864568374 580982888 864568374 525066581 864568374 777000946 169894086 777000946 169894086 113369129 169894086 859795098 305002992 859795098 305002992 133212107 196827089 133212107 196827089 131139310 196827089 229330646 480558569 229330646 480558569 626541899 584691704 626541899 94138589 626541899 94138589 62793348 94138589 321907610 737878866 321907610 737878866 512422316 856946744 512422316 856946744 130891701 196387861 130891701 196387861 764798598 794093140 764798598 794093140 642072192 794093140 679420662 304547604 679420662 304547604 201779115 753230819 201779115 753230819 487657048 223728134 487657048 223728134 147804591 229350565 147804591 229350565 847182824 34218982 847182824 34218982 22674246 946043025 22674246 946043025 367173559 242625955 367173559 242625955 160535906 270368657 160535906 270368657 177763089 270368657 162765738 216089108 162765738 216089108 855623489 216089108 842696236 373609212 842696236 373609212 175860012 267423563 175860012 659195157 175860012 659195157 709431738 429859208 709431738 981040777 709431738 981040777 6454322 9435585 6454322 9435585 23049457 281909245 23049457 281909245 939189343 91625814 939189343 91625814 67544052 435670626 67544052 435670626 334190755 637020614 334190755 155093574 334190755 155093574 896754754 749047664 896754754 749047664 24840679 37361303 24840679 778221972 24840679 778221972 604607491 778221972 211928304 265704169 211928304 265704169 174841547 265704169 312423887 958629275 312423887 958629275 469931505 67893404 469931505 67893404 45883447 834334004 45883447 834334004 852065535 118912880 852065535 118912880 79391217 974219733 79391217 974219733 471461965 974219733 348250402 415772127 348250402 415772127 277018793 415772127 724471417 211224233 724471417 211224233 858869086 367847348 858869086 367847348 124980452 187355151 124980452 187355151 209613219 422735283 209613219 422735283 796863775 302188088 796863775 875398482 796863775 875398482 383908721 496135010 383908721 496135010 330375144 496135010 776862018 208487422 776862018 208487422 860223434 908726962 860223434 908726962 101162147 152215663 101162147 190017700 101162147 190017700 126567195 60562947 126567195 60562947 40813066 60562947 718906382 436984564 718906382 436984564 291519575 436984564 733413144 58668561 733413144 58668561 960704250 870505682 960704250 870505682 462730356 724505491 462730356 774667936 462730356 774667936 550697861 774667936 103909553 117235209 103909553 117235209 77954923 117235209 140981689 486595515 140981689 486595515 759159193 356287460 759159193 356287460 726547955 691960987 726547955 691960987 119302978 178635415 119302978 178635415 429661988 914493172 429661988 914493172 377107170 914493172 619913517 376670957 619913517 376670957 745058946 376670957 250226461 213693027 250226461 213693027 857253748 213693027 153974841 544901820 153974841 544901820 434834769 219793651 434834769 219793651 145234504 219793651 819570212 346423830 819570212 346423830 271882615 675168866 271882615 675168866 377114220 303507162 377114220 303507162 200980967 303507162 582105038 934433000 582105038 934433000 100757890 151343615 100757890 499062442 100757890 499062442 882841860 176114427 882841860 997239617 882841860 997239617 444115939 997239617 762393730 245604697 762393730 245604697 162171767 245604697 779142537 818392034 779142537 818392034 368272874 881114467 368272874 881114467 690701334 444969832 690701334 444969832 296721987 808883495 296721987 808883495 747198766 202621425 747198766 202621425 864188158 548874682 864188158 548874682 90205948 65103811 90205948 65103811 43667730 895520055 43667730 895520055 650016359 54963587 650016359 54963587 36977784 54963587 125272018 914202586 125272018 914202586 473491811 51751270 473491811 51751270 35169494 51751270 54770858 447372378 54770858 447372378 697086273 113610160 697086273 113610160 75477996 806599500 75477996 806599500 666849813 334115460 666849813 334115460 221600901 334115460 622791281 808408662 622791281 808408662 950046285 74405165 950046285 74405165 63834146 522429632 63834146 522429632 447716045 189260408 447716045 189260408 126119878 702290118 126119878 702290118 643152178 702290118 63148863 55150491 63148863 55150491 992710261 10297322 992710261 974103870 992710261 974103870 518520880 974103870 560977982 184226142 560977982 184226142 897442770 154227165 897442770 495943476 897442770 495943476 330140585 304293806 330140585 304293806 795313745 710861645 795313745 710861645 299049341 136562512 299049341 136562512 909660021 136562512 866303503 960174914 866303503 960174914 387728234 266825299 387728234 266825299 175540642 266825299 213147351 846315822 213147351 846315822 340961822 846315822 149919265 200853945 149919265 200853945 103514870 154941546 103514870 877603207 103514870 877603207 339077636 67412583 339077636 67412583 45482537 728175140 45482537 728175140 651709109 642380318 651709109 642380318 407551807 701441011 407551807 701441011 647683372 207979417 647683372 207979417 138320008 207979417 335300238 674257679 335300238 674257679 844382263 128682145 844382263 128682145 85708228 128682145 566967204 783359054 566967204 783359054 709466503 143132122 709466503 143132122 95419604 390733735 95419604 390733735 735789179 246731789 735789179 246731789 162676329 246731789 432005318 561122672 432005318 561122672 356589318 493312385 356589318 493312385 667400014 973878367 667400014 973878367 338040309 151289827 338040309 151289827 100717331 151289827 827424893 596978966 827424893 596978966 464321711 596978966 490440641 153605831 490440641 153605831 102499642 153605831 186674449 901716359 186674449 901716359 507880861 403385448 507880861 403385448 268734047 422507275 268734047 422507275 281685483 227159489 281685483 227159489 150061690 341046972 150061690 341046972 794175020 305552428 794175020 583236045 794175020 583236045 469404092 151884889 469404092 151884889 899201033 753152349 899201033 753152349 546215518 263629621 546215518 263629621 824985610 510694720 824985610 510694720 258480388 387348128 258480388 713653845 258480388 713653845 399547967 215403337 399547967 215403337 142763846 945011031 142763846 945011031 634731827 945011031 224055777 146019899 224055777 146019899 97346763 938405072 97346763 938405072 570844285 938405072 220631231 157285941 220631231 157285941 104820575 51771253 104820575 51771253 965170938 51771253 735322209 407738099 735322209 407738099 180730243 274899152 180730243 460156106 180730243 460156106 688591569 460156106 248268786 270236143 248268786 270236143 820385957 124872612 820385957 124872612 83150993 124872612 351512825 799193041 351512825 799193041 660068034 799193041 466286798 453007434 466286798 453007434 302121825 25246645 302121825 25246645 983322610 657381935 983322610 657381935 84224993 126901603 84224993 161394492 84224993 161394492 107696177 36502253 107696177 36502253 24247935 36502253 38656347 903656244 38656347 903656244 796574699 134966666 796574699 134966666 910751835 309313617 910751835 309313617 205066192 286327936 205066192 286327936 808084434 286327936 722655322 609832182 722655322 609832182 154056870 232744863 154056870 232744863 453174866 909107736 453174866 909107736 416986265 909107736 688794710 355515605 688794710 355515605 759868818 463788041 759868818 463788041 225152423 338622345 225152423 338622345 734705944 925526511 734705944 925526511 247812219 371360620 247812219 424015798 247812219 424015798 820131999 234044875 820131999 234044875 61974312 92830748 61974312 319291587 61974312 319291587 784479010 75823471 784479010 75823471 50859389 829859926 50859389 829859926 707334681 263485326 707334681 263485326 173336385 644218455 173336385 644218455 371732263 644218455 300099985 403134225 300099985 403134225 213320538 32348097 213320538 32348097 3960948 6253256 3960948 34797566 3960948 34797566 977152224 4422225 977152224 4422225 2834756 4422225 204715703 568888182 204715703 568888182 615849665 471931227 615849665 471931227 314239667 471931227 407653998 828006830 407653998 828006830 680201559 120018742 680201559 120018742 920768814 606832043 920768814 606832043 559321118 606832043 799498148 49666705 799498148 49666705 33593392 950050484 33593392 950050484 527983706 220397392 527983706 220397392 145445245 175395537 145445245 175395537 883656988 175395537 660630232 925468400 660630232 925468400 126933459 190608880 126933459 772181260 126933459 772181260 598836236 663380148 598836236 663380148 364715731 788520114 364715731 788520114 862423302 205034566 862423302 919417752 862423302 919417752 504350528 150852032 504350528 150852032 899890155 274317624 899890155 274317624 817215357 68007042 817215357 68007042 954236000 68007042 874393719 215454350 874393719 215454350 142854436 481782814 142854436 481782814 674551847 481782814 163578836 175861338 163578836 175861338 117097504 175861338 738077518 631643221 738077518 631643221 643907446 365808099 643907446 365808099 752334212 495815868 752334212 495815868 263782916 395734949 263782916 615810921 263782916 615810921 553243566 615810921 243671725 329672324 243671725 329672324 218453381 846124549 218453381 846124549 612281363 846124549 483851601 441240246 483851601 441240246 294325827 996857695 294325827 996857695 438366009 481806296 438366009 481806296 159917957 241691218 159917957 507253620 159917957 507253620 704512281 437032336 704512281 715649511 704512281 715649511 112493429 168612628 112493429 170456282 112493429 170456282 955662295 65770323 955662295 237150570 955662295 237150570 156818542 147362660 156818542 147362660 902130052 147399420 902130052 147399420 98149975 78746602 98149975 78746602 947219390 335003731 947219390 335003731 209443396 316120931 209443396 316120931 772791418 943778997 772791418 943778997 307216800 460828765 307216800 460828765 560308181 791190607 560308181 791190607 598661030 791190607 431938769 324344391 431938769 324344391 95096566 45213405 95096566 45213405 969189169 611657070 969189169 611657070 338895347 342877279 338895347 342877279 768178071 957881082 768178071 957881082 500796265 957881082 646921727 168424986 646921727 168424986 887914994 168424986 247338230 954593506 247338230 954593506 449235343 212202839 449235343 212202839 140924631 831367818 140924631 831367818 859343165 210014628 859343165 210014628 668902072 696956333 668902072 696956333 648909154 696956333 652834741 58559537 652834741 58559537 960733158 58559537 902088122 421713269 902088122 421713269 715140976 421713269 722346790 6399844 722346790 6399844 4080414 6399844 861068674 276254233 861068674 276254233 181738972 654999193 181738972 654999193 591359154 654999193 308468767 98803232 308468767 98803232 65775695 439561276 65775695 439561276 721576405 22693799 721576405 22693799 14616118 22693799 71432282 120234851 71432282 120234851 750837817 368544522 750837817 302639721 750837817 302639721 796591372 410401815 796591372 410401815 163437347 129949443 163437347 129949443 86460716 329816900 86460716 329816900 892162232 6254048 892162232 6254048 995604589 6254048 896784780 355086939 896784780 355086939 305520677 925378328 305520677 925378328 481611389 925378328 394316562 269443643 394316562 269443643 820845423 974430604 820845423 974430604 275735796 393230936 275735796 393230936 262323037 393230936 678524514 550366482 678524514 550366482 234177589 53560382 234177589 53560382 963901734 957486161 963901734 957486161 497891939 764294807 497891939 764294807 412732698 305848030 412732698 305848030 793980216 611664796 793980216 611664796 566619595 432074302 566619595 432074302 707834112 432074302 488656305 917326332 488656305 917326332 442496735 917326332 800448096 81290335 800448096 81290335 945530832 641861733 945530832 641861733 642109460 641861733 665932082 481432793 665932082 481432793 674738137 863980856 674738137 863980856 178891312 271926104 178891312 329840673 178891312 329840673 218558309 329840673 205830114 234631880 205830114 234631880 843951347 649499096 843951347 649499096 53530622 79997311 53530622 79997311 845479619 384350629 845479619 384350629 42205411 62651452 42205411 360659628 42205411 360659628 899596610 3690125 899596610 3690125 997511691 144331127 997511691 144331127 96126733 12713032 96126733 12713032 991271310 898014160 991271310 898014160 463935210 198341862 463935210 198341862 867222191 517303136 867222191 517303136 254256627 381287867 254256627 381287867 506707558 986770281 506707558 986770281 114356297 83636884 114356297 83636884 943925120 83636884 90351824 340009800 90351824 340009800 226144665 314098267 226144665 314098267 207965247 453617761 207965247 453617761 772112041 331961282 772112041 331961282 220056527 331961282 941170979 83551904 941170979 83551904 943993399 74932795 943993399 74932795 50277100 74932795 327772529 574497830 327772529 574497830 480978130 888371074 480978130 888371074 402566833 346734046 402566833 346734046 765588746 458423824 765588746 458423824 689785963 97034783 689785963 97034783 935789871 850346181 935789871 850346181 292874163 438892866 292874163 552337049 292874163 552337049 651407625 219919506 651407625 219919506 145283258 465294554 145283258 465294554 685294402 19198584 685294402 19198584 12583695 19198584 323073894 725677668 323073894 725677668 479767289 268370249 479767289 268370249 176616856 948351449 176616856 948351449 449563276 505025085 449563276 505025085 230390671 345680736 230390671 920591390 230390671 920591390 928391342 108680448 928391342 108680448 705791053 814390557 705791053 814390557 552430690 246012627 552430690 246012627 836265287 246801387 836265287 246801387 162708715 41765708 162708715 41765708 971844634 559035914 971844634 559035914 578005326 351194202 578005326 351194202 762829336 516098308 762829336 516098308 179143394 272329131 179143394 788922719 179143394 788922719 478907881 534602789 478907881 758440516 478907881 758440516 350109103 134663541 350109103 134663541 910887667 369512939 910887667 369512939 228964155 343760690 228964155 526810053 228964155 526810053 417990221 374157747 417990221 374157747 249882712 610244082 249882712 610244082 870746375 193743442 870746375 704462329 870746375 704462329 194578000 294296359 194578000 811269529 194578000 811269529 752145132 103680710 752145132 103680710 68705052 103680710 834364570 330174069 834364570 330174069 177440264 247674942 177440264 247674942 835263535 247674942 226940176 752325963 226940176 752325963 722718078 71513975 722718078 71513975 952135772 71513975 203151971 851865363 203151971 851865363 591653310 851865363 518649521 499498063 518649521 499498063 332670797 903161313 332670797 903161313 826230455 261628273 826230455 798400173 826230455 798400173 39724712 58974220 39724712 974708806 39724712 974708806 627463110 974708806 413494052 236703588 413494052 236703588 842645630 849196104 842645630 849196104 354703065 849196104 493757489 9545953 493757489 9545953 6503904 9545953 435222449 924037320 435222449 924037320 416653301 924037320 844729003 102102220 844729003 102102220 67606962 486477270 67606962 486477270 323371507 486477270 184915568 194352143 184915568 194352143 129423469 194352143 244889860 400608128 244889860 400608128 790287757 311194446 790287757 817980329 790287757 817980329 631825305 80888253 631825305 80888253 945873812 80888253 552747461 958842871 552747461 958842871 407794469 237680267 407794469 237680267 68953659 104025713 68953659 808758146 68953659 808758146 406136568 808758146 279675238 127693554 279675238 127693554 915852549 894099149 915852549 894099149 381612784 654690075 381612784 654690075 390310013 827962299 390310013 827962299 519184299 913934413 519184299 913934413 409440285 329844386 409440285 329844386 777053154 727801024 777053154 727801024 503503609 727801024 652306541 289359061 652306541 289359061 191300084 289359061 611011935 768755331 611011935 768755331 360302704 610035045 360302704 610035045 606934005 980540203 606934005 980540203 508904630 980540203 673414296 132010239 673414296 132010239 912486871 132010239 712356854 858078418 712356854 858078418 517834801 265643878 517834801 265643878 823440362 493385468 823440362 493385468 328052433 162160923 328052433 162160923 892120922 162160923 657472443 997594786 657472443 997594786 414918486 432275140 414918486 432275140 707748411 499301448 707748411 499301448 332433287 172862204 332433287 172862204 885040468 364038780 885040468 364038780 53817037 80677138 53817037 80677138 75421343
140740 0 0 0 1656899 4665923 1656899 4665923 2692883 1652532 2692883 3315443 2692883 3315443 2476369 1667788 2476369 1667788 1664658 4929656 1664658 4929656 3318826 4929656 1657355 1668372 1657355 1668372 1601912 1668372 4872140 2238981 4872140 2238981 1646710 3615355 1646710 433087 1646710 433087 1221142 3347957 1221142 3347957 4427545 2212792 4427545 2212792 3905723 3124729 3905723 3124729 1681138 579075 1681138 579075 1088178 434672 1088178 434672 1208245 434672 814061 2342649 814061 2342649 4335655 988339 4335655 988339 357163 4518928 357163 4518928 3351808 1659349 3351808 1659349 924706 3905656 924706 3905656 1681305 447908 1681305 447908 1201811 447908 3339879 1998751 3339879 1998751 3635002 4037825 3635002 4037825 3323869 3112899 3323869 3112899 3557796 3314518 3557796 3314518 2883706 3314518 3313740 1177013 3313740 1177013 1194440 1177013 1436794 2655843 1436794 2655843 1679617 348710 1679617 348710 327959 2844548 327959 2844548 3834553 327240 3834553 327240 1673521 327240 4591909 1680774 4591909 1680774 229891 1413920 229891 1413920 3338288 4506725 3338288 4506725 1341605 3307155 1341605 3307155 1666144 3307155 1547099 1651225 1547099 1651225 1451265 3077001 1451265 3077001 4750003 1682546 4750003 1682546 101303 1682546 1657666 2466399 1657666 2466399 4614327 647437 4614327 647437 3321529 2944160 3321529 2944160 3745623 408180 3745623 408180 1256131 408180 4132792 4830001 4132792 4830001 3347023 4830001 3398633 2288653 3398633 2288653 1654135 1986194 1654135 1986194 1670293 3323643 1670293 3323643 3341897 39209 3341897 2511988 3341897 2511988 1671146 2511988 4169319 2046455 4169319 2046455 3702204 2320430 3702204 2320430 4002041 972262 4002041 972262 260666 1910423 260666 1910423 4777768 149017 4777768 149017 1319529 2358309 1319529 2358309 4014682 1263438 4014682 1263438 1286033 1263438 3021530 3029952 3021530 3029952 4732047 3029952 944428 877078 944428 877078 3324088 1111142 3324088 1111142 573133 934867 573133 934867 3276211 3009053 3276211 3009053 3338316 3009053 3319870 1061652 3319870 1061652 846137 824509 846137 4437771 846137 4437771 3441525 815191 3441525 815191 839279 815191 3315103 2941133 3315103 2941133 3717157 465225 3717157 465225 1658827 2973514 1658827 2973514 1678107 1686538 1678107 1686538 1126746 2897880 1126746 2897880 3325707 264618 3325707 2992429 3325707 2992429 3582235 566241 3582235 1672839 3582235 1672839 1680271 3829 1680271 3347789 1680271 3347789 4226535 318248 4226535 318248 318937 318248 1588110 3334612 1588110 3334612 3750221 1653588 3750221 1653588 4204585 3327159 4204585 3327159 383268 395291 383268 3316005 383268 3316005 1745358 3316005 695044 546071 695044 546071 4148940 2517799 4148940 2517799 1213760 912481 1213760 912481 696678 2925027 696678 2925027 4583537 3344867 4583537 3344867 2992256 3344867 4563992 688742 4563992 688742 693845 700492 693845 700492 1655120 54081 1655120 3336403 1655120 3336403 3842496 3336403 1649776 1376524 1649776 1376524 3332346 988724 3332346 988724 994645 988724 4019030 2973551 4019030 2973551 4615740 2244396 4615740 2244396 3055991 4789914 3055991 4789914 3350721 292352 3350721 292352 1108975 1076817 1108975 1062226 1108975 1062226 3593849 1948466 3593849 550411 3593849 550411 1131327 550411 3632630 3054943 3632630 3054943 538821 1139695 538821 2994648 538821 2994648 4665836 1361021 4665836 1361021 1366521 1407691 1366521 1407691 1677857 1377142 1677857 1377142 3729417 3318915 3729417 3318915 773614 1655170 773614 1655170 4482274 2823501 4482274 2823501 1647016 208972 1647016 208972 194573 208972 4225193 4941917 4225193 4941917 630271 1034573 630271 3564778 630271 3564778 1663293 488747 1663293 488747 1656244 488747 1686899 3340205 1686899 3340205 3858884 3340205 2962281 1122657 2962281 1122657 514586 3098182 514586 3098182 3577863 3098182 348870 1348389 348870 1348389 3530250 2884649 3530250 2884649 3792534 3321798 3792534 3321798 1682046 1188141 1682046 1188141 458714 1946687 458714 1946687 4730524 2511857 4730524 2511857 923276 932238 923276 3021087 923276 3021087 4423155 1676244 4423155 1676244 4821219 1876939 4821219 1876939 1427219 1432667 1427219 1432667 4763416 2371096 4763416 2371096 486977 1656742 486977 4620248 486977 4620248 2703754 694357 2703754 694357 700819 1979288 700819 1979288 4666065 864412 4666065 864412 796495 864412 4438280 2996771 4438280 2996771 1102287 1133061 1102287 1133061 2137781 3027002 2137781 3027002 4691905 569637 4691905 569637 93076 2492708 93076 2492708 4156025 417004 4156025 417004 409171 588090 409171 588090 1082630 369503 1082630 369503 397559 369503 4592904 3322591 4592904 3322591 239545 3322591 3839429 936127 3839429 936127 3346311 2775272 3346311 2775272 3899378 2775272 3345444 2085182 3345444 2085182 3825577 2829729 3825577 1666339 3825577 1666339 2776226 2877832 2776226 2877832 4154289 2486749 4154289 3337256 4154289 3337256 1248832 1926777 1248832 1926777 4739448 3345943 4739448 3345943 3045526 2539395 3045526 2539395 4547828 2908922 4547828 2908922 3856132 1671190 3856132 1671190 1774368 2455570 1774368 2455570 4091645 734825 4091645 734825 472666 3603370 472666 3603370 3846817 2631230 3846817 2631230 4315926 219003 4315926 219003 221361 219003 227765 2586252 227765 2586252 4068370 1322220 4068370 1322220 1313208 1322220 3800901 4060371 3800901 4060371 1437730 4060371 3345931 1672197 3345931 1672197 2547353 1672197 3003971 3029969 3003971 3029969 3643483 1008409 3643483 1008409 1820386 3331710 1820386 3331710 3876442 2470735 3876442 2470735 4187232 649721 4187232 649721 1001683 649721 4169987 2723857 4169987 2723857 591641 618498 591641 618498 4191922 4771001 4191922 4771001 853555 4771001 4468123 2063240 4468123 2063240 1675192 2434214 1675192 2434214 3868691 1384884 3868691 1384884 267710 274012 267710 3349708 267710 3349708 4371595 2289979 4371595 2289979 3337085 4735853 3337085 4735853 1686003 4735853 4144332 284557 4144332 284557 1384433 235214 1384433 235214 3803157 2802532 3803157 2802532 4475946 487279 4475946 487279 1663108 487279 3797713 3347179 3797713 3347179 4798586 1946490 4798586 1946490 1401222 3345529 1401222 2384864 1401222 2384864 4279956 3009872 4279956 3009872 399021 394392 399021 567198 399021 567198 1677261 33715 1677261 33715 3992065 3332992 3992065 3332992 4652131 2756637 4652131 2756637 2014741 3347076 2014741 3347076 4506492 2192600 4506492 2192600 3866578 3352075 3866578 3352075 4943954 3352075 4280752 605321 4280752 605321 1031922 3346691 1031922 3346691 96798 4647096 96798 4647096 4414714 493552 4414714 493552 1678934 3333213 1678934 3333213 4229954 678350 4229954 678350 690544 4247976 690544 4247976 4239760 1681501 4239760 1681501 2821468 3340291 2821468 3340291 4018842 3340291 467552 2172550 467552 2172550 4464810 1348618 4464810 1348618 1378557 2049318 1378557 2049318 3732174 164776 3732174 164776 3344317 164776 3873663 2374365 3873663 2374365 4076970 2968308 4076970 2968308 3342462 2968308 4939930 432218 4939930 432218 1267886 1679694 1267886 1679694 4931972 1679694 1345854 287209 1345854 287209 278830 2323939 278830 2323939 3817110 2164124 3817110 4257800 3817110 4257800 3353107 4257800 4590346 888968 4590346 888968 790686 4438120 790686 4438120 4196470 513702 4196470 513702 1143345 513702 1667857 2179356 1667857 2179356 3841555 3328804 3841555 3328804 2808288 2652544 2808288 2652544 4018574 3332546 4018574 3332546 1213562 220720 1213562 220720 3337399 838815 3337399 384036 3337399 384036 388369 384036 3079019 2632293 3079019 2632293 4321625 2632293 4150627 1159687 4150627 1159687 493077 2841100 493077 2841100 3834981 777125 3834981 777125 873865 4671027 873865 4671027 3317821 1661023 3317821 1661023 1658213 3369919 1658213 3369919 1648681 3369919 3185783 1027443 3185783 1027443 4274332 3349674 4274332 3349674 209088 3349674 3328937 741860 3328937 741860 926323 741860 1656407 4267755 1656407 4267755 3331287 1031268 3331287 1031268 562914 1679104 562914 1679104 4426056 2772800 4426056 1952207 4426056 1952207 4727835 3322812 4727835 3322812 607888 1650280 607888 1650280 4662077 2143259 4662077 2143259 1681692 1367216 1681692 1367216 4503870 2328696 4503870 2328696 1114827 526040 1114827 526040 3668288 2245012 3668288 2245012 1660014 863107 1660014 863107 806462 2939956 806462 2939956 4007518 2438715 4007518 2438715 1682005 2438715 3345550 3580849 3345550 3580849 593055 436137 593055 436137 3339455 3260095 3339455 1548972 3339455 1548972 1678245 1548972 4092312 2843077 4092312 2843077 4520033 2664540 4520033 2664540 3335402 3182126 3335402 3182126 1340352 911434 1340352 911434 3345943 686688 3345943 686688 988544 686688 3343449 4869726 3343449 4869726 1680741 2808801 1680741 2808801 4456140 2844839 4456140 2844839 3113512 2391894 3113512 2521569 3113512 2521569 4177887 1985275 4177887 1985275 2053026 3326601 2053026 659085 2053026 659085 1669829 2407087 1669829 2407087 4073204 2407087 1529614 717353 1529614 717353 297595 297662 297595 1925185 297595 1925185 4724835 1024828 4724835 1024828 1026198 1024828 3579058 4948766 3579058 4948766 2195709 3088313 2195709 3088313 4742311 952245 4742311 952245 687672 3733806 687672 3733806 1659807 1673006 1659807 1673006 452569 2764248 452569 2764248 4632192 2034798 4632192 2589693 4632192 2589693 4285709 2015322 4285709 2015322 4679023 3339161 4679023 3339161 634781 3339161 2330293 1373878 2330293 1373878 1376920 1118748 1376920 1118748 1682978 4347948 1682978 1941283 1682978 1941283 4699488 1941283 1637276 4708712 1637276 4708712 3318778 362507 3318778 362507 390353 362507 1968211 2139569 1968211 2139569 3770400 1284366 3770400 1284366 1674497 2641325 1674497 2641325 4283720 857593 4283720 857593 856931 3084776 856931 3084776 4754843 3084776 3966045 1629911 3966045 1629911 3347827 2991250 3347827 2991250 3940040 910329 3940040 910329 746811 2947031 746811 2947031 4610042 2049771 4610042 2790874 4610042 2790874 2564481 723650 2564481 723650 949746 1671530 949746 1671530 3922646 58289 3922646 58289 1439456 937167 1439456 937167 725563 937167 3351674 3321750 3351674 3321750 1530354 3321750 4753710 249645 4753710 249645 216802 1337563 216802 1337563 898478 877366 898478 877366 4089454 3325761 4089454 3325761 259557 244578 259557 244578 941602 1992135 941602 1992135 4700581 485882 4700581 485882 459147 2955858 459147 2955858 4633972 2955858 2956966 2907971 2956966 2907971 4193043 1110838 4193043 1110838 561840 1110838 4556603 3316199 4556603 3316199 1328898 3316199 1673670 379835 1673670 379835 1269265 2896607 1269265 2896607 3760498 2896607 3704778 836142 3704778 836142 833703 2214142 833703 2214142 4468748 251120 4468748 251120 570183 2874644 570183 2874644 4562706 2874644 3651041 3331075 3651041 3331075 503086 2189874 503086 2189874 3870473 3339230 3870473 3339230 410485 601425 410485 601425 3059474 4353438 3059474 4353438 1684606 2830424 1684606 2830424 4610843 2962286 4610843 327655 4610843 327655 307669 2838261 307669 2838261 4484204 2838261 3837276 743851 3837276 743851 925643 3316350 925643 3316350 3816267 2862650 3816267 2984924 3816267 2984924 4634305 2984924 1490653 1326819 1490653 1326819 356786 2442604 356786 2442604 4243976 2442604 812417 205284 812417 205284 2816704 3317696 2816704 3317696 4077283 778559 4077283 778559 752289 2578868 752289 2578868 4248448 2578868 1012925 1311358 1012925 1311358 2893575 1660804 2893575 1650672 2893575 1650672 3330636 3844506 3330636 230243 3330636 230243 464645 547537 464645 547537 1103641 930133 1103641 930133 901528 930133 3336105 293212 3336105 293212 267937 3517637 267937 3517637 1674414 1427594 1674414 1427594 225065 3831462 225065 3831462 1666373 1657192 1666373 1657192 688885 2477533 688885 2477533 4182359 2477533 495916 37790 495916 37790 1656737 37790 428472 564990 428472 564990 655491 666430 655491 537287 655491 537287 354407 1309238 354407 227938 354407 227938 212089 2912606 212089 2912606 4005025 2638854 4005025 2638854 3835708 4978261 3835708 4978261 1664323 4978261 4217678 1665208 4217678 1665208 765046 754965 765046 3130035 765046 3130035 4122366 1996239 4122366 1996239 2600397 618662 2600397 618662 1141037 503250 1141037 1342185 1141037 1342185 349267 801048 349267 801048 3338585 801048 1399413 2789172 1399413 2789172 3875681 1015073 3875681 1015073 1034601 1015073 4534377 3331518 4534377 3331518 3393721 3331518 4570926 1671872 4570926 1671872 383455 361745 383455 361745 3801868 2919616 3801868 2919616 4617051 786088 4617051 786088 787866 984428 787866 984428 1391507 309736 1391507 309736 655587 1354906 655587 1354906 313284 4974349 313284 4974349 1651634 4974349 836843 730475 836843 730475 422796 2164964 422796 2164964 3839329 2164964 924595 664796 924595 664796 3559283 3350551 3559283 3350551 3738353 1003854 3738353 1003854 973785 1003854 1658159 3813641 1658159 3813641 4589988 807695 4589988 807695 813973 3710476 813973 3710476 1649923 607184 1649923 607184 1072715 2450098 1072715 2450098 4008597 1674270 4008597 1674270 4486874 1750800 4486874 1750800 1674990 1750800 3450156 1674914 3450156 1674914 430949 1674914 4075808 2503862 4075808 2503862 4174194 3315350 4174194 3315350 642970 1366667 642970 1366667 4235953 2572687 4235953 2100446 4235953 2100446 4557373 2544606 4557373 2544606 531774 551373 531774 2672736 531774 2672736 4322311 1187251 4322311 1187251 1654326 3049870 1654326 3049870 4718527 2337129 4718527 2337129 3857357 2807420 3857357 2807420 4503283 875483 4503283 875483 802381 875483 3943515 2344233 3943515 2344233 3988314 430691 3988314 430691 437407 2159731 437407 2159731 4529921 1082911 4529921 1082911 1073122 1082911 3352809 2390105 3352809 2390105 4043119 2390105 2554567 318062 2554567 318062 1040401 2201183 1040401 2201183 4634751 34846 4634751 34846 379715 2153528 379715 2153528 4487676 3316769 4487676 3316769 1650109 954363 1650109 954363 927758 954363 1685545 2905134 1685545 2905134 4762725 3114416 4762725 3114416 3349628 1646928 3349628 1646928 4595136 3085627 4595136 3085627 3570685 3085627 3947959 575818 3947959 575818 668058 935292 668058 935292 3743881 4887598 3743881 4887598 1545885 1681886 1545885 1681886 3762085 2432079 3762085 2432079 3338185 2107567 3338185 2107567 4560858 4335264 4560858 4335264 1654415 596024 1654415 596024 875272 3344359 875272 1649527 875272 1649527 4426435 2742832 4426435 2742832 1174403 1212724 1174403 1212724 2000945 3612208 2000945 3612208 3324704 1659409 3324704 1659409 202816 3323411 202816 3323411 453768 489682 453768 489682 4082892 2969245 4082892 2969245 716669 918615 716669 2578596 716669 2578596 4233564 695531 4233564 695531 692953 1661217 692953 1661217 1917856 1661217 397442 1075984 397442 1075984 4117369 3130760 4117369 3130760 3562931 3130760 4341833 1053021 4341833 1053021 371007 3724749 371007 667773 371007 667773 4439400 2776629 4439400 2776629 929412 419535 929412 419535 3345458 3326387 3345458 3326387 4925943 1406842 4925943 1406842 1426644 3322944 1426644 3322944 4262036 1674385 4262036 1674385 1039836 614663 1039836 614663 4430557 3313791 4430557 3313791 400668 125253 400668 125253 1669779 1017761 1669779 1017761 313797 303941 313797 3273764 313797 3273764 3342623 3273764 420345 906225 420345 906225 920377 906225 919122 721040 919122 721040 719381 3752874 719381 3752874 3554880 3115804 3554880 3115804 81496 3340542 81496 3340542 4524396 2171397 4524396 2171397 2413121 3664574 2413121 3664574 492747 946180 492747 946180 1059833 3077853 1059833 3077853 4764389 3077853 4210907 652315 4210907 652315 800308 2521371 800308 2521371 4174502 1884989 4174502 1884989 1652695 3832750 1652695 3832750 1488687 1389431 1488687 1389431 341874 1323872 341874 1323872 4431399 3338410 4431399 3338410 1654226 1813372 1654226 1813372 4148712 2496843 4148712 547563 4148712 547563 1129748 547563 4356814 2748887 4356814 2748887 1647602 1655793 1647602 1655793 235414 3666940 235414 3666940 4634803 635329 4634803 635329 274528 257301 274528 257301 521885 867747 521885 867747 1684096 1664938 1684096 738761 1684096 738761 753625 4071382 753625 4071382 4466369 2797507 4466369 2806385 4466369 2806385 1039877 1040821 1039877 3135663 1039877 3135663 1661677 354493 1661677 354493 376023 3303108 376023 3303108 3344678 1176088 3344678 1176088 1168371 1176088 1287346 1673505 1287346 1673505 700460 1981356 700460 1981356 4695444 925055 4695444 925055 3531548 925055 3941483 3319841 3941483 3319841 4486100 3886183 4486100 3886183 1650293 3886183 4581118 3330490 4581118 3330490 1800698 192165 1800698 192165 3684328 2969120 3684328 2969120 2806977 1599872 2806977 1599872 3337641 1599872 1684014 2537653 1684014 2537653 4132007 3340610 4132007 3340610 4076715 2416897 4076715 2416897 4085519 2416897 332238 3349890 332238 3349890 2831982 935110 2831982 935110 751801 935110 3854889 2511410 3854889 2511410 2988728 3316393 2988728 2033482 2988728 2033482 4625445 2033482 3123668 2714733 3123668 2714733 3929355 2714733 3344442 1664111 3344442 1664111 4766247 266604 4766247 266604 1405309 3323632 1405309 3323632 4484247 2178841 4484247 3318645 4484247 3318645 519024 2833589 519024 2833589 3698880 3332706 3698880 3332706 281401 3332706 3761948 786240 3761948 786240 857419 216778 857419 216778 3415117 3344547 3415117 3344547 4038632 287401 4038632 287401 305398 287401 4562143 2428951 4562143 2428951 1222927 466204 1222927 466204 477022 2163945 477022 2163945 3841016 283423 3841016 283423 1214635 3340219 1214635 3340219 848932 1670003 848932 1670003 4383372 2276474 4383372 2276474 2927358 1447710 2927358 1447710 1468869 3337193 1468869 3337193 2295395 726423 2295395 726423 956843 726423 3724999 3344993 3724999 3344993 4977365 3344993 896848 756086 896848 756086 765692 756086 1658173 1976254 1658173 1976254 3628173 953649 3628173 953649 701098 3328696 701098 3328696 4390373 3328696 4168452 1661355 4168452 1661355 4886716 3351918 4886716 3351918 907252 914011 907252 914011 4762872 4284220 4762872 4284220 974297 972903 974297 2293509 974297 2293509 4231840 1686437 4231840 3005028 4231840 3005028 4671803 3005028 3716375 856050 3716375 856050 866468 4840425 866468 4840425 1653212 502540 1653212 502540 471787 3346348 471787 3346348 1658024 1656613 1658024 1656613 910878 2631355 910878 2631355 3324468 2631355 956610 251696 956610 251696 259699 2047820 259699 2047820 3725535 1933956 3725535 1933956 2764530 1933956 4491268 3597507 4491268 3597507 570651 1020420 570651 1020420 4235802 2892080 4235802 2892080 3801959 2662811 3801959 2662811 4359000 4545182 4359000 4545182 870703 1435326 870703 1435326 1457950 1435326 449248 1995040 449248 1995040 4682078 1660353 4682078 1660353 1369095 1660353 4467170 3333889 4467170 3333889 1129112 548255 1129112 2572420 1129112 2572420 4744136 1649717 4744136 3352888 4744136 3352888 1797818 218154 1797818 218154 240474 218154 1438647 1671595 1438647 1671595 4467131 2227078 4467131 1444713 4467131 1444713 3341194 1947839 3341194 1947839 4688817 1947839 1675971 286442 1675971 286442 292099 3908932 292099 3908932 1670357 545904 1670357 545904 1663136 123950 1663136 123950 1684751 3802275 1684751 1679067 1684751 1679067 3356663 3352132 3356663 3352132 2584103 2191979 2584103 2191979 3322676 3813335 3322676 3813335 1246898 439673 1246898 677532 1246898 677532 959947 275826 959947 275826 1681336 3858966 1681336 3858966 1138450 2382196 1138450 2382196 4264293 262257 4264293 262257 1315687 3348223 1315687 3348223 2217345 2889123 2217345 2889123 4584941 2889123 3329006 490175 3329006 490175 456395 1674143 456395 1674143 3829731 1014019 3829731 1014019 3349366 2788318 3349366 772403 3349366 772403 898468 1733312 898468 1733312 3333478 363893 3333478 363893 928416 919627 928416 374739 928416 374739 346953 911176 346953 911176 763233 697346 763233 697346 723865 2412933 723865 2412933 4275525 376313 4275525 376313 1279977 2560851 1279977 2560851 4112292 2560851 2629890 739554 2629890 739554 912674 4306057 912674 4306057 3344654 2236627 3344654 2236627 4416515 4295205 4416515 4295205 892213 899688 892213 1985016 892213 1985016 4697817 1228367 4697817 1228367 1200547 2998356 1200547 2998356 3802515 1330263 3802515 1670247 3802515 1670247 311033 1355666 311033 2439313 311033 2439313 4703452 477498 4703452 477498 3338699 1161179 3338699 1161179 1187778 2743902 1187778 2743902 4859183 3326401 4859183 2158617 4859183 2158617 3828990 2941584 3828990 2941584 4579409 2221879 4579409 2221879 2499139 3352091 2499139 411447 2499139 411447 3353291 4829026 3353291 4829026 4669323 2730750 4669323 2730750 330136 293505 330136 428491 330136 428491 4139435 222000 4139435 2920802 4139435 2920802 4604051 2920802 3839578 756540 3839578 756540 914120 756540 4762068 2437426 4762068 2437426 1652523 3870539 1652523 1006202 1652523 1006202 999471 1874717 999471 1874717 4776046 991119 4776046 991119 976708 3341946 976708 3341946 3340378 894479 3340378 894479 762737 1799665 762737 1799665 1664030 1264541 1664030 1264541 3208281 3333558 3208281 3333558 592871 310048 592871 310048 313343 3346423 313343 3346423 3762001 3346423 1389312 875815 1389312 875815 806618 1678651 806618 1678651 1682716 557346 1682716 557346 1094329 2291378 1094329 2291378 4381001 313288 4381001 313288 854776 3388489 854776 3388489 3339209 778572 3339209 778572 912698 1964601 912698 1964601 3632295 780653 3632295 780653 902985 780653 4654842 3053833 4654842 3053833 3338691 2233837 3338691 2362957 3338691 2362957 4003430 1052169 4003430 1052169 1068336 2697261 1068336 2697261 4350718 1284851 4350718 1284851 1276051 2227723 1276051 2227723 4551509 195209 4551509 195209 1686601 3114553 1686601 3114553 3575948 705435 3575948 705435 805617 1118332 805617 1118332 549496 1118332 4308760 2746471 4308760 2746471 1651072 2746471 4706740 1655448 4706740 1655448 404835 957741 404835 957741 4886196 2965342 4886196 2965342 4602960 1656942 4602960 1656942 120055 1660556 120055 1660556 4727786 422763 4727786 422763 1257661 2545831 1257661 2545831 4196985 171211 4196985 171211 1656195 171211 3317563 3343977 3317563 3343977 4334790 1652809 4334790 1652809 1434770 2982654 1434770 2982654 3677382 2982654 3612595 439913 3612595 439913 451765 439913 3911458 4025106 3911458 4025106 1676896 3153448 1676896 3153448 4671195 3323374 4671195 635531 4671195 635531 232614 3121129 232614 3121129 3540099 4633384 3540099 4633384 1649708 175837 1649708 2545477 1649708 2545477 4227246 2545477 1378616 285285 1378616 285285 1375183 2786393 1375183 2786393 3897692 453367 3897692 453367 1665806 3346212 1665806 2893989 1665806 2893989 4574511 3696562 4574511 3696562 694414 245929 694414 245929 227496 191919 227496 191919 4086185 2573036 4086185 2573036 853610 1349811 853610 1349811 331236 1654918 331236 1654918 1628817 1649439 1628817 2950296 1628817 2950296 4635364 1956998 4635364 1956998 3565696 3077285 3565696 3077285 1033268 509344 1033268 509344 4635395 2350390 4635395 2350390 3577085 3074468 3577085 1655904 3577085 1655904 574704 2730128 574704 2730128 4397923 2730128 1065676 371574 1065676 371574 377189 1663637 377189 1663637 875267 1663637 623884 83095 623884 83095 3601432 1682660 3601432 439795 3601432 439795 434392 439795 4081958 3335982 4081958 3335982 3334569 1958456 3334569 1958456 4692749 957050 4692749 957050 933164 2977751 933164 2977751 4637153 1211179 4637153 1211179 444887 1211179 2532399 3324989 2532399 3324989 296545 244697 296545 244697 1652405 3148042 1652405 868547 1652405 868547 794540 3347732 794540 3347732 3189014 3347732 1083155 256668 1083155 256668 272046 1668321 272046 1668321 3991139 790642 3991139 790642 909097 3314516 909097 3314516 3326715 477057 3326715 477057 1164750 477057 1210852 1647923 1210852 1647923 2639556 1203271 2639556 1203271 1205263 1203271 1794424 3037935 1794424 3037935 3943528 1666345 3943528 1666345 433556 3347615 433556 3347615 2616977 421933 2616977 421933 412794 2364786 412794 2364786 1654371 1082529 1654371 1082529 1080008 1680348 1080008 1680348 1153749 936498 1153749 936498 271033 3318751 271033 3318751 3648840 243705 3648840 243705 795190 3337733 795190 3337733 3316167 4624644 3316167 4624644 3964184 1441673 3964184 1441673 958885 678719 958885 3799210 958885 3799210 1647223 3799210 1162293 936069 1162293 936069 407310 406242 407310 3006294 407310 3006294 4415722 2275456 4415722 4731895 4415722 4731895 3348977 1669915 3348977 1669915 4985776 2777142 4985776 2777142 4287070 2393567 4287070 4241537 4287070 4241537 1672110 4241537 3344027 2146410 3344027 2146410 3812451 2146410 498989 17343 498989 17343 4606648 2070783 4606648 1369969 4606648 1369969 3677335 1983258 3677335 974911 3677335 974911 269595 4426815 269595 310595 269595 310595 3679290 2028354 3679290 2028354 3678091 3313764 3678091 3313764 4063022 674113 4063022 674113 960012 1067023 960012 1067023 381576 365210 381576 3324227 381576 3324227 3328162 1244617 3328162 1244617 1112118 1094465 1112118 3327827 1112118 3327827 2725715 3327827 2268394 321524 2268394 321524 319453 321524 655156 3023261 655156 3023261 4702876 3023261 4308346 784132 4308346 784132 884448 1651920 884448 1651920 4355822 581380 4355822 581380 885764 1009037 885764 1009037 656568 2783476 656568 2783476 4756402 864406 4756402 864406 886157 864406 985599 3931364 985599 3931364 3331380 1398378 3331380 1398378 270072 3313515 270072 3313515 868702 1408911 868702 1408911 231813 3319512 231813 3319512 4096260 1283358 4096260 1283358 398446 1068051 398446 1068051 4548769 2887011 4548769 293755 4548769 293755 437850 3055245 437850 3055245 4724589 3055245 708557 677697 708557 677697 1141057 1660654 1141057 1220550 1141057 1220550 456490 3795896 456490 3795896 3389245 837849 3389245 837849 715538 1680254 715538 1680254 5002177 4126755 5002177 4126755 939806 932963 939806 2097485 939806 2097485 1661686 2097485 817380 497935 817380 497935 495791 2929794 495791 2929794 3734702 1293642 3734702 1293642 385645 2432846 385645 2432846 4891983 1661678 4891983 3040808 4891983 3040808 328949 1342946 328949 1342946 1686033 3989863 1686033 3989863 3341642 1325825 3341642 1325825 332801 1325825 3271855 3431592 3271855 3431592 3335773 3431592 1654926 1132533 1654926 1132533 561727 1132533 3119592 2694738 3119592 2694738 3972600 1274902 3972600 1274902 359314 1660012 359314 1660012 4373281 3350761 4373281 1044324 4373281 1044324 1050538 1044324 1823354 4434833 1823354 4434833 1675815 1668334 1675815 1668334 3213857 1668334 1676591 4078107 1676591 4078107 1651268 1852744 1651268 2830828 1651268 2830828 4494060 2308040 4494060 2308040 3320624 3740760 3320624 3740760 3975588 2487026 3975588 2487026 4166282 2844822 4166282 2844822 1132527 537736 1132527 3336621 1132527 3336621 1709313 3336621 1667206 1660727 1667206 1660727 3349116 1900863 3349116 1900863 4766506 1900863 305387 1030257 305387 1030257 3319437 2826496 3319437 2826496 1678942 738352 1678942 738352 1094414 558020 1094414 2222814 1094414 2222814 3918614 466408 3918614 466408 1201489 466408 2825306 2354886 2825306 2354886 4377324 2715187 4377324 1453804 4377324 1453804 1445044 2634819 1445044 2634819 4299018 2634819 4109411 1648914 4109411 1648914 2786452 1648914 3684535 3319293 3684535 3319293 2334702 3319293 4367176 1405749 4367176 1405749 237369 254562 237369 254562 1378638 1074127 1378638 1074127 608556 1010578 608556 1010578 3472790 3337363 3472790 2508029 3472790 2508029 4161918 2962038 4161918 2962038 1658225 170657 1658225 2361076 1658225 2361076 4016873 2361076 3630531 896971 3630531 896971 753523 896971 4345469 3517393 4345469 3517393 3338521 3517393 4549642 1111407 4549642 1111407 1129764 2946536 1129764 2946536 4254937 2600672 4254937 3334972 4254937 3334972 1206126 3334972 1529330 1736626 1529330 1736626 2984471 3344036 2984471 3344036 1742461 3344036 4119282 456011 4119282 456011 454949 3488644 454949 3488644 3668000 1997049 3668000 2221183 3668000 2221183 4418827 363952 4418827 363952 1032054 914308 1032054 914308 916076 914308 4651356 2638441 4651356 2638441 1386111 304730 1386111 304730 590868 4869476 590868 4869476 3978596 1686298 3978596 1686298 818536 832408 818536 832408 1982303 2114970 1982303 2114970 3777056 1004057 3777056 1004057 1003605 1004057 2551853 1841130 2551853 1841130 4595358 2924607 4595358 2924607 1649979 3399258 1649979 2221312 1649979 2221312 4165948 3926712 4165948 3926712 1653221 2314172 1653221 2314172 4021401 2378868 4021401 2378868 4612257 710005 4612257 710005 1647916 2775425 1647916 2775425 3868579 953208 3868579 953208 737924 953208 2434651 3327041 2434651 3327041 2249127 3327041 3664213 541044 3664213 541044 1141773 541044 4314828 4051627 4314828 4051627 2761361 1255727 2761361 1255727 1274332 2654950 1274332 2654950 4018818 91718 4018818 91718 3350264 91718 4525916 3054469 4525916 3054469 257055 1396140 257055 2480556 257055 2480556 4198280 1677325 4198280 1677325 1408170 3343893 1408170 896990 1408170 896990 793599 896990 1658699 3352616 1658699 3352616 3327926 2890188 3327926 2890188 4523526 2890188 2916590 808407 2916590 808407 3555277 615222 3555277 615222 820721 851879 820721 659598 820721 659598 653581 4995152 653581 4995152 4062308 2556824 4062308 2556824 3340780 2556824 3641884 248610 3641884 248610 1396685 248610 1655045 2074230 1655045 2074230 3749816 96002 3749816 96002 1671575 2487356 1671575 2487356 4169851 1487988 4169851 1487988 1686000 2089385 1686000 2089385 4594751 844057 4594751 844057 816750 844057 4000431 2923279 4000431 2923279 3336388 2923279 4541942 1179311 4541942 1179311 450417 3332189 450417 3332189 3567088 791672 3567088 791672 877973 791672 3995709 2888074 3995709 2888074 4555221 2888074 1673318 1664426 1673318 1664426 4079200 1664426 3610516 2016230 3610516 2016230 3990482 3332864 3990482 2316559 3990482 2316559 4345990 2557081 4345990 2557081 4113934 2081262 4113934 2081262 4595300 3324043 4595300 3324043 919549 3324043 1670001 766559 1670001 766559 3953302 4226710 3953302 4226710 3327936 2469286 3327936 2469286 4203576 3317416 4203576 3317416 1092423 376674 1092423 376674 1305273 376674 474056 1661866 474056 1661866 3343457 3655065 3343457 2096564 3343457 2096564 1453927 4251957 1453927 2898280 1453927 2898280 3734315 3333607 3734315 3333607 109161 3322499 109161 3322499 1910050 4751014 1910050 4751014 1676796 203800 1676796 203800 1448817 3130620 1448817 3130620 3957888 1646710 3957888 3059297 3957888 3059297 4746989 1090089 4746989 1090089 1125109 1090089 3333828 3046548 3333828 3046548 4716779 1683040 4716779 1683040 3766025 2433836 3766025 2433836 4740044 1647632 4740044 2981664 4740044 2981664 4391676 2720106 4391676 3659408 4391676 3659408 1682363 3659408 4496557 2089171 4496557 2089171 418787 1249517 418787 1249517 3089120 2661090 3089120 2661090 4339233 527499 4339233 527499 1136671 527499 2191351 2800148 2191351 2800148 4463250 2800148 4141301 499651 4141301 499651 506374 2243556 506374 2243556 4800516 1332757 4800516 1332757 1326836 1128058 1326836 1128058 4286926 2810262 4286926 2810262 1665722 3514678 1665722 3514678 943317 610774 943317 610774 2740645 3342854 2740645 3335656 2740645 3335656 676273 4654781 676273 4654781 4295462 2613150 4295462 2613150 4395794 3328318 4395794 3328318 826021 838348 826021 3352357 826021 3352357 746697 3352357 1657222 1504189 1657222 1504189 293071 1369197 293071 1369197 4398155 3102193 4398155 3102193 1663181 1653638 1663181 1653638 3944681 2277133 3944681 2277133 2706482 1076970 2706482 1076970 569582 2319305 569582 2319305 1657524 1657372 1657524 1657372 1150403 1657372 4769437 2470413 4769437 2470413 907935 738391 907935 738391 4362580 2832838 4362580 2832838 4490457 2832838 3356789 802050 3356789 802050 882317 2772950 882317 2772950 3896474 2772950 810993 767786 810993 767786 3881245 3345772 3881245 1150720 3881245 1150720 1127455 1334626 1127455 1334626 1342264 326302 1342264 326302 338832 326302 1001829 1664358 1001829 1664358 4022999 1383949 4022999 1383949 251577 1649057 251577 1649057 4940654 334650 4940654 334650 1329646 2700908 1329646 2700908 3931969 669810 3931969 669810 528556 3610958 528556 2233099 528556 2233099 4022064 2894691 4022064 2894691 1673544 3115041 1673544 1682561 1673544 1682561 4100149 3062598 4100149 3062598 3348893 3062598 4134671 943281 4134671 943281 725301 943281 4571182 2729322 4571182 2729322 653681 3347807 653681 2046837 653681 2046837 4598576 2746602 4598576 2746602 3889552 1652924 3889552 1652924 4828415 3346470 4828415 3346470 168231 1668944 168231 2523211 168231 2523211 4158522 560048 4158522 560048 1084322 2716456 1084322 2716456 4012442 2654607 4012442 2654607 4520557 3344649 4520557 3344649 1174815 3344649 3333622 197913 3333622 197913 210953 197913 4081468 3315139 4081468 3315139 794554 3342376 794554 3342376 3873779 818858 3873779 818858 830479 818858 1673814 1071303 1673814 1071303 1058362 1071303 2129165 4969764 2129165 4969764 3723315 2932741 3723315 4706433 3723315 4706433 1944420 1386076 1944420 1386076 298296 4987803 298296 4987803 3346843 2729311 3346843 2790653 3346843 2790653 4436244 1663999 4436244 1663999 1903708 1663999 4501894 2825985 4501894 2825985 293347 299379 293347 299379 4591208 2943926 4591208 2943926 461412 1650196 461412 1650196 4956104 823971 4956104 823971 823154 1940047 823154 1940047 4727923 219639 4727923 219639 1435694 4342332 1435694 4342332 3336529 1455112 3336529 1455112 3318388 1455112 3996796 3321599 3996796 3321599 1670617 1232849 1670617 1232849 4666404 2064914 4666404 2064914 261299 4231710 261299 4231710 4555483 1250637 4555483 1250637 436878 1250637 4469713 3324695 4469713 3324695 63261 563670 63261 563670 3873791 2788539 3873791 2788539 1647347 3710455 1647347 3710455 3641471 629802 3641471 629802 537872 1106589 537872 1106589 1171411 303449 1171411 303449 3317555 718457 3317555 54919 3317555 54919 3336893 3316620 3336893 479020 3336893 479020 470510 3352415 470510 3352415 3347847 1443499 3347847 2289501 3347847 2289501 4369803 240474 4369803 240474 232490 240474 779620 1319112 779620 1319112 1300652 1319112 1269181 838731 1269181 838731 3324836 838731 656878 1159777 656878 1159777 3912810 4554066 3912810 4554066 3326195 617272 3326195 617272 389775 3346193 389775 3346193 2578303 3345589 2578303 4536697 2578303 4536697 22442 400269 22442 400269 3339395 3652089 3339395 3652089 473689 1173668 473689 1173668 1671144 3323119 1671144 3323119 327480 1670937 327480 1670937 4438298 2804372 4438298 2804372 1667298 1126968 1667298 1126968 3337584 4415358 3337584 4415358 776165 483390 776165 483390 359025 348474 359025 348474 3800773 2879097 3800773 2879097 4286664 1958883 4286664 1958883 1663750 515550 1663750 515550 4701310 2219073 4701310 2219073 3909403 2263143 3909403 2263143 3915356 1649678 3915356 1649678 1672728 3317470 1672728 3317470 4227945 1647415 4227945 1647415 554770 3326095 554770 591101 554770 591101 4061116 4963778 4061116 4963778 1667641 2498942 1667641 2498942 4160008 3326493 4160008 3326493 805574 870923 805574 870923 3741307 2656051 3741307 2656051 4704440 338935 4704440 338935 1345035 4128915 1345035 4128915 3896803 2221934 3896803 3279262 3896803 3279262 1657201 1138885 1657201 2685249 1657201 2685249 3968932 2685249 2491095 1296320 2491095 1296320 1376620 4388817 1376620 4388817 3593816 416002 3593816 416002 336119 1648812 336119 1648812 3993641 2670279 3993641 610998 3993641 610998 337775 1679922 337775 1679922 425364 723008 425364 723008 1897566 3315932 1897566 1372999 1897566 1372999 295043 4845355 295043 4845355 3334776 4845355 851789 458440 851789 458440 434686 458440 658348 1683716 658348 1683716 3489449 264079 3489449 264079 389581 3345432 389581 3345432 3332438 3345432 80469 330895 80469 330895 4538236 2118761 4538236 1655382 4538236 1655382 350309 1655382 4664833 3327746 4664833 3327746 459121 952033 459121 952033 941128 1411802 941128 1411802 273430 1029696 273430 1029696 4325833 2346846 4325833 2334303 4325833 2334303 1315251 3332783 1315251 850660 1315251 850660 887335 2124110 887335 2124110 3338289 490226 3338289 490226 488416 2791790 488416 2791790 3842444 1352918 3842444 1352918 259041 1405754 259041 415161 259041 415161 2525211 3333279 2525211 3333279 3228939 3321082 3228939 3321082 1182990 3325018 1182990 3325018 2976985 1357851 2976985 1357851 325356 1295337 325356 1295337 2056706 3321276 2056706 2451542 2056706 2451542 4111613 3343514 4111613 3343514 227211 213417 227211 1329963 227211 1329963 3336286 455382 3336286 455382 1366937 2043023 1366937 2043023 4793281 3113043 4793281 2742560 4793281 2742560 3907060 2764414 3907060 608478 3907060 608478 583583 3320730 583583 3320730 3874652 279945 3874652 279945 294727 3341621 294727 3341621 3092580 1677466 3092580 1677466 3352882 3362368 3352882 3362368 1663917 3362368 3628836 2082324 3628836 2082324 3738770 3920616 3738770 3920616 3322777 2223337 3322777 2223337 3972650 2308049 3972650 734249 3972650 734249 737887 2779106 737887 2779106 4289701 2359542 4289701 2431837 4289701 2431837 3338453 704684 3338453 3350737 3338453 3350737 3961585 609153 3961585 609153 392706 3336681 392706 3336681 4181743 906597 4181743 906597 886300 906597 3372972 4218316 3372972 4218316 413272 427282 413272 2882571 413272 2882571 3783429 2882571 941375 554309 941375 554309 1117585 1275489 1117585 1275489 400952 188758 400952 188758 4708057 3012152 4708057 1089735 4708057 1089735 603305 3120797 603305 3120797 2509808 395251 2509808 395251 1267712 3776286 1267712 3776286 1651741 369048 1651741 3031462 1651741 3031462 3608303 430259 3608303 430259 410490 2457772 410490 2457772 4210105 1840083 4210105 1840083 3317614 1840083 4493409 4632708 4493409 4632708 1413693 1649652 1413693 1649652 4642904 4324769 4642904 4324769 3332521 1806199 3332521 1806199 4715040 1973309 4715040 543186 4715040 543186 3329990 2046276 3329990 2046276 3744308 527132 3744308 527132 1153986 527132 3577900 3894406 3577900 3894406 1673968 4158411 1673968 912075 1673968 912075 744939 3345554 744939 3345554 3636389 1234554 3636389 1234554 1213184 1650854 1213184 1650854 2580271 583552 2580271 583552 597733 583552 3350532 4719392 3350532 4719392 324063 307051 324063 2548729 324063 2548729 4243481 2529156 4243481 2529156 4074950 2601505 4074950 1011946 4074950 1011946 1664810 3351362 1664810 3351362 4333474 3351362 4217478 416840 4217478 416840 436046 4648272 436046 4648272 3320010 4648272 312163 531237 312163 531237 4306657 2665709 4306657 646002 4306657 646002 1044103 3322832 1044103 3322832 4137715 2063112 4137715 2063112 1657188 2063112 4697771 3107886 4697771 3107886 3549862 3107886 3601143 2800585 3601143 2800585 3838430 593488 3838430 593488 609677 1666651 609677 1666651 2269234 1257522 2269234 1257522 407029 1482691 407029 1482691 3325481 1306846 3325481 1306846 353158 3100233 353158 3100233 4764117 3100233 1655215 863431 1655215 863431 318192 305481 318192 305481 3314052 3324972 3314052 3324972 2724973 3324972 4538994 307832 4538994 307832 454757 3349626 454757 3349626 4378427 1037572 4378427 1037572 554784 3342616 554784 3342616 726028 737017 726028 2463365 726028 2463365 4596237 1654349 4596237 1654349 1638302 4239966 1638302 4239966 3984247 1648036 3984247 1678826 3984247 1678826 3168729 1678826 4342911 498951 4342911 498951 842107 1650853 842107 1650853 890400 1650853 277659 1165479 277659 1165479 3323132 3343262 3323132 3343262 747241 3343262 3075884 742923 3075884 742923 575620 572721 575620 2312586 575620 2312586 4367213 608337 4367213 608337 1060018 608337 1429227 3315640 1429227 3315640 4350299 1673617 4350299 1673617 365047 238817 365047 238817 1414511 238817 1329872 1673865 1329872 1673865 4861770 1682618 4861770 1682618 300412 554055 300412 554055 1667774 3372999 1667774 1441715 1667774 1441715 4367589 2314255 4367589 2314255 1109846 940306 1109846 940306 729404 2271188 729404 2271188 4375292 677094 4375292 677094 994628 677094 2277402 2445265 2277402 2445265 1866441 2038794 1866441 2038794 4636558 2512971 4636558 2512971 1663385 990814 1663385 990814 3346348 2596169 3346348 2596169 4102194 2596169 1670941 3991906 1670941 3991906 3346094 4125960 3346094 4125960 3331074 4125960 4469914 1324254 4469914 1324254 3323686 2020159 3323686 2020159 3685321 1665898 3685321 1665898 400095 3332310 400095 3332310 4774638 1662979 4774638 1662979 3481193 2954173 3481193 2954173 4614400 877964 4614400 877964 406323 3328655 406323 3328655 4445580 545698 4445580 545698 553031 1654157 553031 1654157 4804031 1653213 4804031 2760353 4804031 2760353 3348211 866828 3348211 3830985 3348211 3830985 1665931 3830985 4597610 2267821 4597610 2267821 1663468 2267821 3316644 4002627 3316644 4002627 4583789 298448 4583789 298448 275311 298448 464319 826758 464319 826758 833695 1670882 833695 1670882 516689 1665627 516689 1665627 4771985 3092221 4771985 3092221 4639058 1403880 4639058 1403880 441417 315866 441417 315866 303357 1654939 303357 1654939 3334923 511105 3334923 1661306 3334923 1661306 3551089 321388 3551089 321388 72146 3326422 72146 2613555 72146 2613555 3325060 2613555 3191895 3335375 3191895 3335375 797659 506034 797659 506034 476555 506034 4247093 2656156 4247093 2656156 4345468 3500390 4345468 3500390 3315873 3500390 3784051 775065 3784051 775065 789722 3343313 789722 3343313 4779156 3110157 4779156 3319239 4779156 3319239 898916 768200 898916 768200 4371592 3572496 4371592 3572496 279667 280986 279667 4337920 279667 4337920 3349783 774305 3349783 774305 874682 3343322 874682 3343322 4096185 3332941 4096185 3332941 2813006 3333719 2813006 3333719 3904835 3333719 1666575 974028 1666575 974028 970232 974028 3685864 2229411 3685864 2229411 4683432 1986011 4683432 2597360 4683432 2597360 2340208 1653077 2340208 2459457 2340208 2459457 4226177 1404334 4226177 1404334 3328584 1685404 3328584 1685404 4654881 340457 4654881 340457 511935 4556490 511935 4556490 3203557 3325121 3203557 3325121 1216902 1231491 1216902 1231491 1153619 3422009 1153619 3422009 3348178 4723624 3348178 4723624 1658751 3114460 1658751 3114460 4775916 3327696 4775916 3327696 206381 3327696 1395671 947868 1395671 947868 691201 947868 3797290 2189019 3797290 2189019 1656509 977143 1656509 977143 459893 1658001 459893 823190 459893 823190 3335185 4185905 3335185 4185905 3536603 946843 3536603 946843 738628 946843 3348176 2443014 3348176 2443014 4239254 2443014 3671041 1143045 3671041 1143045 545269 1048589 545269 1048589 1055279 1143577 1055279 1143577 509754 1143577 724729 767823 724729 767823 1676491 2660474 1676491 479065 1676491 479065 472422 2325691 472422 2325691 4304490 579528 4304490 579528 550931 1126210 550931 26057 550931 26057 1669948 26057 281132 3332426 281132 3332426 4605698 1038640 4605698 1038640 586972 2741984 586972 2741984 3921014 2741984 3839540 2877910 3839540 2877910 1681609 2877910 4161051 1662759 4161051 1662759 4564816 2602696 4564816 2602696 1668110 794189 1668110 3018980 1668110 3018980 3347013 630895 3347013 630895 567683 4718223 567683 4718223 4167667 2203304 4167667 2203304 4466856 956650 4466856 956650 968065 2630989 968065 2630989 4508034 1660037 4508034 1660037 728924 956638 728924 956638 1286700 4525671 1286700 4525671 3352391 971970 3352391 971970 673404 2353608 673404 2353608 4337446 392097 4337446 392097 394701 2223317 394701 2223317 4680609 1997804 4680609 2658364 4680609 2658364 1399540 1400975 1399540 1400975 4315967 4593056 4315967 4593056 372170 4593056 1021158 571830 1021158 571830 591320 4358182 591320 4358182 4158715 2372352 4158715 2372352 3945849 2706523 3945849 1240935 3945849 1240935 1224351 1648429 1224351 1648429 2405384 356909 2405384 356909 387687 4827750 387687 4827750 1665157 789191 1665157 789191 886119 1887004 886119 1887004 4450263 1412872 4450263 3332764 4450263 3332764 4497018 3332764 1149241 512657 1149241 512657 3653729 3001548 3653729 1682003 3653729 1682003 886488 4949958 886488 4949958 3352458 4949958 1664211 1383143 1664211 1383143 801200 530444 801200 530444 1682009 418888 1682009 418888 1656558 2367406 1656558 2367406 4306216 2367406 3328904 826656 3328904 826656 833519 826656 4256411 3314325 4256411 3314325 3562938 3314325 3764844 392212 3764844 392212 798492 856661 798492 856661 1652675 3979571 1652675 3979571 1872033 1364353 1872033 1364353 1360966 2964546 1360966 2964546 4641781 977563 4641781 977563 997675 4735698 997675 4735698 1679853 697985 1679853 697985 727298 4203233 727298 4203233 1679921 1598510 1679921 1598510 1679521 2774234 1679521 2774234 3321468 2774234 2100978 264629 2100978 264629 3334941 264629 1011308 2658849 1011308 2658849 3342872 3374084 3342872 3374084 3574008 2547937 3574008 2547937 4116009 1649005 4116009 1649005 2990472 2772669 2990472 2772669 4435428 2772669 2300237 1659953 2300237 1659953 229409 1398828 229409 1398828 2198331 1648103 2198331 435561 2198331 435561 401451 435561 1709859 2616847 1709859 2616847 4081158 519688 4081158 519688 523486 519688 4320682 4966060 4320682 4966060 1674604 2007948 1674604 2007948 3318425 2007948 579250 3878461 579250 3878461 283248 2125629 283248 2125629 3499614 3329310 3499614 3329310 3843358 2726113 3843358 2726113 4375341 2596742 4375341 2596742 4282168 3347260 4282168 3347260 4787549 3347260 4132967 2442440 4132967 2442440 4220892 669693 4220892 669693 667309 669693 3341227 3348604 3341227 3348604 683868 3847905 683868 3847905 4135558 2506846 4135558 3351520 4135558 3351520 2286178 3054099 2286178 3054099 3316083 3331002 3316083 3331002 178312 3331002 4628430 1683608 4628430 1683608 153576 1320483 153576 1320483 1675400 3167465 1675400 3167465 4413272 1683890 4413272 1683890 349155 2549311 349155 2549311 4121944 408701 4121944 408701 436775 408701 1025532 2323436 1025532 2323436 4320388 824329 4320388 824329 815617 1686287 815617 1686287 3026011 1686287 1398571 374855 1398571 374855 1298169 374855 3714791 3345988 3714791 3345988 2988878 1025398 2988878 1025398 3327098 1025398 1655249 2498580 1655249 2498580 3351811 1272213 3351811 1272213 1250692 1272213 3561016 2631011 3561016 2631011 4310235 363577 4310235 363577 351446 2451738 351446 2451738 4224725 2451738 3342602 124395 3342602 124395 1669362 3483257 1669362 3483257 3335464 743131 3335464 743131 642390 3328921 642390 3328921 4625576 2960638 4625576 2960638 4719175 4036303 4719175 4036303 3324948 156206 3324948 156206 290673 3515559 290673 3515559 3349446 652591 3349446 652591 673288 652591 3793778 4096962 3793778 4096962 3342307 1299314 3342307 1299314 1669682 2683839 1669682 2683839 4430424 2782699 4430424 2782699 3690804 1659432 3690804 1659432 3388357 1659432 3621053 3225768 3621053 3225768 1680910 3225768 4650721 294586 4650721 294586 1393573 62938 1393573 62938 4743459 3562330 4743459 3562330 756799 1919939 756799 1919939 4528831 2875062 4528831 2293229 4528831 2293229 2958745 3352866 2958745 3352866 1672267 2695314 1672267 2695314 4351277 2866670 4351277 2866670 3796603 2866670 3959073 294731 3959073 294731 1368053 294731 1664623 2562868 1664623 2562868 4117300 2562868 3892499 1170547 3892499 1170547 497814 1170547 990615 272486 990615 272486 3805485 2861618 3805485 2717622 3805485 2717622 4414894 2717622 1656726 4157478 1656726 4157478 3325286 856107 3325286 856107 856335 2934010 856335 2934010 3729060 2934010 3328924 2181943 3328924 2181943 1026814 657227 1026814 4778078 1026814 4778078 3319524 4778078 2730144 2427382 2730144 2427382 4795982 1424792 4795982 1424792 245260 418627 245260 418627 726125 968377 726125 968377 713147 3340974 713147 3340974 4075902 873251 4075902 873251 885790 1055686 885790 1055686 1129591 527702 1129591 4808922 1129591 4808922 837106 1415348 837106 1415348 3330679 3348801 3330679 3348801 448402 662739 448402 662739 4668774 2747538 4668774 2747538 4226782 494423 4226782 494423 490849 1052520 490849 1052520 1686629 1052520 922801 590751 922801 590751 3320120 3839452 3320120 3839452 598710 769800 598710 769800 1336159 2612571 1336159 2612571 1893254 4919201 1893254 4919201 1654750 4919201 4507715 1181936 4507715 1181936 1153257 1181936 3758917 2591860 3758917 2591860 4231428 2134912 4231428 2134912 3318274 3436117 3318274 3436117 1671959 275796 1671959 275796 275784 2107276 275784 2107276 3792089 670589 3792089 670589 517334 1148452 517334 748283 517334 748283 4054592 1674523 4054592 1413859 4054592 1413859 262385 1682915 262385 1682915 3834848 627630 3834848 627630 926939 3321424 926939 3321424 3337122 4862744 3337122 819821 3337122 819821 359119 1412430 359119 1412430 3149185 3322717 3149185 1305193 3149185 1305193 351080 1305193 1315031 4768773 1315031 4768773 3315583 1284375 3315583 1284375 375584 2666328 375584 2666328 3982889 1675859 3982889 1675859 3429336 2785091 3429336 2785091 3875318 1659271 3875318 1659271 2086942 1659271 3925095 2766557 3925095 2766557 3347043 3351212 3347043 3351212 75194 1494205 75194 1494205 3827364 3331109 3827364 3331109 2287126 3479114 2287126 3479114 3325948 1661158 3325948 1661158 3229936 1661158 4102609 3350035 4102609 3350035 2870246 1300555 2870246 1300555 356971 476149 356971 476149 4768232 3115113 4768232 3115113 3575243 2785417 3575243 2785417 3882252 355753 3882252 355753 794530 794906 794530 518754 794530 518754 546100 3000998 546100 3000998 4677960 1306120 4677960 1306120 1674212 3333914 1674212 3333914 4337503 711446 4337503 711446 705553 1451377 705553 1451377 4208492 685967 4208492 685967 981699 685967 1352195 1675154 1352195 1675154 2951109 1650651 2951109 1650651 1622940 1679282 1622940 591771 1622940 591771 590431 591771 4794586 3317846 4794586 3317846 278615 669686 278615 669686 3764739 2089301 3764739 800223 3764739 800223 869091 800223 4000956 2857311 4000956 2857311 3785911 2100266 3785911 2677482 3785911 2677482 1655485 2677482 3326429 1426804 3326429 1426804 246201 1426804 4631000 3723605 4631000 3723605 1441889 213313 1441889 3112963 1441889 3112963 3335077 489269 3335077 489269 507205 3059506 507205 3059506 3333884 1670582 3333884 1670582 571380 3606272 571380 3606272 3474458 3327925 3474458 3342980 3474458 3342980 3085889 3342980 4690024 333962 4690024 333962 311527 1664323 311527 1664323 1655832 793753 1655832 4600438 1655832 4600438 3350017 1149375 3350017 1149375 1152789 3870456 1152789 3870456 3773893 906016 3773893 906016 554179 529817 554179 529817 4208804 3325752 4208804 3325752 4872009 3325752 3341416 505777 3341416 505777 345996 3023323 345996 3023323 4688662 1010080 4688662 1010080 372127 3329931 372127 3329931 4954519 2449545 4954519 2449545 514804 3316559 514804 3316559 885101 1649254 885101 1649254 3459658 1003601 3459658 1003601 1001343 1003601 3326542 1881219 3326542 1881219 2667649 1881219 4828185 3351829 4828185 3351829 199233 1354663 199233 1354663 591432 623421 591432 1759983 591432 1759983 4057973 1681702 4057973 3330884 4057973 3330884 713634 3330884 1431363 697984 1431363 697984 731923 4340626 731923 4340626 3889943 2594117 3889943 2594117 1653293 2031283 1653293 4489182 1653293 4489182 3857351 1685288 3857351 1685288 4682781 3028663 4682781 3028663 4710902 972661 4710902 972661 684441 1676420 684441 1676420 4349998 1668033 4349998 4737940 4349998 4737940 1668054 4737940 1807213 2778152 1807213 2778152 3898023 1540882 3898023 1540882 1025305 4759323 1025305 2507166 1025305 2507166 4191189 3336784 4191189 3336784 863744 248972 863744 248972 4441287 2193715 4441287 1650969 4441287 1650969 1645640 1650969 4224994 2693315 4224994 2693315 4359802 2695931 4359802 2302991 4359802 2302991 4363319 3330017 4363319 3330017 995167 996591 995167 2319642 995167 2319642 3316375 405489 3316375 405489 423180 2022492 423180 2022492 3707313 1671249 3707313 1671249 83434 3346556 83434 3346556 4668665 2471971 4668665 2471971 311208 295095 311208 295095 936739 2387163 936739 2387163 4300412 198814 4300412 198814 3349837 2967984 3349837 2967984 3713081 361535 3713081 361535 1668969 1667508 1668969 1667508 4863390 1667508 331772 540994 331772 540994 3662902 2707384 3662902 2707384 4683738 3009154 4683738 974365 4683738 974365 693869 974365 1669862 3340894 1669862 3340894 4339863 1131154 4339863 1131154 529842 1131154 4742951 2792435 4742951 2792435 442864 1238407 442864 1238407 212133 2018093 212133 2018093 4633407 4625929 4633407 4625929 387555 4625929 4770653 2268671 4770653 2268671 4346072 2666748 4346072 1681958 4346072 1681958 1040647 3331690 1040647 1978420 1040647 1978420 4654033 3895965 4654033 3895965 3316234 3895965 3572389 371411 3572389 371411 359276 371411 3337856 1108414 3337856 1108414 1666751 3313698 1666751 3313698 3439241 893695 3439241 893695 780414 893695 4012326 4150303 4012326 4150303 3324316 4150303 3767135 1008534 3767135 1008534 346436 321374 346436 321374 587691 3019805 587691 3019805 4314161 3324719 4314161 3324719 3318412 1443935 3318412 1443935 1277144 1285941 1277144 1285941 1663738 2852700 1663738 2852700 3827773 120600 3827773 120600 580004 1385100 580004 1385100 284243 259302 284243 259302 1675098 1104546 1675098 1104546 576837 1104546 1041512 464814 1041512 464814 3334175 15896 3334175 2453275 3334175 2453275 4124945 248763 4124945 248763 218694 248763 1923403 2628815 1923403 2628815 4298075 218709 4298075 218709 206207 3056838 206207 3056838 3604062 599013 3604062 599013 617150 2918126 617150 2918126 4571291 2634633 4571291 2634633 3341691 3320290 3341691 3320290 3715736 3320290 1652712 1677031 1652712 1677031 309043 1677031 3318498 4672612 3318498 4672612 4084111 2588037 4084111 2751228 4084111 2751228 4919060 1673351 4919060 3343842 4919060 3343842 3899507 2772204 3899507 2852786 3899507 2852786 3316296 2258386 3316296 2258386 3923907 3335280 3923907 3335280 3190186 3335280 4616451 2657249 4616451 2657249 707186 733471 707186 733471 4201967 3333376 4201967 3333376 773599 898821 773599 1678103 773599 1678103 4453209 263185 4453209 263185 1403463 263185 1675958 1989910 1675958 1989910 4785041 1912083 4785041 3351157 4785041 3351157 198277 1647342 198277 3343700 198277 3343700 3060550 840553 3060550 840553 860113 2840201 860113 2840201 4483142 1667118 4483142 1667118 517868 3314898 517868 3314898 3701182 2928707 3701182 2928707 3743456 930457 3743456 930457 922954 3314892 922954 3314892 3341678 775307 3341678 775307 844920 3016689 844920 3016689 3639944 1959573 3639944 1959573 1686226 1959573 4210653 3317606 4210653 3317606 4034071 3353104 4034071 3353104 4848597 506058 4848597 506058 1154159 2590242 1154159 2590242 4270875 1680809 4270875 1680809 778309 4567513 778309 4567513 4275258 271175 4275258 271175 296759 271175 1666326 3293255 1666326 3293255 4052824 2604591 4052824 3347434 4052824 3347434 3089387 3347434 4792068 1657542 4792068 1657542 661893 673920 661893 2967735 661893 2967735 3323840 2967735 1045276 1646749 1045276 1646749 1913330 720306 1913330 720306 944247 720306 1803156 1825482 1803156 1825482 1658021 1825482 3933302 4281960 3933302 4281960 367881 1307734 367881 2932204 367881 2932204 4583402 2932204 3810139 2014310 3810139 2014310 357980 3326021 357980 3326021 755872 826812 755872 826812 1151756 524282 1151756 2773547 1151756 2773547 4274681 2401014 4274681 2401014 3643811 3332268 3643811 3332268 4634730 3862972 4634730 3862972 1139811 519612 1139811 519612 4882618 3352955 4882618 3352955 4269327 2735960 4269327 2735960 4389532 3339852 4389532 3339852 3323333 432749 3323333 432749 537965 4775277 537965 4775277 4102203 2415950 4102203 2415950 3954756 4330135 3954756 4330135 1650136 4888018 1650136 4888018 3885893 1656398 3885893 1656398 830634 219157 830634 219157 3593266 3283562 3593266 3283562 921723 734354 921723 3355830 921723 3355830 1671392 598808 1671392 598808 527520 1151034 527520 1007245 527520 1007245 2244391 3344176 2244391 1250168 2244391 1250168 1243127 3313483 1243127 3313483 4924144 3313483 2079905 1648946 2079905 1648946 1813437 1648946 4085450 2687049 4085450 2687049 4327405 2687049 3741036 291464 3741036 291464 289132 291464 3741117 1677216 3741117 1677216 1522553 3336869 1522553 3336869 4071225 1677834 4071225 1677834 2378398 3352289 2378398 3352289 1679852 3352289 3336547 383711 3336547 383711 1273298 383711 1379504 1596201 1379504 1596201 4604153 378333 4604153 1915662 4604153 1915662 4772745 1665661 4772745 1665661 909330 1665661 3989720 2814119 3989720 2814119 1647189 3902151 1647189 1984855 1647189 1984855 4657765 2863670 4657765 2863670 734511 954291 734511 3350087 734511 3350087 3874163 1065007 3874163 1065007 3328442 1065007 3565448 2293649 3565448 2293649 4383838 2826335 4383838 2826335 1311534 400348 1311534 400348 1245788 400348 4664429 3345561 4664429 3345561 1686048 4860950 1686048 235366 1686048 235366 242078 235366 3347009 1162487 3347009 1162487 1157256 1151712 1157256 1151712 4341238 3035270 4341238 3035270 4715863 483445 4715863 483445 480955 564491 480955 564491 4607398 2139436 4607398 2139436 3822515 3341738 3822515 3341738 4676584 2403504 4676584 2403504 4071808 2714185 4071808 2714185 4362480 2714185 4067282 2074037 4067282 2074037 4601624 4060502 4601624 4060502 1116297 527339 1116297 2952137 1116297 2952137 3724948 757523 3724948 757523 496381 3335920 496381 996181 496381 996181 1389116 3329239 1389116 951248 1389116 951248 710835 3223563 710835 3223563 3331904 3223563 1667526 1658289 1667526 1658289 4486693 3329027 4486693 3329027 1661793 2642743 1661793 2642743 4002797 2642743 1667949 2144248 1667949 2144248 3321096 482246 3321096 482246 74129 2071348 74129 2071348 4249974 3985037 4249974 3985037 1673387 3985037 4691099 549052 4691099 549052 1109021 549052 2894013 3852115 2894013 3852115 3657011 816209 3657011 816209 813491 262483 813491 262483 4448520 1661571 4448520 1661571 940223 945672 940223 945672 947026 945672 581736 1350755 581736 1350755 293423 1350755 1439053 1619598 1439053 1619598 4401441 2777042 4401441 2777042 733976 3348603 733976 3348603 3792742 581143 3792742 581143 596222 2877383 596222 2877383 3996371 2680175 3996371 4014377 3996371 4014377 1649009 578844 1649009 578844 578916 578844 812130 1646277 812130 1646277 4766331 2027375 4766331 2027375 3709804 3066927 3709804 3066927 4744257 527735 4744257 527735 3328751 2810940 3328751 2810940 3867404 101909 3867404 101909 3328052 708792 3328052 547113 3328052 547113 572898 547113 4690410 2930085 4690410 2930085 3715604 3320584 3715604 3320584 4431169 3320584 4187821 1365409 4187821 1365409 1371304 1365409 2170153 2408529 2170153 2408529 4041578 2305149 4041578 2305149 3326169 4836538 3326169 4836538 1147195 2474787 1147195 2474787 4142304 2930387 4142304 2930387 396204 384787 396204 3329294 396204 3329294 3116441 1668288 3116441 3339819 3116441 3339819 1740788 1677278 1740788 1677278 4273341 1677278 3326134 3866738 3326134 3866738 670519 1032134 670519 1032134 1105530 1664076 1105530 1664076 2537386 1664076 917235 617942 917235 617942 631204 2007046 631204 2007046 3335333 528604 3335333 528604 547425 3060964 547425 3060964 3610441 922601 3610441 922601 893298 3313581 893298 3313581 1275078 3313581 351914 320263 351914 320263 339303 2366631 339303 2366631 4027333 2349945 4027333 2663720 4027333 2663720 1062837 596789 1062837 596789 4384406 2423321 4384406 2423321 557277 1121631 557277 2206586 557277 2206586 3046736 1345592 3046736 1345592 1341427 2405009 1341427 2405009 4063975 530803 4063975 530803 518619 2087873 518619 2087873 4572801 802320 4572801 802320 1657233 1030749 1657233 1030749 3344333 443397 3344333 443397 432927 1671668 432927 1671668 3863837 550207 3863837 550207 1660972 3941131 1660972 3941131 833383 555544 833383 555544 584704 4140930 584704 4140930 3328887 687976 3328887 2879128 3328887 2879128 3787206 1068507 3787206 1068507 1662659 2745402 1662659 1684166 1662659 1684166 2484615 3915350 2484615 3915350 285776 3915350 1159906 217256 1159906 217256 3849984 3038828 3849984 3038828 3637284 3063960 3637284 3063960 4723577 3063960 4300904 1648408 4300904 1648408 4093608 2936738 4093608 2936738 4632490 2936738 587909 802276 587909 802276 4589517 2075286 4589517 876673 4589517 876673 888607 2279175 888607 2279175 3925089 659622 3925089 659622 655540 3959187 655540 3959187 3328351 3959187 1352724 709599 1352724 709599 711289 2197796 711289 2197796 3897366 1307937 3897366 1307937 343507 3322634 343507 3322634 2929567 1685299 2929567 1685299 1088732 1685299 4562268 3333229 4562268 3333229 1599484 3333229 3342350 1336494 3342350 1336494 295923 1336494 4117393 4033037 4117393 4033037 201513 216251 201513 4326183 201513 4326183 3325725 1648274 3325725 1648274 1673613 2027843 1673613 2027843 3705242 3341875 3705242 3341875 917423 2946214 917423 2946214 4601129 1096097 4601129 1096097 1113906 1096097 4132824 3343532 4132824 3343532 10193 4638312 10193 4638312 3351430 766205 3351430 766205 914970 766205 1653556 2310144 1653556 2310144 4339577 2666884 4339577 2666884 1024768 644701 1024768 644701 333795 2662769 333795 2662769 3996765 958152 3996765 958152 706687 2387087 706687 2387087 4573059 1682024 4573059 1682024 2738065 3339201 2738065 3339201 4601491 531739 4601491 531739 1138956 531739 3138487 4510491 3138487 4510491 1685293 1653876 1685293 1653876 3045037 3342488 3045037 3342488 4237890 2352628 4237890 2352628 4492847 1801101 4492847 1801101 3350648 3339000 3350648 3339000 4513523 2641473 4513523 2641473 3337479 2765578 3337479 2765578 676575 364127 676575 364127 2650313 3336552 2650313 3336552 726724 359443 726724 359443 374778 359443 435509 1649845 435509 1649845 4148743 2506348 4148743 2506348 4255945 1326168 4255945 1326168 1341247 1326168 4134551 3333351 4134551 3333351 305353 1083096 305353 1083096 580162 1222170 580162 1222170 410486 1015063 410486 1015063 4033372 3534872 4033372 3534872 1670345 2548237 1670345 2548237 3326100 4911476 3326100 4911476 4749586 540022 4749586 540022 3314143 540022 3583876 3327724 3583876 3327724 4321972 3327724 4230011 2462386 4230011 2462386 1337732 3771892 1337732 2721900 1337732 2721900 4729077 4958041 4729077 4958041 1685029 4958041 4240795 70867 4240795 70867 853941 1653015 853941 1653015 4274166 1653015 4243838 3314177 4243838 3314177 3322596 466977 3322596 466977 901805 3317824 901805 3317824 3461748 3317824 1934039 419253 1934039 419253 1293894 372005 1293894 1658815 1293894 1658815 2420551 1658815 1677580 343104 1677580 343104 981224 1935624 981224 1935624 4721793 2527456 4721793 2527456 1106882 562869 1106882 2964762 1106882 2964762 3337915 2964762 568310 515247 568310 515247 513293 2011696 513293 2011696 4673390 1817520 4673390 1817520 3339667 1817520 4267905 3330504 4267905 3330504 420482 3337200 420482 843587 420482 843587 1667076 3887031 1667076 3887031 1652933 3887031 3349822 605544 3349822 605544 3334358 3317151 3334358 3317151 4456915 2641374 4456915 2641374 1114727 1123752 1114727 3327067 1114727 3327067 4341537 2659363 4341537 4805933 4341537 4805933 1081782 1664940 1081782 1664940 4180924 616576 4180924 616576 1652882 1322503 1652882 1322503 1671480 464868 1671480 464868 466167 3341048 466167 3341048 3315228 2022522 3315228 4390686 3315228 4390686 245750 4390686 1679904 1659612 1679904 1659612 1543712 1659612 4599668 3041361 4599668 3041361 3630215 3041361 4139059 1674214 4139059 1674214 1490534 1674214 3722585 2621927 3722585 2621927 4289791 2621927 1661283 4553079 1661283 4553079 3337048 4553079 1223781 570966 1223781 570966 594477 570966 687291 3408720 687291 3408720 3572309 1685075 3572309 1685075 1679566 3096147 1679566 3096147 4777220 3096147 1678911 1683812 1678911 1683812 4618489 2051052 4618489 431705 4618489 431705 1271815 4741547 1271815 4741547 2792095 771253 2792095 771253 870169 1661382 870169 1661382 3084695 272075 3084695 272075 249064 3342926 249064 3342926 4083385 2442340 4083385 2442340 4379752 3321796 4379752 3321796 1844383 3321796 4652957 1267876 4652957 1267876 1239509 4152965 1239509 4152965 2564985 1659894 2564985 3345635 2564985 3345635 2846401 3345635 517663 904745 517663 904745 1028276 4779924 1028276 4779924 3348731 1670082 3348731 1670082 757965 904319 757965 3315168 757965 3315168 1938281 857586 1938281 857586 822329 857586 1116702 2869751 1116702 2869751 4555626 2869751 914865 613706 914865 613706 3317918 3471481 3317918 3471481 3321945 359060 3321945 359060 1327699 2595720 1327699 2595720 4255625 2595720 1479722 1260182 1479722 1260182 1248111 2361047 1248111 2361047 4037761 1428704 4037761 1428704 1399550 1475987 1399550 1475987 3343187 924695 3343187 924695 3323419 924695 3894523 2781337 3894523 2781337 1680620 2781337 4178789 1678527 4178789 1678527 722092 935175 722092 935175 1897118 2850648 1897118 2850648 4525780 2850648 1672858 558616 1672858 558616 351776 3767131 351776 3767131 1374186 1082430 1374186 1082430 563672 3321365 563672 3321365 3918506 3321365 656853 264401 656853 264401 3345828 3256677 3345828 569224 3345828 569224 1095054 3044712 1095054 3044712 3629016 1401868 3629016 1401868 256262 3361787 256262 3361787 3318824 3361787 491832 1666634 491832 1666634 3609146 1666634 3335927 4533700 3335927 4533700 3323282 108426 3323282 108426 4778200 3098650 4778200 210764 4778200 210764 1673506 3243471 1673506 1664532 1673506 1664532 664919 1664532 4030912 4095623 4030912 4095623 330048 989885 330048 989885 2864286 3336385 2864286 2905807 2864286 2905807 4932660 3318530 4932660 3318530 517344 871679 517344 871679 4695421 3023738 4695421 1650208 4695421 1650208 1062790 2231532 1062790 2231532 1678989 1397121 1678989 1397121 275256 1397121 3825811 3343821 3825811 3343821 740700 3343821 3748922 2893552 3748922 2893552 4579975 2893552 1668601 2397504 1668601 2397504 4303516 419828 4303516 419828 389768 3351090 389768 3351090 2505418 1671867 2505418 1671867 2491703 1671867 3336553 830058 3336553 830058 826688 584549 826688 584549 3316771 2281310 3316771 2281310 844971 469732 844971 469732 491192 3318899 491192 3318899 2615111 1664153 2615111 1664153 379348 2081084 379348 2081084 1685691 737824 1685691 737824 917033 2532433 917033 2532433 4464648 1680639 4464648 1680639 571525 2556422 571525 2556422 4076487 475438 4076487 475438 1159896 475438 3349634 967738 3349634 967738 545437 572544 545437 3049590 545437 3049590 4733854 3049590 4322298 1162780 4322298 1162780 1177857 3342269 1177857 3342269 4091666 2559588 4091666 4815881 4091666 4815881 1211817 1232977 1211817 2337436 1211817 2337436 4038456 2337436 3343886 641491 3343886 641491 640422 1917421 640422 1917421 4258181 421189 4258181 421189 1226698 421189 3326776 3141791 3326776 3141791 579249 1105513 579249 1105513 4768417 2547463 4768417 2547463 3861520 2828355 3861520 2828355 1239040 695396 1239040 695396 977053 695396 2659338 3321186 2659338 3321186 1105403 3321186 1676147 1897574 1676147 1897574 3528884 3817510 3528884 3817510 3339672 3817510 3346186 213565 3346186 213565 1061186 3058120 1061186 3058120 4712696 941777 4712696 941777 904426 941777 3723204 3347765 3723204 3347765 658000 961626 658000 961626 943212 556218 943212 556218 534889 2213393 534889 2213393 4453858 2213393 1682274 33240 1682274 33240 3791583 3344871 3791583 3344871 1822698 1649705 1822698 2416575 1822698 2416575 4232015 661817 4232015 661817 658502 3321119 658502 3321119 4804041 3321119 2305869 365488 2305869 365488 369420 905555 369420 905555 869979 879037 869979 879037 4215377 2203138 4215377 2203138 4643764 3349514 4643764 3349514 4351355 2381687 4351355 2381687 3321601 405338 3321601 405338 452580 1660415 452580 1660415 1653505 2053074 1653505 2053074 433127 1046756 433127 1046756 812929 581787 812929 581787 437007 1675105 437007 675159 437007 675159 4137116 2484227 4137116 1217551 4137116 1217551 1219134 1903454 1219134 1903454 2680794 1903454 898866 567545 898866 567545 3332720 4780842 3332720 1665492 3332720 1665492 3615451 1665492 2230307 3967217 2230307 3967217 311827 1361186 311827 4801839 311827 4801839 1681024 1006747 1681024 1006747 1009442 3060458 1009442 3060458 3787375 2113824 3787375 2113824 4502909 2696714 4502909 2696714 3500691 744138 3500691 744138 922182 744138 1210431 2634776 1210431 2634776 4309830 1087991 4309830 1087991 578733 3328995 578733 3328995 4840678 775999 4840678 775999 764376 3340503 764376 3340503 3196681 1683217 3196681 3698768 3196681 3698768 422931 3698768 1211845 376878 1211845 376878 3314418 376878 1683304 4250795 1683304 4250795 923619 1678144 923619 1678144 4335008 2643022 4335008 1280555 4335008 1280555 387377 1280555 1663597 4068037 1663597 4068037 3315667 236811 3315667 236811 1462555 236811 3648765 4175439 3648765 4175439 1327947 361013 1327947 3075652 1327947 3075652 4748933 2722750 4748933 2722750 2082911 3350275 2082911 1095404 2082911 1095404 600337 1095404 1659087 1930725 1659087 1930725 4744322 2508554 4744322 2508554 3341974 2395917 3341974 2395917 4287939 3345490 4287939 3345490 1037546 624748 1037546 3352008 1037546 3352008 2483665 837784 2483665 837784 1684239 4535542 1684239 4535542 3333902 4535542 2270180 227849 2270180 227849 230163 227849 406924 1676499 406924 1676499 2790203 1653383 2790203 1653383 4206056 4046345 4206056 4046345 1658226 217815 1658226 2216654 1658226 2216654 4416867 494627 4416867 494627 484719 2072468 484719 2072468 3718561 1130682 3718561 1130682 546200 4365923 546200 4365923 4679007 1991352 4679007 2998750 4679007 2998750 1663762 701247 1663762 701247 2026588 2238447 2026588 2238447 4430060 2264694 4430060 2264694 499480 482170 499480 482170 4013280 4791308 4013280 4791308 1685480 4791308 3328405 1333980 3328405 1333980 313749 2428818 313749 2428818 4079004 1028481 4079004 1028481 1007999 3315453 1007999 3315453 2635609 75627 2635609 75627 1286618 3319089 1286618 3319089 1968623 1264057 1968623 1264057 1285721 1264057 4589182 3334713 4589182 3334713 1765684 3334713 3612183 403427 3612183 403427 420151 403427 3335568 1022004 3335568 1022004 660815 3317783 660815 3317783 3845188 488089 3845188 488089 1194830 2687491 1194830 2687491 3964637 779854 3964637 779854 872070 3347262 872070 3347262 3168593 766951 3168593 766951 785145 3092904 785145 3092904 4768222 3092904 4676982 399829 4676982 399829 387409 2973301 387409 2973301 4629402 2973301 3332535 1421115 3332535 1421115 275978 1421115 4283732 2804241 4283732 2804241 3855831 2804241 3949778 1665767 3949778 1665767 2977179 2808148 2977179 2808148 4495340 2631461 4495340 2631461 4018277 2631461 4370825 3058641 4370825 3058641 4707636 3350249 4707636 3350249 149411 763446 149411 763446 2839541 3333131 2839541 972603 2839541 972603 965528 972603 4507189 3327704 4507189 3327704 4800982 3333666 4800982 3333666 879693 952261 879693 952261 4218966 2840783 4218966 2840783 1427388 244985 1427388 2857935 1427388 2857935 3813272 1174694 3813272 1174694 1168811 1656164 1168811 1656164 2250625 1106503 2250625 1106503 1669423 2138118 1669423 2138118 3814268 2138118 1049587 752753 1049587 752753 573424 3100323 573424 3100323 3577205 3685480 3577205 3685480 778992 425134 778992 425134 407347 425134 3551736 3066873 3551736 3066873 4733956 1662877 4733956 1662877 3631175 1662877 4379453 3003849 4379453 3003849 481482 3334945 481482 959782 481482 959782 4533667 3327136 4533667 3327136 2215341 1632334 2215341 1632334 4979486 3322967 4979486 1382295 4979486 1382295 268132 2648308 268132 2648308 4420230 317662 4420230 317662 1371456 2646169 1371456 2646169 4016669 2646169 661458 139898 661458 139898 3352116 4845786 3352116 4845786 3318314 4845786 4458302 1061292 4458302 1061292 1657436 2718190 1657436 2718190 3951856 997007 3951856 997007 1003310 997007 1676841 3324444 1676841 3324444 3906544 469695 3906544 469695 475203 3317681 475203 3317681 3930336 2733668 3930336 2836874 3930336 2836874 360287 1284389 360287 2905404 360287 2905404 3737010 574096 3737010 574096 478688 3334873 478688 3334873 1964978 3335620 1964978 3335620 1638085 2567047 1638085 2567047 4246950 2567047 3331441 4500606 3331441 4500606 3450963 3332494 3450963 3332494 1672765 4479361 1672765 4479361 535559 534221 535559 534221 3925948 2831917 3925948 2831917 4498637 293938 4498637 293938 302490 1090096 302490 1090096 1107910 676441 1107910 676441 1003051 1459750 1003051 1459750 1657079 825025 1657079 825025 811684 825025 1047767 2587963 1047767 2587963 4456066 689325 4456066 689325 985610 2398391 985610 2398391 1686089 365946 1686089 365946 398753 3077003 398753 3077003 3323502 1225566 3323502 1225566 373771 1945845 373771 1945845 4396003 2256559 4396003 947862 4396003 947862 1659548 1968042 1659548 1968042 3331820 1968042 971846 889951 971846 889951 888567 889951 4416431 2670639 4416431 2670639 2763027 3332547 2763027 1010017 2763027 1010017 642192 2089642 642192 2089642 3720166 1650634 3720166 1650634 330747 3335276 330747 3335276 4270693 1327318 4270693 1327318 1341542 1327318 1345954 1660931 1345954 1660931 3276983 1660931 400950 4520416 400950 4520416 1358361 4520416 144041 648635 144041 648635 1108305 585409 1108305 1193849 1108305 1193849 456039 1047552 456039 1047552 4855008 3350345 4855008 3350345 3752491 1680846 3752491 1680846 829716 731959 829716 731959 2222572 2734893 2222572 2734893 4410411 408257 4410411 408257 1146075 3329882 1146075 3329882 3342201 1117028 3342201 3316957 3342201 3316957 1237776 3316957 3906365 1935565 3906365 1935565 3330472 1935565 4403550 2929643 4403550 2929643 1058711 1063542 1058711 1660963 1058711 1660963 539936 533316 539936 533316 3674132 3331935 3674132 3331935 44321 1948331 44321 1948331 3326649 4398933 3326649 4398933 3334806 4533901 3334806 4533901 732795 701649 732795 3294639 732795 3294639 4045036 1653709 4045036 1653709 4008442 2703605 4008442 2703605 4616278 1684459 4616278 1684459 3345597 2112852 3345597 2112852 4549141 3323193 4549141 3323193 266168 1406882 266168 3317942 266168 3317942 4030935 2376637 4030935 3328497 4030935 3328497 4174678 776443 4174678 776443 757405 776443 2497866 2050044 2497866 2050044 1661343 1057366 1661343 1057366 4017838 3340449 4017838 3340449 1128912 1132849 1128912 1132849 3352755 1663991 3352755 1663991 354365 222068 354365 222068 199836 1038607 199836 1038607 1664236 911237 1664236 1679921 1664236 1679921 2276061 81542 2276061 81542 1682131 81542 3322756 4018186 3322756 4018186 688947 684800 688947 684800 3315985 3507708 3315985 3507708 3330650 1668953 3330650 1668953 1588638 4195268 1588638 4195268 3076764 1664619 3076764 2937675 3076764 2937675 3836539 288103 3836539 288103 1092185 4548405 1092185 4548405 344512 1797732 344512 1797732 4104172 2409751 4104172 2409751 3722546 2055885 3722546 2055885 3719122 2183943 3719122 2183943 4495495 2183943 3329506 1907779 3329506 1907779 4750920 1907779 3629364 3086712 3629364 3086712 4730449 1283232 4730449 1283232 383934 1283232 4155062 3349385 4155062 3349385 1157216 479653 1157216 479653 3325558 3941611 3325558 3941611 1109386 1082235 1109386 1082235 1648349 2525442 1648349 2525442 4173687 287999 4173687 287999 280423 3697916 280423 3697916 4659612 2417059 4659612 2417059 1653767 1963407 1653767 1963407 4725298 1963407 4594049 3015869 4594049 3015869 3334120 4329901 3334120 1437220 3334120 1437220 223281 1683479 223281 1683479 2300576 1683479 1656912 27931 1656912 27931 1207126 581942 1207126 581942 1094159 3010589 1094159 3010589 4684995 3010589 3805494 1681367 3805494 1681367 853299 338623 853299 338623 3321335 3326553 3321335 3326553 1364927 2670666 1364927 2670666 4338197 4349895 4338197 4349895 1652065 4349895 3322926 919557 3322926 919557 925945 919557 1167677 2290978 1167677 2290978 4380305 2278265 4380305 4741775 4380305 4741775 1019821 1007722 1019821 1668823 1019821 1668823 2356311 1051920 2356311 1051920 1060047 4656235 1060047 4656235 4656441 3040906 4656441 3040906 3640771 2243153 3640771 2243153 4450853 3345578 4450853 3345578 287870 3345578 1584274 1410708 1584274 1410708 253987 503624 253987 503624 3302974 3317523 3302974 3317523 4122413 1277868 4122413 1277868 318712 1333187 318712 666871 318712 666871 3352903 2262725 3352903 2262725 1056634 351473 1056634 351473 3962895 2703469 3962895 1338058 3962895 1338058 326665 1338058 1676031 3351288 1676031 3351288 3892500 2775694 3892500 4070889 3892500 4070889 1663856 4070889 4655388 2137877 4655388 2137877 894864 885980 894864 2938717 894864 2938717 4590796 2938717 3472513 793455 3472513 793455 811163 793455 1084706 1663373 1084706 1663373 1459163 3315764 1459163 3315764 807497 1671393 807497 1671393 4118325 3351021 4118325 3351021 2626566 3351021 4331831 2981924 4331831 2981924 4664533 1590120 4664533 1590120 3347946 1590120 3437155 3351195 3437155 3351195 4245546 3351195 3329879 241012 3329879 241012 1434341 17903 1434341 17903 3335022 17903 1309247 3322777 1309247 3322777 3014646 1662344 3014646 4766809 3014646 4766809 301223 1228945 301223 1228945 495988 487894 495988 487894 4531624 3321781 4531624 3321781 1119195 1192580 1119195 1192580 3907293 2228186 3907293 1698974 3907293 1698974 1683797 2014077 1683797 2014077 4683576 208401 4683576 208401 195887 208401 3335772 2678189 3335772 2678189 4365150 3347546 4365150 3347546 3319122 1680785 3319122 1680785 4745444 3349334 4745444 3349334 4202524 2560509 4202524 3349062 4202524 3349062 92872 2274701 92872 2274701 3983611 3338746 3983611 3338746 487252 3338746 4629137 2663072 4629137 2663072 610504 1062495 610504 1062495 960364 4714315 960364 4714315 1664460 4714315 272937 1213716 272937 1213716 1683825 1987323 1683825 1987323 4710314 663053 4710314 663053 653533 663053 4196714 2814362 4196714 2814362 4474272 2814362 1657985 3611828 1657985 3611828 3339049 3611828 809107 541938 809107 541938 574549 3540780 574549 3540780 1681946 1685620 1681946 1685620 132208 1685620 3754083 3334159 3754083 3334159 762302 449581 762302 449581 448384 3343979 448384 3343979 4069970 2019049 4069970 2019049 348525 3344742 348525 813388 348525 813388 1649823 3264764 1649823 3264764 2534212 1654873 2534212 1654873 2731607 1654873 1400703 2345032 1400703 2345032 4021257 503213 4021257 503213 1174392 2141805 1174392 2141805 4530506 1282938 4530506 1282938 1282477 4944894 1282477 4944894 3350901 879621 3350901 879621 1651213 2113676 1651213 2113676 4529594 2113676 1656487 1411422 1656487 1411422 266072 424241 266072 424241 930122 1364343 930122 1364343 309568 4089166 309568 4089166 3353066 495960 3353066 495960 1659947 3765420 1659947 3765420 1223851 1500074 1223851 1500074 4744312 2525667 4744312 2525667 789423 780966 789423 780966 1353625 1402607 1353625 1402607 4133782 3711893 4133782 3711893 1562916 3061508 1562916 3061508 3591835 3061508 3332683 1012208 3332683 1012208 1007266 3334449 1007266 3334449 2353920 1218938 2353920 1218938 1196537 4644553 1196537 4644553 3318769 4644553 1008570 302097 1008570 302097 3693557 3345466 3693557 3345466 688107 708348 688107 708348 1646757 3316617 1646757 3316617 4488538 3335618 4488538 3335618 401871 1311166 401871 1311166 3314135 2480421 3314135 2480421 2137562 583326 2137562 583326 143968 3349788 143968 3349788 4111344 2373532 4111344 2373532 4484598 2839444 4484598 2839444 1657606 764895 1657606 764895 601582 374125 601582 374125 1648706 4086633 1648706 2671749 1648706 2671749 4787828 3326608 4787828 3326608 3259537 1386018 3259537 1386018 1359711 3083579 1359711 3083579 4752313 3083579 3867199 1685754 3867199 1685754 748064 3323582 748064 3323582 3334053 1416958 3334053 1416958 270861 398735 270861 398735 4305064 2375740 4305064 596116 4305064 596116 1057163 1676517 1057163 1676517 2261947 487743 2261947 487743 229667 3345012 229667 3345012 3413446 3329576 3413446 4089012 3413446 4089012 686260 359865 686260 359865 345635 359865 523179 4969189 523179 4969189 3346989 3334767 3346989 3334767 2990076 3334767 3447754 862137 3447754 862137 868391 611438 868391 611438 4285012 3314924 4285012 965958 4285012 965958 698668 2000267 698668 2000267 4686736 1656138 4686736 1656138 3787629 1656138 4031510 4399831 4031510 4399831 904120 766387 904120 766387 3341341 2116531 3341341 2116531 3791258 2116531 3610329 360653 3610329 360653 506238 878936 506238 878936 4105700 2562891 4105700 1341695 4105700 1341695 318963 1341695 1685452 3351926 1685452 3351926 3371243 2625060 3371243 2625060 3314635 4582794 3314635 4582794 1093538 842649 1093538 842649 372043 360170 372043 360170 1166003 4030664 1166003 4030664 245673 3324187 245673 3324187 3338423 3726977 3338423 3400051 3338423 3400051 1676101 4702467 1676101 4702467 1685290 4702467 451352 257476 451352 257476 1419130 257476 853662 2265612 853662 2265612 4385252 2731398 4385252 2731398 3339766 199963 3339766 199963 3957967 3339909 3957967 3339909 899669 750772 899669 750772 740121 750772 4620091 2343693 4620091 2343693 561360 573535 561360 2903835 561360 2903835 3767726 1686462 3767726 1686462 1679227 3402487 1679227 670896 1679227 670896 699533 3314126 699533 3314126 3064826 689135 3064826 689135 989185 1673542 989185 1673542 1129189 762840 1129189 762840 787447 3338463 787447 3338463 4153208 1076730 4153208 1076730 594239 3336311 594239 3336311 4700525 282996 4700525 282996 1358940 282996 1660761 2256414 1660761 2256414 4140922 3346748 4140922 3346748 423236 857294 423236 857294 3774719 2896602 3774719 2896602 4356764 997858 4356764 997858 976875 4545258 976875 4545258 4443529 2348623 4443529 2348623 587173 1062812 587173 1062812 3316586 4394664 3316586 4394664 3857003 918361 3857003 918361 1675666 918361 4699970 4522898 4699970 4522898 1647203 4522898 3887455 2056807 3887455 2056807 4585971 1108492 4585971 1108492 579158 1655301 579158 1655301 1704505 622843 1704505 622843 1052362 2268000 1052362 2268000 3951183 1459773 3951183 1459773 1466690 4101132 1466690 4101132 1683497 281366 1683497 281366 1412847 4814542 1412847 4814542 3318194 1668569 3318194 1668569 2170224 2284112 2170224 2284112 3956705 2284112 3798616 1193947 3798616 1193947 1659258 1193947 3908436 2732142 3908436 2732142 1657530 2732142 4049116 1653269 4049116 1653269 304252 321855 304252 1944635 304252 1944635 3635573 1944635 3340614 437527 3340614 437527 3339913 437527 3342293 4509593 3342293 4509593 1614995 1675834 1614995 2200674 1614995 2200674 4437064 1676468 4437064 1676468 687054 2802287 687054 2802287 4465277 983263 4465277 983263 1648910 983263 2322174 2553552 2322174 2553552 4455338 2806697 4455338 2806697 4196266 2046463 4196266 2046463 3313394 2046463 3568873 4977871 3568873 4977871 3348744 2031869 3348744 2031869 4620774 3168716 4620774 3168716 3340229 3168716 3644641 1655076 3644641 1655076 738839 368358 738839 368358 4417549 3334336 4417549 3334336 4586104 3335380 4586104 3335380 1895450 3335380 3848190 197204 3848190 197204 969253 754601 969253 754601 918144 754601 4708541 1992832 4708541 1992832 1654928 4700796 1654928 4700796 4290323 3254267 4290323 3254267 1669443 3254267 3869628 436510 3869628 436510 430526 436510 3250389 2123752 3250389 2123752 3781590 2686382 3781590 2686382 483947 1685592 483947 2372948 483947 2372948 4027486 522778 4027486 522778 1116924 3952833 1116924 3952833 3582466 342643 3582466 342643 635292 1935166 635292 1935166 4746791 1040198 4746791 1040198 1025118 3835309 1025118 3835309 4254128 1875343 4254128 1875343 2519529 2772379 2519529 2772379 4418461 1099639 4418461 1099639 369144 1912067 369144 1912067 3593201 1709129 3593201 1709129 1660707 3669619 1660707 3669619 1679978 1446297 1679978 1446297 209440 1446297 4014414 2577324 4014414 2577324 4114495 2577324 1820225 1169900 1820225 1169900 4534592 4236892 4534592 4236892 884086 865136 884086 2132172 884086 2132172 4542720 264413 4542720 264413 266760 3558199 266760 3558199 1648465 205887 1648465 205887 1650873 3364570 1650873 3364570 3317055 4017343 3317055 4017343 1683452 1677319 1683452 1677319 4036010 2360407 4036010 1138126 4036010 1138126 238469 1460988 238469 1460988 231093 1407978 231093 1407978 1426090 1407978 356167 1683116 356167 1683116 1437799 1455808 1437799 1455808 3338739 2673068 3338739 2673068 4342903 389300 4342903 389300 378344 389300 4227764 2346728 4227764 2346728 2808499 1430766 2808499 1430766 3964681 740083 3964681 740083 758548 3350977 758548 3350977 4181506 653314 4181506 653314 1003593 2429789 1003593 2429789 4113019 1383828 4113019 1383828 289610 3349456 289610 3349456 3588096 1932164 3588096 2869618 3588096 2869618 4542477 792295 4542477 792295 1070695 3316879 1070695 3316879 3114876 2642356 3114876 3152037 3114876 3152037 3336544 838935 3336544 838935 814506 2530335 814506 2530335 4137207 1676094 4137207 1676094 95699 3352759 95699 670118 95699 670118 662138 3314588 662138 3314588 297964 810089 297964 810089 4786693 4111663 4786693 4111663 1686447 1659754 1686447 1659754 792481 841340 792481 841340 3668626 2986755 3668626 2986755 3890587 1015546 3890587 1015546 568288 1108482 568288 713222 568288 713222 1646835 2178269 1646835 2178269 3824743 222616 3824743 222616 35752 2902792 35752 2902792 3351016 514772 3351016 514772 540516 3101278 540516 3101278 3344756 2848391 3344756 2848391 1656538 2889814 1656538 2889814 4538393 1657734 4538393 1657734 184671 3818823 184671 3818823 4115212 339739 4115212 339739 4550266 339739 3588383 1968685 3588383 1968685 3318349 4561436 3318349 834713 3318349 834713 22883 3335963 22883 3335963 1936358 3328883 1936358 3328883 4475258 3662092 4475258 3662092 1283966 1315522 1283966 2687859 1283966 2687859 4338473 1339523 4338473 1339523 3313596 4967974 3313596 1670074 3313596 1670074 4632214 2622538 4632214 2622538 4285939 2622538 4344500 1683050 4344500 1683050 4697036 2199112 4697036 2199112 4454873 1651515 4454873 2814462 4454873 2814462 4482040 2814462 3336828 2439522 3336828 2439522 4241615 2439522 3546853 1086828 3546853 1086828 4735853 1661648 4735853 1661648 791843 621569 791843 621569 1648744 3627913 1648744 3627913 3794185 675516 3794185 675516 1006821 2402123 1006821 2402123 4238810 584108 4238810 584108 568045 2463604 568045 2463604 3328568 1660666 3328568 1660666 2289987 2430769 2289987 2430769 4413968 1934642 4413968 1934642 4708358 296695 4708358 296695 1364912 296695 4090872 2651090 4090872 2651090 1064083 3351924 1064083 673400 1064083 673400 969878 673400 2337951 2739360 2337951 2739360 3914701 293432 3914701 293432 277553 293432 4485870 4514802 4485870 4514802 1658458 3295171 1658458 3295171 742552 919671 742552 919671 4265085 2415877 4265085 2415877 1871073 2636414 1871073 2636414 4045679 905034 4045679 905034 910593 2225730 910593 2225730 3878960 961331 3878960 961331 937319 961331 1415316 2945298 1415316 2945298 3714494 2945298 2820206 3635197 2820206 3635197 3327368 1048732 3327368 1048732 600525 1048732 4037291 2739558 4037291 2739558 4398538 1266829 4398538 1266829 1249936 1266829 1675378 4095930 1675378 4095930 4904565 1654546 4904565 2392897 4904565 2392897 4280832 2092114 4280832 2092114 4562509 4356606 4562509 4356606 1190982 314655 1190982 314655 1355958 3319423 1355958 3319423 120892 359988 120892 359988 1132023 2428861 1132023 2428861 4246365 3346586 4246365 3346586 3810675 3346586 4750313 2167105 4750313 2167105 1006471 638145 1006471 638145 915415 1631501 915415 1631501 3349153 1389364 3349153 1389364 3337767 3021748 3337767 3021748 4675857 3346468 4675857 3346468 766344 901289 766344 2850653 766344 2850653 4663738 1654638 4663738 1654638 3947652 3749659 3947652 3749659 949540 586888 949540 586888 581169 1289744 581169 1289744 3317208 948481 3317208 948481 952075 1719324 952075 1719324 4775752 1667020 4775752 1667020 3595560 3339295 3595560 3339295 1676287 3989115 1676287 1780386 1676287 1780386 4304202 2364738 4304202 334421 4304202 334421 3325877 3083835 3325877 3083835 4775887 684698 4775887 684698 1671763 2553767 1671763 2553767 3331978 253877 3331978 253877 3315681 3102623 3315681 3102623 4769053 2184743 4769053 2184743 3954005 2717047 3954005 2717047 1659830 267245 1659830 267245 280170 1664709 280170 1664709 968162 580756 968162 580756 582496 3315925 582496 3315925 3384261 827869 3384261 827869 814760 2768567 814760 2768567 4114130 2450140 4114130 2450140 1667425 3321389 1667425 3321389 2794018 3321389 1656390 289948 1656390 289948 283323 4230736 283323 4230736 4374554 570496 4374554 570496 803397 2793695 803397 2793695 3343374 1449265 3343374 1449265 2748213 2960599 2748213 2960599 4619932 1318144 4619932 1318144 1329181 2690437 1329181 2690437 4796192 1658026 4796192 1658026 3323026 3316754 3323026 3316754 4922506 263056 4922506 263056 1401262 2111852 1401262 2111852 4547818 651893 4547818 651893 2846727 3344438 2846727 3344438 4544899 2901866 4544899 3330293 4544899 3330293 704974 699989 704974 699989 3341259 2697072 3341259 2697072 4347623 493239 4347623 493239 466097 2412679 466097 2412679 1675107 1105008 1675107 1105008 536754 3352919 536754 3352919 1494414 491699 1494414 491699 1169874 2612488 1169874 2612488 4786696 777942 4786696 777942 4438414 4379854 4438414 4379854 1043349 1673674 1043349 3264386 1043349 3264386 1661717 3113882 1661717 3113882 106995 3325681 106995 3325681 1674948 2519661 1674948 2519661 4174647 908013 4174647 908013 906116 908013 3342146 2619614 3342146 2619614 4249003 2516086 4249003 2516086 2026739 3316588 2026739 2098238 2026739 2098238 4266719 2639587 4266719 2639587 4005060 1686660 4005060 1686660 729489 719232 729489 719232 1675350 4778964 1675350 4778964 98726 1680927 98726 2877077 98726 2877077 3769173 599018 3769173 599018 1063693 3072223 1063693 3072223 4718558 1666271 4718558 1666271 2654796 3008310 2654796 3008310 3652714 1650479 3652714 1650479 1827341 1650751 1827341 1650751 3284804 1650751 379136 612010 379136 612010 4009636 2323614 4009636 2323614 3137826 1300316 3137826 1300316 900551 775082 900551 775082 1682396 4800349 1682396 4800349 1654575 4800349 4232615 1068112 4232615 1068112 1091536 3324439 1091536 3324439 4489179 892246 4489179 892246 892319 892246 1370245 1667299 1370245 1667299 3390527 1667299 1672843 627495 1672843 627495 628319 627495 4105063 3065621 4105063 3065621 1657038 4524663 1657038 4524663 3344486 4524663 438225 235104 438225 235104 246355 4492163 246355 4492163 4153248 1648108 4153248 1648108 396676 3337898 396676 3337898 3262353 1678266 3262353 2838081 3262353 2838081 4491964 2838081 1676354 1665728 1676354 1665728 3526726 3061164 3526726 3061164 3332600 3061164 4447406 201471 4447406 201471 1434321 4090683 1434321 4090683 4055216 1165377 4055216 1165377 3320229 1165377 3324624 3325189 3324624 3325189 4867578 697291 4867578 697291 350072 1298769 350072 1298769 651250 237914 651250 237914 238738 237914 1667013 1653494 1667013 1653494 4758941 4252660 4758941 4252660 1666392 4252660 4498038 2572131 4498038 2572131 2241098 3314926 2241098 791830 2241098 791830 3330288 3468117 3330288 3468117 1657254 3468117 1686571 624709 1686571 624709 1014127 624709 1238763 1453261 1238763 1453261 1456134 1453261 1294812 354853 1294812 354853 362979 1956546 362979 1956546 4722007 1283091 4722007 1283091 384108 1283091 3154187 2997414 3154187 2997414 3634243 527250 3634243 527250 1138778 4813527 1138778 4813527 3879396 1669883 3879396 4795871 3879396 4795871 3332436 4795871 4922112 1647553 4922112 1647553 1743287 1647553 4352861 2090257 4352861 2090257 1646897 2090257 3332989 1332855 3332989 1332855 315029 659125 315029 659125 3696989 2963913 3696989 2852661 3696989 2852661 3788430 3608047 3788430 3608047 559756 3608047 4371456 507876 4371456 507876 516742 3338184 516742 3338184 1446643 1172808 1446643 1172808 471730 1172808 3314422 3350922 3314422 3350922 3818085 3350922 3346894 900896 3346894 900896 1649633 900896 2236757 1977462 2236757 1977462 4545709 2149484 4545709 894989 4545709 894989 905951 3536459 905951 3536459 1072103 887968 1072103 887968 757551 1330490 757551 1330490 1327681 943633 1327681 943633 744892 3329440 744892 3329440 3350321 859615 3350321 859615 4781062 4006233 4781062 4006233 1432301 2431297 1432301 2431297 3111794 3352772 3111794 652832 3111794 652832 1003853 652832 3333661 2069666 3333661 2069666 4604931 2740951 4604931 2740951 941014 900802 941014 900802 881824 900802 3422171 3384723 3422171 3384723 3313543 3384723 3774759 2742592 3774759 2742592 3949893 1684956 3949893 1684956 3343874 2512458 3343874 2512458 4180760 1372652 4180760 1372652 1377601 1372652 4575574 3319009 4575574 3319009 1538421 3326144 1538421 3326144 4296930 1897638 4296930 1897638 4777702 2587980 4777702 2587980 1057555 612757 1057555 3316087 1057555 3316087 3674899 1285087 3674899 1285087 1268286 4945304 1268286 4945304 1656746 1429109 1656746 1429109 1432767 1429109 4093618 3314678 4093618 3314678 4261973 3314678 1660308 1416413 1660308 1416413 4255795 2411759 4255795 1864063 4255795 1864063 3349056 2234854 3349056 2234854 3901702 2032367 3901702 2032367 848116 3345485 848116 1681991 848116 1681991 3329015 4091537 3329015 3314279 3329015 3314279 986207 4997754 986207 4997754 3344780 1346189 3344780 1346189 1321396 2536732 1321396 2536732 4674527 1171772 4674527 2253552 4674527 2253552 1682018 596111 1682018 596111 4268417 2396210 4268417 2396210 3542757 1793974 3542757 1793974 1657557 1793974 1673145 531354 1673145 531354 1163007 4565736 1163007 4565736 3331243 4565736 239944 844434 239944 844434 4758641 3096386 4758641 216947 4758641 216947 4313964 2769975 4313964 2769975 4451467 2769975 3766905 400501 3766905 400501 411701 3543946 411701 3543946 4666110 1148764 4666110 1148764 515702 3328913 515702 3328913 1304105 3328913 1001662 259622 1001662 259622 3914903 4310123 3914903 4310123 1679829 535255 1679829 535255 563187 2866017 563187 2866017 3784666 1077415 3784666 1077415 1106448 1077415 4347746 3559152 4347746 3559152 898605 907806 898605 907806 3838148 2935464 3838148 2935464 4605828 1654542 4605828 1654542 2121463 1668596 2121463 1668596 3992789 677967 3992789 677967 683831 1675181 683831 1675181 4487256 1137299 4487256 1137299 1137395 4027481 1137395 4027481 4559996 613202 4559996 613202 1049266 2588986 1049266 2588986 4237180 969992 4237180 969992 3329868 2926273 3329868 2926273 4562087 1437656 4562087 1437656 2882380 3326386 2882380 3326386 665592 675300 665592 675300 1019987 1389231 1019987 1389231 251546 1275482 251546 1275482 939321 4625282 939321 4625282 1661076 4625282 1404016 302532 1404016 302532 3340974 1648338 3340974 1648338 857398 889132 857398 889132 200026 3343045 200026 3343045 4080764 368831 4080764 368831 544221 1657051 544221 492076 544221 492076 485115 4769165 485115 4769165 942503 4769165 799020 3158798 799020 3158798 3891365 546641 3891365 546641 1651202 546641 3352136 2980501 3352136 2980501 4291971 2360072 4291971 3327980 4291971 3327980 258733 3327980 4267949 307929 4267949 307929 300337 307929 1677891 2224119 1677891 2224119 4790439 1656191 4790439 1656191 244841 1418356 244841 1418356 3750991 2086955 3750991 303592 3750991 303592 1371470 303592 3748194 2968834 3748194 2968834 3713613 3339170 3713613 3339170 4159212 681038 4159212 681038 437051 3351236 437051 3351236 4689407 3351236 4251670 2608984 4251670 2608984 3322978 4524789 3322978 4524789 3331725 294289 3331725 294289 299708 2477582 299708 2477582 4258307 2402390 4258307 3570405 4258307 3570405 1667456 3570405 4642373 1069940 4642373 1069940 582473 1650718 582473 1650718 4908602 1009453 4908602 1009453 1022012 3945059 1022012 3945059 1406447 636848 1406447 636848 638460 2894575 638460 2894575 4566766 2894575 4292592 2017296 4292592 2017296 4649052 3351211 4649052 3351211 262420 270731 262420 3350654 262420 3350654 1568886 958397 1568886 958397 705256 2789963 705256 2789963 3328666 733505 3328666 733505 703593 2298293 703593 2298293 4347133 2298293 1345923 237561 1345923 237561 265580 3316844 265580 3316844 1648510 1315620 1648510 1339499 1648510 1339499 336907 919818 336907 919818 4353206 2349863 4353206 1944848 4353206 1944848 1654372 2810200 1654372 2810200 3875950 640362 3875950 640362 333575 2437182 333575 2437182 4111019 3335486 4111019 3335486 1810039 3335486 3994320 1905310 3994320 1905310 4766203 3350126 4766203 3350126 243890 1410683 243890 2740282 243890 2740282 3940628 2740282 3666776 623725 3666776 623725 2735690 3347445 2735690 1663813 2735690 1663813 2629005 3339392 2629005 1214677 2629005 1214677 450481 1214677 1263462 1773234 1263462 1773234 3324888 3324890 3324888 3324890 817431 3324890 3869657 1685522 3869657 1685522 4725622 711777 4725622 711777 938047 4364846 938047 4364846 3328271 496145 3328271 496145 499322 496145 1663779 4723138 1663779 4723138 1653147 4723138 4652819 1203789 4652819 1203789 557729 544775 557729 2220955 557729 2220955 3888033 441143 3888033 441143 1214286 441143 4357318 3352766 4357318 3352766 1615531 2690273 1615531 2690273 3350487 3214776 3350487 3214776 1345221 302846 1345221 302846 280235 302846 1124516 2590683 1124516 2590683 4251893 2590683 4106838 1564153 4106838 1564153 1668134 1564153 4371477 4926770 4371477 4926770 1183531 492961 1183531 492961 4359581 3249234 4359581 3249234 870867 3550058 870867 1679438 870867 1679438 4315978 3337934 4315978 3337934 3894577 1360978 3894577 1360978 1657957 2316485 1657957 2316485 3982603 441916 3982603 441916 1206229 3331674 1206229 3331674 4318633 2288277 4318633 2288277 3948338 2288277 4664062 1124386 4664062 1124386 1149436 242125 1149436 242125 3330487 3660985 3330487 3660985 4681051 1229445 4681051 1229445 460333 1229445 1394201 3003744 1394201 3003744 3669023 1675634 3669023 1675634 1021755 3343526 1021755 3343526 4039388 3333959 4039388 3333959 1076888 3351754 1076888 3351754 1457211 497413 1457211 497413 1171327 751357 1171327 751357 3334400 241227 3334400 241227 268742 3428352 268742 3428352 3342011 1623757 3342011 3348546 3342011 3348546 233811 2426857 233811 2426857 4304876 2657840 4304876 1137247 4304876 1137247 1149953 1137247 4140208 4935100 4140208 4935100 148398 3335910 148398 3352541 148398 3352541 2479954 364863 2479954 364863 370154 364863 4210537 3338656 4210537 3338656 1156925 3338656 4625891 464253 4625891 464253 1190889 464253 4091995 3330299 4091995 3330299 1097365 561621 1097365 3331712 1097365 3331712 4437059 457252 4437059 457252 768386 2817201 768386 2817201 4473134 3324777 4473134 3324777 3340325 1039586 3340325 1039586 1031967 4207590 1031967 4207590 1684757 4207590 1680548 686790 1680548 686790 1007546 2513773 1007546 2513773 4171643 777679 4171643 777679 780143 777679 1042322 3315933 1042322 3315933 4846613 251071 4846613 251071 672552 2014725 672552 2014725 3695014 4787930 3695014 4787930 759462 4787930 2225279 2427783 2225279 2427783 4240997 2427783 3318811 811503 3318811 811503 798513 861850 798513 861850 809161 288134 809161 288134 1670856 288134 717945 805559 717945 805559 4522080 1675682 4522080 1675682 666944 1646869 666944 1646869 4569522 3316626 4569522 3316626 835952 825658 835952 3846171 835952 3846171 1678337 390835 1678337 390835 369856 1210304 369856 1210304 1224955 236696 1224955 236696 219082 236696 292249 1670752 292249 1670752 4476403 2324630 4476403 2324630 1666794 1382788 1666794 1382788 2353357 3126440 2353357 3126440 4774937 3584225 4774937 3584225 572504 1083882 572504 1083882 1263025 3064637 1263025 3064637 4704854 3064637 1667855 220364 1667855 220364 214559 220364 645705 671035 645705 671035 3329906 1253042 3329906 1253042 435535 352065 435535 352065 1299785 3327720 1299785 3327720 435729 1685556 435729 1685556 4862012 1801017 4862012 1801017 3314944 1547963 3314944 1547963 4420494 4189068 4420494 4189068 3339231 4189068 4487225 2676601 4487225 2676601 1452677 1452684 1452677 3347642 1452677 3347642 1452536 3347642 4245220 468998 4245220 468998 468095 2259428 468095 2259428 4422960 453689 4422960 453689 443185 453689 3814831 3858810 3814831 3858810 1681707 1937562 1681707 1937562 4295052 3067321 4295052 3067321 4759536 2464676 4759536 2464676 1683998 3892046 1683998 3892046 1442685 718004 1442685 718004 4695996 3031609 4695996 1115155 4695996 1115155 1092234 1686241 1092234 1686241 1880410 1325942 1880410 1325942 349617 2221639 349617 2221639 4429443 328968 4429443 328968 1333581 2846472 1333581 2846472 3785608 2846472 3337942 876433 3337942 876433 869361 876433 4958787 4280330 4958787 4280330 1670419 4969716 1670419 4969716 3795781 2152733 3795781 2659443 3795781 2659443 1668112 2659443 4093703 922012 4093703 922012 707244 723387 707244 1658646 707244 1658646 170017 1243725 170017 1243725 3335896 2117746 3335896 2117746 4801400 1674473 4801400 1674473 4180648 3342265 4180648 3342265 4635099 646389 4635099 646389 1685580 3014530 1685580 3014530 3346785 1417621 3346785 1417621 229222 1417621 2999493 2997305 2999493 2997305 1684072 2997305 2147176 333319 2147176 333319 332824 333319 3321640 2073097 3321640 2073097 4460441 2823385 4460441 1254716 4460441 1254716 1229627 2823271 1229627 2823271 3864328 584181 3864328 584181 878361 856328 878361 59392 878361 59392 3549970 4586861 3549970 4586861 3350704 2574546 3350704 3328997 3350704 3328997 180527 3328997 739348 261557 739348 261557 247173 3041985 247173 3041985 3612304 544232 3612304 544232 535682 1670034 535682 1670034 2760848 293717 2760848 293717 282614 293717 3426895 1977577 3426895 1977577 4667221 1977577 602735 575141 602735 575141 4249747 2597611 4249747 776994 4249747 776994 770145 3313927 770145 3313927 3333723 807624 3333723 807624 3678598 2036943 3678598 2036943 4648077 2659555 4648077 2659555 1150334 525393 1150334 4870245 1150334 4870245 1657014 776493 1657014 776493 915565 776493 4625588 3146999 4625588 3146999 1661518 2495174 1661518 2495174 4169424 4150433 4169424 4150433 1404891 243629 1404891 243629 1408022 1878038 1408022 1878038 4784695 1015579 4784695 1015579 640180 2572199 640180 2572199 4089945 1457164 4089945 1457164 1540913 3335499 1540913 1235404 1540913 1235404 4299779 3336876 4299779 3336876 1860883 1654322 1860883 1654322 3895685 1654322 3325684 314320 3325684 314320 1169952 3347387 1169952 3347387 4756468 594014 4756468 594014 3345301 594014 4389297 3117530 4389297 3117530 1682065 1023901 1682065 3325012 1682065 3325012 378493 392034 378493 3340794 378493 3340794 4696114 3340794 3919483 400642 3919483 400642 388342 400642 4139603 3353003 4139603 3353003 38483 2043774 38483 2043774 4605438 2813978 4605438 2813978 1627131 1016961 1627131 1016961 3353172 1406158 3353172 1406158 274786 863574 274786 863574 1070355 1071602 1070355 239924 1070355 239924 4453824 3322497 4453824 3322497 3328513 2265022 3328513 2265022 3930465 2746574 3930465 2746574 1283367 334583 1283367 334583 335489 1574584 335489 1574584 1662609 1574584 369016 916855 369016 916855 3343340 2793500 3343340 2793500 992425 339157 992425 339157 1319058 339157 538679 2813728 538679 2813728 3868150 965886 3868150 965886 984847 1674757 984847 1674757 2509012 471886 2509012 471886 482389 471886 1680929 2766236 1680929 2766236 4530513 887208 4530513 887208 756446 1655043 756446 1655043 2174164 917155 2174164 917155 728966 917155 3346568 2849284 3346568 2849284 3795167 871215 3795167 871215 771359 1265649 771359 1265649 1256350 577197 1256350 577197 1109848 3117361 1109848 3117361 4128993 805927 4128993 805927 869991 770151 869991 770151 3336966 4178961 3336966 1744408 3336966 1744408 1651042 1744408 4214870 3139923 4214870 3139923 1185998 494766 1185998 494766 4303931 4738814 4303931 4738814 1396075 269130 1396075 269130 889291 4068632 889291 4068632 3314648 412727 3314648 412727 663578 2607189 663578 2607189 4729901 1285400 4729901 1285400 1285932 1848412 1285932 1848412 1661718 392274 1661718 392274 784742 2648926 784742 2648926 4308398 2648926 4126899 1659890 4126899 1659890 455204 484024 455204 484024 4071749 3320306 4071749 3320306 4516068 672735 4516068 672735 998494 4152806 998494 4152806 4787737 1408970 4787737 1408970 2887943 2983505 2887943 1269952 2887943 1269952 4427714 3345995 4427714 3345995 4198790 2605822 4198790 2605822 4657147 2994987 4657147 465257 4657147 465257 446842 2696523 446842 2696523 3968894 2318808 3968894 2408143 3968894 2408143 4102491 2408143 2551299 1647470 2551299 1647470 903652 1647470 3342686 220646 3342686 220646 1211833 4873570 1211833 4873570 3341118 1445200 3341118 1445200 1455752 2652142 1455752 2652142 4023716 2652142 3037762 910423 3037762 910423 3347914 106668 3347914 106668 228567 1449415 228567 1235265 228567 1235265 1244236 1235265 425559 1684051 425559 1684051 382797 751890 382797 751890 2069939 3320679 2069939 854280 2069939 854280 528483 2234447 528483 2234447 3930945 1921927 3930945 1921927 735000 3342705 735000 1301820 735000 1301820 1303144 1301820 135634 4914878 135634 4914878 1679570 1006672 1679570 1006672 651895 1006672 1035353 2346346 1035353 2346346 4334268 2346346 1694949 692262 1694949 692262 705070 692262 1676083 2492974 1676083 2492974 4206268 2492974 426073 1074557 426073 1074557 1058263 587258 1058263 587258 1046222 2904614 1046222 2904614 1662448 2904614 844702 269519 844702 269519 266341 3956006 266341 3956006 4774911 3313956 4774911 3313956 3640056 3313956 4648423 1905585 4648423 1905585 4769867 368493 4769867 368493 948452 3326548 948452 3326548 3556947 304867 3556947 304867 305017 304867 3342868 2720536 3342868 2720536 3966863 3559367 3966863 3559367 3320731 1811058 3320731 3072182 3320731 3072182 3342498 3072182 1264349 1029622 1264349 1029622 4404700 2580283 4404700 2580283 3333416 1632900 3333416 2306029 3333416 2306029 442888 451540 442888 451540 779666 3315835 779666 3315835 4581970 1670383 4581970 1670383 648654 999276 648654 999276 565088 2856992 565088 2856992 4375478 1653355 4375478 1653355 4748177 3192063 4748177 3192063 1665837 2267780 1665837 2267780 4416217 2267780 3821145 3364923 3821145 3364923 1315411 410692 1315411 410692 414820 388533 414820 388533 1679409 4162552 1679409 273838 1679409 273838 1648308 2874787 1648308 2874787 4545290 1306032 4545290 1306032 347145 1306032 940086 2473658 940086 2473658 4136870 2473658 390773 399338 390773 399338 384740 399338 1654095 3516176 1654095 3516176 1653107 3516176 2184044 2075925 2184044 2075925 4599248 2986731 4599248 2986731 400567 1280813 400567 2834509 400567 2834509 3841738 1010624 3841738 1010624 668573 2914672 668573 2914672 2028277 2914672 1674400 219148 1674400 219148 4407778 2731255 4407778 1046264 4407778 1046264 1053278 1956276 1053278 1956276 3629167 416222 3629167 416222 789951 2855202 789951 2855202 3830396 2855202 976118 1670505 976118 1670505 825910 1012246 825910 1012246 4433279 3330339 4433279 3330339 4270658 1303500 4270658 1303500 1308329 1303500 1338594 2560295 1338594 2560295 1868812 4904080 1868812 4904080 1672626 4904080 4923959 2355549 4923959 2355549 1392463 286384 1392463 286384 1113954 1898935 1113954 1898935 4310836 3351769 4310836 3351769 773773 397505 773773 397505 3707881 2022545 3707881 883944 3707881 883944 777176 883944 946557 3337502 946557 3337502 4078050 2396488 4078050 4261947 4078050 4261947 693434 662240 693434 3338173 693434 3338173 266713 1585713 266713 1585713 4567628 2636774 4567628 2636774 3313541 10116 3313541 10116 3324603 894380 3324603 894380 634295 264896 634295 264896 236885 264896 1365334 3350455 1365334 3350455 4813954 3654058 4813954 3654058 216572 2837413 216572 2837413 4483553 3011575 4483553 3011575 1666352 1795025 1666352 1795025 3352247 3419439 3352247 526038 3352247 526038 1138714 2441781 1138714 2441781 1675996 548644 1675996 3063669 1675996 3063669 4768273 3063669 3053265 851675 3053265 851675 3347704 851675 650772 2494477 650772 2494477 1657599 1142485 1657599 1142485 524343 3101393 524343 3101393 3555261 3101393 784133 1664577 784133 1664577 965993 907063 965993 907063 901517 2856772 901517 2856772 4571313 990462 4571313 990462 678550 354177 678550 354177 4444576 2770022 4444576 516778 4444576 516778 1667582 516778 3115531 1901796 3115531 1901796 4776180 3344676 4776180 3344676 2242982 1679801 2242982 1679801 3931334 4094853 3931334 4094853 587828 1666534 587828 3332993 587828 3332993 1159231 1143825 1159231 1378345 1159231 1378345 282076 678498 282076 678498 3622692 3670305 3622692 3670305 841001 833664 841001 833664 3910916 2379607 3910916 2379607 4043835 3342273 4043835 3342273 1663568 1497901 1663568 1497901 1874495 3826168 1874495 3826168 1654589 2387772 1654589 2387772 4051966 4837880 4051966 4837880 3342713 4837880 4052590 358487 4052590 358487 786851 2347284 786851 2347284 4318256 2347284 763172 660816 763172 660816 673257 2795494 673257 2795494 4448989 2795494 3735506 725847 3735506 725847 908394 2806566 908394 2806566 3871600 2806566 3760144 1980070 3760144 1980070 3641568 1980070 3654519 3351158 3654519 3351158 1087259 3801232 1087259 3801232 3335995 3801232 1326276 1001196 1326276 1001196 681818 361232 681818 361232 1380696 2992386 1380696 2992386 4672465 837551 4672465 837551 855108 3023365 855108 3023365 1674774 1284321 1674774 1284321 1292981 3315973 1292981 3315973 3984884 3315973 3351058 1941923 3351058 1941923 4748660 1678038 4748660 1678038 3195442 1678038 3604843 3351323 3604843 3351323 4430973 3317969 4430973 3317969 396548 3352039 396548 2886335 396548 2886335 4631935 2973724 4631935 2042457 4631935 2042457 4204912 3345343 4204912 3345343 1527623 1662452 1527623 1662452 4606716 2071191 4606716 2071191 295688 356930 295688 356930 4238334 2812243 4238334 2812243 1686175 2605958 1686175 2605958 4443296 3342563 4443296 3342563 4785363 2376040 4785363 2376040 1678178 3278949 1678178 3278949 3323531 3278949 3315920 986434 3315920 986434 681782 986434 2837170 1685300 2837170 1685300 4585515 1682613 4585515 1682613 2890868 4911851 2890868 4911851 477801 480012 477801 480012 1110137 3352173 1110137 3352173 4908081 287734 4908081 287734 1370724 287734 3573583 4230898 3573583 4230898 1677259 1967527 1677259 1967527 3647909 2070514 3647909 2070514 1665718 302174 1665718 302174 600075 4441772 600075 4441772 1683818 1020638 1683818 1020638 988392 2996136 988392 2996136 3672551 2996136 1197358 986554 1197358 986554 680133 2912831 680133 2912831 1673804 2912831 1445176 752459 1445176 752459 1661163 248889 1661163 248889 18127 1665466 18127 1187992 18127 1187992 4350054 2943253 4350054 2943253 4579345 1650661 4579345 1650661 2409406 2445001 2409406 2445001 4231938 870794 4231938 870794 783693 870794 4672119 2049579 4672119 2049579 1915872 1653359 1915872 1653359 1185841 3347785 1185841 3347785 1780475 4757716 1780475 4757716 1656240 4757716 1658866 2498088 1658866 2498088 4238853 1029208 4238853 1029208 1015617 2563219 1015617 2563219 4088868 1975345 4088868 1975345 3038908 3339971 3038908 1902895 3038908 1902895 4765978 1902895 1659975 3325342 1659975 3325342 4366705 1011636 4366705 1011636 657413 2408057 657413 2408057 4265045 2408057 243455 814688 243455 814688 1655104 2826170 1655104 2826170 4502898 503447 4502898 503447 505482 503447 3320919 2308192 3320919 2308192 3977814 2358659 3977814 2358659 1270832 581815 1270832 581815 415618 437837 415618 437837 835919 1996780 835919 1996780 3840266 2820243 3840266 1658878 3840266 1658878 1208732 1658878 4101239 4172237 4101239 4172237 1234582 1658530 1234582 1706780 1234582 1706780 1684726 1194277 1684726 1194277 1179325 1194277 1835179 2630178 1835179 2630178 4315990 3340783 4315990 3340783 2503284 3340783 3694342 2565710 3694342 2565710 4237585 3347520 4237585 3347520 67241 3347520 275973 1058482 275973 1058482 1654352 2781612 1654352 602183 1654352 602183 1073777 602183 3314389 2321680 3314389 2321680 3342665 1108894 3342665 1108894 570098 1108894 4238186 3790016 4238186 3790016 1672367 3790016 1679361 1599175 1679361 1599175 1671024 1599175 3780463 2287329 3780463 2287329 4366879 3328705 4366879 3328705 1452896 1435662 1452896 2350090 1452896 2350090 4045803 1066115 4045803 1066115 602793 3756209 602793 3756209 4648356 2169355 4648356 2169355 3326386 958588 3326386 958588 951003 958588 1062813 4924670 1062813 4924670 3338439 305029 3338439 305029 299321 305029 888036 4638324 888036 4638324 3330264 4638324 3067020 1663771 3067020 1663771 22661 2638537 22661 2638537 4148510 2503251 4148510 4033297 4148510 4033297 1651189 4033297 3992100 549536 3992100 549536 553110 878050 553110 878050 1300582 371304 1300582 2942257 1300582 2942257 3349966 2942257 685763 853830 685763 853830 3970362 2878133 3970362 2878133 4559309 361635 4559309 361635 1286695 2022562 1286695 2022562 4625210 598828 4625210 598828 2348598 3341683 2348598 1244320 2348598 1244320 1247475 3024775 1247475 3024775 4689269 3024775 568171 843380 568171 843380 839354 843380 533859 3542864 533859 3542864 677096 1031972 677096 1031972 634588 1031972 1074352 2137465 1074352 2137465 3816795 530843 3816795 530843 1143323 530843 3316362 3092987 3316362 3092987 3816862 782659 3816862 782659 795522 782659 849518 3349517 849518 3349517 3690947 164545 3690947 164545 1649003 2171280 1649003 2171280 4488261 596443 4488261 596443 586509 3331743 586509 3331743 4579359 1681482 4579359 1681482 1642836 1681482 4189667 3014911 4189667 3014911 1288882 1316047 1288882 1316047 4179927 4916593 4179927 4916593 3336949 4916593 4284135 2393699 4284135 2393699 4286561 3051052 4286561 3051052 3315590 3051052 4454481 2326809 4454481 2326809 3180793 1683950 3180793 1683950 4194220 3335881 4194220 3335881 1635125 1684929 1635125 1684929 4313144 3085259 4313144 3085259 4770354 3085259 3832632 2118956 3832632 2118956 3777361 2683772 3777361 2683772 3994184 863708 3994184 863708 1652162 4540249 1652162 4540249 1656677 640265 1656677 640265 636345 3324773 636345 2047031 636345 2047031 3994007 3345981 3994007 2683582 3994007 2683582 2742262 3348035 2742262 690499 2742262 690499 982234 3320566 982234 3320566 3338419 2444171 3338419 3589745 3338419 3589745 3348125 669118 3348125 669118 988568 669118 4338814 2746796 4338814 2746796 3349949 3739227 3349949 3739227 4880073 3321519 4880073 3321519 378476 3314712 378476 3314712 2958541 3600668 2958541 3600668 547507 1666433 547507 4718490 547507 4718490 3324825 500867 3324825 500867 499800 3599182 499800 3599182 3788049 1681301 3788049 1681301 1633650 990335 1633650 990335 927543 929485 927543 3634010 927543 3634010 4208806 858328 4208806 858328 865640 858328 3324331 3331557 3324331 3331557 2192750 3331557 4623569 2069847 4623569 2069847 3352580 3620456 3352580 3620456 3852264 1424206 3852264 1424206 1447850 1424206 4749462 4141692 4749462 4141692 602156 438119 602156 438119 3332533 1661867 3332533 1661867 1851166 1653500 1851166 2715025 1851166 2715025 4384387 7566 4384387 7566 3339774 2609731 3339774 2609731 4096766 2455604 4096766 2455604 4151097 2455604 3999538 310741 3999538 310741 1387212 310741 4639781 4766169 4639781 4766169 1000805 4766169 1448771 556193 1448771 556193 532077 556193 619396 2172299 619396 2172299 3865657 745409 3865657 745409 940397 3340247 940397 3340247 1919286 3340247 1285635 281149 1285635 281149 3329844 3765667 3329844 2572843 3329844 2572843 4227663 3410436 4227663 3410436 445824 1998608 445824 1998608 2905497 3326246 2905497 890614 2905497 890614 1671843 3335301 1671843 3335301 783566 3335301 3838378 2090968 3838378 2090968 4572494 1649551 4572494 1649551 1660763 3344393 1660763 3344393 3548433 1887592 3548433 3237809 3548433 3237809 3326523 3237809 4419609 1657214 4419609 1657214 338042 1137769 338042 1137769 4421938 2657331 4421938 2657331 1351722 1375496 1351722 2019876 1351722 2019876 4665958 2019876 2819394 844911 2819394 844911 817927 2863794 817927 2863794 4532391 2863794 1359550 240803 1359550 240803 4782354 1909351 4782354 803807 4782354 803807 866454 1679309 866454 1679309 2032003 1679309 412175 960376 412175 960376 3767480 3212045 3767480 3212045 2947039 3322403 2947039 261535 2947039 261535 275049 261535 743399 2773582 743399 2773582 4438546 2773582 1434354 1077581 1434354 1077581 1066775 1077581 1683239 3817104 1683239 3817104 3344169 3014667 3344169 3014667 1638600 3576245 1638600 3576245 1683123 1074162 1683123 1074162 1078312 373286 1078312 373286 4560402 2886611 4560402 2886611 3922108 832188 3922108 832188 835545 832188 3095926 4200948 3095926 4200948 3314231 789198 3314231 789198 883300 2717304 883300 2717304 4383304 2717304 3833918 1109516 3833918 1109516 567750 593079 567750 593079 1651001 4105867 1651001 4105867 1679273 4105867 669822 3094749 669822 3094749 3550107 1107015 3550107 1107015 429389 2816139 429389 2816139 3849799 2816139 951097 330080 951097 330080 1657477 4688461 1657477 4688461 3545318 769543 3545318 769543 253353 1648795 253353 1648795 2281159 4660537 2281159 4660537 1649743 4660537 1667630 2317835 1667630 2317835 4988370 3317677 4988370 3317677 2320554 1566444 2320554 1566444 1656739 846398 1656739 3050436 1656739 3050436 4698495 285369 4698495 285369 486513 2330709 486513 2330709 4015007 4223111 4015007 4223111 1721668 1452722 1721668 1452722 1452957 1452722 3340438 3335118 3340438 3335118 935992 283241 935992 283241 1398533 283241 400511 2789810 400511 2789810 3321545 3351214 3321545 3351214 3426960 3351214 372738 906084 372738 906084 1083659 3351224 1083659 3351224 4261578 2865981 4261578 2865981 1296598 381393 1296598 3330406 1296598 3330406 873420 600874 873420 600874 1082576 600874 816523 3318823 816523 3318823 3624720 1937119 3624720 1937119 3320949 2899297 3320949 2899297 4542839 279883 4542839 279883 270320 279883 1266310 2192691 1266310 2192691 3895185 1660958 3895185 1660958 2956917 3330720 2956917 3330720 3680317 1347951 3680317 1347951 329510 2896809 329510 2896809 3738496 766442 3738496 766442 547450 1684435 547450 1079215 547450 1079215 3329341 3759133 3329341 3759133 401206 437380 401206 1870025 401206 1870025 4807145 165379 4807145 165379 382602 3319059 382602 3319059 622795 407740 622795 407740 3345159 407740 3337023 2407867 3337023 2407867 4743310 1144781 4743310 1144781 1165373 2926584 1165373 2926584 3352616 383394 3352616 383394 224561 1658566 224561 1658566 3555313 2808739 3555313 2808739 311078 1294741 311078 1294741 1686002 289664 1686002 2433363 1686002 2433363 3340533 1288108 3340533 1288108 1660577 3338570 1660577 3338570 4324343 2501462 4324343 2501462 3671541 3347272 3671541 3347272 4372617 2261896 4372617 2261896 3345359 3554027 3345359 1658599 3345359 1658599 615716 3352499 615716 1429833 615716 1429833 4311386 2719534 4311386 2719534 49555 3353253 49555 961589 49555 961589 4789818 2712158 4789818 2712158 1658096 2712158 4525698 1425758 4525698 1425758 210012 4121484 210012 4121484 4703539 1212154 4703539 1212154 1224474 3616120 1224474 3616120 3327588 243162 3327588 243162 1437547 4303217 1437547 4303217 1685146 2448950 1685146 2448950 4841968 3341003 4841968 3341003 4286007 433857 4286007 433857 945365 1149758 945365 1149758 551967 1149758 3778202 3330065 3778202 3330065 1685200 3714276 1685200 3714276 2345689 1163952 2345689 1163952 514348 1163952 3631365 3334393 3631365 3334393 1653617 350901 1653617 350901 355889 350901 998381 2531579 998381 2531579 4149130 3346132 4149130 3346132 560093 907533 560093 907533 4475084 3342800 4475084 3342800 37898 988894 37898 988894 4020425 3177682 4020425 3177682 3315449 3177682 3325720 2331686 3325720 2331686 4332987 2331686 3339105 228790 3339105 228790 211534 228790 1208595 2526436 1208595 2526436 4297637 3349329 4297637 776068 4297637 776068 766064 3671332 766064 3671332 1227655 1658441 1227655 1658441 176736 1999515 176736 1999515 3677668 607903 3677668 607903 1065375 2482159 1065375 2482159 4145761 2482159 3007416 732834 3007416 732834 823536 824878 823536 824878 422427 157435 422427 157435 1671715 157435 549799 642810 549799 642810 1652250 2082106 1652250 650284 1652250 650284 1023444 3337470 1023444 3337470 4081416 2427884 4081416 2427884 4139871 2481872 4139871 2481872 1313604 1318482 1313604 1318482 3560384 2995544 3560384 2995544 4647284 2995544 3839757 2615659 3839757 2615659 4049871 2781152 4049871 2781152 877901 775654 877901 1348984 877901 1348984 1656645 630216 1656645 3325548 1656645 3325548 1573211 992360 1573211 992360 3569983 992360 337741 3329536 337741 3329536 1263107 1277201 1263107 3714024 1263107 3714024 1677219 1078019 1677219 1078019 1085744 1078019 4722329 3091375 4722329 3091375 4749080 3091375 4255243 377145 4255243 377145 637417 3343663 637417 3343663 4385056 959820 4385056 959820 967664 959820 2210460 3903141 2210460 3903141 1678650 3903141 4198570 1894166 4198570 1894166 4737365 1132183 4737365 1132183 1140933 1655571 1140933 1655571 2250748 489645 2250748 489645 471634 1662771 471634 1662771 3324107 909218 3324107 909218 763339 909218 1032088 3326000 1032088 3326000 3849195 2811208 3849195 3363523 3849195 3363523 1356637 344764 1356637 344764 876363 3317486 876363 3317486 3278005 1669795 3278005 3337295 3278005 3337295 3968054 2247148 3968054 2247148 3903000 2617753 3903000 2617753 4060670 2617753 1655961 1308015 1655961 1308015 349734 1308015 4329545 3039275 4329545 3039275 4692300 3039275 3752430 1672173 3752430 1672173 612946 1764589 612946 1764589 1671477 644103 1671477 644103 628387 644103 4655392 3011070 4655392 3011070 311265 1354120 311265 3005664 311265 3005664 3693251 3005664 1092489 1186942 1092489 1186942 498524 3325005 498524 3325005 1232739 1680201 1232739 3504499 1232739 3504499 1664401 226543 1664401 226543 208589 226543 1358998 1658951 1358998 1658951 948875 3027850 948875 3027850 3645135 300681 3645135 300681 289955 3579991 289955 3579991 4108622 197884 4108622 4028735 4108622 4028735 3314444 4028735 4766610 2996232 4766610 2996232 781346 761229 781346 3320529 781346 3320529 2584993 717774 2584993 717774 710534 717774 1257541 3085249 1257541 3085249 3567055 1392396 3567055 1392396 554213 1680653 554213 1018437 554213 1018437 4329727 2677106 4329727 895534 4329727 895534 763449 3824978 763449 3824978 3318529 1336883 3318529 1336883 1340850 2792123 1340850 2792123 3897874 353861 3897874 353861 1319266 3330493 1319266 3330493 3972499 3330493 3340823 747300 3340823 747300 920094 747300 1103940 1986836 1103940 1986836 4481099 2181606 4481099 2068953 4481099 2068953 1676750 2923163 1676750 2923163 4234481 981311 4234481 981311 960718 3347452 960718 3347452 4656488 1835588 4656488 1835588 3314359 2713665 3314359 2713665 4370741 1973806 4370741 1973806 2158772 3329952 2158772 3329952 4516472 663272 4516472 663272 433634 414327 433634 414327 1052491 2767038 1052491 2767038 4426105 2767038 3350677 1648496 3350677 1648496 720396 2415573 720396 2415573 4249541 2415573 2467356 413011 2467356 413011 388639 413011 3908462 4535872 3908462 4535872 1389750 277107 1389750 277107 4513422 4408713 4513422 4408713 1270554 1073293 1270554 1073293 3322374 3322439 3322374 3322439 1323469 339024 1323469 339024 3224401 2970044 3224401 2970044 4135549 2458374 4135549 3334720 4135549 3334720 4155096 1236455 4155096 1236455 1230275 1236455 1705980 4811073 1705980 4811073 3324106 4811073 1439140 2537857 1439140 2537857 4481950 3320486 4481950 3320486 18536 3323893 18536 898995 18536 898995 1024576 3352539 1024576 3352539 4383441 675267 4383441 675267 985910 675267 3830616 2551043 3830616 2551043 4768860 3115010 4768860 1906118 4768860 1906118 347574 3348234 347574 3348234 678371 569603 678371 569603 575182 569603 2232866 1662010 2232866 1662010 3560557 3000162 3560557 3000162 4677722 2049038 4677722 2049038 1034332 3321204 1034332 665773 1034332 665773 184732 3315323 184732 1244554 184732 1244554 1647477 1669155 1647477 1669155 213865 426186 213865 426186 1253835 3552115 1253835 3552115 290721 239432 290721 239432 3884022 2766927 3884022 2766927 4381617 120276 4381617 120276 1676856 120276 3327467 2618566 3327467 2618566 4618152 2954361 4618152 988590 4618152 988590 677343 988590 3838820 3092314 3838820 3092314 2187955 230174 2187955 230174 217552 230174 1336682 2867885 1336682 2867885 4545969 3346845 4545969 3346845 1313379 1106157 1313379 1106157 840563 808955 840563 808955 436110 3035357 436110 3035357 3596034 677317 3596034 677317 673212 3351656 673212 3351656 2510622 2952996 2510622 2952996 4918194 1352949 4918194 1352949 1667790 1651941 1667790 1651941 3683491 28036 3683491 28036 1186709 4562398 1186709 4562398 3337107 4562398 1844230 2194425 1844230 2194425 3856134 2364141 3856134 2364141 433647 1245733 433647 1245733 3725171 3558527 3725171 3558527 3339070 1302553 3339070 1302553 74071 2835758 74071 2835758 3861753 2835758 1684897 3336607 1684897 3336607 2270992 483999 2270992 483999 486003 483999 1196406 3135662 1196406 3135662 4782709 635302 4782709 635302 639236 635302 825101 3481232 825101 3481232 3342108 3481232 1683712 1368290 1683712 1368290 1351629 1856589 1351629 1856589 1662798 327040 1662798 327040 1338821 3328392 1338821 3328392 2714544 3328392 1650680 1660618 1650680 1660618 608782 2763911 608782 2763911 3317937 340664 3317937 340664 305217 1350003 305217 48004 305217 48004 3313338 48004 932118 1251007 932118 1251007 421264 885475 421264 885475 4361556 3072814 4361556 3072814 3618611 3072814 4554511 1165269 4554511 1165269 522044 3338469 522044 3338469 2776886 782748 2776886 782748 858235 2248153 858235 2248153 4631907 2007370 4631907 2771249 4631907 2771249 1660748 146775 1660748 980805 1660748 980805 576124 554297 576124 554297 3725586 2282110 3725586 2282110 1650215 1020259 1650215 1020259 3648573 2033462 3648573 2033462 533388 548473 533388 548473 1081746 1222249 1081746 1222249 434420 3053355 434420 3053355 4739662 2455696 4739662 2455696 3324997 2884175 3324997 2884175 3783026 2055564 3783026 2055564 1686265 3278039 1686265 1649196 1686265 1649196 4565860 2898709 4565860 2898709 3330187 734029 3330187 734029 727134 535464 727134 535464 3628829 535464 202503 4771430 202503 4771430 812358 560612 812358 560612 551624 4256309 551624 4256309 3343688 467337 3343688 467337 1221609 2489292 1221609 2489292 4182877 2489292 1661610 443386 1661610 443386 440133 443386 753329 3332820 753329 3332820 2403535 623304 2403535 623304 1076744 623304 4021528 3326348 4021528 3326348 322947 3326348 387062 267923 387062 267923 1416482 267923 312731 2470877 312731 2470877 1769970 695286 1769970 695286 4599411 4142388 4599411 4142388 1659036 4142388 3589403 676363 3589403 676363 1330334 3339952 1330334 575980 1330334 575980 579416 1192470 579416 1192470 1196588 600739 1196588 600739 572026 600739 1361058 2109399 1361058 2109399 4552117 2109399 4057565 2870835 4057565 2870835 4536500 2870835 4200171 2342032 4200171 2342032 4340657 2342032 3633760 3314433 3633760 3314433 1464684 1456999 1464684 3323653 1464684 3323653 4547690 638900 4547690 638900 1018526 638900 4785645 3137563 4785645 3137563 3525151 3137563 4485049 723649 4485049 723649 662791 2533459 662791 2533459 4212983 2218310 4212983 2218310 3913418 2275753 3913418 2275753 4412248 384907 4412248 384907 387825 384907 4129514 2803232 4129514 2803232 1326299 1333305 1326299 1333305 2430385 3341977 2430385 3341977 4793425 3349363 4793425 3349363 624018 1016564 624018 1016564 3329674 2865475 3329674 2865475 3808754 1223134 3808754 1223134 1250925 3318456 1250925 3318456 1535730 1288412 1535730 1288412 1304476 1288412 4431083 3125843 4431083 3125843 511037 511935 511037 511935 3938520 4159763 3938520 4159763 680152 749782 680152 749782 3549429 3099772 3549429 3099772 3348566 2641405 3348566 2641405 469419 1205201 469419 3070254 469419 3070254 4537562 2510609 4537562 2510609 4139683 2196281 4139683 2196281 4474162 3322844 4474162 3322844 4187625 3013259 4187625 3013259 4706794 3471240 4706794 3471240 419864 2474729 419864 2474729 4153480 650689 4153480 650689 1011650 3330873 1011650 3330873 2652715 963541 2652715 963541 946180 2623249 946180 2623249 4040997 2623249 1663731 1498796 1663731 1498796 1647381 1498796 2240615 3349146 2240615 3349146 2065058 3328172 2065058 3328172 3235455 3335130 3235455 3335130 1262083 427587 1262083 427587 1082482 2467374 1082482 2467374 4157589 741167 4157589 741167 853843 1200580 853843 1200580 4337508 2656641 4337508 542350 4337508 542350 1108460 3340577 1108460 3340577 3652463 1972051 3652463 1972051 4433127 3313532 4433127 3313532 2689603 3313532 3675820 1178829 3675820 1178829 1103767 565853 1103767 565853 1287326 3314485 1287326 3314485 810624 4650961 810624 4650961 3318531 376173 3318531 376173 904069 3331836 904069 3331836 4036725 2804175 4036725 2804175 326731 337425 326731 337425 596225 1145658 596225 1145658 4493439 2163223 4493439 2127738 4493439 2127738 4634954 2972368 4634954 2972368 1237472 408438 1237472 408438 615190 1662121 615190 222576 615190 222576 229286 222576 395786 1672018 395786 1672018 1406847 4411748 1406847 4411748 3338610 952871 3338610 952871 701692 3523377 701692 3523377 1666903 3523377 1197022 1099663 1197022 1099663 577879 1099663 3941204 2569934 3941204 2569934 4213983 1666289 4213983 1666289 1677309 1666289 3564325 2173706 3564325 2173706 4506250 2173706 3725132 413443 3725132 413443 1408226 1397844 1408226 233780 1408226 233780 4101603 2545488 4101603 959175 4101603 959175 493115 3326564 493115 3326564 3358151 3326564 591995 505555 591995 505555 3314003 505555 1684934 2653827 1684934 2653827 4391877 806204 4391877 806204 781930 3337975 781930 3337975 4257560 2237503 4257560 2237503 3912606 2237503 3981932 2938202 3981932 2938202 4623105 1235367 4623105 1235367 1235228 2605246 1235228 2605246 4266660 1662188 4266660 1662188 2816157 1662188 3253649 2676682 3253649 2676682 3346904 91128 3346904 91128 3346597 2977213 3346597 2977213 4629266 1083377 4629266 1083377 1119537 1083377 4310092 2430805 4310092 2430805 3750363 1647660 3750363 1647660 4035054 2508056 4035054 2508056 749494 903587 749494 2590864 749494 2590864 4082970 1989134 4082970 1989134 3345247 3955196 3345247 2252392 3345247 2252392 3612676 3322523 3612676 3322523 240194 269247 240194 269247 1646698 269247 305461 3338181 305461 3338181 4359163 1198520 4359163 1198520 1192825 1198520 3135519 1958676 3135519 1958676 4707608 1958676 3327959 792317 3327959 792317 822025 792317 1543847 2063201 1543847 2063201 3755727 4609103 3755727 4609103 1174118 3329517 1174118 3329517 3791687 2114399 3791687 2114399 4091451 3346298 4091451 3346298 2256961 1465406 2256961 1465406 3341288 3942878 3341288 1198557 3341288 1198557 461459 1198557 2777096 2663810 2777096 2663810 3975406 4503079 3975406 4503079 3342694 2327281 3342694 2327281 3959883 4151297 3959883 4151297 3349948 3008729 3349948 3008729 3631355 3345316 3631355 3345316 2380930 1908704 2380930 1908704 4760042 2446375 4760042 2446375 896695 856973 896695 2370012 896695 2370012 4047507 1649515 4047507 1649515 1080836 1649515 3044076 1921483 3044076 1921483 4758126 3336930 4758126 3336930 1075362 3336930 4573279 675503 4573279 675503 663426 349556 663426 349556 1685924 4594361 1685924 4594361 3715055 2050350 3715055 2050350 3904121 2691317 3904121 2691317 4368593 4528924 4368593 4528924 472638 494283 472638 494283 4344717 2153485 4344717 2153485 921735 225309 921735 225309 245684 2335156 245684 2335156 4334713 1322627 4334713 1322627 1326713 1322627 4423370 3684699 4423370 3684699 3352555 1959248 3352555 1959248 3616039 1959248 1404739 4778546 1404739 4778546 923265 2428862 923265 2428862 3656848 2990220 3656848 1100622 3656848 1100622 570343 1100622 4391485 3933434 4391485 3933434 342242 1299473 342242 1428597 342242 1428597 3336710 449973 3336710 449973 457642 449973 1205346 2255463 1205346 2255463 4417555 2456366 4417555 2456366 3329680 968388 3329680 968388 4748129 3350226 4748129 3350226 360980 295737 360980 295737 4050474 3056104 4050474 3056104 1651710 936496 1651710 936496 396470 3061015 396470 3061015 4293413 523316 4293413 523316 2814144 3034648 2814144 3034648 1056565 437727 1056565 437727 4182609 2525612 4182609 2525612 4379942 1015619 4379942 1015619 2174308 3023817 2174308 547729 2174308 547729 568544 2439917 568544 2439917 4273111 281911 4273111 281911 3345340 2824915 3345340 2824915 3822113 1186167 3822113 1186167 1675692 1947032 1675692 1947032 4742364 1429268 4742364 1429268 1684893 2087109 1684893 2087109 4653166 508926 4653166 508926 1186164 508926 3928423 3317337 3928423 3317337 496020 511370 496020 511370 3620407 4786306 3620407 4786306 1655694 263424 1655694 263424 280144 263424 4381155 3337020 4381155 3337020 2430782 2126406 2430782 2126406 4554553 2126406 1670138 2614536 1670138 2614536 1662452 2683066 1662452 2683066 4005854 2683066 349965 1471356 349965 1471356 3331410 4772786 3331410 4772786 641057 1228767 641057 1228767 3701878 3314160 3701878 3314160 4355126 2681036 4355126 2681036 3956886 2720828 3956886 2720828 4380484 435205 4380484 435205 1244612 435205 1668210 2677288 1668210 2677288 4004177 2020339 4004177 2020339 3325089 4393811 3325089 4393811 2304423 3023289 2304423 3023289 4685093 1685165 4685093 1685165 367969 2270387 367969 2270387 3929945 181175 3929945 181175 482132 2175896 482132 2175896 3826565 4050989 3826565 4050989 1665883 4050989 4693300 1286066 4693300 1286066 400333 2209970 400333 2209970 3846402 814759 3846402 814759 1670387 814759 4468331 2299992 4468331 2299992 1284969 613096 1284969 613096 631287 4243121 631287 4243121 3315311 4243121 1642791 2817628 1642791 2817628 4485551 2817628 3347846 3339546 3347846 3339546 3272368 3339546 4400558 2020006 4400558 2020006 4645910 519630 4645910 519630 3346767 2792544 3346767 2792544 4483013 1676869 4483013 1676869 136153 1676869 3626460 2699824 3626460 2699824 4357350 681414 4357350 681414 947996 2396162 947996 2396162 3337339 1505843 3337339 1505843 3328306 1650970 3328306 1650970 3860735 1395911 3860735 1395911 351569 2086582 351569 2086582 3764085 1023082 3764085 1023082 668672 4145883 668672 4145883 3591073 1902728 3591073 1902728 4770346 4418498 4770346 4418498 3335541 2302776 3335541 2302776 4346780 2302776 3941680 3795742 3941680 3795742 1681351 2918879 1681351 2918879 3713293 3336303 3713293 3336303 1166171 505210 1166171 505210 4800023 4974540 4800023 4974540 3331753 4974540 3606897 395148 3606897 395148 396178 395148 613935 3323378 613935 3323378 4513238 3323378 1440280 1431286 1440280 1431286 1668305 521368 1668305 521368 507724 521368 580612 2126719 580612 2126719 4673389 2002082 4673389 3323550 4673389 3323550 2968382 2938273 2968382 2938273 3738978 2938273 1826700 4365269 1826700 4365269 1390933 261310 1390933 261310 3654012 3333322 3654012 3333322 538553 3339066 538553 2632746 538553 2632746 4294473 3335370 4294473 3335370 3329430 2399383 3329430 2399383 4058082 760053 4058082 760053 765208 929439 765208 929439 1019436 628608 1019436 2720894 1019436 2720894 4407862 1212087 4407862 1212087 1206178 1212087 3801800 3086156 3801800 3086156 3327842 1448156 3327842 2785960 3327842 2785960 4414808 2261677 4414808 3343447 4414808 3343447 509529 602807 509529 602807 2034445 2765824 2034445 2765824 3884898 432705 3884898 432705 1669568 3338343 1669568 3338343 3647240 1986621 3647240 1986621 3978467 2798967 3978467 2798967 4467774 2163874 4467774 2163874 3809031 3331110 3809031 3331110 4754266 1911919 4754266 3347924 4754266 3347924 964833 969591 964833 969591 1649850 3346888 1649850 3346888 4179578 603803 4179578 603803 602721 3556863 602721 3556863 1663274 1679090 1663274 1679090 1185582 3346144 1185582 3346144 2816271 1665565 2816271 1665565 1185259 3338764 1185259 3338764 3330251 706317 3330251 1679492 3330251 1679492 595230 748248 595230 748248 3335130 1666026 3335130 1666026 925292 811021 925292 811021 3743824 2885822 3743824 2667354 3743824 2667354 4011489 4977304 4011489 4977304 572181 543037 572181 2310658 572181 2310658 4354542 2310658 591573 750643 591573 750643 3347249 78965 3347249 78965 4250467 2843266 4250467 2843266 3322020 2843266 3800639 2964658 3800639 2964658 605245 594511 605245 2074764 605245 2074764 3743624 919785 3743624 919785 744500 919785 1651062 4449239 1651062 4449239 3350894 719846 3350894 719846 948570 1993546 948570 1993546 3660118 352982 3660118 352982 1342743 1927964 1342743 1927964 3352724 1074889 3352724 1074889 623983 1074889 1677823 4391055 1677823 4391055 3331564 4391055 2036100 556730 2036100 556730 548905 1643066 548905 1643066 3319374 1129009 3319374 1129009 542248 2251852 542248 2251852 4427159 2251852 3580929 1651278 3580929 1651278 968898 1677242 968898 1677242 4642508 1677242 3328764 1191270 3328764 1191270 4126623 2451112 4126623 1725253 4126623 1725253 1653261 2941081 1653261 2941081 4610086 877108 4610086 877108 1674198 3346435 1674198 3346435 3136348 1360116 3136348 1360116 1356762 2340997 1356762 2340997 4867302 1675159 4867302 1675159 1654189 3341518 1654189 3341518 2163171 302945 2163171 302945 1363205 1383996 1363205 1383996 3353109 432623 3353109 432623 1016721 3330977 1016721 3330977 3961315 1376501 3961315 1376501 1378655 1671649 1378655 1671649 4324699 1654272 4324699 1654272 3534574 1909784 3534574 1909784 3589626 726014 3589626 726014 758318 726014 3342342 2244796 3342342 2244796 4433158 2490823 4433158 2490823 1385581 279084 1385581 3344687 1385581 3344687 1282752 3344687 2506346 619325 2506346 619325 653866 1665187 653866 1665187 2224024 4179466 2224024 4179466 1683927 2011023 1683927 2011023 4691276 2479691 4691276 2479691 3318217 156397 3318217 156397 3331320 156397 1428418 3342820 1428418 3342820 3997751 2558193 3997751 2558193 4204984 527805 4204984 527805 1141843 3317625 1141843 3317625 4549529 3317625 4270463 452969 4270463 452969 1220897 3350049 1220897 3350049 2500506 3350049 1664807 1646889 1664807 1646889 4701419 1646889 451202 2973415 451202 2973415 3260849 3332850 3260849 437740 3260849 437740 764523 758788 764523 606223 764523 606223 4683410 3020783 4683410 3020783 4119676 1408921 4119676 1408921 1232558 1654135 1232558 1572533 1232558 1572533 3561106 1680528 3561106 262293 3561106 262293 269367 262293 1132442 3315474 1132442 3315474 4091537 2559276 4091537 3332190 4091537 3332190 2201982 3332190 4144947 1051850 4144947 1051850 3337180 1051850 3859770 2524898 3859770 2524898 4180954 2524898 4137669 1685593 4137669 1685593 387746 1295494 387746 2768200 387746 2768200 3876659 2768200 3613082 709811 3613082 709811 3345248 709811 3351741 2336120 3351741 2336120 4003883 806145 4003883 806145 848973 1108452 848973 1108452 1686570 280224 1686570 280224 273605 1678802 273605 1678802 4662148 1650061 4662148 1650061 3321277 3099944 3321277 3099944 1679307 586163 1679307 586163 4474006 1650913 4474006 1082185 4474006 1082185 589998 3349706 589998 3349706 1809757 1431143 1809757 1431143 383883 4579306 383883 4579306 1685201 3352705 1685201 3352705 282751 292544 282751 2109110 282751 2109110 4559433 211662 4559433 211662 612950 623817 612950 298708 612950 298708 319020 298708 475365 1364235 475365 1364235 296533 3326068 296533 3326068 4515810 2182194 4515810 2389672 4515810 2389672 1225668 835749 1225668 835749 798042 3868273 798042 3868273 3801108 1186108 3801108 1186108 1462902 4293978 1462902 4293978 3337764 2877444 3337764 2877444 4517031 1678874 4517031 1678874 656841 2793939 656841 2793939 4457635 2793939 3847460 1453446 3847460 1453446 1471389 4345589 1471389 4345589 3321269 4345589 3319554 1658910 3319554 1658910 1026833 1671384 1026833 1671384 2577749 455527 2577749 455527 1113497 2307973 1113497 2307973 3981584 952036 3981584 952036 698817 2902459 698817 2902459 3766202 255667 3766202 255667 1242763 2960113 1242763 2960113 3719305 1105052 3719305 1105052 248116 1670475 248116 1670475 130191 3607546 130191 3607546 3983653 1278402 3983653 1278402 1285575 1278402 4128006 2892982 4128006 2892982 222316 1438104 222316 1438104 3880477 2843829 3880477 2843829 4520468 2843829 967431 503179 967431 503179 4528106 3342699 4528106 3342699 1642383 3342699 4677265 1192215 4677265 1192215 3125376 2039725 3125376 2039725 4630964 1678440 4630964 1678440 3337667 4635612 3337667 320822 3337667 320822 1327575 1665004 1327575 1665004 2184364 1665004 483169 1039224 483169 1039224 1064726 1039224 831849 721241 831849 721241 728419 3090564 728419 3090564 4753042 427782 4753042 427782 1153267 4673534 1153267 1673444 1153267 1673444 4672191 3962687 4672191 3962687 1650410 3962687 1667152 1086431 1667152 1086431 3725017 2936750 3725017 2936750 4133384 1113975 4133384 1113975 855237 306500 855237 306500 3582288 1906379 3582288 426397 3582288 426397 429176 426397 3922008 3001917 3922008 3001917 1026315 646336 1026315 1930030 1026315 1930030 4547489 1657736 4547489 1657736 1673337 2086725 1673337 258712 1673337 258712 248902 3373459 248902 3373459 4618701 2163498 4618701 2163498 1347780 328700 1347780 328700 3994686 2664922 3994686 2664922 3341631 2112140 3341631 2112140 3910352 2760575 3910352 1288680 3910352 1288680 1294111 1669916 1294111 1669916 1987720 310747 1987720 310747 310220 1659364 310220 1659364 4860112 641932 4860112 641932 673485 3466889 673485 3466889 4742133 958924 4742133 958924 694113 4022617 694113 4022617 3320399 4022617 3241113 3081983 3241113 3081983 3328619 2826931 3328619 2826931 3314307 3348956 3314307 3348956 4992834 3348956 1651379 771475 1651379 771475 3549505 3086829 3549505 3086829 4217893 1680812 4217893 1680812 1797029 1678431 1797029 1678431 3666338 3164644 3666338 3164644 3335455 3164644 4189466 387764 4189466 387764 1262977 387764 1655571 4069457 1655571 4069457 3340314 244005 3340314 244005 265729 244005 4081040 3324759 4081040 3324759 3967991 2355329 3967991 2355329 4672603 3008793 4672603 3008793 4514001 1960425 4514001 1960425 3623177 1960425 4204644 3058720 4204644 3058720 785472 765973 785472 3955563 785472 3955563 1662123 243089 1662123 243089 1426189 1680715 1426189 1680715 2880721 1680715 786937 746642 786937 746642 731338 746642 4270837 3352408 4270837 3352408 3600402 3352408 4650778 1659579 4650778 1659579 1704158 1659579 4138061 2492503 4138061 2492503 4177522 2492503 3744697 3098448 3744697 3098448 4796715 541492 4796715 541492 1668230 3183471 1668230 2990347 1668230 2990347 3678153 2990347 777134 3692800 777134 3692800 3331491 3692800 1293316 375957 1293316 375957 337217 2942345 337217 2942345 4102040 1929414 4102040 1929414 1807296 3331878 1807296 2301754 1807296 2301754 3947075 3338736 3947075 3338736 2000861 1651749 2000861 1651749 4623937 4704452 4623937 4704452 1647213 2465680 1647213 2465680 4214904 2701507 4214904 2701507 1647532 192247 1647532 3335136 1647532 3335136 4929677 3335136 3636220 1937912 3636220 1937912 1678299 2606911 1678299 2606911 1126353 913935 1126353 913935 885768 913935 4058569 2722126 4058569 2722126 4409718 231989 4409718 231989 517711 1126241 517711 328168 517711 328168 360222 328168 660342 1668347 660342 1668347 169366 1668347 4408061 3083773 4408061 3083773 1676620 2547107 1676620 2547107 4226068 74989 4226068 74989 1666536 2901267 1666536 2901267 3759851 2901267 675113 876255 675113 876255 3348026 1925253 3348026 838076 3348026 838076 861820 2448677 861820 2448677 4263309 1312234 4263309 1312234 511148 517869 511148 3502453 511148 3502453 4067559 1656617 4067559 2136084 4067559 2136084 4511120 939591 4511120 939591 941152 939591 1197887 3345813 1197887 3345813 275181 542260 275181 542260 3882850 2183498 3882850 277256 3882850 277256 267853 3336165 267853 3336165 3994638 2060019 3994638 2060019 4602004 2060019 4220258 3004467 4220258 3004467 1656831 3315352 1656831 3315352 4877629 3315352 2688346 722805 2688346 722805 3767923 2881996 3767923 2881996 690214 544083 690214 544083 566826 3322835 566826 3322835 1374137 1232119 1374137 1232119 415748 2553327 415748 2553327 4128816 654522 4128816 654522 1025085 654522 3984489 2161396 3984489 2161396 495383 1183142 495383 1183142 2475110 1685709 2475110 1685709 4384985 2269398 4384985 2269398 639036 1117568 639036 1117568 517373 2942661 517373 2942661 3728136 699500 3728136 699500 961798 2937748 961798 2937748 4606229 318725 4606229 318725 1317861 318725 3657995 4682796 3657995 4682796 1671709 2099040 1671709 2099040 4566482 2099040 3723730 3108053 3723730 3108053 4763509 2017883 4763509 2017883 3708383 2864078 3708383 2864078 4312408 928758 4312408 928758 1652043 2795735 1652043 2795735 1680867 501975 1680867 501975 1647438 4596928 1647438 4596928 1959789 1375537 1959789 1375537 279324 1375537 4103182 3351973 4103182 3351973 852932 779540 852932 3351371 852932 3351371 157533 3351371 4489542 2528317 4489542 2528317 436991 1235759 436991 2844149 436991 2844149 3835146 2844149 338771 1368394 338771 1368394 2381053 3943394 2381053 3943394 3898629 2444792 3898629 2444792 4596610 230252 4596610 230252 1128656 1241904 1128656 1241904 4774574 3327260 4774574 3327260 3395639 3344789 3395639 3344789 4239140 3344789 3751128 920259 3751128 920259 928386 920259 4427118 4206331 4427118 4206331 34630 732984 34630 732984 1059421 3322384 1059421 1686337 1059421 1686337 948233 3014149 948233 3014149 3967518 581128 3967518 581128 1071318 3057554 1071318 3057554 4764969 1202534 4764969 1202534 820071 790818 820071 4011675 820071 4011675 1648927 4011675 470948 61871 470948 61871 3313553 4269413 3313553 4269413 1461687 4269413 3336153 1118080 3336153 1118080 537296 1118080 663616 743560 663616 743560 750980 743560 522225 2563102 522225 2563102 4234987 418069 4234987 418069 407668 3046367 407668 3046367 4590668 375717 4590668 375717 1294613 375717 3826173 2165461 3826173 2165461 3842369 2873817 3842369 2873817 4558282 2873817 4274279 2232667 4274279 2232667 1683335 52670 1683335 4088270 1683335 4088270 3325557 4088270 1997539 2355989 1997539 2355989 3326303 863484 3326303 863484 836869 863484 4196240 4726744 4196240 4726744 1673603 229101 1673603 229101 240319 229101 3040140 2560503 3040140 2560503 4765275 1901838 4765275 2462271 4765275 2462271 3248803 992889 3248803 992889 657938 992889 4688428 3756667 4688428 3756667 1090150 561593 1090150 561593 3603697 3108175 3603697 3108175 1139460 534196 1139460 534196 714868 1685613 714868 1685613 2862422 4243402 2862422 4243402 1308443 1318969 1308443 1318969 3711527 3744045 3711527 3744045 1671622 1669982 1671622 1669982 4085071 2568704 4085071 794997 4085071 794997 863902 3104417 863902 3104417 3592413 3104417 3584310 2653682 3584310 2653682 4305599 2562516 4305599 2562516 1686474 2955835 1686474 2955835 4630372 1150908 4630372 1150908 487803 1150908 3863190 3898308 3863190 3898308 1662098 637932 1662098 637932 4430613 3037061 4430613 3037061 4703045 1649831 4703045 1649831 3064110 1649831 3335001 3345300 3335001 3345300 4854610 1152280 4854610 1152280 526660 1152280 1648850 1665197 1648850 1665197 3997310 1665197 1656247 3322778 1656247 3322778 943144 3322778 1678256 1166699 1678256 1166699 209390 1463237 209390 396765 209390 396765 1260210 396765 498838 1982271 498838 1982271 4674721 3348078 4674721 3348078 272386 1308876 272386 1308876 3704876 2045729 3704876 1019629 3704876 1019629 642288 2027984 642288 2027984 3700547 857379 3700547 857379 3328154 2643966 3328154 2643966 4009480 2643966 3887110 294350 3887110 294350 298050 294350 384115 2931102 384115 2931102 4147520 3347296 4147520 944181 4147520 944181 971391 944181 3337976 2516990 3337976 2516990 4126377 2879505 4126377 2879505 1014904 677223 1014904 677223 365471 3335479 365471 3335479 3772118 2543323 3772118 2543323 4549978 2875231 4549978 431962 4549978 431962 3336370 431962 3819295 2995649 3819295 2995649 4654155 2144448 4654155 2144448 3062711 3330309 3062711 728529 3062711 728529 940823 728529 2091704 2637225 2091704 2637225 4300571 3974438 4300571 3974438 1647487 2253869 1647487 2253869 4151737 2499119 4151737 1073028 4151737 1073028 588146 3842241 588146 3842241 2605131 2362321 2605131 2362321 4330634 3337292 4330634 3337292 151577 875225 151577 875225 3876546 2206100 3876546 862596 3876546 862596 791945 3328231 791945 3328231 2884260 354528 2884260 354528 623630 1663809 623630 1663809 3992401 545808 3992401 545808 547314 545808 1683471 1677374 1683471 1677374 1229368 1677374 4877191 4142530 4877191 4142530 1680996 4142530 2321237 1934169 2321237 1934169 4732140 1934169 1683565 4840247 1683565 4840247 1649529 2285511 1649529 2285511 4368090 2905630 4368090 2905630 784276 868212 784276 868212 2710418 3339118 2710418 692988 2710418 692988 677073 2848495 677073 2848495 4356525 2321090 4356525 4247740 4356525 4247740 3316405 1671621 3316405 1671621 3475504 3325874 3475504 3325874 2108961 3325874 3615327 870048 3615327 870048 612119 1081608 612119 506276 612119 506276 535464 506276 4756790 2505639 4756790 2505639 4041944 3322262 4041944 1229124 4041944 1229124 1230501 4255271 1230501 4255271 1679831 627151 1679831 627151 957922 1302855 957922 1302855 372164 4150902 372164 4150902 4566886 2094162 4566886 2255173 4566886 2255173 1029841 636413 1029841 1769179 1029841 1769179 1842313 1661931 1842313 1661931 3646336 3326918 3646336 3326918 3114306 2778449 3114306 2778449 4443997 3345520 4443997 3345520 603662 3340760 603662 3340760 4555306 3343816 4555306 3343816 3405915 2122425 3405915 2122425 4214474 2426196 4214474 2426196 441542 1091933 441542 1091933 1062946 704353 1062946 704353 686147 2438201 686147 2438201 4302633 1453237 4302633 1453237 206692 4926357 206692 4926357 1660509 3348526 1660509 3348526 821068 3353208 821068 3353208 1686409 1825126 1686409 2950707 1686409 2950707 4604737 2950707 4570409 1471989 4570409 1471989 3334200 1471989 3989118 4170484 3989118 4170484 3319280 4170484 4732331 2298217 4732331 2298217 3685655 1683838 3685655 2284869 3685655 2284869 1655276 536822 1655276 536822 3343803 536822 1657619 2949157 1657619 2949157 4597119 1684280 4597119 1684280 276182 3333761 276182 1670608 276182 1670608 121874 3013965 121874 3013965 3674043 1384503 3674043 1384503 1374149 2085614 1374149 2085614 4580032 1917826 4580032 1917826 3576840 1917826 4461171 3061792 4461171 3061792 1073028 1053934 1073028 1053934 1062578 1053934 3601134 2367131 3601134 2367131 4312174 2618491 4312174 2618491 1437298 202423 1437298 202423 3674119 2994602 3674119 2773686 3674119 2773686 4688492 3008232 4688492 3008232 3847997 897924 3847997 897924 591743 580812 591743 1829344 591743 1829344 3352098 266188 3352098 266188 1392869 2028978 1392869 2028978 3690840 2028978 523676 500391 523676 500391 1655486 3345298 1655486 3345298 645190 3056887 645190 3056887 3593309 3342790 3593309 3342790 537766 3342790 3855323 1677678 3855323 1677678 636775 655058 636775 3717318 636775 3717318 4311657 248208 4311657 248208 1668565 248208 3811868 2757123 3811868 2757123 4435149 2757123 2384131 4486627 2384131 4486627 4371503 1300178 4371503 1300178 379559 1673564 379559 1673564 3072322 1291949 3072322 1291949 1317909 2076201 1317909 2076201 4592400 2065086 4592400 2065086 3798465 3059566 3798465 3059566 4720518 729702 4720518 729702 931944 3246907 931944 3246907 3338428 884917 3338428 884917 873459 884917 3343401 1672702 3343401 1672702 4753637 3352007 4753637 3352007 243002 125284 243002 125284 3729555 2954791 3729555 2954791 3629603 408100 3629603 408100 4659675 2073413 4659675 2073413 1954612 1028765 1954612 1028765 571604 1155163 571604 1155163 508918 1155163 3326884 1652473 3326884 1652473 4724164 3598888 4724164 3598888 1653205 3598888 4596247 1682437 4596247 1682437 551723 1682437 3351924 1940424 3351924 1940424 4726377 1386090 4726377 1386090 255463 1386090 4294895 2724379 4294895 2724379 4390614 2264431 4390614 2264431 1650980 3510637 1650980 344505 1650980 344505 350179 2949144 350179 2949144 4611645 2413328 4611645 2413328 1158034 3337162 1158034 98333 1158034 98333 1685066 3615840 1685066 3615840 1655173 3615840 3649035 931856 3649035 931856 3349425 594272 3349425 594272 1126575 3326316 1126575 3326316 367194 3326316 3349831 214721 3349831 214721 1069829 2273044 1069829 2273044 3914316 3375004 3914316 3375004 1671647 753327 1671647 753327 3320889 753327 537005 2362112 537005 2362112 4024959 2362112 1147455 297710 1147455 297710 324026 297710 889491 1658596 889491 1658596 3934988 2278316 3934988 273754 3934988 273754 1379244 3776633 1379244 3776633 4415619 440527 4415619 440527 454730 3347606 454730 3347606 4449512 63875 4449512 63875 3341666 2839139 3341666 2839139 4520712 2839139 831530 583618 831530 583618 557873 4617038 557873 4617038 3320028 3331623 3320028 3331623 1673476 3658749 1673476 247321 1673476 247321 3341143 4022069 3341143 4022069 1670960 4022069 4732960 760158 4732960 760158 908231 760158 2576967 2594711 2576967 2594711 4054189 2594711 1658829 4837070 1658829 4837070 1679752 942418 1679752 942418 940845 942418 4781687 1712559 4781687 1712559 1683373 1686032 1683373 1686032 4527878 3045628 4527878 3045628 723296 730097 723296 2071033 723296 2071033 4599146 2071033 179310 283522 179310 283522 4720106 3087841 4720106 2620099 4720106 2620099 3352203 2855754 3352203 1659221 3352203 1659221 1887292 2507525 1887292 2507525 4639254 401971 4639254 401971 1054717 2671044 1054717 2671044 4352922 3158294 4352922 3158294 953641 984246 953641 3318101 953641 3318101 3801781 1093642 3801781 1093642 554377 1093642 3050814 3695356 3050814 3695356 1673765 3695356 3913947 1908700 3913947 1908700 4781672 412433 4781672 412433 1268993 412433 4102588 2874004 4102588 2874004 4524273 2212187 4524273 2212187 4316775 3543643 4316775 3543643 1669116 1142437 1669116 3335849 1669116 3335849 3323713 870885 3323713 870885 870522 870885 3329642 3322997 3329642 3322997 792000 3322997 3610433 1650460 3610433 1650460 769132 2707822 769132 2707822 3942592 2203234 3942592 2203234 3848251 2979642 3848251 2979642 4614451 2180367 4614451 2180367 3955772 2279722 3955772 2279722 899218 194511 899218 194511 200137 194511 3905663 3316116 3905663 3316116 42653 1197281 42653 1197281 1303530 2705270 1303530 2705270 3715465 284332 3715465 284332 270989 2571367 270989 2571367 3326175 1655806 3326175 1655806 754004 3325606 754004 3325606 4006246 1383222 4006246 1383222 280329 1383222 3335952 3347225 3335952 3347225 3407986 3347225 343317 3319637 343317 3319637 3685179 3335001 3685179 3335001 933298 925453 933298 4326608 933298 4326608 3350212 680888 3350212 680888 666389 2752054 666389 2752054 4432273 2752054 1186152 252540 1186152 252540 3819192 2149664 3819192 480132 3819192 480132 349787 3343766 349787 3343766 71233 323288 71233 323288 4725670 2519774 4725670 2519774 1130954 3326901 1130954 1134021 1130954 1134021 552975 3340140 552975 3340140 3997804 1256606 3997804 1256606 1469335 3673696 1469335 3673696 3341801 700879 3341801 700879 952537 2843520 952537 2843520 4523567 2843520 3329306 1887475 3329306 1887475 267366 1385642 267366 1682496 267366 1682496 936115 921241 936115 921241 4534116 2915891 4534116 2915891 3339201 3338391 3339201 3338391 3667930 3338391 3613388 688649 3613388 688649 655525 1677426 655525 1677426 3357654 641586 3357654 641586 1024657 1385693 1024657 1385693 1407756 875116 1407756 875116 269668 2805691 269668 2805691 4474114 2805691 692145 440172 692145 440172 420165 310560 420165 310560 3340232 310560 3324701 3033545 3324701 3033545 1208440 1666145 1208440 3348781 1208440 3348781 396355 628014 396355 628014 3963566 2684570 3963566 1650951 3963566 1650951 4595995 1650951 3605144 2925466 3605144 2925466 4602969 234765 4602969 234765 211148 1415368 211148 1415368 661892 655952 661892 2728193 661892 2728193 3930178 2728193 3353122 613654 3353122 613654 631726 609674 631726 609674 4300851 2449220 4300851 2449220 1653348 837357 1653348 3330353 1653348 3330353 375418 519051 375418 519051 4478289 2803110 4478289 294984 4478289 294984 311183 2207322 311183 2207322 4434897 1400825 4434897 1400825 1419862 1400825 3651925 3348052 3651925 3348052 4746129 3348052 4080769 540510 4080769 540510 1126395 540510 1354014 2419585 1354014 2419585 4233083 4759172 4233083 4759172 1520133 1655591 1520133 4896647 1520133 4896647 3682194 2564222 3682194 2564222 4117953 4802185 4117953 4802185 481211 1203333 481211 2312243 481211 2312243 3978268 339190 3978268 339190 340886 339190 3892034 2815645 3892034 2815645 300398 312028 300398 312028 1048414 3346837 1048414 3346837 274563 525980 274563 525980 1648603 3571907 1648603 1234191 1648603 1234191 4695693 2163703 4695693 2163703 4350599 2701664 4350599 1672761 4350599 1672761 578085 2234867 578085 2234867 4514415 1095182 4514415 1095182 241230 1652955 241230 1652955 1408608 3315983 1408608 3315983 3983297 2411925 3983297 2411925 4082503 2411925 429179 510296 429179 510296 3972494 3341542 3972494 3341542 479419 3341542 3895458 1685668 3895458 1685668 1167821 433987 1167821 433987 438739 3315270 438739 3315270 2559395 3315270 1656273 480090 1656273 480090 1168770 480090 3773328 2968257 3773328 2968257 4646412 1673357 4646412 1673357 3329287 2733012 3329287 2733012 4734863 1945226 4734863 2980699 4734863 2980699 1683001 2840470 1683001 2840470 4699930 3025158 4699930 486699 4699930 486699 491058 700329 491058 700329 3329263 372644 3329263 372644 1285154 2408267 1285154 2408267 4258941 1197538 4258941 1197538 438248 2528175 438248 2528175 3340706 995819 3340706 995819 1028991 995819 3718916 2645496 3718916 2645496 4282891 570477 4282891 570477 593647 3343695 593647 3343695 4616423 213674 4616423 213674 1668810 4079683 1668810 1178923 1668810 1178923 1185535 3372958 1185535 3372958 1680895 3372958 1672828 363192 1672828 363192 1322358 3323718 1322358 3323718 3584165 2722551 3584165 2722551 3322032 2801463 3322032 2801463 4027420 385680 4027420 385680 361006 3346929 361006 3346929 2008073 1357094 2008073 1357094 265588 1407580 265588 917301 265588 917301 3430294 3347787 3430294 3347787 2661283 700069 2661283 700069 694306 4542171 694306 4542171 3337129 927550 3337129 927550 919415 927550 4411640 3269664 4411640 3269664 1672171 787360 1672171 787360 3315521 787360 1417543 2129503 1417543 2129503 4529824 830908 4529824 830908 315216 3351123 315216 3351123 4468887 1684667 4468887 1684667 407408 1684667 4413757 3344694 4413757 3344694 238182 1652325 238182 1652325 4494573 3098007 4494573 3098007 4785521 4573793 4785521 4573793 3319200 2035504 3319200 2035504 3692203 3488956 3692203 3488956 1259871 1242602 1259871 1242602 4497866 3320078 4497866 3320078 973240 2547830 973240 2547830 4808749 3143016 4808749 1652461 4808749 1652461 1982551 3343084 1982551 3343084 4204307 1992956 4204307 1992956 1110914 1091904 1110914 1091904 1654097 4910753 1654097 4910753 3316726 4910753 2703496 1401289 2703496 1401289 1407549 1401289 2199314 3329419 2199314 3329419 3941787 3329419 3690851 1713348 3690851 1713348 1671758 1713348 3640072 2691424 3640072 2691424 1673096 4167792 1673096 4167792 3675932 1669744 3675932 1669744 492070 4545920 492070 4545920 3319822 763528 3319822 763528 781160 2281525 781160 2281525 3979133 2281525 1665860 1901125 1665860 1901125 3557556 3317712 3557556 3317712 534376 679412 534376 679412 1685721 4619109 1685721 391841 1685721 391841 1226074 4516594 1226074 4516594 3585303 1273492 3585303 1273492 1052431 1044544 1052431 2999905 1052431 2999905 3678231 468009 3678231 468009 468544 3344066 468544 3344066 4583747 3079493 4583747 3079493 4744944 3348691 4744944 3348691 3505694 3044953 3505694 3044953 4703026 3819727 4703026 3819727 1674522 246953 1674522 246953 1131789 1119797 1131789 312655 1131789 312655 341570 312655 1151429 1306059 1151429 1306059 352768 1149854 352768 1149854 4506794 1664793 4506794 1664793 1024429 1031949 1024429 3826561 1024429 3826561 4056531 1656854 4056531 1656854 1241968 1206017 1241968 1206017 1080898 1865249 1080898 1865249 3333001 4120121 3333001 1202570 3333001 1202570 1668507 4374201 1668507 4374201 3351815 4374201 1445286 2921952 1445286 2921952 3338266 1529328 3338266 4692793 3338266 4692793 1647153 4692793 2513516 2707119 2513516 2707119 1670396 1674922 1670396 1674922 3865060 3344311 3865060 3344311 1286859 3327842 1286859 3327842 4634286 3327842 4394141 640369 4394141 640369 1023324 282622 1023324 282622 3350031 3757643 3350031 3757643 583876 233189 583876 233189 1444167 233189 580226 2287629 580226 2287629 3951109 1678392 3951109 1678392 3319063 3956366 3319063 3956366 4101019 651110 4101019 651110 645789 1647456 645789 1647456 1517533 909558 1517533 909558 776019 3476634 776019 3476634 3926500 2757571 3926500 3320735 3926500 3320735 3203045 2031614 3203045 2031614 3963583 2704561 3963583 2075186 3963583 2075186 4890195 3345985 4890195 855960 4890195 855960 655167 3338166 655167 3338166 661224 327881 661224 327881 1425161 2129906 1425161 2129906 3968924 2311081 3968924 627244 3968924 627244 1033562 2731882 1033562 2731882 3903221 2731882 3338412 610320 3338412 610320 1056327 610320 1661578 3315773 1661578 3315773 4806498 3315773 4169464 1196410 4169464 1196410 464788 2522598 464788 2522598 4166174 893655 4166174 893655 1663267 2464609 1663267 2464609 4118440 2464609 840008 786849 840008 786849 798075 983937 798075 983937 1665347 432666 1665347 432666 441389 432666 2602044 3338062 2602044 3338062 70095 3338062 3880974 1330897 3880974 1330897 1324064 1330897 3329174 1649674 3329174 1649674 602983 2966347 602983 2966347 3700840 645803 3700840 645803 1005711 2371578 1005711 2371578 4271670 646518 4271670 646518 660551 646518 3805394 4006040 3805394 4006040 235123 1399941 235123 2713666 235123 2713666 3090701 2713666 879853 464429 879853 464429 4790856 3140892 4790856 644526 4790856 644526 646455 2505414 646455 2505414 4149622 2505414 3767201 868437 3767201 868437 821072 2635823 821072 2635823 4015668 113373 4015668 113373 1659777 3247654 1659777 3247654 3346909 2379372 3346909 2379372 4032289 2379372 4002745 1656296 4002745 1656296 3576439 1647572 3576439 1668617 3576439 1668617 998613 960105 998613 4459223 998613 4459223 1684592 305691 1684592 305691 309173 305691 515571 4045473 515571 4045473 1659945 558537 1659945 558537 1084390 558537 4685916 3331808 4685916 3331808 597971 1073625 597971 1073625 474612 2477942 474612 2477942 4124442 4462675 4124442 4462675 3352803 4462675 3641205 2179087 3641205 2179087 3322306 2077298 3322306 2077298 4290550 2602168 4290550 455521 4290550 455521 1212079 3332838 1212079 3332838 2775685 289145 2775685 289145 285652 289145 4774492 3610241 4774492 3610241 3338024 2234928 3338024 2234928 4454086 2676014 4454086 2676014 650484 575600 650484 575600 584922 552646 584922 552646 3916697 4045518 3916697 4045518 1368820 267755 1368820 267755 1669811 2456435 1669811 2456435 4125355 391535 4125355 391535 421636 2015549 421636 2015549 4654956 1664848 4654956 1664848 2390641 2107589 2390641 2107589 4817150 738681 4817150 738681 935282 1913522 935282 1913522 3579511 784809 3579511 784809 804180 784809 1301924 1744781 1301924 1744781 2709870 3345835 2709870 342374 2709870 342374 555722 1404155 555722 1404155 4529834 2866749 4529834 2866749 4745503 450982 4745503 450982 1242394 450982 4080528 3329827 4080528 3329827 2005829 3339623 2005829 3339623 3475094 3339623 1539490 669667 1539490 669667 1027450 2640649 1027450 2640649 4024971 2640649 3822372 473163 3822372 473163 488050 473163 4702962 2385043 4702962 2385043 214529 1459355 214529 3318179 214529 3318179 1669723 243224 1669723 243224 256257 1659998 256257 1659998 4405079 468616 4405079 468616 472695 1273768 472695 1273768 3325711 1273768 3313684 351651 3313684 351651 351715 351651 4278889 3345323 4278889 3345323 602406 3345323 4614355 1440893 4614355 1440893 242564 410476 242564 410476 3334664 2954060 3334664 2954060 4596611 1678364 4596611 1678364 428379 3669695 428379 3669695 1851742 1141623 1851742 1141623 1123178 1141623 1407989 2055460 1407989 2055460 4628336 2639953 4628336 2639953 4315780 1372115 4315780 1372115 4453540 1372115 503230 1674685 503230 1674685 3660691 3004269 3660691 3004269 4675406 1885297 4675406 1885297 3552736 2069270 3552736 2069270 4594044 428057 4594044 428057 421630 3344669 421630 3344669 3342483 1650217 3342483 1650217 528298 1143259 528298 2953999 528298 2953999 4634710 2902148 4634710 2902148 1342276 3346038 1342276 3346038 3317259 2590717 3317259 2590717 4228137 2920800 4228137 2920800 314918 1359489 314918 2644384 314918 2644384 4297487 2644384 856062 506151 856062 506151 485219 257658 485219 257658 1674922 257658 1292546 3339809 1292546 3339809 3803151 3344267 3803151 3344267 542836 1107510 542836 1107510 4571835 2927103 4571835 2927103 4583004 2929142 4583004 2929142 1534785 1685342 1534785 3456693 1534785 3456693 3717071 1651745 3717071 2432859 3717071 2432859 4102127 2385656 4102127 2385656 3317131 3634053 3317131 3634053 4141031 2279613 4141031 2279613 3592018 3080739 3592018 3080739 871555 253969 871555 253969 3332672 233366 3332672 1911145 3332672 1911145 3549452 1403735 3549452 1403735 3342127 2780720 3342127 2780720 3889526 476730 3889526 476730 495559 3834156 495559 3834156 4719881 357573 4719881 357573 355335 357573 648590 1655548 648590 1655548 2748169 266918 2748169 266918 1138899 730836 1138899 730836 717445 3324140 717445 3324140 4458686 3324140 3603986 1653623 3603986 1653623 3980833 4781146 3980833 4781146 747600 1049856 747600 1049856 4010580 3346947 4010580 3346947 311226 2675096 311226 2675096 3998603 4649741 3998603 4649741 452528 1362779 452528 1362779 1374626 1388888 1374626 436310 1374626 436310 437149 436310 968595 1684183 968595 1684183 3321746 233471 3321746 233471 439709 2651435 439709 2651435 4442371 1686270 4442371 1686270 1548208 327400 1548208 327400 3906274 2726388 3906274 2726388 1069592 650040 1069592 650040 1038250 1707514 1038250 1707514 1681346 277663 1681346 277663 1366025 277663 3865432 3066561 3865432 3066561 4746154 202150 4746154 202150 1155486 3450565 1155486 3450565 3315533 3450565 1944696 1428886 1944696 1428886 805947 1686209 805947 1111509 805947 1111509 578451 1111509 3327899 2373998 3327899 2373998 4258665 2401248 4258665 2401248 4769726 1033405 4769726 1033405 640579 1033405 1430741 3516118 1430741 3516118 4115737 2531677 4115737 2531677 4021449 3742131 4021449 3742131 1664041 2087666 1664041 2087666 3752013 4456525 3752013 4456525 1649213 636292 1649213 636292 4758152 636292 1660625 2909707 1660625 2909707 3747963 1234368 3747963 1234368 1653170 3349135 1653170 3349135 4050433 2763462 4050433 2763462 3894211 2675836 3894211 2675836 4022949 3338086 4022949 3338086 843115 1650723 843115 3322894 843115 3322894 3810647 1652112 3810647 1652112 330162 1657713 330162 248537 330162 248537 254581 248537 1267325 1356176 1267325 1356176 311919 1356176 4060912 3339220 4060912 3339220 4541209 1973257 4541209 1973257 3634232 1973257 3885000 3338869 3885000 3338869 933945 917335 933945 2810163 933945 2810163 4018063 2014947 4018063 2014947 4667786 871358 4667786 871358 810710 3807664 810710 3807664 3338607 1264482 3338607 1264482 4623558 2986966 4623558 2986966 3332223 2986966 3852700 2561623 3852700 2561623 4098110 496255 4098110 496255 43212 3323750 43212 2404900 43212 2404900 4790136 3140741 4790136 3140741 4363577 1034020 4363577 1034020 1069379 721560 1069379 721560 4639946 2021744 4639946 2021744 641306 1041263 641306 2050230 641306 2050230 4329604 1652196 4329604 2476276 4329604 2476276 919793 715072 919793 715072 527023 1605353 527023 1605353 1668033 1211353 1668033 1211353 1204433 2286094 1204433 2286094 3342973 877055 3342973 877055 904275 3863310 904275 3863310 4385372 1611524 4385372 1611524 1333464 928146 1333464 928146 917657 928146 4170877 4729415 4170877 4729415 3331724 4729415 4267233 1677413 4267233 1677413 3982262 1935471 3982262 1935471 4748535 1935471 799347 352157 799347 352157 1301357 1651262 1301357 1651262 368275 359577 368275 359577 3337605 359577 616003 2253222 616003 2253222 3908856 279710 3908856 279710 781046 2068805 781046 2068805 4595162 285187 4595162 285187 264423 333186 264423 333186 3351869 267597 3351869 2303973 3351869 2303973 4333803 1318759 4333803 1318759 3129261 3317627 3129261 3317627 3992681 578397 3992681 578397 1066584 4639996 1066584 4639996 1680610 729522 1680610 729522 1405635 4530813 1405635 4530813 4643300 1227236 4643300 1227236 413814 3075676 413814 3075676 3785061 2116575 3785061 3101268 3785061 3101268 4745752 3101268 4110310 434277 4110310 434277 1648471 835991 1648471 263183 1648471 263183 1408662 3338134 1408662 3338134 3667487 1661817 3667487 1661817 905913 760499 905913 760499 4695407 4089921 4695407 4089921 3317956 4089921 4367436 1682701 4367436 1682701 368604 1016807 368604 1016807 678865 1016807 262393 2857638 262393 2857638 4709123 3051494 4709123 643514 4709123 643514 623720 1680362 623720 1680362 4567866 502717 4567866 502717 611161 1908996 611161 1908996 4760912 332085 4760912 332085 228618 4083746 228618 1977960 228618 1977960 3682822 3333341 3682822 126491 3682822 126491 1660811 2211900 1660811 2211900 4709999 1244977 4709999 1244977 444405 465164 444405 465164 4856501 2613826 4856501 2613826 4271545 1896070 4271545 1896070 1328497 1332032 1328497 1332032 3587630 3343055 3587630 3343055 1600352 3343055 4592162 1156023 4592162 1156023 1132251 3335739 1132251 3335739 1377890 1377580 1377890 3260824 1377890 3260824 3342471 1673760 3342471 1673760 3106301 1673760 4182246 3333060 4182246 3333060 556889 551286 556889 551286 882807 3077498 882807 3077498 3619649 4047230 3619649 4047230 1665765 4047230 3689638 1625502 3689638 1625502 1653153 4028984 1653153 4028984 783280 686294 783280 686294 3323001 1905449 3323001 644076 3323001 644076 4180173 1657022 4180173 971932 4180173 971932 964102 1660193 964102 1660193 1784505 1270420 1784505 1270420 408607 1270420 1672575 4138438 1672575 4138438 3342322 4913359 3342322 1987188 3342322 1987188 4686092 2330942 4686092 2330942 1458346 1669443 1458346 1669443 3904428 3314274 3904428 3314274 753227 1504447 753227 1504447 3340695 2463746 3340695 490302 3340695 490302 1178872 490302 4462356 3350644 4462356 3350644 857103 873226 857103 873226 1210901 4626395 1210901 4626395 3318516 4626395 1342160 1246959 1342160 1246959 1258775 2919555 1258775 2919555 3972200 2312620 3972200 2312620 3723686 3331773 3723686 3331773 3668850 2001610 3668850 2001610 4770988 3094513 4770988 3094513 3829191 1674969 3829191 1674969 4837161 3317346 4837161 3317346 1478391 1671343 1478391 1671343 4029951 3029265 4029951 3029265 3342445 3729805 3342445 1676219 3342445 1676219 3218099 3326261 3218099 3326261 4202005 2404769 4202005 2404769 4073699 2404769 4908368 3332299 4908368 3332299 3338164 3961689 3338164 3961689 4526749 1356438 4526749 1356438 1655814 1356438 4526676 3961582 4526676 3961582 1416962 4733247 1416962 4733247 4045527 1380547 4045527 1380547 3270970 3352261 3270970 3352261 4101207 991377 4101207 991377 662508 3315470 662508 3315470 4511101 1948504 4511101 1948504 4712944 1223176 4712944 1223176 448971 1223176 1421282 2258694 1421282 2258694 4420455 2258694 3325471 1186176 3325471 1186176 1196514 1186176 3744651 3347700 3744651 3347700 4029060 2390378 4029060 3346131 4029060 3346131 831785 3346131 3805856 1676361 3805856 1676361 1616304 3333309 1616304 3333309 4250987 2403490 4250987 3314455 4250987 3314455 1654154 3314455 4461325 804590 4461325 804590 528573 1145182 528573 1145182 837821 761203 837821 761203 1663619 64519 1663619 3347968 1663619 3347968 4486997 2418393 4486997 2418393 3315350 3772486 3315350 987819 3315350 987819 986062 987819 2871024 2090721 2871024 2090721 3786245 3342087 3786245 3342087 367823 966373 367823 966373 3554675 4784162 3554675 4784162 3334220 4784162 4234386 2090643 4234386 2090643 3757389 2981335 3757389 2981335 4634395 594942 4634395 594942 616330 3085603 616330 3085603 3607756 861749 3607756 861749 2024544 3340236 2024544 1405918 2024544 1405918 247970 1405918 3710462 3325324 3710462 3325324 4311362 1669144 4311362 1669144 2246917 4243336 2246917 4243336 4089715 1358468 4089715 1358468 1369041 2149730 1369041 2149730 1662050 304185 1662050 304185 1340630 304185 4543203 1974845 4543203 1974845 2010104 719139 2010104 719139 1672251 719139 4927031 3350990 4927031 3350990 3072296 3350990 3391597 1652492 3391597 1652492 4352449 2771810 4352449 2771810 717256 850376 717256 850376 1671297 4670105 1671297 4670105 4483295 1912423 4483295 1912423 4764605 1660686 4764605 1660686 1528486 1660686 4622637 3314244 4622637 3314244 2648124 3314244 4078472 1472429 4078472 1472429 640652 1034238 640652 1682006 640652 1682006 4023206 698758 4023206 698758 3345310 698758 4006828 3344740 4006828 3344740 1680090 1507238 1680090 2999921 1680090 2999921 4078373 1768800 4078373 1768800 287573 1378061 287573 1378061 4575521 3320778 4575521 3320778 3568604 1389589 3568604 1389589 1652542 3633677 1652542 1651510 1652542 1651510 1551054 1651510 3666653 2751169 3666653 2751169 4430890 2834398 4430890 2834398 446668 1249435 446668 4735482 446668 4735482 3335442 1195959 3335442 1195959 441876 2429698 441876 2429698 1680964 2429698 1667989 567407 1667989 567407 3585452 1140728 3585452 1140728 513725 498481 513725 498481 3545957 3322978 3545957 3322978 2008867 1251482 2008867 1251482 4444244 2246240 4444244 715915 4444244 715915 955812 715915 1996363 4823031 1996363 4823031 3341828 4823031 1651067 475112 1651067 475112 1199069 1683697 1199069 1683697 4502999 1683697 662607 245272 662607 245272 3351982 2041748 3351982 737349 3351982 737349 1650826 737349 4298452 2759514 4298452 2759514 4555403 1132736 4555403 1132736 619143 1056814 619143 2654254 619143 2654254 4002184 1404839 4002184 1404839 1432699 2655396 1432699 2655396 4315859 813047 4315859 813047 866198 813047 4608233 3324349 4608233 3324349 422399 515420 422399 515420 3317186 515420 265038 1667946 265038 1667946 4457481 3316119 4457481 3316119 4301710 1672403 4301710 1672403 727756 709057 727756 709057 390820 2233871 390820 2233871 3885102 4340956 3885102 4340956 1680651 4340956 4136465 977559 4136465 977559 659366 3838588 659366 3838588 1674082 3838588 1383512 1239832 1383512 1239832 1241156 5001153 1241156 5001153 3319352 5001153 1677523 210650 1677523 210650 227056 210650 1197006 2861740 1197006 2861740 4075627 1658746 4075627 1658746 2230276 1658746 4314912 3318231 4314912 3318231 2779170 3318231 3732935 1658081 3732935 1658081 4294588 1658081 3504237 1685287 3504237 1685287 874621 3345719 874621 3345719 3350066 1296268 3350066 1296268 369456 1296268 1280356 2875550 1280356 2875550 3799134 368013 3799134 368013 336626 368013 1033883 1434746 1033883 1434746 222230 1434746 4533309 2937082 4533309 2937082 3202373 1113058 3202373 1113058 789671 877209 789671 877209 384710 3315269 384710 3315269 953411 950932 953411 950932 257280 2889980 257280 2889980 4077393 1105814 4077393 1105814 1122494 1105814 1659898 3313692 1659898 3313692 3134634 677222 3134634 677222 1015168 677222 3694965 2993010 3694965 2993010 1663473 2011297 1663473 2011297 3661044 3659354 3661044 3659354 2795161 1476226 2795161 1476226 221953 1661477 221953 1661477 3703291 1661477 1660690 221465 1660690 221465 3662266 3351130 3662266 3351130 3978991 388059 3978991 388059 1293565 2899884 1293565 2899884 4565542 1318478 4565542 1318478 1662708 2312342 1662708 2312342 4362304 683301 4362304 683301 981899 683301 1653451 2613522 1653451 2613522 4049051 376438 4049051 376438 1275849 2470617 1275849 2470617 4153682 2350543 4153682 2350543 3875781 3321754 3875781 3321754 1386290 3321754 3349382 931657 3349382 931657 314871 315699 314871 315699 1104794 3325138 1104794 3325138 2695675 3325138 899101 321073 899101 321073 4040665 2629283 4040665 2025127 4040665 2025127 3691614 2330318 3691614 2330318 4321536 2330318 1317128 832370 1317128 832370 493614 494244 493614 494244 1140012 3863897 1140012 3863897 1669008 4134676 1669008 4134676 1653644 4134676 4510989 2677531 4510989 2677531 392656 393784 392656 4171896 392656 4171896 1649417 2411942 1649417 2411942 4282322 3970256 4282322 3970256 1668812 3970256 3622201 2170041 3622201 2170041 4485481 891494 4485481 891494 758743 2903606 758743 2903606 4577695 2693852 4577695 2693852 3983893 3082598 3983893 3082598 4729722 3082598 286246 1233698 286246 1233698 2130686 1661553 2130686 1648150 2130686 1648150 1733246 1648150 4744540 2931887 4744540 2931887 1226523 435090 1226523 2605604 1226523 2605604 4081375 382909 4081375 382909 361848 382909 384315 2559278 384315 2559278 4214573 2559278 3657937 1656167 3657937 1656167 1894660 2701629 1894660 2701629 4527679 1675339 4527679 4828697 4527679 4828697 717266 702549 717266 3337929 717266 3337929 4592512 3337929 4170511 1273770 4170511 1273770 711263 957926 711263 3326350 711263 3326350 4089768 3326350 1663888 1099165 1663888 1099165 1100173 4424415 1100173 4424415 3331677 226406 3331677 226406 1453971 2639810 1453971 2639810 4304390 2639810 4188975 675534 4188975 675534 990727 3340253 990727 3340253 4219588 2460233 4219588 3050473 4219588 3050473 1660418 2229033 1660418 2229033 4253191 4711390 4253191 4711390 1193932 837024 1193932 837024 847834 3098827 847834 3098827 3564883 3098827 1647614 2601386 1647614 2601386 4073997 1262853 4073997 1262853 385434 3525063 385434 3525063 3347990 606096 3347990 606096 610173 606096 1671858 3781642 1671858 3781642 1650934 2016898 1650934 2016898 4635636 2016898 3776979 3053794 3776979 3053794 1075987 3349977 1075987 772089 1075987 772089 893449 3069444 893449 3069444 4744360 3069444 3930608 670661 3930608 670661 563443 3349204 563443 3349204 4436487 1662716 4436487 1662716 4904243 4028676 4904243 4028676 330312 1344549 330312 3350376 330312 3350376 4105149 3350376 3916458 335328 3916458 335328 1322783 335328 3752274 2870539 3752274 2870539 3809781 2870539 1681651 364243 1681651 364243 359023 2991779 359023 2991779 4635546 2991779 1654610 1434266 1654610 1434266 229552 3315094 229552 3315094 4180254 2252500 4180254 2252500 1670429 1674516 1670429 1674516 1065489 2708018 1065489 2708018 3980868 144969 3980868 144969 3313878 144969 4670415 3935734 4670415 3935734 707201 715075 707201 2893842 707201 2893842 4564545 2893842 1883374 830253 1883374 830253 857394 2904284 857394 2904284 4689170 1971335 4689170 2704624 4689170 2704624 3342852 391828 3342852 391828 4255978 3350132 4255978 3350132 306658 2150942 306658 2150942 4533185 4428278 4533185 4428278 149755 1650179 149755 1650179 2049964 1003515 2049964 1003515 676781 1003515 1663523 2208381 1663523 2208381 3844595 1081440 3844595 1081440 1665054 1081440 1667083 2888720 1667083 2888720 4546463 2956425 4546463 2956425 845734 806621 845734 3345828 845734 3345828 4435023 3345828 3564910 784621 3564910 784621 915745 2467856 915745 2467856 4127956 1450975 4127956 1450975 1417639 2060895 1417639 2060895 4962245 1653966 4962245 1653966 3669997 4500997 3669997 4500997 437541 1669271 437541 3107964 437541 3107964 4888494 1674248 4888494 4465742 4888494 4465742 620155 729567 620155 729567 1678712 4764793 1678712 4764793 4093505 2414519 4093505 2596797 4093505 2596797 1672886 1061134 1672886 1061134 3341007 3347740 3341007 3347740 86124 2566449 86124 2566449 4502987 3335231 4502987 565599 4502987 565599 577058 565599 1032213 2801519 1032213 2801519 1663871 526814 1663871 526814 540779 2576100 540779 2576100 4132760 2544591 4132760 3334132 4132760 3334132 623923 246506 623923 246506 242839 246506 331964 1657406 331964 1657406 3653530 3315378 3653530 3315378 1093278 1077634 1093278 1663171 1093278 1663171 4444182 305207 4444182 305207 1656848 305207 4537900 2709489 4537900 2709489 3274176 3340244 3274176 3340244 2899364 1661429 2899364 1661429 3880335 2591861 3880335 2591861 4092657 4568658 4092657 4568658 1139693 529115 1139693 529115 4466099 2979463 4466099 2979463 3348563 2134662 3348563 2134662 4540086 3350905 4540086 3350905 277768 523330 277768 523330 1648987 270634 1648987 270634 1390520 2721774 1390520 2721774 4362285 2721774 4186212 865753 4186212 865753 864164 865753 3585735 4073708 3585735 4073708 1677174 1673695 1677174 1673695 2931970 1673695 1665355 2240269 1665355 2240269 3898514 4751693 3898514 4751693 615148 4751693 3336139 1190607 3336139 1190607 511856 766890 511856 766890 2526607 1658660 2526607 1658660 1676690 341062 1676690 341062 1328707 2280138 1328707 2280138 3920872 964935 3920872 964935 943444 2863215 943444 2863215 4528689 1037853 4528689 1037853 429882 3320085 429882 3320085 2454959 3320085 1647575 1407386 1647575 1407386 231690 1407386 2641315 2652898 2641315 2652898 3987659 4699396 3987659 4699396 1412925 1111368 1412925 1111368 1684325 671174 1684325 671174 669405 3323407 669405 3323407 1500096 712194 1500096 712194 952282 712194 3328753 3060106 3328753 3060106 4720341 3410826 4720341 3410826 3345484 3410826 4597155 2437360 4597155 2437360 951822 871627 951822 871627 768326 871627 1674896 3021419 1674896 3021419 4696764 3966405 4696764 3966405 1288987 356316 1288987 356316 1675974 3710405 1675974 3710405 1676028 431971 1676028 431971 430399 2999397 430399 2999397 3652775 485142 3652775 485142 472413 1676133 472413 1676133 3600075 1676133 124428 1388863 124428 1388863 1421471 687551 1421471 687551 661318 687551 958031 2239351 958031 2239351 4449273 758000 4449273 758000 1683089 758000 3535126 2089520 3535126 2089520 4386285 2704486 4386285 2079257 4386285 2079257 3747053 3333799 3747053 3333799 4659643 3333799 3727496 958269 3727496 958269 3353207 958269 4443315 2424423 4443315 2424423 1144520 497201 1144520 497201 4042383 3331867 4042383 3331867 2424705 3331867 4756324 3055787 4756324 3055787 1647021 2356512 1647021 3324563 1647021 3324563 4009224 692059 4009224 692059 994174 545207 994174 545207 1327430 3932162 1327430 3932162 1684565 3932162 1662478 2555102 1662478 2555102 4218890 208827 4218890 208827 224036 2118688 224036 2118688 4563090 2118688 831391 720857 831391 720857 1681603 626423 1681603 626423 632773 2136961 632773 2136961 3785461 2029933 3785461 2029933 3692257 2029933 4604970 3346882 4604970 3346882 4958614 1665982 4958614 1665982 2861985 1665982 3979784 2856430 3979784 2856430 4531911 2856430 1651428 281294 1651428 281294 279474 3345758 279474 3345758 4273879 1131599 4273879 1131599 545399 2108323 545399 2108323 4549170 1664364 4549170 1664364 1245943 2815286 1245943 2815286 3822106 2815286 229716 960367 229716 960367 3689917 2954778 3689917 735311 3689917 735311 707432 735311 3352695 2609162 3352695 2609162 4258627 2609162 490871 985509 490871 985509 1343710 4485554 1343710 4485554 3996535 1064613 3996535 1064613 1058254 3347681 1058254 3347681 4906240 1184513 4906240 1184513 1169523 1184513 3341806 4405885 3341806 4405885 3322493 1926076 3322493 1926076 4725499 1973860 4725499 1973860 1656110 1681550 1656110 1681550 2641520 1363384 2641520 1363384 1360219 3106006 1360219 3106006 3590008 30277 3590008 30277 922419 1380628 922419 1380628 259856 1658869 259856 1658869 3328761 920290 3328761 920290 3760073 2868757 3760073 2868757 3823620 2868757 1442482 1189017 1442482 1189017 207811 1466826 207811 1466826 1659575 443239 1659575 443239 702043 1267614 702043 1267614 3103789 2289806 3103789 2289806 4619446 1446702 4619446 1446702 1451784 2511978 1451784 2511978 4122297 1098322 4122297 1098322 583449 1098322 3319892 3316690 3319892 3316690 906716 760044 906716 3482556 906716 3482556 3611878 1915286 3611878 2664297 3611878 2664297 4323495 545218 4323495 545218 1106183 545218 2121647 3333972 2121647 3333972 826562 1666929 826562 1666929 4390692 2272428 4390692 939145 4390692 939145 1676930 939145 3094380 3320212 3094380 3320212 3631192 3320212 3311245 1263025 3311245 1263025 309148 3344092 309148 3344092 3889936 637827 3889936 637827 4760544 2606092 4760544 2606092 434480 1658794 434480 3315937 434480 3315937 4774368 3315937 4010697 437200 4010697 437200 939459 4478735 939459 4478735 2372633 1869203 2372633 1869203 4501876 2398751 4501876 2398751 3981804 4063586 3981804 4063586 1328133 323655 1328133 1659586 1328133 1659586 1002241 952647 1002241 952647 3345379 952647 1004199 3039127 1004199 3039127 3894663 2225002 3894663 2850020 3894663 2850020 4523998 1343534 4523998 1343534 319281 3404467 319281 3404467 3323211 1660339 3323211 1660339 3268108 3108152 3268108 3108152 4782307 212828 4782307 212828 1448125 1090498 1448125 1090498 3325304 1090498 481632 334485 481632 334485 313619 1190541 313619 1190541 3331931 376298 3331931 1387347 3331931 1387347 915008 745786 915008 745786 4395856 3322335 4395856 3322335 1148222 1905349 1148222 1905349 4544369 2902589 4544369 2902589 1655303 298678 1655303 298678 938576 1371969 938576 1371969 1379511 591006 1379511 591006 1054160 4903013 1054160 4903013 3781516 439566 3781516 439566 22027 2326900 22027 2326900 4007899 986454 4007899 986454 958790 986454 1673763 4599946 1673763 4599946 1082357 1067602 1082357 1067602 1648186 2326434 1648186 2326434 4889695 3338300 4889695 3338300 4590151 194043 4590151 194043 1440621 2092662 1440621 2092662 1666601 1041401 1666601 1041401 617826 1041401 1663828 4552061 1663828 4552061 3345209 2521735 3345209 2521735 1683626 3925657 1683626 455119 1683626 455119 475367 4535414 475367 4535414 1675333 4535414 1053131 1672330 1053131 1672330 1648793 686114 1648793 686114 975088 686114 4129162 3331521 4129162 3331521 968539 720731 968539 3313947 968539 3313947 629484 3313947 3319677 1649847 3319677 1649847 401281 1649847 1030735 451920 1030735 451920 428440 451920 960564 3396927 960564 3396927 4577291 1900703 4577291 1900703 1659343 3611874 1659343 3611874 3350730 1777088 3350730 2314000 3350730 2314000 3974982 767043 3974982 767043 785713 2541722 785713 2541722 4687125 1978757 4687125 3318138 4687125 3318138 69028 1334508 69028 1334508 1348461 1383901 1348461 1383901 276421 557213 276421 557213 1307810 3871053 1307810 3871053 3353192 889311 3353192 889311 777137 2759095 777137 2759095 3910248 1186349 3910248 1186349 481916 1186349 4070363 3039167 4070363 3039167 1003234 886846 1003234 886846 791882 3332801 791882 3332801 4321104 804020 4321104 804020 855079 1951864 855079 1951864 2218662 1389345 2218662 1389345 165615 3340070 165615 2284275 165615 2284275 4707849 3061266 4707849 3061266 4364967 1612339 4364967 1612339 1206206 443427 1206206 3327654 1206206 3327654 2081343 2388591 2081343 2388591 1670816 2388591 4057122 3320094 4057122 3320094 1404459 245315 1404459 245315 783372 1676053 783372 1676053 2315844 718886 2315844 718886 722294 718886 4591648 2756598 4591648 2756598 4443267 2796106 4443267 2796106 4472766 2796106 4201161 1001415 4201161 1001415 427689 4420035 427689 4420035 1683581 4420035 330289 951384 330289 951384 1672366 3634700 1672366 3634700 705784 711781 705784 3319368 705784 3319368 3704389 2961558 3704389 3666038 3704389 3666038 1667913 1217900 1667913 1217900 4343203 2704931 4343203 2704931 3349271 2469076 3349271 2469076 4756367 3065677 4756367 1672213 4756367 1672213 2968053 1672213 3673562 3554307 3673562 3554307 865066 810272 865066 810272 935954 1850603 935954 1850603 4745731 3333492 4745731 3333492 3335634 2157918 3335634 2157918 2962982 4738922 2962982 4738922 4294251 2100460 4294251 2100460 4545380 1729230 4545380 1729230 3344837 1945768 3344837 1945768 4714843 1945768 921169 393188 921169 393188 1239451 393188 1165307 2267181 1165307 2267181 4385966 2267181 3783190 994444 3783190 994444 1360697 3055795 1360697 3055795 4687199 1145471 4687199 1145471 1675211 3690903 1675211 3690903 1672139 2833138 1672139 2833138 4521994 3341327 4521994 3341327 2991140 2468797 2991140 2468797 4694843 3318348 4694843 3318348 3352643 244370 3352643 244370 231492 224928 231492 224928 1434342 3337170 1434342 3337170 394774 20978 394774 20978 3323321 20978 622151 2686781 622151 2686781 4354694 4952316 4354694 4952316 3332218 4952316 3351649 938180 3351649 938180 954977 938180 4413584 2447359 4413584 2447359 2604966 1007100 2604966 1007100 1655735 1007100 4098991 4850794 4098991 4850794 1532730 2399710 1532730 2399710 4260615 512296 4260615 512296 509142 2854010 509142 2854010 4508099 2127422 4508099 2413804 4508099 2413804 1656239 2413804 4346269 2087941 4346269 2087941 1493234 3347735 1493234 3347735 1822221 1813480 1822221 1813480 3313780 1657082 3313780 1657082 3151083 4617717 3151083 4617717 3314652 217418 3314652 217418 253245 2989034 253245 2989034 3691785 2989034 241745 244018 241745 244018 236027 2996183 236027 2996183 3652658 1008734 3652658 1008734 1031086 3443146 1031086 3443146 1669542 1366195 1669542 1366195 1662296 2668659 1662296 2668659 4030530 2668659 1172906 859195 1172906 859195 850891 553780 850891 553780 4709031 2462547 4709031 2462547 762155 897841 762155 2330042 762155 2330042 4348596 2330042 1446144 1075702 1446144 1075702 719963 719196 719963 719196 1948234 4363680 1948234 4363680 4213080 879022 4213080 879022 843828 879022 4196883 2999494 4196883 2999494 950010 923723 950010 3334671 950010 3334671 3320994 2397891 3320994 2397891 4282217 2919820 4282217 2919820 1089312 1082253 1089312 3343606 1089312 3343606 4662086 1255736 4662086 1255736 389361 3340202 389361 3340202 3309031 531860 3309031 531860 535073 1271021 535073 1271021 3343898 3334808 3343898 3334808 3044431 1651714 3044431 2989472 3044431 2989472 4659988 1664300 4659988 1664300 1123011 3962770 1123011 3962770 3336839 1483177 3336839 1483177 3345872 581734 3345872 581734 575851 581734 2346951 2570250 2346951 2570250 4134448 3334690 4134448 3334690 980895 973839 980895 973839 312067 1670071 312067 1670071 3994406 2365253 3994406 2365253 3939667 1678017 3939667 1678017 3316974 2480261 3316974 2480261 4174916 800038 4174916 800038 876587 2964718 876587 2964718 4650758 366025 4650758 366025 1681903 2976074 1681903 2976074 3684045 2976074 1925303 1167004 1925303 1167004 1140002 2004638 1140002 2004638 4666767 499778 4666767 499778 1182414 765787 1182414 765787 3352991 242519 3352991 242519 189634 1660186 189634 1649129 189634 1649129 4161674 1669941 4161674 1669941 388447 1654904 388447 1654904 3559942 2999429 3559942 2999429 3647281 3323739 3647281 3323739 5167 3323739 3322275 1030999 3322275 1030999 826125 3328567 826125 1387456 826125 1387456 3710286 2047830 3710286 1462789 3710286 1462789 217495 1462789 3337725 4690763 3337725 4690763 45910 3316638 45910 3330470 45910 3330470 4901536 319964 4901536 319964 313613 1164961 313613 1164961 1180796 1164961 517760 787891 517760 787891 4114274 2551493 4114274 2551493 4215390 566361 4215390 566361 548297 566361 4786738 2821290 4786738 2821290 1684379 1004346 1684379 1004346 830442 826045 830442 2638344 830442 2638344 4030526 517873 4030526 517873 88159 3344816 88159 652888 88159 652888 4544096 2139941 4544096 466473 4544096 466473 3663372 466473 4396936 3345905 4396936 3345905 411927 381477 411927 381477 4233338 3068021 4233338 3068021 3593828 3137937 3593828 3137937 4791027 2030140 4791027 2030140 4108010 3331314 4108010 3331314 2224965 490320 2224965 490320 1155890 390526 1155890 390526 2027955 3339460 2027955 387857 2027955 387857 389916 387857 3529445 3351397 3529445 3351397 4673332 753971 4673332 753971 1647297 3327622 1647297 3327622 1726284 621173 1726284 621173 631577 3332441 631577 3332441 3339248 928372 3339248 3050786 3339248 3050786 4140455 548526 4140455 548526 496025 1685846 496025 1685846 3339304 2125565 3339304 2125565 3785138 1665532 3785138 1665532 329520 1665532 2084795 638946 2084795 638946 625594 4018046 625594 4018046 3349049 2297063 3349049 2297063 1182980 1215771 1182980 1215771 415449 1684597 415449 1684597 4586625 3345131 4586625 3345131 526050 217929 526050 217929 238270 2124990 238270 2124990 3806200 2124990 320023 399843 320023 399843 3324841 399843 1089344 3409973 1089344 3409973 1829460 2805268 1829460 2805268 659493 978526 659493 2180012 659493 2180012 4502067 441461 4502067 441461 1185390 2280219 1185390 2280219 4383875 1653689 4383875 1653689 1653619 3522002 1653619 1975099 1653619 1975099 4193037 2481787 4193037 1074827 4193037 1074827 592649 3351307 592649 3351307 4720898 1672321 4720898 2772914 4720898 2772914 3883420 2772914 4510046 1439069 4510046 1439069 235009 976825 235009 976825 3805830 2124326 3805830 2124326 3505154 381791 3505154 381791 1251620 3347510 1251620 3347510 3596033 251365 3596033 251365 274739 2475959 274739 2475959 4598423 1315347 4598423 1315347 288047 3333243 288047 3333243 3163928 3343664 3163928 3343664 707874 696829 707874 696829 3700102 1894150 3700102 1894150 4773334 1889909 4773334 1889909 3328450 3450113 3328450 3450113 2359619 1094887 2359619 1094887 543095 1094887 1178373 3352964 1178373 3352964 3541929 1447194 3541929 1447194 1457210 1447194 4381672 4695954 4381672 4695954 1665996 4695954 3605358 946356 3605358 946356 719447 946356 3939947 3084908 3939947 3084908 4745857 3084908 4601222 1123838 4601222 1123838 1121297 174255 1121297 174255 3954429 3342290 3954429 3342290 4367510 1335923 4367510 1335923 348932 944064 348932 944064 3873328 2783852 3873328 906410 3873328 906410 752450 3351577 752450 3351577 4362681 1672086 4362681 3343267 4362681 3343267 1687765 3343267 3655151 1203705 3655151 1203705 3006098 1666184 3006098 1666184 4755825 1649553 4755825 1649553 1652418 3682406 1652418 3682406 4769591 1902341 4769591 1902341 4473016 2772883 4473016 2772883 1666058 4659959 1666058 57949 1666058 57949 3315075 57949 414346 3120915 414346 3120915 3555696 277390 3555696 277390 257375 2727344 257375 2727344 4383919 2196073 4383919 2196073 1662191 3328490 1662191 3328490 4557756 3328490 3781328 404836 3781328 404836 3341946 2134862 3341946 2134862 4519960 2134862 860494 707912 860494 707912 4157229 3328186 4157229 1275824 4157229 1275824 3335123 1275824 3341595 4788588 3341595 4788588 662275 984109 662275 984109 649813 3903558 649813 3903558 3633291 726445 3633291 726445 708991 726445 2774536 2196913 2774536 2196913 4455767 2196913 4139299 491296 4139299 491296 494974 2587722 494974 2587722 4255336 2587722 926709 911695 926709 911695 1685944 911695 449378 1679939 449378 1679939 1752149 1679939 228235 1340275 228235 1340275 3352308 1838289 3352308 925747 3352308 925747 750433 2559779 750433 2559779 4124103 2559779 3488916 638584 3488916 638584 270640 276584 270640 2856603 270640 2856603 4518820 1091983 4518820 1091983 1094520 1091983 3328663 3827332 3328663 3827332 3340032 3326881 3340032 3326881 1685702 4560203 1685702 547877 1685702 547877 566046 2773545 566046 2773545 3885703 1323009 3885703 1323009 1328322 3154575 1328322 3154575 1673967 3154575 403534 479822 403534 479822 1197522 479822 759344 1944568 759344 1944568 3613828 367479 3613828 367479 839512 1416796 839512 1416796 229321 3084053 229321 3084053 4700808 1961800 4700808 1961800 1111866 1131299 1111866 4244667 1111866 4244667 3321511 368183 3321511 368183 383796 1291217 383796 814424 383796 814424 815124 814424 494594 1940309 494594 1940309 1663102 942039 1663102 942039 950605 2954077 950605 2954077 4607511 2954077 4392563 954937 4392563 954937 612875 1558491 612875 1558491 4106826 2460124 4106826 905543 4106826 905543 391007 1254838 391007 555481 391007 555481 543822 555481 493571 2769945 493571 2769945 3341330 2321716 3341330 3314716 3341330 3314716 1138398 533635 1138398 533635 277997 1650301 277997 1650301 1019493 523886 1019493 523886 540032 4386559 540032 4386559 4677001 434813 4677001 434813 420058 434813 1417425 3327462 1417425 3327462 2395101 3327462 1766771 2907579 1766771 2907579 3989509 2700896 3989509 3347364 3989509 3347364 2962743 3347364 4740183 2695215 4740183 2695215 342116 1309895 342116 1309895 4333670 3079038 4333670 3079038 3600790 2686206 3600790 2686206 3960843 3328300 3960843 3328300 548450 548115 548450 2452131 548450 2452131 4209378 2452131 844977 537924 844977 537924 528667 3121376 528667 3121376 4223932 2553883 4223932 2628068 4223932 2628068 1659012 24416 1659012 2754243 1659012 2754243 4096094 1548251 4096094 1548251 1656950 1548251 4614829 3864347 4614829 3864347 1670813 3864347 2695987 1827551 2695987 1827551 3347609 3351298 3347609 3351298 2375171 1945784 2375171 1945784 4694228 2488585 4694228 2488585 423214 1243994 423214 1243994 4022394 3339641 4022394 3339641 354133 435602 354133 435602 4284370 2362823 4284370 2362823 1252328 269191 1252328 269191 3344581 4930635 3344581 4930635 3350827 292089 3350827 292089 1350500 292089 3337269 2155912 3337269 2155912 3829081 2155912 1675280 4827995 1675280 4827995 73310 1411516 73310 1411516 3320679 529959 3320679 529959 514991 3333104 514991 3333104 2504508 3333104 969301 419877 969301 419877 3316533 3183962 3316533 1676141 3316533 1676141 4686338 1975020 4686338 1564216 4686338 1564216 1647279 1564216 4202253 3352216 4202253 3352216 3354927 3352216 4072674 1677119 4072674 1677119 4847049 1677119 3873207 2801322 3873207 2801322 3874540 4586880 3874540 4586880 3349569 2011466 3349569 2011466 3718400 3084187 3718400 3084187 3552195 3084187 3585180 1647727 3585180 1647727 3841550 4247000 3841550 4247000 1677211 1672752 1677211 1672752 4719119 1672752 4063397 3399103 4063397 3399103 399666 3317535 399666 3317535 987577 341825 987577 341825 338757 341825 2263876 3345044 2263876 3345044 3749750 1257768 3749750 1257768 1263404 3739511 1263404 3739511 1668253 1062579 1668253 2474034 1668253 2474034 4169833 573615 4169833 573615 577206 3374136 577206 3374136 3831134 1043956 3831134 1043956 659946 1043956 3326118 3341168 3326118 3341168 3851535 450087 3851535 450087 1661708 2747937 1661708 2747937 3927815 1104829 3927815 1104829 1686344 2044048 1686344 2044048 3704402 609461 3704402 609461 588681 609461 755427 1205553 755427 1205553 481773 1205553 2301787 1664515 2301787 1664515 4858123 4327479 4858123 4327479 3315475 3160546 3315475 3160546 3531800 412748 3531800 412748 1254109 3327882 1254109 3327882 4334580 868153 4334580 868153 812732 868153 1368551 2688238 1368551 2688238 4669065 2985599 4669065 2706578 4669065 2706578 1673829 3504048 1673829 3504048 1680599 3504048 67191 1454621 67191 1454621 1274232 1287945 1274232 3037554 1274232 3037554 4619767 2531373 4619767 2531373 3937660 1679538 3937660 1679538 1668360 3323076 1668360 3323076 2021570 999231 2021570 999231 421270 1237368 421270 756137 421270 756137 4372807 2706516 4372807 516260 4372807 516260 528439 2964435 528439 2964435 4662862 1676264 4662862 1676264 905062 1683786 905062 1683786 1317911 1305008 1317911 2615647 1317911 2615647 4293119 644121 4293119 644121 1011711 3313760 1011711 3313760 4246894 1374599 4246894 1374599 1348785 2138400 1348785 2138400 4537711 2109035 4537711 3127148 4537711 3127148 3565963 2990435 3565963 2990435 3675217 2990435 1653062 3318511 1653062 3318511 1385753 4057826 1385753 4057826 3328601 1040689 3328601 1040689 1678552 2376538 1678552 2376538 3919723 1406295 3919723 1406295 242833 726915 242833 726915 1682984 2455272 1682984 2455272 4241422 2455272 4221813 315684 4221813 315684 337745 3335002 337745 3335002 3821376 438339 3821376 438339 1229318 438339 1650758 4920076 1650758 4920076 3342229 4920076 3216808 1438405 3216808 1438405 223233 250040 223233 250040 1394665 1043097 1394665 1043097 1054436 1043097 1073693 378035 1073693 378035 3352487 378035 802202 1040158 802202 1040158 626153 1040158 3545230 2250527 3545230 2250527 4406792 3453854 4406792 3453854 3321560 1666100 3321560 1666100 3327230 3338839 3327230 3338839 2731311 1996247 2731311 1996247 4696947 2108388 4696947 2108388 503698 494335 503698 3326480 503698 3326480 3845096 812864 3845096 812864 827159 527399 827159 527399 3315703 4698660 3315703 4698660 3594541 1676491 3594541 1676491 343430 1566315 343430 1566315 4439327 2208301 4439327 2153801 4439327 2153801 1659296 3335067 1659296 3335067 264685 3335067 330813 214842 330813 214842 4087536 214842 429590 3104757 429590 3104757 4749729 2598374 4749729 2598374 4269074 2975525 4269074 2975525 4623094 705632 4623094 705632 341425 2078070 341425 2078070 3736826 16385 3736826 16385 740941 2054735 740941 2054735 4632120 2562190 4632120 2562190 3344887 2476176 3344887 2476176 4180462 4705580 4180462 4705580 1646913 4705580 4860163 2947493 4860163 2947493 3335559 4966691 3335559 2120616 3335559 2120616 4545240 2120616 3885068 2869627 3885068 2869627 1498694 226569 1498694 226569 201083 226569 4248697 3322203 4248697 3322203 4450667 2253218 4450667 2253218 701815 3504671 701815 3504671 3349343 1665828 3349343 1665828 1686303 2920188 1686303 719767 1686303 719767 734852 719767 1676760 3333320 1676760 3333320 4138128 617047 4138128 617047 1358240 1368069 1358240 639703 1358240 639703 998606 639703 1148755 3331166 1148755 3331166 3324055 1253179 3324055 3112297 3324055 3112297 3570075 1118572 3570075 1118572 3342196 1990854 3342196 1990854 3637059 1364437 3637059 1364437 1394331 3337286 1394331 3337286 4583058 795285 4583058 795285 769178 1669866 769178 1669866 2837137 657378 2837137 657378 1028192 2581026 1028192 2581026 4228195 1656116 4228195 1656116 3387753 2579469 3387753 2579469 4734782 969012 4734782 969012 1647329 2527258 1647329 2527258 4185400 760801 4185400 760801 1210762 1212210 1210762 1160984 1210762 1160984 3641231 1678396 3641231 1678396 2084990 409469 2084990 409469 3323361 409469 1679849 2262314 1679849 2262314 3945113 2262314 867435 1675106 867435 1675106 2055999 1675106 235241 224013 235241 224013 1679823 2570928 1679823 2570928 4219347 593641 4219347 593641 1048814 593641 1335098 3193459 1335098 3193459 3317501 2322111 3317501 2322111 1685060 3317842 1685060 3317842 2070508 1657694 2070508 1657694 3544674 1036148 3544674 1036148 298424 2106299 298424 2106299 3793209 2106299 1350038 625831 1350038 625831 3683357 2020317 3683357 1662019 3683357 1662019 3713164 1662019 3597446 2406871 3597446 2406871 4277791 1383368 4277791 1383368 1668295 1383368 4484619 2669422 4484619 2669422 1369149 3326034 1369149 3326034 1926468 2174596 1926468 2174596 4461343 278253 4461343 278253 282452 278253 1651740 1571364 1651740 1571364 4609173 4332422 4609173 4332422 1667470 4332422 3387817 382001 3387817 382001 1277054 3305210 1277054 3305210 4793156 1225806 4793156 1225806 998513 1006076 998513 2374980 998513 2374980 4041116 2374980 3728462 261433 3728462 261433 900626 2755757 900626 2755757 4447652 114118 4447652 114118 1376238 1354218 1376238 772652 1376238 772652 898079 1677979 898079 1677979 2818536 1677979 862118 463468 862118 463468 3344130 4175148 3344130 802952 3344130 802952 794327 802952 815787 2311633 815787 2311633 3960885 206712 3960885 206712 234636 2565747 234636 2565747 4002335 2321473 4002335 3170420 4002335 3170420 1664038 3170420 2187932 1163669 2187932 1163669 420375 416416 420375 2866976 420375 2866976 4524989 2866976 1364028 953450 1364028 953450 700613 953450 1666813 3320957 1666813 3320957 2087771 1372905 2087771 1372905 1374037 3858843 1374037 3858843 3861132 1656467 3861132 1656467 2691333 1656467 4528665 2355664 4528665 2355664 3335614 3333624 3335614 3333624 4413084 2463208 4413084 2463208 3316544 4409696 3316544 4287214 3316544 4287214 3334762 4505436 3334762 4505436 3324500 4505436 3348127 2268291 3348127 2268291 3978261 3331970 3978261 3331970 4612987 3350547 4612987 3350547 2486659 2523798 2486659 2523798 4544192 4974465 4544192 4974465 3315960 2122905 3315960 2122905 4549335 2926266 4549335
166268 0 0 792578287 0 792578287 668336692 330539307 668336692 498648975 668336692 498648975 500851295 418699693 500851295 418699693 582405084 910742664 582405084 910742664 91644310 123747329 91644310 123747329 874449936 123747329 352955608 980083189 352955608 980083189 21292704 275452398 21292704 275452398 724021714 275452398 197558505 826299737 197558505 826299737 174522087 490242535 174522087 490242535 508748619 788727877 508748619 788727877 211135216 788727877 457218487 37480037 457218487 37480037 961385019 37480037 734091289 943017025 734091289 943017025 58902178 943017025 214713246 383467202 214713246 383467202 640902562 62879837 640902562 62879837 935453301 62879837 492447203 855273978 492447203 855273978 146013635 855273978 456311276 98344006 456311276 98344006 900983733 638554797 900983733 638554797 361472980 11191571 361472980 11191571 988836188 757101623 988836188 757101623 244150489 238871583 244150489 238871583 759974383 594144161 759974383 594144161 406404576 594144161 560760343 381756953 560760343 381756953 618222408 651372879 618222408 651372879 349590395 107516233 349590395 107516233 891325526 312644929 891325526 312644929 685709385 312644929 833966641 140847693 833966641 140847693 858096449 140847693 840225350 716693175 840225350 716693175 189521580 810673285 189521580 810673285 663513359 215368597 663513359 215368597 783434527 373594789 783434527 373594789 626057246 71108277 626057246 71108277 927548040 71108277 801178264 650023901 801178264 650023901 315967863 779454339 315967863 779454339 220655807 779454339 363398438 172989896 363398438 172989896 825788432 665530627 825788432 665530627 335820774 665530627 854607440 57106857 854607440 57106857 941909064 57106857 276689291 795027411 276689291 795027411 205059132 392918991 205059132 392918991 606838435 640112952 606838435 640112952 360030392 640112952 450304289 150667429 450304289 150667429 848247930 272462299 848247930 272462299 727167904 272462299 758139212 164274961 758139212 164274961 835228651 808143329 835228651 808143329 191978981 394574492 191978981 394574492 604925400 663106288 604925400 663106288 338157872 392899839 338157872 392899839 606854524 392899839 220961589 785581632 220961589 785581632 214410854 785581632 252201298 183756292 252201298 183756292 814324682 183756292 735040711 817470732 735040711 817470732 183222005 159516534 183222005 159516534 839507398 413673368 839507398 413673368 586796319 413673368 629713876 369134657 629713876 369134657 630186693 733887894 630186693 733887894 266621649 429421638 266621649 429421638 571146015 615254983 571146015 615254983 385149833 615254983 529299104 280338024 529299104 280338024 719294225 280338024 405161609 938702897 405161609 938702897 63715410 938702897 876143262 51983438 876143262 51983438 946838029 250029533 946838029 250029533 748951267 192238708 748951267 192238708 805651665 738984013 805651665 738984013 262025887 738984013 591609065 280530300 591609065 280530300 719197866 892377054 719197866 892377054 108589452 892377054 390856109 271797820 390856109 271797820 844556338 51448855 844556338 51448855 947279942 735687401 947279942 735687401 265045444 114519188 265045444 114519188 883822969 114519188 623516832 558140435 623516832 558140435 156226887 844507245 156226887 844507245 719150264 152777270 719150264 152777270 845972165 628765084 845972165 628765084 371439863 255886323 371439863 255886323 743322719 960779049 743322719 960779049 39999646 377653320 39999646 377653320 622120945 377653320 348164137 956192757 348164137 956192757 44546564 956192757 259996503 441744768 259996503 441744768 990278490 9553326 990278490 597043505 990278490 597043505 403464539 148297935 403464539 148297935 850726720 990241426 850726720 990241426 10244031 810183819 10244031 810183819 189919954 921574317 189919954 921574317 80463913 365041058 80463913 365041058 634421221 365041058 96995486 967538411 96995486 967538411 33528595 745747549 33528595 745747549 254956823 987172933 254956823 987172933 13510807 819575592 13510807 819575592 181169426 969425283 181169426 969425283 31799369 798649222 31799369 798649222 201654243 846072583 201654243 846072583 154679084 846072583 404924862 116657703 404924862 116657703 881852425 402695356 881852425 402695356 597493353 402695356 721372997 208162606 721372997 208162606 790262187 769158958 790262187 769158958 231895855 415739430 231895855 415739430 584992356 537152624 584992356 537152624 462257040 180222448 462257040 180222448 818366131 211353771 818366131 211353771 787249638 62042696 787249638 62042696 936376044 62042696 694114667 530577185 694114667 530577185 423356493 733416600 423356493 733416600 267095768 171261091 267095768 171261091 827567093 776351408 827567093 776351408 224152548 776351408 242272059 421532578 242272059 421532578 812952727 185254077 812952727 967396920 812952727 967396920 33719490 967396920 268256392 23287215 268256392 23287215 976217832 970068452 976217832 970068452 31240470 670932213 31240470 670932213 330614639 960658727 330614639 960658727 40114067 960658727 511391512 47168690 511391512 47168690 951654456 47168690 391440273 962986923 391440273 962986923 38204632 962986923 321798715 207407293 321798715 207407293 886714884 111770608 886714884 957278122 886714884 957278122 43600138 957278122 461232715 371409835 461232715 371409835 627988611 547097630 627988611 547097630 452493163 28667435 452493163 28667435 970526788 942571832 970526788 942571832 59416176 942571832 272793750 56702530 272793750 56702530 942434347 971981873 942434347 971981873 29247516 460628316 29247516 460628316 539884991 928210077 539884991 928210077 73504914 605009267 73504914 605009267 394853973 891158135 394853973 891158135 109876472 891158135 460225315 86539335 460225315 86539335 911687936 771491111 911687936 771491111 229526493 771491111 375891631 15322979 375891631 15322979 984349784 15322979 534469743 797189005 534469743 797189005 203000338 4537340 203000338 4537340 995520506 4537340 338107920 977741126 338107920 977741126 23359118 977741126 256709572 528857722 256709572 528857722 471283191 711812295 471283191 711812295 288785352 711812295 788429478 5754024 788429478 5754024 994280306 5754024 568740966 924750892 568740966 924750892 49535965 951478745 49535965 602959424 49535965 602959424 397245028 872141971 397245028 872141971 128909807 643973072 128909807 643973072 356589487 643973072 97083995 943674216 97083995 943674216 51620057 949516350 51620057 949516350 692580688 2292244 692580688 2292244 997952246 2292244 957819381 771894007 957819381 771894007 157014216 843883684 157014216 135370704 157014216 135370704 862889870 434340940 862889870 434340940 566500233 94617437 566500233 94617437 904309056 94617437 483835516 947132839 483835516 947132839 54219785 212651468 54219785 212651468 785730272 819133435 785730272 819133435 181745024 819133435 353036965 602338116 353036965 602338116 397874763 850501285 397874763 850501285 150490952 850501285 302749605 167754914 302749605 167754914 831606635 442923921 831606635 442923921 557504055 442923921 705446012 91830199 705446012 91830199 906791576 91830199 763894938 977885883 763894938 977885883 23226670 139496377 23226670 139496377 859685734 139496377 832570494 436019008 832570494 436019008 396214764 603853272 396214764 73426872 396214764 73426872 925179984 73426872 654167335 798072718 654167335 798072718 202352835 54275114 202352835 54275114 944558744 54275114 80175996 932784642 80175996 932784642 69016868 932784642 307379510 396437854 307379510 396437854 739636239 56622072 739636239 56622072 942537723 56622072 932095864 433489413 932095864 433489413 88018272 970477088 88018272 970477088 30881522 970477088 250930855 266815021 250930855 266815021 732995297 790332773 732995297 790332773 209491263 373391082 209491263 373391082 626193104 956096956 626193104 956096956 44663417 956096956 453968167 499936271 453968167 499936271 499721013 819387750 499721013 819387750 181449672 513333307 181449672 513333307 486343418 513333307 327267180 824211647 327267180 824211647 69980637 931805240 69980637 931805240 673048931 236793688 673048931 236793688 761863979 426401459 761863979 426401459 574682940 391691528 574682940 391691528 608019477 631019383 608019477 631019383 369354533 478152027 369354533 478152027 522004571 734361326 522004571 734361326 266259232 46693821 266259232 46693821 952057113 213239553 952057113 213239553 785126267 136178897 785126267 136178897 862172327 420610992 862172327 420610992 580214072 204857213 580214072 204857213 793456720 496121369 793456720 496121369 503133459 92801675 503133459 92801675 905807950 333433497 905807950 333433497 665836802 93107697 665836802 93107697 905563816 920378854 905563816 920378854 81574632 920378854 205948050 4023241 205948050 4023241 996093038 4023241 608415257 835906790 608415257 835906790 164967185 835906790 358887170 501772511 358887170 501772511 646602735 265154196 646602735 265154196 734333974 776259241 734333974 776259241 224236303 7625897 224236303 7625897 992139072 214953803 992139072 214953803 783805627 214953803 784779535 127165558 784779535 127165558 871110119 531512770 871110119 531512770 468503480 84578122 468503480 84578122 913830877 84578122 558631336 444573063 558631336 444573063 555831597 180459447 555831597 180459447 817994620 180459447 436123096 748751957 436123096 748751957 252131156 158726402 252131156 158726402 840192399 834386100 840192399 834386100 166572487 483192248 166572487 483192248 516432825 855181218 516432825 855181218 146086508 855181218 161177389 567609161 161177389 567609161 433843703 566440917 433843703 914338158 433843703 914338158 87576628 914338158 90279951 625252187 90279951 625252187 927171768 71601563 927171768 71601563 712919957 399696327 712919957 399696327 600352895 247075071 600352895 247075071 752173176 678025844 752173176 678025844 323502005 70811916 323502005 70811916 927861191 478456199 927861191 478456199 521667941 478456199 740409266 142322343 740409266 142322343 963194816 35822437 963194816 979361400 963194816 979361400 21905299 979361400 264556526 429580873 264556526 429580873 570923165 588480576 570923165 588480576 412210322 196014684 412210322 196014684 801916112 978781932 801916112 978781932 22537831 978781932 50970181 89979252 50970181 89979252 908499394 790892412 908499394 790892412 208987007 790892412 302463730 111028520 302463730 111028520 887653168 111028520 811257640 449703886 811257640 449703886 550742139 249026298 550742139 249026298 750015806 249026298 386379500 809526129 386379500 809526129 8489585 991848575 8489585 225877635 8489585 225877635 772412140 225877635 244098760 783450192 244098760 783450192 216491552 783450192 411717304 107938449 411717304 107938449 890897582 794827315 890897582 794827315 205330106 1983883 205330106 1983883 998217763 1983883 620300509 544572463 620300509 544572463 219807365 872752562 219807365 872752562 128216729 67201807 128216729 67201807 931371101 279964389 931371101 279964389 719596704 270473172 719596704 270473172 729239727 492952366 729239727 492952366 506192454 492952366 666909478 71768659 666909478 71768659 927025381 71768659 617260555 820913957 617260555 820913957 158044854 842894386 158044854 842894386 173736948 569105901 173736948 569105901 809133788 188901670 809133788 883923186 809133788 883923186 117104870 883923186 223175721 390152909 223175721 390152909 609636858 546110909 609636858 546110909 453354540 376022912 453354540 376022912 623734177 628554425 623734177 628554425 371693948 556195383 371693948 556195383 443544943 731297104 443544943 731297104 269233466 559266694 269233466 559266694 440735382 786486406 440735382 786486406 213527297 786486406 442761256 208077765 442761256 208077765 790283848 538364077 790283848 538364077 461033800 480774873 461033800 480774873 519220271 480774873 421253244 793385847 421253244 793385847 206798471 793385847 221610770 115089429 221610770 115089429 883331641 115089429 596840014 794659281 596840014 794659281 205517115 17742467 205517115 17742467 981797957 900104682 981797957 900104682 101905820 13540290 101905820 13540290 986564833 13540290 507336789 698501581 507336789 698501581 303154837 698501581 800951172 52270461 800951172 52270461 946420260 640202031 946420260 640202031 359840156 640202031 477331686 112352120 477331686 112352120 886056271 937282034 886056271 937282034 65022505 937282034 260950540 737196238 260950540 737196238 418481349 582104813 418481349 986412768 418481349 986412768 14368708 535954130 14368708 535954130 463357079 890281252 463357079 890281252 110833883 890281252 778668401 107949711 778668401 107949711 890882104 442999539 890882104 442999539 557397798 62472089 557397798 62472089 935953124 456181419 935953124 456181419 544582371 344264302 544582371 344264302 655293463 832279070 655293463 832279070 168415789 656478261 168415789 656478261 344555427 656478261 317488841 913470816 317488841 913470816 88609875 913470816 399112715 227384212 399112715 227384212 887452558 111169931 887452558 111169931 213601382 795678704 213601382 795678704 204476532 795678704 620389021 3994994 620389021 3994994 996121482 3994994 263115352 935938422 263115352 935938422 66224177 86520566 66224177 86520566 911747978 742654902 911747978 742654902 258255044 742654902 269118159 206452377 269118159 206452377 791728664 507653836 791728664 507653836 492452603 19323590 492452603 19323590 980055274 19323590 869154212 589900880 869154212 589900880 16572113 984355128 16572113 105843615 16572113 105843615 893330906 935968869 893330906 935968869 66192891 935968869 362641465 361037944 362641465 361037944 841775477 157049494 841775477 157049494 790239672 353358169 790239672 353358169 554790442 868519716 554790442 868519716 132658429 410386324 132658429 410386324 590075599 778260520 590075599 778260520 221761022 778260520 737242472 156243108 737242472 156243108 842416272 911145202 842416272 911145202 91149515 495371774 91149515 495371774 503872665 655078335 503872665 655078335 345894656 76000606 345894656 76000606 922723866 964180501 922723866 964180501 36894467 964180501 406567423 392976405 406567423 392976405 606817842 889842918 606817842 889842918 111372278 362731962 111372278 362731962 636630249 430745637 636630249 430745637 569827797 430745637 609817605 371138464 609817605 371138464 887282626 111359801 887282626 111359801 725813393 704364505 725813393 704364505 296558540 704364505 323380666 143747844 323380666 143747844 855330485 143747844 437739601 989420422 437739601 989420422 11061551 989420422 194972834 201701315 194972834 201701315 796562873 382066382 796562873 382066382 617791704 188273660 617791704 188273660 809820918 667257731 809820918 667257731 334422758 667257731 504396671 211832767 504396671 211832767 786684115 883467462 786684115 883467462 117672126 883467462 807511100 64081654 807511100 64081654 980634879 18730682 980634879 809888402 980634879 809888402 190240756 809888402 778973683 184781989 778973683 184781989 813420639 184781989 64935601 945724998 64935601 945724998 55839057 945724998 98740249 449353483 98740249 449353483 743463850 152645924 743463850 152645924 846045848 152645924 358880320 670558624 358880320 670558624 331053453 28626865 331053453 28626865 970568273 510435981 970568273 510435981 489701246 510435981 513009181 281587973 513009181 281587973 718186583 281587973 691258879 939623847 691258879 939623847 62640075 939623847 465973087 418909711 465973087 418909711 912560235 85758898 912560235 749913563 912560235 749913563 251127835 312043333 251127835 312043333 686285826 312043333 480154499 904160669 480154499 904160669 97829281 904160669 135703384 59960701 135703384 59960701 938400498 565537742 938400498 565537742 434744102 565537742 573543777 212307302 573543777 212307302 786060959 212307302 362607674 665070260 362607674 665070260 336156149 135526855 336156149 135526855 862707336 762194964 862707336 762194964 238604956 87743782 238604956 87743782 910428546 662375926 910428546 662375926 338866917 662375926 653076057 235222279 653076057 235222279 973397725 26284042 973397725 944216866 973397725 944216866 57228049 303246034 57228049 303246034 695905016 928459339 695905016 928459339 73234357 533154428 73234357 533154428 466785482 913795894 466785482 913795894 88204689 219744659 88204689 219744659 779099821 783396278 779099821 783396278 216601256 783396278 612821778 370627022 612821778 370627022 628836290 385259311 628836290 385259311 614459979 237765025 614459979 237765025 760982527 237765025 745167116 335830599 745167116 335830599 508087498 491050821 508087498 315758007 508087498 315758007 682302843 478942825 682302843 478942825 521053063 478942825 676848444 46267562 676848444 46267562 952495898 46267562 761858831 638649036 761858831 638649036 361423227 442510670 361423227 442510670 558059941 442510670 473666716 965237698 473666716 965237698 35779701 965237698 879627531 20576193 879627531 20576193 978708515 883129052 978708515 883129052 118094877 558087646 118094877 558087646 441770402 798167602 441770402 798167602 202260411 369975506 202260411 369975506 629443601 558710828 629443601 558710828 441261353 113187081 441261353 113187081 885093605 113187081 141949691 958093786 141949691 958093786 42696533 958093786 682248854 78385160 682248854 78385160 920475521 196440235 920475521 196440235 801687546 62773999 801687546 62773999 935571030 492874833 935571030 492874833 506303094 280828760 506303094 280828760 718937528 734202790 718937528 734202790 266405523 238970572 266405523 238970572 759920029 238970572 561369831 701121380 561369831 701121380 300234659 701121380 437526406 366131910 437526406 366131910 919983282 78838396 919983282 78838396 353495664 798019000 353495664 798019000 151212181 849762074 151212181 849762074 512796319 256507337 512796319 256507337 893274905 55077041 893274905 55077041 943955328 443814365 943955328 443814365 556575963 285077091 556575963 285077091 714562404 712780939 714562404 712780939 287832611 99443203 287832611 99443203 899866371 791193050 899866371 791193050 208682297 791193050 397922869 329715992 397922869 329715992 669217203 418057416 669217203 418057416 582859014 296028980 582859014 296028980 703601054 881488902 703601054 881488902 119599929 881488902 575866895 272019763 575866895 272019763 727596676 833972233 727596676 833972233 167061920 833972233 578066982 166274246 578066982 166274246 832879609 247161511 832879609 247161511 752113781 201927203 752113781 201927203 796275831 382754482 796275831 382754482 617239290 138028311 617239290 138028311 860653610 461455089 860653610 461455089 539101528 169438113 539101528 169438113 829877656 388286698 829877656 388286698 611339524 388286698 746648565 168662421 746648565 168662421 830588915 168662421 690682265 429503148 690682265 429503148 349654844 813696718 349654844 813696718 186760588 35066273 186760588 35066273 963799784 35066273 609939013 517479605 609939013 517479605 482132039 269041253 482132039 269041253 730803564 964103156 730803564 964103156 37060334 964103156 254321882 322853341 254321882 322853341 675201762 373507672 675201762 373507672 626136403 75198493 626136403 75198493 923426278 885136828 923426278 885136828 115790248 829580975 115790248 829580975 170973802 846982012 170973802 846982012 153768175 846982012 234657287 226441105 234657287 226441105 771862047 709902989 771862047 709902989 290911163 196478481 290911163 196478481 801600070 980712174 801600070 980712174 20586634 387510443 20586634 387510443 612176920 387510443 503305802 501193342 503305802 501193342 361696696 638146767 361696696 221083812 361696696 221083812 777710595 221083812 672933930 727506954 672933930 727506954 272785946 332532564 272785946 332532564 666621576 939519501 666621576 939519501 62690801 297991987 62690801 297991987 701539226 297991987 612462214 898687623 612462214 898687623 102864825 482610209 102864825 482610209 517157161 509763027 517157161 509763027 490275721 106334880 490275721 106334880 892663853 106334880 888464774 505878750 888464774 505878750 494064072 343740439 494064072 343740439 655793245 767321484 655793245 767321484 233721317 377768911 233721317 377768911 622052959 377768911 310773935 765251913 310773935 765251913 235833209 509300216 235833209 509300216 490772134 744949081 490772134 744949081 255800975 97685112 255800975 97685112 901719131 97685112 771590210 446890156 771590210 446890156 553827618 350557510 553827618 350557510 649110350 993834805 649110350 993834805 5983851 106843729 5983851 106843729 892095988 106843729 597011932 558451585 597011932 558451585 441455374 558451585 984466714 7247218 984466714 7247218 992635819 770768011 992635819 770768011 230184324 218472511 230184324 218472511 780302900 788819796 780302900 788819796 211022620 343732688 211022620 343732688 655797960 624650793 655797960 624650793 375145541 92788116 375145541 92788116 905828803 530386777 905828803 530386777 469811909 99618846 469811909 99618846 899677725 99618846 169506720 998494213 169506720 998494213 1324818 27828701 1324818 27828701 971622980 602111138 971622980 602111138 398108240 17641043 398108240 17641043 981883250 364951781 981883250 364951781 634515954 333281892 634515954 333281892 665922767 333281892 360964949 806065310 360964949 806065310 193900080 806065310 252950216 647392176 252950216 647392176 827097720 171902395 827097720 171902395 765363406 400322453 765363406 400322453 599708301 24498871 599708301 24498871 974936174 24498871 652443914 705501804 652443914 705501804 141992508 859535169 141992508 390673005 141992508 390673005 608948583 718044638 608948583 718044638 282300498 718044638 292674312 92430998 292674312 92430998 906195116 861830631 906195116 861830631 139596515 644113498 139596515 644113498 356440741 830259003 356440741 830259003 170242141 830259003 412371797 275947207 412371797 275947207 723596196 367671482 723596196 367671482 632001363 234501140 632001363 234501140 764164099 234501140 330452384 868737494 330452384 868737494 29789343 971474581 29789343 458283417 29789343 458283417 542310093 856503727 542310093 856503727 144992468 438290511 144992468 438290511 562608892 459002726 562608892 459002726 541691482 132553471 541691482 132553471 865591914 132553471 606659791 904180730 606659791 904180730 97713531 904180730 831013370 40558953 831013370 40558953 958621582 40558953 461697696 696647779 461697696 696647779 305088023 397613066 305088023 397613066 602016196 673799989 602016196 673799989 327605628 673799989 336880903 296547142 336880903 296547142 702943879 800071149 702943879 800071149 200279413 99036299 200279413 99036299 900321249 754516943 900321249 754516943 246661433 218038519 246661433 218038519 780885108 218038519 617228479 483130597 617228479 483130597 36534785 964547575 36534785 964547575 729835079 148836213 729835079 148836213 850177108 148836213 791159641 587767486 791159641 587767486 412780707 424621480 412780707 424621480 576273256 424621480 404930573 762973291 404930573 762973291 80049760 921795717 80049760 921795717 316068871 95036201 316068871 95036201 903960566 334573584 903960566 334573584 664886606 153475312 664886606 153475312 845432225 153475312 627784279 514085369 627784279 514085369 113791107 887290740 113791107 155560180 113791107 155560180 843225359 155560180 71884102 932015469 71884102 932015469 69721737 238730074 69721737 238730074 760099237 929002871 760099237 929002871 72668740 929002871 186865109 204972596 186865109 204972596 793348614 713807647 793348614 713807647 286865213 306343101 286865213 306343101 692685212 973316876 692685212 973316876 27867307 973316876 358574334 183554443 358574334 183554443 814566149 852570559 814566149 852570559 148396371 432263343 148396371 432263343 568331847 581428847 568331847 581428847 419499515 581428847 697778634 283206879 697778634 283206879 716420602 283206879 331259369 943423968 331259369 943423968 58281580 217405054 58281580 217405054 781464105 586774019 781464105 586774019 413735768 475596483 413735768 475596483 524415430 908512616 524415430 908512616 93947279 908512616 175591014 675925212 175591014 675925212 711192247 110980740 711192247 110980740 887690828 366783491 887690828 366783491 632676890 269430432 632676890 269430432 730492281 269430432 369032914 937884336 369032914 937884336 64514259 615217496 64514259 615217496 385207609 859946841 385207609 859946841 141358480 859946841 443852711 401511400 443852711 401511400 874784952 123329465 874784952 712745430 874784952 712745430 287869473 674362037 287869473 674362037 327185339 768666170 327185339 768666170 232334999 629048602 232334999 629048602 371262782 976753756 371262782 976753756 24517989 29537353 24517989 29537353 969688704 29537353 504807206 870084067 504807206 870084067 130976780 3555090 130976780 3555090 996515913 3555090 860706840 822025503 860706840 822025503 178660701 822025503 253991734 627163634 253991734 627163634 900527384 98874841 900527384 98874841 857886701 922246612 857886701 922246612 79627641 431785858 79627641 431785858 568883039 804459969 568883039 804459969 195690829 804459969 300728354 245776306 300728354 245776306 821406061 177156952 821406061 890790695 821406061 890790695 110252655 99980553 110252655 99980553 899284513 611762208 899284513 611762208 388518396 395948184 388518396 395948184 603646943 827645455 603646943 827645455 173259764 20392556 173259764 20392556 978895530 804887701 978895530 804887701 195250338 241393744 195250338 241393744 757632043 458483102 757632043 458483102 542121703 296289188 542121703 296289188 703251252 296289188 391798800 657009126 391798800 657009126 208440343 791357919 208440343 685845372 208440343 685845372 315947288 723894706 315947288 723894706 276633764 590436362 276633764 590436362 410066646 590436362 209069607 891807736 209069607 891807736 109227384 168549621 109227384 168549621 830681570 438023970 830681570 438023970 562814330 309757985 562814330 309757985 688928995 309757985 587641980 488378368 587641980 488378368 273062543 876164323 273062543 876164323 124829142 546624387 124829142 546624387 452909600 636938788 452909600 636938788 362843925 404035278 362843925 404035278 596244230 578831878 596244230 578831878 421835455 84744860 421835455 84744860 913585469 84744860 320597715 695014417 320597715 695014417 306692571 695014417 503411233 168532532 503411233 168532532 830688235 617013051 830688235 617013051 383356646 250479353 383356646 250479353 748499567 703813063 748499567 703813063 297197166 571508038 297197166 571508038 428352810 571508038 408077341 815307472 408077341 815307472 185127564 815307472 202567101 12446960 202567101 12446960 987679614 967134348 987679614 967134348 33857814 272119176 33857814 272119176 727481754 272119176 586487859 914851196 586487859 914851196 87041253 914851196 609483069 341848493 609483069 341848493 657881814 792459865 657881814 792459865 207584634 76109189 207584634 76109189 922683294 875908189 922683294 875908189 125259469 574115989 125259469 574115989 426014843 815624936 426014843 815624936 184833305 815624936 224828689 384093004 224828689 384093004 615752947 837895767 615752947 837895767 163163339 330155582 163163339 330155582 668785892 330155582 381836607 747969124 381836607 747969124 252688915 747969124 263902198 435326770 263902198 435326770 565593730 730809756 565593730 730809756 269809372 730809756 626657428 56717983 626657428 56717983 942411433 783949790 942411433 783949790 216008190 290880439 216008190 290880439 708778571 290880439 666210779 750817891 666210779 750817891 15021651 985806884 15021651 107337296 15021651 107337296 891597703 514905169 891597703 514905169 484834204 283115191 484834204 283115191 716593852 283115191 515001907 699597141 515001907 699597141 301967747 558050724 301967747 558050724 441838737 843994881 441838737 843994881 156803983 23878184 156803983 23878184 975573516 23878184 738952948 455682731 738952948 455682731 541673608 459005510 541673608 6171456 541673608 6171456 993861034 6171456 887573287 861124575 887573287 861124575 140319551 861124575 419174438 323338602 419174438 323338602 674755529 323338602 328448769 679681936 328448769 679681936 321832165 525814901 321832165 525814901 474251697 671780418 474251697 671780418 329765350 106354932 329765350 106354932 892648551 885088003 892648551 885088003 115864362 424312379 115864362 424312379 576586099 956307218 576586099 956307218 44454674 956307218 109591078 732263907 109591078 732263907 288572762 464286902 288572762 464286902 754828872 244204561 754828872 379674589 754828872 379674589 620386215 379674589 643444334 44278242 643444334 44278242 954520379 950557363 954520379 950557363 50599917 950557363 488818323 262154351 488818323 262154351 737397133 942999436 737397133 942999436 58922433 942999436 854848271 80427086 854848271 80427086 918502955 681115405 918502955 681115405 320520083 681115405 780201436 146959123 780201436 146959123 879590224 118700963 879590224 764845202 879590224 764845202 236219819 541088791 236219819 541088791 458372823 541088791 437004798 898127352 437004798 898127352 103509288 898127352 388744769 415964405 388744769 415964405 636571809 195637058 636571809 195637058 802194204 846029796 802194204 846029796 154699094 686980061 154699094 686980061 314802057 772679991 314802057 772679991 228263358 151439643 228263358 151439643 847536783 239811955 847536783 239811955 759044082 186377608 759044082 186377608 811812488 603726416 811812488 603726416 396350378 603726416 568044500 93923981 568044500 93923981 904799242 671653327 904799242 671653327 329875475 491116667 329875475 491116667 508029100 872580477 508029100 872580477 128412870 872580477 170078141 520375007 170078141 520375007 479225908 530507855 479225908 530507855 469603318 324769188 469603318 324769188 673504784 738002129 673504784 738002129 262758290 738002129 286528976 464804124 286528976 464804124 535233549 926335276 535233549 926335276 75509316 769684621 75509316 769684621 231273963 960180658 231273963 960180658 40506191 960180658 73566685 183345856 73566685 183345856 814934000 183345856 692492684 473229790 692492684 473229790 527029400 228305031 527029400 228305031 769980801 228305031 519495044 793409274 519495044 793409274 206759495 26206991 206759495 26206991 973532124 26206991 248433291 981301828 248433291 981301828 19729883 981301828 179912591 255716645 179912591 255716645 743486327 255716645 620461655 634023550 620461655 634023550 365950598 634023550 373628352 537736514 373628352 537736514 619198768 337184837 619198768 337184837 662180739 337184837 471270792 667580075 471270792 667580075 334060838 270643664 334060838 270643664 729016923 316919976 729016923 316919976 681256387 316919976 835918894 22002216 835918894 22002216 984247761 15368505 984247761 15368505 651339705 623201279 651339705 623201279 376980096 537975334 376980096 537975334 461405462 895441030 461405462 895441030 105902699 333553562 105902699 333553562 665759599 742975409 665759599 742975409 257824161 600027992 257824161 600027992 400436419 969084502 400436419 969084502 32135452 969084502 360586155 483307685 360586155 483307685 516232548 483307685 298248003 893435838 298248003 893435838 107634262 893435838 764857331 162720783 764857331 162720783 836584307 162720783 762512009 838052237 762512009 838052237 162931080 628752037 162931080 628752037 371456041 764735982 371456041 764735982 236271321 764735982 553302505 173939454 553302505 173939454 824704021 598430120 824704021 598430120 402053456 598430120 446443514 428068197 446443514 428068197 808762085 189136374 808762085 189136374 462398618 789118417 462398618 789118417 210574079 190271466 210574079 190271466 807533226 190271466 775635181 266038165 775635181 266038165 488416803 800285603 488416803 800285603 193619749 806439184 193619749 358769740 193619749 358769740 640673321 870198716 640673321 870198716 130936006 870198716 506662136 365562026 506662136 365562026 633923971 650075494 633923971 650075494 350837904 150940666 350837904 150940666 847897169 406412137 847897169 406412137 594089038 103486988 594089038 103486988 896081647 925190397 896081647 925190397 76602798 925190397 478769020 226346078 478769020 226346078 771934808 226346078 625993566 621123691 625993566 621123691 379280370 230546614 379280370 230546614 767899429 230546614 687357075 473954823 687357075 473954823 526374519 237911310 526374519 237911310 760868132 958645345 760868132 958645345 42091018 958645345 169237818 219967088 169237818 219967088 778868518 848881436 778868518 848881436 151852691 848881436 564469276 128152933 564469276 128152933 870152924 670259836 870152924 670259836 331387013 64514609 331387013 64514609 933877447 544529957 933877447 544529957 455069402 40130818 455069402 40130818 959179485 554768110 959179485 554768110 445024732 554768110 734539327 221385504 734539327 221385504 777288786 610092479 777288786 610092479 389965878 129310374 389965878 129310374 868779694 129310374 429553821 777892412 429553821 777892412 222246912 207014910 222246912 207014910 791404201 207014910 421816814 851644749 421816814 851644749 149333749 48036176 149333749 48036176 950685121 195453834 950685121 195453834 802564087 148280656 802564087 148280656 850755926 148280656 354791259 789344460 354791259 789344460 210406636 789344460 901175065 79715846 901175065 79715846 919142229 923725138 919142229 923725138 78196614 923725138 133374623 325244361 133374623 325244361 673146288 978852734 673146288 978852734 22454173 430953004 22454173 430953004 569616962 430953004 352082856 682615428 352082856 682615428 319042157 506299045 319042157 506299045 493714476 506299045 429521545 599804111 429521545 599804111 400653687 293669580 400653687 293669580 705855073 865064379 705855073 865064379 136655753 865064379 390219659 429123708 390219659 429123708 571638552 429123708 570868990 874953418 570868990 874953418 126036929 634254542 126036929 634254542 365582481 634254542 125873459 936106931 125873459 936106931 65946151 936106931 413803729 194034252 413803729 194034252 803718008 194034252 450273922 778199167 450273922 778199167 221820344 480888 221820344 480888 999586867 508040170 999586867 508040170 492066474 16787040 492066474 16787040 982856774 16787040 584028932 752545852 584028932 752545852 248713917 752545852 494555716 173209765 494555716 173209765 825473956 539952127 825473956 539952127 459466988 392393625 459466988 392393625 607305521 622966370 607305521 622966370 377304174 622966370 536305706 135246592 536305706 135246592 863057507 135246592 566731583 831139575 566731583 831139575 169486270 831139575 237406253 278747070 237406253 278747070 720639768 513459762 720639768 513459762 486198512 185177524 486198512 185177524 813038480 312649296 813038480 312649296 685689612 144666245 685689612 144666245 854071854 953758996 854071854 953758996 47055085 38785470 47055085 38785470 960216153 38785470 688364366 930080974 688364366 930080974 71329801 930080974 495020254 142923874 495020254 142923874 856079251 842460567 856079251 842460567 158497583 673183588 158497583 673183588 328244819 903268497 328244819 903268497 98804060 244067177 98804060 244067177 755060253 579787202 755060253 579787202 420904401 402162013 420904401 402162013 598042096 775628433 598042096 775628433 224888211 205592436 224888211 205592436 792660043 205592436 769916952 739993493 769916952 739993493 261093032 17052257 261093032 17052257 982459339 17052257 836034225 795845738 836034225 795845738 204351280 795845738 389376852 200531613 389376852 200531613 797593087 956614523 797593087 956614523 44201637 956614523 676903217 121293071 676903217 121293071 876909081 121293071 758372552 448270265 758372552 448270265 105352932 896082576 105352932 393283989 105352932 393283989 606484067 893615720 606484067 893615720 107455820 893615720 864234646 123721086 864234646 123721086 874512118 123721086 662130127 679925552 662130127 679925552 321637366 478129562 321637366 478129562 522029860 560736935 522029860 560736935 439348371 138820843 439348371 138820843 860195954 138820843 622075099 750240342 622075099 750240342 250862350 750240342 410920736 95631214 410920736 95631214 903354815 241775325 903354815 241775325 757292949 234704230 757292949 234704230 763988792 581727160 763988792 581727160 419138189 581727160 548244435 417262509 548244435 417262509 583634525 735472570 583634525 735472570 265185687 735472570 317819260 266564272 317819260 266564272 733252482 266564272 578838361 559511039 578838361 559511039 98673251 903364156 98673251 165520391 98673251 165520391 833665405 165520391 65858688 957552277 65858688 957552277 43315347 957552277 164494425 575603597 164494425 575603597 424436796 575603597 81087800 953450095 81087800 953450095 16436322 984462459 16436322 795327066 16436322 795327066 204771881 966823542 204771881 966823542 34224319 120033958 34224319 120033958 878252445 843902763 878252445 843902763 156940236 843902763 650830736 344970862 650830736 344970862 686416485 311947954 686416485 311947954 642109133 499778387 642109133 499778387 42811329 958009767 42811329 250345489 42811329 250345489 748642270 441389687 748642270 441389687 559789680 441389687 574383063 16327375 574383063 16327375 983347907 16327375 418508733 925187626 418508733 925187626 76603773 358190511 76603773 358190511 641196143 779902140 641196143 779902140 220216971 500875418 220216971 500875418 498884229 866372785 498884229 866372785 134972271 659449985 134972271 659449985 341632408 813309535 341632408 813309535 187083448 518237552 187083448 518237552 481234375 736829628 481234375 736829628 264175559 303415390 264175559 303415390 695819492 352684582 695819492 352684582 646741994 352684582 849879426 77412956 849879426 77412956 921325999 800952633 921325999 800952633 199391897 414425690 199391897 414425690 586170681 687601547 586170681 687601547 314131076 2702932 314131076 2702932 997398501 873232992 997398501 873232992 127591515 269928569 127591515 269928569 729870794 767252089 729870794 767252089 233786082 767252089 235044956 113117660 235044956 113117660 885217287 113117660 881901717 375981494 881901717 375981494 475448428 647532781 475448428 647532781 353382764 319152790 353382764 319152790 679197964 319152790 327855989 896446673 327855989 896446673 31796295 969453353 31796295 870362818 31796295 870362818 130766404 870362818 84748303 947279408 84748303 947279408 54057503 947279408 124023533 849631640 124023533 849631640 153725684 613577709 153725684 613577709 386741564 950670653 386741564 950670653 50446073 950670653 245966926 697526760 245966926 697526760 998060472 2172508 998060472 2172508 933671364 182036773 933671364 182036773 445492170 554334519 445492170 534839450 445492170 534839450 464871017 534839450 266023273 773024955 266023273 773024955 227699883 370165085 227699883 370165085 629302869 625252195 629302869 625252195 374467419 557484530 374467419 557484530 442342645 557484530 354922337 990059195 354922337 990059195 10372722 990059195 213415806 398439177 213415806 398439177 601238283 691554978 601238283 691554978 310174933 105141982 310174933 105141982 894155979 907950753 894155979 907950753 94487288 283040557 94487288 283040557 716661416 650969534 716661416 650969534 350080405 326463854 350080405 326463854 672153314 581872296 672153314 581872296 418995737 317648957 418995737 317648957 680636733 911980297 680636733 911980297 90189379 911980297 450151787 500807095 450151787 500807095 944722240 54041376 944722240 54041376 691808183 366804549 691808183 366804549 54012242 947300988 54012242 947300988 272814485 79710958 272814485 79710958 919198745 725905713 919198745 725905713 274436901 264201863 274436901 264201863 735352719 878073883 735352719 878073883 123147556 784931242 123147556 784931242 215115484 965777785 215115484 965777785 35209949 965777785 498506933 344960800 498506933 344960800 906408206 66327183 906408206 66327183 932240326 66327183 482801351 638590613 482801351 638590613 361455772 638590613 395069357 435264530 395069357 435264530 565623654 925160443 565623654 925160443 76654721 925160443 551082780 225251092 551082780 225251092 773000348 969913179 773000348 969913179 31404568 969913179 337288569 506398846 337288569 506398846 777961191 220796607 777961191 467763715 777961191 467763715 532042266 101073605 532042266 101073605 898332172 603246227 898332172 603246227 396900896 562734928 396900896 562734928 437541344 562734928 365687890 750406521 365687890 750406521 89669355 912458271 89669355 30340274 89669355 30340274 968934941 30340274 479238208 633254323 479238208 633254323 253970069 746684686 253970069 213892094 253970069 213892094 784701884 813757312 784701884 813757312 186680524 813757312 336659266 149530581 336659266 149530581 849465955 300633170 849465955 300633170 698834626 300633170 904388694 14508273 904388694 14508273 985270023 14508273 884239719 399386097 884239719 399386097 382272516 618088934 382272516 618088934 655296051 177188297 655296051 177188297 821359190 824526954 821359190 824526954 176455290 824526954 262993984 50498132 262993984 50498132 948186368 50498132 504728584 761333179 504728584 761333179 239630895 89896654 239630895 89896654 908581705 854124493 908581705 854124493 147007262 38110711 147007262 38110711 960836690 888791629 960836690 888791629 112519898 888791629 356189818 403792841 356189818 403792841 596558357 403792841 123391247 983952174 123391247 983952174 17060033 983952174 803388508 13761375 803388508 13761375 986253730 13761375 617013179 724353526 617013179 724353526 276114059 285032463 276114059 285032463 714590433 285032463 238663669 898083956 238663669 898083956 103560756 137200551 103560756 137200551 861316005 377163328 861316005 377163328 622526867 175282064 622526867 175282064 823238442 832628155 823238442 832628155 168051645 266941542 168051645 266941542 732887570 967123764 732887570 967123764 33864883 967123764 577627035 369447256 577627035 369447256 752200028 247060335 752200028 842754915 752200028 842754915 158152232 842754915 746870809 90513786 746870809 90513786 908019520 998160947 908019520 998160947 1694384 100935587 1694384 100935587 898448922 100935587 393390893 628386330 393390893 628386330 371916542 295566103 371916542 295566103 703972146 453802207 703972146 453802207 546977761 197116577 546977761 197116577 800932678 434894884 800932678 434894884 565973880 93828983 565973880 93828983 904871271 93828983 72739842 943992385 72739842 943992385 57613041 156839411 57613041 156839411 841963464 964304918 841963464 964304918 36772811 964304918 188087467 498989289 188087467 498989289 500620194 907349639 500620194 907349639 94992731 504244197 94992731 504244197 495373474 504244197 485894515 673595541 485894515 673595541 327868471 176218289 327868471 176218289 822288937 871175265 822288937 871175265 129914821 137768988 129914821 137768988 860929013 137768988 706705731 559811195 706705731 559811195 440221139 218563692 440221139 218563692 780246200 972921681 780246200 972921681 28302669 347719291 28302669 347719291 651966882 347719291 569974152 763717416 569974152 763717416 237237629 223910365 237237629 223910365 774281820 223910365 698639790 556049343 698639790 556049343 443719426 480998364 443719426 480998364 518774952 842530564 518774952 842530564 158429025 111785151 158429025 111785151 886699110 831095777 886699110 831095777 169490533 831095777 235232463 334359596 235232463 334359596 665112145 334359596 474527182 840085513 474527182 840085513 160857137 840085513 206524701 106487866 206524701 106487866 892592289 492542455 892592289 492542455 506733279 487440454 506733279 487440454 511781695 928836758 511781695 928836758 72893843 928836758 410445090 486832511 410445090 486832511 512439577 519073534 512439577 519073534 480356175 399211515 480356175 399211515 600611029 399211515 550290332 505772354 550290332 505772354 494082703 331458335 494082703 331458335 667663623 824726970 667663623 824726970 176223079 824726970 314614125 335097281 314614125 335097281 664500279 335097281 516471078 751033023 516471078 751033023 250075829 387448243 250075829 387448243 612216120 387448243 188078556 977763632 188078556 977763632 23338285 185405434 23338285 185405434 812852954 815802255 812852954 815802255 184729894 171396271 184729894 171396271 827493942 612888720 827493942 612888720 387453599 612888720 527918857 467917117 527918857 467917117 843828183 155116074 843828183 772374522 843828183 772374522 228416028 772374522 446878288 393120125 446878288 393120125 606717289 801394259 606717289 801394259 199001418 347547750 199001418 347547750 652118445 347547750 140690031 863699315 140690031 863699315 132412578 868729788 132412578 868729788 444438746 522910694 444438746 522910694 477053202 695283814 477053202 695283814 306386003 351751177 306386003 351751177 647886245 864573586 647886245 864573586 137146139 864573586 285609061 700860241 285609061 700860241 807444592 37601705 807444592 37601705 961297427 37601705 681781958 406819611 681781958 406819611 504366752 865358625 504366752 865358625 136314667 865358625 422371218 133251667 422371218 133251667 864836961 133251667 769883869 959904257 769883869 959904257 40917437 959904257 604972489 97875738 604972489 97875738 901527384 97875738 807879924 396708425 807879924 396708425 591468375 408954626 591468375 222072621 591468375 222072621 776464121 823384672 776464121 823384672 177498772 823384672 561426277 339903412 561426277 339903412 933693658 64659536 933693658 981230459 933693658 981230459 19856345 981230459 283228210 278364687 283228210 278364687 720964343 278364687 716310678 713767446 716310678 713767446 13150705 987663995 13150705 426170585 13150705 426170585 574952690 672296374 574952690 672296374 329112165 317912539 329112165 317912539 680302409 473260802 680302409 473260802 526992794 31719637 526992794 31719637 967615762 579680594 967615762 579680594 421019452 358070735 421019452 358070735 641271383 358070735 388550838 738613550 388550838 738613550 262361799 738613550 501583129 185656801 501583129 185656801 812540529 189660138 812540529 189660138 808332474 121709429 808332474 121709429 876422547 633578929 876422547 633578929 366499862 633088452 366499862 633088452 367046627 633088452 230821361 918806875 230821361 918806875 83197727 918806875 764796035 5003309 764796035 5003309 995098276 749918407 995098276 749918407 251088504 460904659 251088504 460904659 539553881 989917621 539553881 989917621 10530814 989917621 416014127 103441880 416014127 103441880 932245192 66303591 932245192 66303591 607093327 821786662 607093327 821786662 178907893 821786662 266596868 340080883 266596868 340080883 659477774 340080883 605966160 592284435 605966160 592284435 408332418 392461309 408332418 392461309 607247946 392461309 513067811 496092153 513067811 496092153 503179073 362598823 503179073 362598823 636810981 792906142 636810981 792906142 207171725 792906142 293162286 17103072 293162286 17103072 982408791 17103072 691512370 593166630 691512370 593166630 299366298 748047726 299366298 748047726 181914306 818883632 181914306 165893164 181914306 165893164 833264670 707935951 833264670 707935951 293095587 707935951 403205712 419415609 403205712 419415609 915908069 82687809 915908069 295901907 915908069 295901907 703776800 106818723 703776800 106818723 892186758 106818723 861627075 163523363 861627075 163523363 547890433 452824620 547890433 137514084 547890433 137514084 861136052 137514084 438896107 792505346 438896107 792505346 207537824 792505346 401324801 565903269 401324801 565903269 589270266 166139391 589270266 166139391 833027012 166139391 785378949 717587456 785378949 717587456 73546674 928086284 73546674 928086284 404193738 511105558 404193738 511105558 898782514 100576767 898782514 476410604 898782514 476410604 523552549 120032672 523552549 120032672 878274297 527172134 878274297 527172134 472759937 5613706 472759937 5613706 994390303 5613706 677990909 464732654 677990909 464732654 535297344 171395898 535297344 171395898 827501461 171395898 420736143 673018901 420736143 673018901 328370838 52839706 328370838 52839706 945882807 616331101 945882807 616331101 383855417 192573970 383855417 192573970 805316364 192573970 682320431 772776259 682320431 772776259 228138241 335807288 228138241 335807288 663847052 436562434 663847052 436562434 564252536 91767365 564252536 91767365 906901226 917587332 906901226 917587332 84385274 95845082 84385274 95845082 903214794 95845082 838183719 948504129 838183719 948504129 52605068 241627241 52605068 241627241 757403252 827278955 757403252 827278955 173680785 193272680 173680785 193272680 804602565 193272680 488416519 910707834 488416519 910707834 91679016 910707834 810402500 180640144 810402500 180640144 817774884 180640144 202402907 910363697 202402907 910363697 91895633 285426725 91895633 285426725 714146157 285426725 548693544 558060134 548693544 558060134 400699147 599734276 400699147 229027559 400699147 229027559 769484509 948322942 769484509 948322942 52939902 948322942 171705766 391085095 171705766 391085095 608546126 859823792 608546126 859823792 141539958 859823792 366660211 421121593 366660211 421121593 824441352 174240614 824441352 952117084 824441352 952117084 48795211 952117084 639893903 299425541 639893903 299425541 718970049 280774833 718970049 901746492 718970049 901746492 100242353 382094045 100242353 382094045 617765228 534847338 617765228 534847338 464834273 198388833 464834273 198388833 799761495 198388833 791787710 856983513 791787710 856983513 144553200 856983513 361964955 364618388 361964955 364618388 634849152 364618388 446428725 990324059 446428725 990324059 10075519 990324059 824125927 13070540 824125927 13070540 987184382 900000576 987184382 900000576 101981425 445409428 101981425 445409428 555174785 938660679 555174785 938660679 63746881 938660679 129600070 837018092 129600070 837018092 537039628 463408370 537039628 463408370 521552389 553759252 521552389 553759252 445984600 256059075 445984600 256059075 743233207 812046767 743233207 812046767 188108674 812046767 452821011 510351500 452821011 510351500 489843881 510351500 481786209 994493322 481786209 994493322 5325904 994493322 887385665 95282783 887385665 95282783 903724928 785511271 903724928 785511271 214455028 429518415 214455028 429518415 571035415 859282134 571035415 859282134 142280345 204121847 142280345 204121847 794153308 515484202 794153308 515484202 484079384 515484202 734123505 52306927 734123505 52306927 946408309 706515507 946408309 706515507 294604321 706515507 599839021 94345487 599839021 94345487 904488923 577917420 904488923 577917420 422530480 256520279 422530480 256520279 742875385 425410498 742875385 425410498 575596553 358416522 575596553 358416522 640947408 358416522 627773718 581974370 627773718 581974370 418709974 581974370 654955492 232763264 654955492 232763264 765743849 232763264 170106334 890740244 170106334 890740244 110266171 890740244 245238325 235646151 245238325 235646151 763145056 290545174 763145056 290545174 709047033 290545174 799974074 75174288 799974074 75174288 923437062 743953439 923437062 743953439 256914860 743953439 429193476 474618067 429193476 474618067 525516208 474618067 124867272 894873972 124867272 894873972 106378704 894873972 109234536 425752542 109234536 425752542 575340578 477698840 575340578 477698840 522368256 393678953 522368256 393678953 606001605 719772579 606001605 719772579 280561941 323720102 280561941 323720102 674406690 959791638 674406690 959791638 41035524 74229572 41035524 74229572 924314922 74229572 606896640 740251196 606896640 740251196 260802805 740251196 353609256 145905333 353609256 145905333 852903781 847262841 852903781 847262841 153442424 157277031 153442424 157277031 841543677 157277031 771298440 590309812 771298440 590309812 410188121 497270656 410188121 497270656 502014371 906056358 502014371 906056358 96122728 417707760 96122728 417707760 583208902 417707760 307127989 748820078 307127989 748820078 252060630 748820078 482690347 1589447 482690347 1589447 998590497 1589447 633508651 510462741 633508651 510462741 489699651 510462741 632507738 50164112 632507738 50164112 948548222 50164112 873649913 290234396 873649913 290234396 44965216 955685245 44965216 298355062 44965216 298355062 701132338 298355062 565735486 919848210 565735486 919848210 82162058 919848210 304175148 631565316 304175148 631565316 864955972 133133487 864955972 133133487 336894971 746427772 336894971 746427772 254116587 588033559 254116587 588033559 412635709 922170376 412635709 922170376 79645539 100157125 79645539 100157125 899212294 100157125 724409518 555696324 724409518 555696324 63538862 938850540 63538862 429166549 63538862 429166549 571478238 911322119 571478238 911322119 90979541 302140754 90979541 302140754 697020203 302140754 578767238 924042545 578767238 924042545 77755761 537455637 77755761 537455637 461929353 973407883 461929353 973407883 27792030 973407883 312303029 342112050 312303029 342112050 657651180 342112050 655966216 698383612 655966216 698383612 303286126 572057726 303286126 572057726 427869659 572057726 297891813 947722209 297891813 947722209 53572952 495831239 53572952 495831239 503343421 661419025 503343421 661419025 339825984 202500002 339825984 202500002 795713796 655179063 795713796 655179063 345770308 602379646 345770308 602379646 397850937 816311684 397850937 816311684 184283996 816311684 529039060 16033548 529039060 16033548 983609111 16033548 841833581 377740746 841833581 377740746 622064411 377740746 633867820 65885695 633867820 65885695 932577034 65885695 725846622 583378185 725846622 583378185 286176289 714506140 286176289 714506140 556385081 32773670 556385081 32773670 966653135 866372700 966653135 866372700 134995142 866372700 142617684 611956731 142617684 611956731 493424977 506532009 493424977 869965946 493424977 869965946 131121514 25917177 131121514 25917177 973645384 25917177 241557981 803868048 241557981 803868048 148640615 852299974 148640615 852299974 265599112 632652336 265599112 632652336 889706402 109094155 889706402 717535240 889706402 717535240 283047860 717535240 837625561 16834761 837625561 16834761 982784760 731203154 982784760 731203154 269374136 731203154 858561323 8765195 858561323 8765195 990953753 677573304 990953753 677573304 323935312 677573304 694887425 100028922 694887425 100028922 899261301 894026448 899261301 894026448 107200836 74202400 107200836 74202400 924389378 960525482 924389378 960525482 40239850 180964709 40239850 180964709 817472036 180964709 104570932 976104153 104570932 976104153 25217310 29723229 25217310 29723229 969483372 763977456 969483372 763977456 236965712 763977456 436611468 344690905 436611468 344690905 724817854 274777415 724817854 274777415 232340538 914791532 232340538 914791532 87140093 914791532 351917738 148444137 351917738 148444137 942407092 56733437 942407092 615698290 942407092 615698290 384616446 62183769 384616446 62183769 936207839 62183769 548154382 769065232 548154382 769065232 231958321 180419811 231958321 180419811 818095084 180419811 671264546 819285789 671264546 819285789 181565799 819285789 902311309 92819293 902311309 92819293 905762336 92819293 668870591 576804512 668870591 576804512 423523127 17727639 423523127 17727639 981812657 17727639 474742123 638773141 474742123 638773141 345970635 794233563 345970635 794233563 205930095 144088803 205930095 144088803 854841181 964888196 854841181 964888196 36077608 78155435 36077608 78155435 920596247 78155435 645121802 354421757 645121802 354421757 644742828 354421757 771634875 206146785 771634875 206146785 792049690 376981797 792049690 376981797 622641776 328923019 622641776 328923019 669957388 689451201 669957388 689451201 312331256 281694842 312331256 281694842 718118287 889856733 718118287 889856733 111356355 77788106 111356355 77788106 920918226 77788106 728237493 856051117 728237493 856051117 145329016 35019153 145329016 35019153 963875697 35019153 576197557 730281113 576197557 730281113 270301148 730281113 495281154 409043617 495281154 409043617 591338908 409043617 583968896 811617871 583968896 811617871 188468189 47911212 188468189 47911212 950827523 125192998 950827523 125192998 872763996 125192998 878305566 15850830 878305566 15850830 983804247 944024891 983804247 944024891 57570654 225450805 57570654 225450805 772804807 769142125 772804807 769142125 231921124 438261177 231921124 438261177 562646076 984114820 562646076 984114820 16945170 984114820 312278812 135982097 312278812 135982097 862361761 550080099 862361761 550080099 449382457 205330596 449382457 205330596 792993441 982388018 792993441 982388018 18619638 726146551 18619638 726146551 274156788 824440221 274156788 824440221 176505636 824440221 330539597 556542400 330539597 556542400 443305817 776445598 443305817 776445598 224018323 776445598 364040409 310111888 364040409 310111888 688371121 310111888 388086655 747652001 388086655 747652001 20005161 981134552 20005161 981134552 415449527 145196444 415449527 145196444 853631794 145196444 258788615 807889982 258788615 807889982 192278976 807889982 722092330 275920296 722092330 275920296 723627403 275920296 290381030 932039429 290381030 932039429 69704767 932039429 891780665 84620550 891780665 84620550 918469316 80436235 918469316 80436235 749586351 955893056 749586351 955893056 44815854 955893056 531488257 439889407 531488257 439889407 561044458 439889407 289156660 845492140 289156660 845492140 155251628 845492140 841606907 131349634 841606907 131349634 866645718 131349634 371439548 997420039 371439548 997420039 2411523 997420039 68322043 351970481 68322043 351970481 876161713 122026821 876161713 988178690 876161713 988178690 12614138 90717414 12614138 90717414 907805860 937739428 907805860 937739428 64640991 26344230 64640991 26344230 973338224 970985623 973338224 970985623 30389897 625084402 30389897 625084402 374657465 627500524 374657465 627500524 372631643 627500524 449374418 364248529 449374418 364248529 683441460 199836515 683441460 199836515 798474123 199836515 305722146 862579606 305722146 862579606 138939667 862579606 317894250 400177219 317894250 400177219 677453517 320826003 677453517 842314502 677453517 842314502 158654591 472517998 158654591 472517998 527632535 472517998 374142395 958586444 374142395 958586444 42141148 958586444 253211715 98348801 253211715 98348801 900980999 576820193 900980999 576820193 423449365 6667808 423449365 6667808 993359527 635146282 993359527 635146282 364733220 307467271 364733220 307467271 691585432 307467271 424060888 635668420 424060888 635668420 364078812 443960716 364078812 443960716 556448438 678305922 556448438 678305922 323234160 96752284 323234160 96752284 902447225 442781263 902447225 442781263 557659292 150102644 557659292 150102644 848938000 388802697 848938000 388802697 610940253 388802697 629874274 342716825 629874274 342716825 657002089 342716825 632154657 439855385 632154657 439855385 335372935 666186227 335372935 325821656 335372935 325821656 672721582 507824023 672721582 507824023 492289009 507824023 512124629 223015414 512124629 223015414 775249796 223015414 755906898 534813892 755906898 534813892 79358579 950403334 79358579 950403334 50754227 14560704 50754227 14560704 985193981 14560704 645792978 610165502 645792978 610165502 131668004 869484203 131668004 869484203 366698153 380831885 366698153 380831885 785902686 212440898 785902686 212440898 713495602 996947739 713495602 996947739 3066564 996947739 783486624 24707557 783486624 24707557 974901598 24576026 974901598 919554438 974901598 919554438 82474756 457583467 82474756 457583467 543207691 922650355 543207691 922650355 79288400 922650355 568291134 178683600 568291134 178683600 819824989 178683600 684708821 662203441 684708821 662203441 339078605 662203441 608430643 166012171 608430643 166012171 833193375 166012171 827929380 490907795 827929380 490907795 452866800 546698905 452866800 16871504 452866800 16871504 982725657 16871504 734757363 409061876 734757363 409061876 381901973 618435229 381901973 618435229 567181462 273827961 567181462 273827961 966644509 32793693 966644509 32793693 759457465 747979258 759457465 747979258 252672733 44522515 252672733 44522515 954324239 44522515 681122230 344594303 681122230 344594303 655030416 90141774 655030416 90141774 908302694 477955716 908302694 477955716 522173437 133996014 522173437 133996014 864174087 175869647 864174087 175869647 822675532 14596071 822675532 14596071 985140170 14596071 805884445 495589071 805884445 495589071 471492455 528492005 471492455 528492005 875121348 71396737 875121348 71396737 927372017 888718722 927372017 888718722 112648781 195659145 112648781 195659145 802163696 989603901 802163696 989603901 10955446 989603901 579682457 186929748 579682457 186929748 811232135 956703535 811232135 956703535 44108571 393306294 44108571 393306294 606460731 992490525 606460731 992490525 7817267 992490525 298667460 151194230 298667460 151194230 847700326 741802542 847700326 741802542 259226186 741802542 711726493 210653010 711726493 210653010 816895208 181534164 816895208 181534164 632255751 806742491 632255751 806742491 193349550 387261795 193349550 387261795 612488681 581887774 612488681 581887774 418915399 511785865 418915399 511785865 487957662 900008033 487957662 900008033 101981015 652727862 101981015 652727862 348012553 652727862 324835635 875779922 324835635 875779922 125454387 875779922 204993537 150361262 204993537 150361262 848602725 566809859 848602725 566809859 433364339 508847517 433364339 508847517 491263170 927236850 491263170 927236850 74719251 927236850 792142868 141386899 792142868 141386899 857478546 956311664 857478546 956311664 44452210 322843727 44452210 322843727 675235640 822849004 675235640 822849004 177804094 822849004 947378219 34014683 947378219 34014683 965195097 158301792 965195097 158301792 840605914 79586152 840605914 79586152 919337234 79586152 552592110 482271282 552592110 482271282 338326772 905605419 338326772 905605419 96605860 905605419 783375231 165969200 783375231 165969200 833227963 165969200 629480073 441565235 629480073 441565235 342786315 658485070 342786315 299157372 342786315 299157372 700285826 785721480 700285826 785721480 214251578 785721480 466649946 465223296 466649946 465223296 884424244 113854877 884424244 854363080 884424244 854363080 146742315 208054793 146742315 208054793 790337325 593549067 790337325 593549067 407078204 352069164 407078204 352069164 647554703 352069164 574831787 674943830 574831787 674943830 231812508 769208881 231812508 132811790 231812508 132811790 865186052 800618993 865186052 800618993 199809117 295233551 199809117 295233551 704205118 295233551 578736188 545582535 578736188 545582535 238034153 810799864 238034153 810799864 189301800 409770057 189301800 409770057 590685340 545124368 590685340 545124368 454464240 21532572 454464240 21532572 977832008 21532572 237987089 943323320 237987089 943323320 58438673 457013313 58438673 457013313 543800078 799130955 543800078 799130955 201162275 799130955 336041536 90672889 336041536 90672889 907863031 90672889 815917821 638713886 815917821 638713886 43117279 957706431 43117279 154607479 43117279 154607479 844413510 689851340 844413510 689851340 311895240 34759475 311895240 34759475 964242998 973709490 964242998 973709490 27605638 973709490 447006460 293913827 447006460 293913827 705716868 593806717 705716868 593806717 406799165 532491136 406799165 532491136 467475851 917313943 467475851 917313943 84631067 286360775 84631067 286360775 713259425 916714005 713259425 916714005 85263211 72046773 85263211 72046773 926804520 72046773 761125118 428434562 761125118 428434562 514406875 677292989 514406875 677292989 233357895 767656560 233357895 353873599 233357895 353873599 645440495 779314842 645440495 779314842 220830043 204062364 220830043 204062364 794238031 383724996 794238031 383724996 616153464 383724996 907433388 35903564 907433388 35903564 962989902 698310533 962989902 698310533 303372942 244044175 303372942 244044175 755080306 244044175 689391087 969997976 689391087 969997976 31294429 703202052 31294429 703202052 297802208 829074855 297802208 829074855 171571667 829074855 419521040 260815217 419521040 260815217 738936687 260815217 585078093 918229091 585078093 918229091 83714461 918229091 227811546 549485350 227811546 549485350 450049009 549485350 258511008 947667630 258511008 947667630 53581951 105148678 53581951 105148678 894108209 320653491 894108209 320653491 677629099 103752746 677629099 103752746 895804279 930161224 895804279 930161224 71247554 930161224 185355271 251494509 185355271 251494509 747463711 251494509 278551432 937277770 278551432 937277770 65028566 153164078 65028566 153164078 845728680 262995816 845728680 262995816 736789579 262995816 875199307 26584521 875199307 26584521 973182143 536187897 973182143 536187897 463108524 87959012 463108524 87959012 910308156 87959012 770098585 347269219 770098585 347269219 575043823 426084831 575043823 132562310 575043823 132562310 865558027 973502354 865558027 973502354 27696353 973502354 46480780 19765535 46480780 19765535 979636172 482035301 979636172 482035301 517650844 276784713 517650844 276784713 722779401 276784713 294310493 765321536 294310493 765321536 235759152 765321536 836119554 47329736 836119554 47329736 951514112 47329736 591593898 901852023 591593898 901852023 100130289 344587459 100130289 344587459 655039838 344587459 510480705 624659055 510480705 624659055 375135294 624659055 438012728 308605252 438012728 308605252 690309505 656808388 690309505 656808388 344182863 656808388 559260200 215833596 559260200 215833596 782977740 215833596 480776377 616255766 480776377 616255766 384017439 204772308 384017439 204772308 793554376 204772308 238623875 876860596 238623875 876860596 124268839 876860596 297266783 381746277 297266783 381746277 620494555 70255659 620494555 70255659 928491889 70255659 813231487 525629426 813231487 525629426 474402681 428243039 474402681 428243039 572619350 703405693 572619350 703405693 297622385 70230013 297622385 70230013 928524805 924574364 928524805 924574364 77240510 924574364 344528428 48159625 344528428 48159625 950614753 48159625 711426915 809661819 711426915 809661819 190495553 172694074 190495553 172694074 826152502 881389977 826152502 881389977 119678390 69771831 119678390 69771831 928957161 652918367 928957161 652918367 347817837 229770988 347817837 229770988 768714500 645403651 768714500 645403651 355229608 220098742 355229608 220098742 778733668 220098742 760131132 410204443 760131132 410204443 187203230 813187873 187203230 813187873 280217408 414472432 280217408 414472432 772963488 225300492 772963488 989191466 772963488 989191466 11383319 546506003 11383319 546506003 453011221 974994471 453011221 974994471 26101047 974994471 106489342 684424906 106489342 684424906 535506283 464582278 535506283 594539440 535506283 594539440 405930650 594539440 508982776 371397302 508982776 371397302 675110459 322965101 675110459 993553498 675110459 993553498 6495474 19234708 6495474 19234708 980164553 19234708 310719816 772792914 310719816 772792914 81485167 920410994 81485167 920410994 455377199 497895670 455377199 497895670 501283265 800798431 501283265 800798431 199564536 697793622 199564536 697793622 303892520 746346555 303892520 746346555 254198992 746346555 336415031 187227406 336415031 187227406 810882138 187227406 171184618 930640292 171184618 930640292 70903746 213681319 70903746 213681319 784841617 213681319 474599844 809598215 474599844 809598215 190547990 491709950 190547990 491709950 507430459 947592891 507430459 947592891 53645462 947592891 567732378 353000829 567732378 353000829 646476625 353000829 539769257 903142621 539769257 903142621 98973888 100668395 98973888 100668395 898675975 763804304 898675975 763804304 237134548 763804304 417685073 195444926 417685073 195444926 802568014 315992309 802568014 315992309 682013307 179868478 682013307 179868478 818677889 190594640 818677889 190594640 807159835 60324909 807159835 60324909 938097535 992872871 938097535 992872871 7250280 623510727 7250280 623510727 376626622 623510727 341336585 924465980 341336585 924465980 77267985 128665148 77267985 128665148 869481630 685078054 869481630 685078054 316764485 685078054 360482979 429015755 360482979 429015755 770132705 228190635 770132705 611430130 770132705 611430130 388755928 588799844 388755928 588799844 411867309 920003052 411867309 920003052 81995733 354254606 81995733 354254606 644850099 354254606 336949583 844627368 336949583 844627368 156062240 70672194 156062240 70672194 927981990 587619165 927981990 587619165 412947653 587619165 688385961 42566703 688385961 42566703 956374976 42566703 562958143 833320407 562958143 833320407 167483956 491161653 167483956 491161653 507936558 927179102 507936558 927179102 74785066 204048210 74785066 204048210 794250218 207384942 794250218 207384942 791025935 103097700 791025935 103097700 896553348 157911277 896553348 157911277 840912078 157097757 840912078 157097757 841655280 157097757 782171010 497955986 782171010 497955986 501253682 123570907 501253682 123570907 874616815 123570907 564119290 745187859 564119290 745187859 255627397 242525072 255627397 242525072 756765378 320646869 756765378 320646869 677632198 107939725 677632198 107939725 890885599 764967258 890885599 764967258 236152921 102628209 236152921 102628209 896943872 838877685 896943872 838877685 162126116 838877685 388761761 28211839 388761761 28211839 971021291 664619547 971021291 664619547 336673897 69897107 336673897 69897107 928829530 69897107 572857436 734400659 572857436 734400659 131718503 869441365 131718503 50763591 131718503 50763591 948009185 50763591 313550145 980662070 313550145 980662070 20620047 980662070 223070268 275360812 223070268 275360812 725949183 273718958 725949183 946150815 725949183 946150815 55479041 946150815 933628765 9082976 933628765 9082976 990722873 760084364 990722873 760084364 241075934 760084364 408605407 488353437 408605407 488353437 826114069 172722795 826114069 172722795 499240534 698944505 499240534 698944505 186658391 813760798 186658391 813760798 393758528 567247840 393758528 567247840 719960694 279605236 719960694 279605236 680056314 865955288 680056314 865955288 135589423 180046578 135589423 180046578 818532887 180046578 475716542 562555181 475716542 562555181 437691227 562555181 505455254 312183677 505455254 312183677 820219483 178287586 820219483 795915558 820219483 795915558 204254928 795915558 398128941 173632338 398128941 173632338 940530558 58258652 940530558 791423861 940530558 791423861 208356529 791423861 685726430 307483705 685726430 307483705 902727294 96397437 902727294 96397437 732786220 700192884 732786220 700192884 301133105 284215755 301133105 284215755 715381913 284215755 635233729 863705939 635233729 863705939 138053160 591532127 138053160 591532127 409067571 650562342 409067571 650562342 350513473 650562342 740784026 230613435 740784026 230613435 767670199 706632500 767670199 706632500 294542771 659733093 294542771 659733093 341451451 921619222 341451451 921619222 80322895 222011588 80322895 222011588 776492450 222011588 737510575 778546051 737510575 778546051 221485549 385533292 221485549 385533292 614254213 627932555 614254213 627932555 372315530 3138636 372315530 3138636 996892574 813176689 996892574 813176689 187220278 813176689 315604567 398288557 315604567 398288557 601311209 942425740 601311209 942425740 59550273 942425740 693923542 108337190 693923542 108337190 890522816 108337190 655351633 570015328 655351633 570015328 426941853 572981132 426941853 134557089 426941853 134557089 863759103 134557089 673144508 626745075 673144508 626745075 373156778 207557987 373156778 207557987 790870456 799299651 790870456 799299651 200988547 168453798 200988547 168453798 830813717 503384052 830813717 503384052 496216460 503384052 627943441 252104570 627943441 252104570 747062933 252104570 649167935 587913606 649167935 587913606 412694099 587913606 550103133 337907668 550103133 337907668 772788153 225537548 772788153 703378300 772788153 703378300 297661644 484752904 297661644 484752904 514728786 820662851 514728786 820662851 180113989 63529580 180113989 63529580 934673528 964401853 934673528 964401853 36658691 627007254 36658691 627007254 372992393 627007254 185152469 951186237 185152469 951186237 49884297 22565498 49884297 22565498 976919859 749262727 976919859 749262727 251741101 721999503 251741101 721999503 278334490 922896246 278334490 922896246 79039002 922896246 754418232 92271417 754418232 92271417 906337339 92271417 756345299 276690715 756345299 276690715 722873603 14762629 722873603 14762629 984964649 929779116 984964649 929779116 71667601 929779116 326541929 191152316 326541929 191152316 806616393 191152316 630070692 386318438 630070692 386318438 61395788 940603148 61395788 940603148 488213649 284647647 488213649 284647647 715007960 559440739 715007960 559440739 440582948 289911010 440582948 289911010 709567287 937593550 709567287 937593550 64725608 937593550 480278715 375991230 480278715 375991230 623820172 375991230 320902367 930053706 320902367 930053706 71366386 509784059 71366386 509784059 490230493 633603663 490230493 633603663 366392590 223048770 366392590 223048770 775194750 971982850 775194750 971982850 29246094 971982850 44906070 292608004 44906070 292608004 707222890 938680498 707222890 938680498 63745448 2359892 63745448 2359892 997854914 2359892 989068339 820720658 989068339 820720658 66875560 935454299 66875560 694427640 66875560 694427640 307265337 694427640 212479647 875233489 212479647 875233489 125868446 875233489 304611851 318588135 304611851 318588135 872628120 125341486 872628120 125341486 11713980 996723227 11713980 996723227 3243822 54755370 3243822 54755370 944142327 54755370 191462670 845495617 191462670 845495617 155232181 429470493 155232181 429470493 571098513 429470493 268245800 962633472 268245800 962633472 38562413 962633472 274200965 616176583 274200965 616176583 615665675 384195023 615665675 913424996 615665675 913424996 88634027 81702211 88634027 81702211 917161896 81702211 436312934 901431056 436312934 901431056 100433442 345997772 100433442 345997772 653501519 345997772 97396973 991875016 97396973 991875016 8473866 200136998 8473866 200136998 798100475 200136998 777707403 724999360 777707403 724999360 275467940 492226163 275467940 492226163 506976742 675508882 506976742 675508882 326113577 675508882 773170786 75346215 773170786 75346215 923241329 75346215 572817159 790147046 572817159 790147046 209782359 195288090 209782359 195288090 802670151 667330696 802670151 667330696 334357448 667330696 857290616 126297255 857290616 126297255 871786742 807513492 871786742 807513492 192708997 384699435 192708997 384699435 615045646 555885608 615045646 555885608 443902522 317763815 443902522 317763815 680512349 317763815 472317336 756085281 472317336 756085281 245139545 756085281 504784756 406186107 504784756 406186107 594281231 527648551 594281231 527648551 472386539 340882490 472386539 340882490 658810987 340882490 395323070 614987645 395323070 614987645 62908310 968800594 62908310 968800594 32286106 555258 32286106 555258 999541774 854118612 999541774 854118612 147025567 518786971 147025567 518786971 480616331 919887964 480616331 919887964 82093752 14041200 82093752 14041200 985907978 286384488 985907978 286384488 713209241 19347392 713209241 19347392 980031003 19347392 960124418 348085990 960124418 348085990 444363099 635570126 444363099 635570126 364265108 7035540 364265108 7035540 992865239 7035540 456896976 614440371 456896976 614440371 82226100 919803568 82226100 674974657 82226100 674974657 326565633 674974657 320757401 887836398 320757401 887836398 113435324 887836398 136894816 202231753 136894816 202231753 795996220 202231753 719221652 526530560 719221652 526530560 473491183 526530560 518740293 214644300 518740293 214644300 802153681 195673341 802153681 215218993 802153681 215218993 783595626 215218993 881915231 13308791 881915231 13308791 986828324 13308791 125186341 900171641 125186341 900171641 101836263 665627019 101836263 665627019 335754622 677612124 335754622 677612124 323919306 96405471 323919306 96405471 902723213 775718245 902723213 775718245 224767310 686310805 224767310 686310805 315521572 686310805 300130594 876374083 300130594 876374083 124547350 876374083 252276559 677410179 252276559 677410179 324094095 970496540 324094095 970496540 30865541 535071404 30865541 535071404 464482921 575385404 464482921 575385404 424715359 184676110 424715359 184676110 813539597 401025631 813539597 401025631 599094484 156146769 599094484 156146769 842495189 156146769 653451798 716544044 653451798 716544044 240325364 818975306 240325364 818975306 122435236 878880865 122435236 383209703 122435236 383209703 616805495 383209703 598816446 490487718 598816446 490487718 202125694 798266061 202125694 798266061 206570426 3975439 206570426 3975439 996193514 951829335 996193514 951829335 49082104 951829335 127042798 766355928 127042798 766355928 234657978 824671236 234657978 824671236 176275479 503437813 176275479 503437813 496185891 627173029 496185891 627173029 372907904 352594442 372907904 352594442 646857762 898704637 646857762 898704637 102852282 13439993 102852282 13439993 986682112 402354327 986682112 402354327 597912198 292595076 597912198 292595076 707264482 703508191 707264482 703508191 297495141 311865319 297495141 311865319 686437069 311865319 392766186 732756352 392766186 732756352 177004101 823874312 177004101 823874312 240460074 199049715 240460074 199049715 799252773 936939159 799252773 936939159 65396517 936939159 244016392 104262438 244016392 104262438 895415705 104262438 680119105 341903569 680119105 341903569 170949581 829599483 170949581 353721335 170949581 353721335 645731409 863800858 645731409 863800858 137931800 109383583 137931800 109383583 889473218 866807392 889473218 866807392 134435738 866807392 228342607 484276982 228342607 484276982 515290920 791688962 515290920 791688962 208147085 791688962 821148105 84701295 821148105 84701295 913628676 987952091 913628676 987952091 12837520 987952091 157560077 523340247 157560077 523340247 476665830 722100500 476665830 722100500 278206310 722100500 316328951 50931376 316328951 50931376 947855713 50931376 665544557 932407386 665544557 932407386 69347098 548993042 69347098 548993042 450527697 743298607 450527697 743298607 257503400 294165423 257503400 294165423 705445325 577638810 705445325 577638810 422717382 224909874 422717382 224909874 773298588 224909874 648481739 887412870 648481739 887412870 5275883 994600030 5275883 126719483 5275883 126719483 871453899 126719483 821568595 270043848 821568595 270043848 519895854 480069190 519895854 480069190 746960761 182657253 746960761 182657253 870454472 127821849 870454472 127821849 326708207 788673617 326708207 788673617 211178503 165442796 211178503 165442796 833748131 165442796 776640894 766292078 776640894 766292078 234716643 766292078 382831965 581185438 382831965 581185438 419778935 581185438 385457577 654665146 385457577 654665146 346374841 567849314 346374841 567849314 432219800 801694331 432219800 801694331 198629483 394272279 198629483 394272279 605177516 661831421 605177516 661831421 339485616 661831421 362658196 260536531 362658196 260536531 968497558 30887592 968497558 481315470 968497558 481315470 518373706 436191195 518373706 436191195 564551131 457459213 564551131 457459213 543264887 256655172 543264887 256655172 742642638 406027321 742642638 406027321 594486975 244554735 594486975 244554735 754667083 352962727 754667083 352962727 646507653 352962727 769959438 18049125 769959438 18049125 981363235 366802263 981363235 366802263 632631251 283751797 632631251 283751797 715862438 283751797 504706093 720605079 504706093 720605079 212498831 787427899 212498831 787427899 667705608 27497972 667705608 27497972 971968987 956626898 971968987 956626898 44170127 302976231 44170127 302976231 696262135 302976231 512218802 666749436 512218802 666749436 193528195 883733245 193528195 883733245 117357330 883733245 434293244 240435991 434293244 240435991 758464568 563672158 758464568 563672158 436665093 434307280 436665093 434307280 566510515 866066159 566510515 866066159 135467614 866066159 460941119 464483217 460941119 464483217 995445137 4687659 995445137 665250385 995445137 665250385 335991820 390201656 335991820 390201656 609584788 944091531 609584788 944091531 57470267 262556774 57470267 262556774 737144383 319715635 737144383 319715635 678624094 51151456 678624094 51151456 947520051 930386539 947520051 930386539 71084905 168033399 71084905 168033399 831284675 168033399 728844144 724381627 728844144 724381627 276078640 378097585 276078640 378097585 621609687 378097585 115767519 988255012 115767519 988255012 12567561 988255012 181116486 77618169 181116486 77618169 937621090 60674447 937621090 60674447 836179255 216936360 836179255 216936360 360344490 639804112 360344490 639804112 416574259 111741114 416574259 111741114 886804111 927693518 886804111 927693518 74020959 927693518 250271845 220687547 250271845 220687547 997257920 2922547 997257920 2922547 871300308 621913336 871300308 621913336 274501702 855713769 274501702 855713769 145583188 855713769 443032166 188915046 443032166 188915046 809085582 188915046 423215526 891052018 423215526 891052018 110014451 63395559 110014451 63395559 934912963 63395559 862533485 212682015 862533485 212682015 767257331 742162257 767257331 742162257 258860072 181392498 258860072 181392498 817070724 696841748 817070724 696841748 304779543 79800328 304779543 79800328 919077996 79800328 800279339 434176506 800279339 434176506 469917955 530300977 469917955 530300977 874939406 91633155 874939406 91633155 907031886 91633155 783940504 546397451 783940504 546397451 142318894 859245029 142318894 356497056 142318894 356497056 642713246 942612188 642713246 942612188 59313813 11392105 59313813 11392105 988643068 353909938 988643068 353909938 645378674 43365207 645378674 43365207 955526702 43365207 245426294 915703575 245426294 915703575 86253647 345560128 86253647 345560128 653891974 345560128 621058481 583147135 621058481 583147135 417234800 583147135 506549209 36414961 506549209 36414961 962396227 343003121 962396227 343003121 656660830 221690119 656660830 221690119 776916598 457035671 776916598 457035671 543718569 292338914 543718569 292338914 707488817 723284202 707488817 723284202 277061086 723284202 539949216 313930171 539949216 313930171 684294121 859243493 684294121 859243493 142324458 859243493 322391676 442930533 322391676 442930533 557501032 671849420 557501032 671849420 329649142 671849420 569923082 106886424 569923082 106886424 932398966 34901265 932398966 34901265 964059705 34901265 481327136 552053947 481327136 552053947 212366140 787602685 212366140 357997661 212366140 357997661 641357321 357997661 130162912 880421914 130162912 880421914 120606638 238668927 120606638 238668927 760148327 238668927 346992697 965140519 346992697 965140519 35827804 244237891 35827804 244237891 754828269 804429535 754828269 804429535 195713280 60519176 195713280 60519176 937842086 60519176 695604806 598838864 695604806 598838864 388174492 953161029 388174492 953161029 47810521 669140831 47810521 669140831 332666568 958559583 332666568 958559583 42198193 168203585 42198193 168203585 831081103 861158445 831081103 861158445 140313992 861158445 656877847 48304417 656877847 48304417 950387360 48304417 833011984 330225321 833011984 330225321 668712657 188158545 668712657 188158545 809941988 188158545 524159682 792309693 524159682 792309693 57011909 944423225 57011909 944423225 181299363 591094589 181299363 591094589 409482868 972764488 409482868 972764488 28429757 972764488 38320321 223893421 38320321 223893421 824279993 174375137 824279993 174375137 515926216 837812167 515926216 837812167 163236293 626869925 163236293 626869925 373073183 923287093 373073183 923287093 78675257 923287093 618793047 102422013 618793047 102422013 897208422 905889053 897208422 905889053 96258934 905889053 407138366 55119958 407138366 55119958 943929797 946656957 943929797 946656957 54808591 35780308 54808591 35780308 963225279 517932227 963225279 517932227 481620943 517932227 588234042 42185751 588234042 42185751 956781840 926638531 956781840 926638531 75284017 926638531 275799349 711248407 275799349 711248407 649803745 349747186 649803745 434347785 649803745 434347785 566480280 390801966 566480280 390801966 608799560 446792453 608799560 446792453 553920186 306278889 553920186 306278889 692755757 306278889 679630913 573285277 679630913 573285277 419332427 581558229 419332427 20097148 419332427 20097148 979131276 484629770 979131276 484629770 514832513 282241088 514832513 282241088 717403240 999046644 717403240 999046644 899978 999046644 91148475 339013480 91148475 339013480 660652664 958634436 660652664 958634436 42127080 958634436 133824018 696573544 133824018 696573544 920309390 78565957 920309390 391655046 920309390 391655046 608034493 240279456 608034493 240279456 758523543 240279456 177623365 944504039 177623365 944504039 56812282 678575183 56812282 678575183 322826709 686807460 322826709 686807460 314948439 686807460 348986429 262724087 348986429 262724087 737053122 748432018 737053122 748432018 252290597 604406479 252290597 604406479 395467210 912288084 395467210 912288084 89840456 452895015 89840456 452895015 547814302 972466962 547814302 972466962 28886815 255291016 28886815 255291016 744095083 987142267 744095083 987142267 13524522 19073640 13524522 19073640 980397656 19073640 965536729 744166081 965536729 744166081 106325912 895038584 106325912 887482291 106325912 887482291 113630023 907157638 113630023 907157638 95156194 441411692 95156194 441411692 559770364 441411692 386552978 757222313 386552978 757222313 186612155 813811408 186612155 645974817 186612155 645974817 354802886 803696128 354802886 803696128 196554696 202442691 196554696 202442691 795851062 202442691 531064840 791310612 531064840 791310612 208515566 791310612 285559295 435956594 285559295 435956594 564786823 825140127 564786823 825140127 175625394 698680990 175625394 698680990 302970888 971859880 302970888 971859880 29348720 512585837 29348720 512585837 487241249 670958184 487241249 670958184 330594883 509126672 330594883 509126672 491005385 815408745 491005385 815408745 185015873 590755763 185015873 590755763 409770003 662048196 409770003 662048196 339257007 556674169 339257007 556674169 443194255 556674169 306183227 880602593 306183227 880602593 120481553 77566288 120481553 77566288 921136465 220052593 921136465 220052593 778748966 46867995 778748966 46867995 951901493 610744611 951901493 610744611 389369071 363904622 389369071 363904622 635490819 618012511 635490819 618012511 382395355 605217389 382395355 605217389 394613966 605217389 130490369 999628646 130490369 999628646 408491 478776270 408491 478776270 521310941 483773309 521310941 483773309 515771926 483773309 602814725 113144682 602814725 113144682 885167264 113144682 809781420 217626106 809781420 217626106 781303377 186790915 781303377 186790915 811382136 699051812 811382136 699051812 302577233 699051812 473157421 214310259 473157421 214310259 784281959 214310259 774197455 911180829 774197455 911180829 91146791 406397997 91146791 406397997 594117380 930839577 594117380 930839577 70745770 252710352 70745770 252710352 746509969 935399522 746509969 935399522 66988305 592314091 66988305 592314091 408300338 592314091 356570863 932237833 356570863 932237833 69454879 443868794 69454879 443868794 556530334 895043250 556530334 895043250 106280381 699839861 106280381 699839861 301665140 828101221 301665140 828101221 172752062 828101221 184860312 783471415 184860312 783471415 402769063 597651579 402769063 741591658 402769063 741591658 259505194 333925738 259505194 333925738 665477771 510561865 665477771 510561865 489489752 510561865 673987190 143045559 673987190 143045559 855880827 796035111 855880827 796035111 204098987 796035111 328537949 601924537 328537949 601924537 936136745 62327657 936136745 877410262 936136745 877410262 123792369 441614258 123792369 441614258 559497530 453620518 559497530 453620518 547066405 303361702 547066405 303361702 695845065 303361702 634447187 957992870 634447187 957992870 42857450 957992870 164822338 206566843 164822338 206566843 883510284 114913262 883510284 512335007 883510284 512335007 487329308 512335007 654435109 130959615 654435109 130959615 867100668 595208959 867100668 595208959 405208874 595208959 811799514 59490115 811799514 59490115 939053756 940554721 939053756 940554721 61448013 940554721 323668135 323389121 323668135 323389121 701903135 297559218 701903135 297559218 564680766 968335301 564680766 968335301 32929330 968335301 96420159 872645360 96420159 872645360 978429165 20976171 978429165 20976171 938134100 357574858 938134100 357574858 641708668 357574858 701777473 235855371 701777473 235855371 843644442 155285393 843644442 922793761 843644442 922793761 79159161 14190854 79159161 14190854 985768526 709429498 985768526 709429498 291527724 709429498 640641618 265395691 640641618 265395691 734114108 760206917 734114108 760206917 240839068 145331595 240839068 145331595 853533811 145331595 483741124 652897690 483741124 652897690 248690206 803121223 248690206 803121223 197218612 803121223 251128948 710256638 251128948 710256638 290505784 710256638 123121283 925395241 123121283 925395241 76364850 673716808 76364850 673716808 327709827 945256134 327709827 945256134 56178564 357444684 56178564 357444684 641883192 665379679 641883192 665379679 335873717 68235455 335873717 68235455 930416883 68235455 722918880 654418656 722918880 654418656 197563426 802679115 197563426 311334014 197563426 311334014 687078558 848654612 687078558 848654612 152134390 848654612 581038542 280819901 581038542 280819901 718951143 280819901 461915665 603465716 461915665 603465716 29473711 971681543 29473711 971681543 43909393 842699802 43909393 842699802 369978190 285548594 369978190 285548594 713968103 285548594 546394092 853898591 546394092 853898591 147316018 853898591 774172876 114341631 774172876 114341631 883927990 276016178 883927990 276016178 723498924 269393614 723498924 269393614 730559839 768639154 730559839 768639154 232346189 768639154 340862450 283221301 340862450 283221301 716398496 789494999 716398496 789494999 210291821 720921847 210291821 720921847 279470102 949124097 279470102 949124097 52042937 949124097 384963586 384503603 384963586 384503603 939444934 59205542 939444934 59205542 904685639 870844030 904685639 870844030 130263900 342237899 130263900 342237899 657547024 608385945 657547024 608385945 391562990 218516345 391562990 218516345 780265113 886479702 780265113 886479702 114657104 886479702 271888118 630377404 271888118 630377404 399895309 177076532 399895309 177076532 821452219 177076532 407326109 865540909 407326109 865540909 56239556 945200005 56239556 945200005 453579261 417938877 453579261 417938877 789422579 98273918 789422579 98273918 901054728 783834686 901054728 783834686 216118313 126689227 216118313 126689227 871496483 824982506 871496483 824982506 175893112 515212978 175893112 515212978 484505849 515212978 195168959 878552413 195168959 878552413 122755852 465169882 122755852 465169882 534842815 495136945 534842815 495136945 503994611 42442278 503994611 42442278 956488784 798778410 956488784 798778410 201510694 22547389 201510694 22547389 976927910 22547389 463025739 622852936 463025739 622852936 377398390 622852936 437447653 99161528 437447653 99161528 937347720 61042995 937347720 450705139 937347720 450705139 549789934 308415463 549789934 308415463 690576357 308415463 621996760 437876898 621996760 437876898 562892780 437876898 604198676 9949340 604198676 9949340 989834578 857176874 989834578 857176874 144461009 77239698 144461009 77239698 921521235 968832618 921521235 968832618 32241497 51525686 32241497 51525686 947230447 51525686 823732285 619677868 823732285 619677868 336312779 787082509 336312779 787082509 212790655 787082509 962009721 6363491 962009721 6363491 993693988 6363491 834677327 681744040 834677327 681744040 319863256 616298144 319863256 616298144 383878729 833051748 383878729 833051748 167712578 833051748 235048756 718401797 235048756 718401797 544493870 456250233 544493870 833453262 544493870 833453262 167413255 833453262 191028703 415527036 191028703 415527036 677979870 320312120 677979870 839547836 677979870 839547836 161424176 158204432 161424176 158204432 840757163 430588346 840757163 430588346 570019483 258921038 570019483 258921038 740520218 954493572 740520218 954493572 46007708 80600498 46007708 80600498 918293363 870647133 918293363 870647133 130392048 140995117 130392048 140995117 857973644 140995117 470114303 695189735 470114303 695189735 306510190 130268868 306510190 130268868 867780560 439708702 867780560 439708702 561309433 264479905 561309433 264479905 735168760 652917132 735168760 652917132 347821625 36331256 347821625 36331256 962478418 36331256 940644806 473474821 940644806 473474821 526782832 426515645 526782832 426515645 574587292 426515645 417877061 943799645 417877061 943799645 57805830 943799645 131723819 255706856 131723819 255706856 743490763 555092297 743490763 555092297 444788036 555092297 603961103 186795551 603961103 186795551 811376285 504354532 811376285 504354532 495255391 363186838 495255391 363186838 636316527 713909664 636316527 713909664 286752700 713909664 818351138 161648221 818351138 161648221 837673006 828841544 837673006 828841544 171833951 14976318 171833951 14976318 984774691 14976318 570429475 571842870 570429475 571842870 428073174 571842870 873707582 22135798 873707582 22135798 977322396 659693481 977322396 659693481 341491023 327133304 341491023 327133304 671737017 781832728 671737017 781832728 218306893 781832728 231822635 394057114 231822635 394057114 605421139 394057114 531786316 868781563 531786316 868781563 132340671 113099488 132340671 113099488 885277164 947362438 885277164 947362438 53920723 80974316 53920723 80974316 917993051 80974316 394020693 693012006 394020693 693012006 308789965 31034963 308789965 31034963 968359266 31034963 711934895 484080729 711934895 484080729 78201238 923712314 78201238 212665385 78201238 212665385 785694964 812039442 785694964 812039442 188111879 812039442 572896300 214281637 572896300 214281637 784341992 684985487 784341992 684985487 316865514 684985487 760376147 31911411 760376147 31911411 967412718 705715557 967412718 705715557 295280854 85917834 295280854 85917834 912277680 913491898 912277680 913491898 88599155 913491898 291497371 425703325 291497371 425703325 696904241 86278333 696904241 86278333 911946065 86278333 782427038 979672746 782427038 979672746 15605402 985165292 15605402 41824998 15605402 41824998 957282762 41824998 741701702 896892474 741701702 896892474 104652024 896892474 252497696 147592295 252497696 147592295 966730977 32636742 966730977 32636742 686315528 982327505 686315528 982327505 18745521 982327505 160841131 91140301 160841131 91140301 907493758 663383899 907493758 663383899 337814163 49862998 337814163 49862998 948802397 611686678 948802397 611686678 388551541 144978333 388551541 144978333 853795766 732657613 853795766 732657613 267744542 617087232 267744542 617087232 383239459 983678493 383239459 983678493 17313977 394892059 17313977 394892059 604618884 929847564 604618884 929847564 71577876 366342780 71577876 366342780 633202375 894869573 633202375 894869573 106413219 35333824 106413219 35333824 963553661 669606534 963553661 669606534 332111502 114132218 332111502 114132218 884077145 114132218 587330494 639151856 587330494 639151856 88727840 923750817 88727840 923750817 78158680 923750817 351188090 453596395 351188090 453596395 547079117 905045626 547079117 905045626 96959773 905045626 219236010 694519060 219236010 694519060 674954485 323149095 674954485 619071036 674954485 619071036 381186363 619071036 513134250 389541382 513134250 389541382 772852718 225422518 772852718 593513058 772852718 593513058 407093471 373547585 407093471 373547585 626127267 373547585 603368743 941189961 603368743 941189961 60793018 152138245 60793018 152138245 846653276 413806434 846653276 413806434 586648144 413806434 702784107 73906247 702784107 73906247 924625520 957122257 924625520 957122257 43730560 957122257 326805030 325713253 326805030 325713253 672767932 325713253 672010691 884444424 672010691 884444424 116519987 261113327 116519987 261113327 738571784 261113327 347991170 731080161 347991170 731080161 269600881 220470684 269600881 220470684 778327913 870091743 778327913 870091743 130974108 54406158 130974108 54406158 944483676 54406158 669126196 498391226 669126196 498391226 500973602 324179598 500973602 324179598 674015969 324179598 431550200 754404765 431550200 754404765 246800730 754404765 412163731 247863538 412163731 247863538 938426239 59927785 938426239 59927785 674782457 669741546 674782457 669741546 331956820 191266786 331956820 191266786 806560723 191266786 642285213 451849162 642285213 451849162 548612232 148541260 548612232 148541260 850498405 319853411 850498405 319853411 678393936 137935934 678393936 137935934 860747419 137935934 434426864 650499729 434426864 650499729 113994682 887078718 113994682 569890111 113994682 569890111 430003257 569890111 131857748 899171621 131857748 899171621 102484047 899171621 655727642 30282710 655727642 30282710 968965794 30282710 647356131 737187941 647356131 737187941 82840163 919223630 82840163 30805301 82840163 30805301 968559694 30805301 366218741 828055082 366218741 828055082 172826108 583290431 172826108 583290431 417100490 845631069 417100490 845631069 155078776 845631069 606724353 22056769 606724353 22056769 977435950 727440654 977435950 727440654 272893846 338752493 272893846 338752493 660879124 368317638 660879124 368317638 631360811 127755654 631360811 127755654 870472596 348320926 870472596 348320926 651333452 282278761 651333452 282278761 717345223 643238575 717345223 643238575 357115064 346456092 357115064 346456092 653199761 864205471 653199761 864205471 137583273 864205471 495536527 216248888 495536527 216248888 782558638 745845456 782558638 745845456 254821142 657200262 254821142 657200262 343773720 821055390 343773720 821055390 179684555 821055390 293360223 285319202 293360223 285319202 714275035 834542908 714275035 834542908 166401429 834542908 376920756 169338819 376920756 169338819 829920293 939827808 829920293 939827808 62342998 939827808 190852084 48276893 190852084 48276893 950447138 843092807 950447138 843092807 157851808 738939780 157851808 738939780 262047985 811197687 262047985 811197687 188808153 304459975 188808153 304459975 694769610 595680441 694769610 595680441 404725840 68949333 404725840 68949333 929771588 259799993 929771588 259799993 739937165 134457172 739937165 134457172 863903604 134457172 660712986 349781527 660712986 349781527 230300795 770666196 230300795 723398793 230300795 723398793 276997753 798102893 276997753 798102893 202304459 144463566 202304459 144463566 854320915 883983615 854320915 883983615 117019602 491110507 117019602 491110507 508044714 863817882 508044714 863817882 137923233 863817882 337157449 643407530 337157449 643407530 357012378 731172254 357012378 731172254 269399974 731172254 639360595 149172506 639360595 149172506 849876832 457385524 849876832 457385524 543415672 457385524 763938777 124742503 763938777 124742503 873283282 857274766 873283282 857274766 144316734 857274766 296809290 390000003 296809290 390000003 647691708 351956185 647691708 906703989 647691708 906703989 95447212 41070622 95447212 41070622 957996342 41070622 553258783 517679326 553258783 517679326 481949881 220020984 481949881 220020984 778838857 750482872 778838857 750482872 250549796 750482872 352515526 155389812 352515526 155389812 843524852 238085898 843524852 238085898 760589389 143139768 760589389 143139768 855738230 143139768 820910686 181339567 820910686 181339567 103196270 898451099 103196270 87674604 103196270 87674604 910514523 87674604 890442087 942831101 890442087 942831101 59116894 942831101 290396327 130917948 290396327 130917948 867110437 130917948 840124839 571497411 840124839 571497411 428371828 318973375 428371828 318973375 679343095 318973375 16897779 990541599 16897779 990541599 9869558 221385414 9869558 221385414 777293664 916790978 777293664 916790978 85168038 916790978 210183743 275115994 210183743 275115994 724331203 275115994 438895330 768939905 438895330 768939905 232156824 768939905 300509704 592040895 300509704 592040895 797673983 200430587 797673983 200430587 626329317 393132854 626329317 393132854 606698773 249184759 606698773 249184759 749874398 809941032 749874398 809941032 190172001 404922275 190172001 404922275 595463969 707679305 595463969 707679305 293224162 130229548 293224162 130229548 867880804 130229548 394118530 884455439 394118530 884455439 116519721 718722565 116519721 718722565 281584008 753703969 281584008 753703969 247389287 21859564 247389287 21859564 977575820 882371978 977575820 882371978 118725632 882371978 653348087 269421854 653348087 269421854 730494688 584593559 730494688 584593559 415750347 300266374 415750347 300266374 699300203 442400771 699300203 442400771 558172348 133839489 558172348 133839489 864273878 133839489 728107804 859910857 728107804 859910857 141378768 859910857 232428589 389214530 232428589 389214530 957049708 41989032 957049708 917040876 957049708 917040876 84912515 917040876 843876896 89056217 843876896 89056217 909261828 181254147 909261828 181254147 817193489 152326733 817193489 152326733 846372446 697566747 846372446 697566747 304163922 395049499 304163922 395049499 604500194 781677640 604500194 781677640 218508252 771841352 218508252 771841352 229003555 777735267 229003555 777735267 222539147 777735267 243089070 735994748 243089070 735994748 264778142 855162651 264778142 855162651 146149123 855162651 368706356 144950262 368706356 144950262 853868320 486989870 853868320 486989870 512257706 397809299 512257706 397809299 601871035 724668943 601871035 724668943 275801145 724668943 510136473 468264949 510136473 468264949 715100905 284498585 715100905 857295923 715100905 857295923 144285405 857295923 251787834 303741695 251787834 303741695 695375581 731752723 695375581 731752723 268870391 683098074 268870391 683098074 318498306 911276298 318498306 911276298 91043716 911276298 326303286 427926581 326303286 427926581 916191464 82505845 916191464 82505845 908216113 710114488 908216113 710114488 290721147 5604477 290721147 5604477 994406603 634341272 994406603 634341272 365500709 634341272 575003130 97795742 575003130 97795742 901637695 305668985 901637695 305668985 693429143 218300563 693429143 218300563 780501457 218300563 397304166 980726671 397304166 980726671 20581032 980726671 165451022 711707302 165451022 711707302 502939819 496285479 502939819 577888007 502939819 577888007 422601984 77340480 422601984 77340480 921414025 560375598 921414025 560375598 439642547 496665758 439642547 496665758 502612321 966975473 502612321 966975473 34080684 966975473 712721737 64006350 712721737 64006350 987254537 13020648 987254537 942293068 987254537 942293068 59620109 219370608 59620109 219370608 779421419 224231320 779421419 224231320 773918601 63413287 773918601 63413287 934860696 994007320 934860696 994007320 5731797 340900829 5731797 340900829 658743645 340900829 70187098 973261713 70187098 973261713 27940794 973261713 261526564 342214948 261526564 342214948 775435678 222868376 775435678 810842334 775435678 810842334 189202532 810842334 582090445 294866328 582090445 294866328 894872281 104607137 894872281 506969007 894872281 506969007 493094862 506969007 503643840 466519009 503643840 466519009 533302755 466519009 117953924 894687917 117953924 894687917 106592804 130681952 106592804 130681952 867402527 130681952 844487896 732606569 844487896 732606569 267813400 511957513 267813400 511957513 487765367 800260526 487765367 800260526 200033521 116509801 200033521 116509801 881951317 557482616 881951317 557482616 442371462 352697987 442371462 352697987 646706365 940219815 646706365 940219815 61881456 321173666 61881456 321173666 677086133 321173666 314077097 953109460 314077097 953109460 47915253 433734157 47915253 433734157 566830110 604513817 566830110 604513817 395369723 36196341 395369723 36196341 962588088 790190075 962588088 790190075 209674849 790190075 341352217 221754320 341352217 221754320 776793299 527315378 776793299 527315378 472697971 373859964 472697971 373859964 625793455 860729669 625793455 860729669 140611633 655949443 140611633 655949443 344906056 655949443 249495310 757279153 249495310 757279153 243932780 757279153 359041192 143684584 359041192 143684584 855357355 783305073 855357355 783305073 216651019 351174864 216651019 351174864 648519646 351174864 38591793 987973498 38591793 987973498 12813497 987973498 257583404 704089207 257583404 704089207 696023491 303170160 696023491 303170160 502601651 725626485 502601651 725626485 50293596 950868465 50293596 442805248 50293596 442805248 557629184 828960063 557629184 828960063 171738457 327824364 171738457 327824364 670935850 327824364 659099908 692608509 659099908 692608509 96791156 905248878 96791156 183196617 96791156 183196617 815142249 743611136 815142249 743611136 257238225 370752504 257238225 370752504 628742948 538085998 628742948 538085998 461296602 282485539 461296602 282485539 717205015 417239592 717205015 417239592 583646019 59088097 583646019 59088097 939604418 348818838 939604418 348818838 650856628 180395995 650856628 180395995 818133370 222109958 818133370 222109958 776413372 70474577 776413372 70474577 928266856 240014395 928266856 240014395 758745535 135949056 758745535 135949056 862394666 823924961 862394666 823924961 176994882 44678844 176994882 44678844 954260734 44678844 678860363 444613978 678860363 444613978 363347203 636354731 363347203 636354731 655303792 66297076 655303792 66297076 932277995 732365646 932277995 732365646 268026877 732365646 433889738 145209082 433889738 145209082 853629680 523187682 853629680 523187682 476772171 57589883 476772171 57589883 941430468 57589883 297376853 719250892 297376853 719250892 280921941 627365064 280921941 627365064 372732737 740474408 372732737 740474408 260593101 428666301 260593101 428666301 572139889 609688402 572139889 609688402 390509162 23241027 390509162 23241027 976248931 282011925 976248931 282011925 717812548 248000568 717812548 248000568 751192184 717991395 751192184 717991395 282397804 447981521 282397804 447981521 552695389 447981521 499452152 789489265 499452152 789489265 210298942 33713721 210298942 33713721 965432832 33713721 771905988 706518868 771905988 706518868 294600867 706518868 509947868 381058551 509947868 381058551 618987036 877420284 618987036 877420284 123780697 877420284 385265862 433190603 385265862 433190603 567335611 433190603 459509285 878243466 459509285 878243466 123027707 878243466 539476309 209478928 539476309 209478928 970294579 28879842 970294579 28879842 954760086 845919992 954760086 845919992 154828203 432171964 154828203 432171964 568426930 432171964 288290775 768297243 288290775 768297243 232630812 17100079 232630812 17100079 982437802 902217764 982437802 902217764 99846142 180946160 99846142 180946160 817506622 627856156 817506622 627856156 372393908 514470437 372393908 514470437 485219547 618882151 485219547 618882151 381405262 6483656 381405262 6483656 993572047 659876773 993572047 659876773 341318178 308416921 341318178 308416921 690555062 308416921 567688798 722052233 567688798 722052233 278295901 722052233 451546568 292934307 451546568 292934307 706755372 292934307 658498544 409685014 658498544 409685014 590750839 302554535 590750839 302554535 696613667 302554535 332259237 721677632 332259237 721677632 278588089 360600654 278588089 360600654 639069199 360600654 236642186 803337510 236642186 803337510 197119943 803337510 338227895 463692931 338227895 463692931 886166914 112268356 886166914 112268356 715579431 479474792 715579431 479474792 165778852 902803835 165778852 902803835 99353859 373264679 99353859 373264679 626355506 819710152 626355506 819710152 181045314 819710152 328831790 303006543 328831790 303006543 696227413 303006543 251024631 757673428 251024631 757673428 239875315 761049479 239875315 170406251 239875315 170406251 828474652 170406251 820466234 664547534 820466234 664547534 236039158 765042311 236039158 110914287 236039158 110914287 887852580 744161060 887852580 744161060 256556106 744161060 621092450 374928232 621092450 374928232 624996197 680719922 624996197 680719922 320790892 286112254 320790892 286112254 713496676 700139881 713496676 700139881 301223869 700139881 699538277 236151149 699538277 236151149 762596572 236151149 202596684 910132236 202596684 910132236 92105879 910132236 346798263 464028706 346798263 464028706 536121170 533450561 536121170 533450561 466389512 484340014 466389512 484340014 515209334 556979551 515209334 556979551 443013204 396779453 443013204 396779453 602782861 460901741 602782861 460901741 539561753 217873395 539561753 217873395 781018542 623331250 781018542 623331250 376792816 281986114 376792816 281986114 717842824 952800471 717842824 952800471 48096864 124564440 48096864 124564440 873521827 836243193 873521827 836243193 164539556 836243193 401348351 410904139 401348351 410904139 589551969 565089737 589551969 565089737 435196390 565089737 474680321 301909825 474680321 301909825 697285022 301909825 587683703 558740280 587683703 558740280 92959314 909442462 92959314 675602373 92959314 675602373 326071582 818701528 326071582 818701528 182082274 308319802 182082274 308319802 690685677 400904340 690685677 400904340 599201029 56023206 599201029 56023206 943161032 56023206 929228634 437024738 929228634 437024738 563889594 41188700 563889594 41188700 957882650 811200315 957882650 811200315 188786561 811200315 330816328 159054340 330816328 159054340 839902554 159054340 807111150 690545382 807111150 690545382 311123248 690545382 684370023 168097714 684370023 168097714 831234549 997708897 831234549 997708897 2112499 997708897 276062171 229475110 276062171 229475110 916368658 82309124 916368658 495150926 916368658 495150926 503951838 452152343 503951838 452152343 548473874 631502007 548473874 631502007 368702897 324094410 368702897 324094410 674062270 964626171 674062270 964626171 36449591 779881258 36449591 779881258 220241734 816864313 220241734 816864313 183745547 76055472 183745547 76055472 922710162 518588382 922710162 518588382 480872000 518588382 672184499 50134383 672184499 50134383 948672701 749973669 948672701 749973669 251038989 325375206 251038989 325375206 673067295 844438729 673067295 844438729 156340601 844438729 164391192 184686683 164391192 184686683 813514119 860413698 813514119 860413698 140869691 860413698 314848659 115856502 314848659 115856502 882612479 548560479 882612479 548560479 451017069 75291673 451017069 75291673 923338128 817446703 923338128 817446703 183231386 481498937 183231386 481498937 518096269 486594254 518096269 486594254 512654531 34216547 512654531 34216547 965024267 766127293 965024267 766127293 234898820 766127293 979747342 8502799 979747342 8502799 991235426 8502799 707096751 746804278 707096751 746804278 253799793 746804278 306619827 666518943 306619827 666518943 369331021 631029370 369331021 631029370 186364007 912318750 186364007 912318750 89829838 912318750 326030566 246561319 326030566 246561319 752898088 246561319 680529663 943872789 680529663 943872789 57762003 387793989 57762003 387793989 611851179 387793989 194109930 912699781 194109930 912699781 89501738 392826957 89501738 392826957 606931865 392826957 271610746 852200464 271610746 852200464 148817728 852200464 674629755 317493281 674629755 317493281 950477926 48275960 950477926 48275960 328610154 965282195 328610154 965282195 35699930 270766579 35699930 270766579 728867593 814183049 728867593 814183049 186328178 160214665 186328178 160214665 838931608 160214665 783078104 816437198 783078104 816437198 32175450 968952915 32175450 87838636 32175450 87838636 910366908 672418233 910366908 672418233 328985038 170930236 328985038 170930236 827978495 551333703 827978495 551333703 448083118 551333703 675755693 62880432 675755693 62880432 935451924 383357121 935451924 383357121 616675873 106356076 616675873 106356076 892646270 106356076 319783057 737416928 319783057 737416928 263410048 118626554 263410048 118626554 879664675 118626554 649055420 907887086 649055420 907887086 94560088 157712787 94560088 157712787 841119505 157712787 795963125 223895099 795963125 223895099 2832884 997065154 2832884 997065154 351459146 3045935 351459146 3045935 997014650 3045935 817077868 520780399 817077868 520780399 478792605 487687784 478792605 487687784 511355602 487687784 437864695 684002473 437864695 684002473 317756174 204202058 317756174 204202058 794140264 660865683 794140264 660865683 340446404 114430387 340446404 114430387 883909385 862594788 883909385 862594788 138936444 196645916 138936444 196645916 801457370 434660645 801457370 434660645 566173154 411532641 566173154 411532641 588977931 743433382 588977931 743433382 257405427 743433382 498057980 98895832 498057980 98895832 900512675 514767412 900512675 514767412 484951109 514767412 813214070 138254000 813214070 138254000 860546765 138254000 105908851 915869620 105908851 915869620 86000219 504099382 86000219 504099382 495452914 621219722 495452914 621219722 379200636 621219722 547970731 43226161 547970731 43226161 955611543 43226161 949424116 920193851 949424116 920193851 81745749 920193851 658901145 100026109 658901145 100026109 899268644 100026109 541932490 752964179 541932490 752964179 248208212 752964179 635528572 168137826 635528572 168137826 831176175 701842541 831176175 701842541 299403426 530882934 299403426 530882934 469241018 852772337 469241018 852772337 148214421 852772337 329360790 400986051 329360790 400986051 599126659 945809122 599126659 945809122 55724739 29905500 55724739 29905500 969237260 29905500 908276890 767473194 908276890 767473194 233539738 62080223 233539738 62080223 936332612 710134948 936332612 710134948 290639804 279717049 290639804 279717049 719752325 842740647 719752325 842740647 158156087 842740647 679886399 52338248 679886399 52338248 946403405 171996708 946403405 171996708 826997278 55956630 826997278 55956630 943225898 910656131 943225898 910656131 91718297 112917434 91718297 112917434 885490475 959571582 885490475 959571582 41294333 674867444 41294333 674867444 326682093 771603641 326682093 771603641 229370384 485284004 229370384 485284004 514165952 929924225 514165952 929924225 71517158 90368232 71517158 90368232 908200486 815091553 908200486 815091553 185384926 236468800 185384926 236468800 762317857 938900831 762317857 938900831 63406809 938900831 360941100 505906962 360941100 505906962 753505623 245885582 753505623 245885582 440756742 945761939 440756742 945761939 55787638 386172520 55787638 386172520 613569987 562518340 613569987 562518340 437712336 27952719 437712336 27952719 971442083 27952719 970512755 864779163 970512755 864779163 136972266 484331303 136972266 484331303 515232401 993978203 515232401 993978203 5859021 993978203 212217866 432732860 212217866 432732860 567678299 432732860 435167552 992008695 435167552 992008695 8315907 306585973 8315907 306585973 692391204 774305828 692391204 774305828 226450026 774305828 261125955 669227459 261125955 669227459 526463801 473756359 526463801 904921727 526463801 904921727 97118220 904921727 818742721 84441389 818742721 84441389 914068767 84441389 360610270 740924009 360610270 740924009 178611586 822033807 178611586 822033807 824821870 134938242 824821870 134938242 863330804 134938242 723478287 618464247 723478287 618464247 381891253 411767657 381891253 411767657 588793688 411767657 148405271 868465330 148405271 868465330 132709635 868465330 558150009 236307564 558150009 236307564 762488732 521295783 762488732 521295783 478316734 18881199 478316734 18881199 980483575 18881199 715557865 774988362 715557865 774988362 183949003 919621786 183949003 919621786 82369659 919621786 370086688 221484895 370086688 221484895 848497523 150436563 848497523 150436563 412008857 673332099 412008857 673332099 328064901 361232524 328064901 361232524 638093414 974483887 638093414 974483887 26644137 974483887 852208020 13186165 852208020 13186165 987018255 13186165 444434243 843658533 444434243 843658533 157253679 840463091 157253679 840463091 160355645 871877399 160355645 871877399 129247138 871877399 158979016 607840124 158979016 607840124 391884371 943056510 391884371 943056510 58839247 943056510 760992473 65103795 760992473 65103795 933252835 65103795 570842809 589886485 570842809 589886485 200577988 799752104 200577988 403259458 200577988 403259458 597014940 698908549 597014940 698908549 302734535 419534938 302734535 419534938 581511753 419534938 204559378 906707863 204559378 906707863 95426362 906707863 121568267 669662223 121568267 669662223 548384834 274720243 548384834 274720243 724941037 969756258 724941037 969756258 31556074 969756258 505111229 28404970 505111229 28404970 970741958 567913313 970741958 567913313 432155091 356957102 432155091 356957102 642339502 452922596 642339502 452922596 547767511 383676112 547767511 383676112 616254360 467992820 616254360 467992820 531751315 467992820 595030749 355213883 595030749 355213883 971866364 27580792 971866364 729278800 971866364 729278800 271229045 213989528 271229045 213989528 784648216 646463968 784648216 646463968 354428951 404832711 354428951 404832711 595605749 903480416 595605749 903480416 98543920 903480416 747704235 122103825 747704235 122103825 876079578 806255952 876079578 806255952 193743237 806255952 286361085 605988586 286361085 605988586 393778480 825498357 393778480 825498357 175240358 486375952 175240358 486375952 512822125 486375952 339445075 734932062 339445075 734932062 265645410 365243171 265645410 365243171 634190697 365243171 354609940 924435775 354609940 924435775 77298794 924435775 190596997 472268867 190596997 472268867 527929362 872612394 527929362 872612394 128390196 872612394 632423609 72333936 632423609 72333936 926523936 72333936 231259233 894164152 231259233 894164152 102229019 899692228 102229019 66502095 102229019 66502095 932015902 66502095 641601454 931780821 641601454 931780821 70002481 581615454 70002481 581615454 419233358 708427363 419233358 708427363 292660506 708427363 701404250 36822477 701404250 36822477 962002153 36822477 442447574 778148253 442447574 778148253 221891473 246070833 221891473 246070833 753301878 246070833 336114057 968268868 336114057 968268868 32947948 968268868 92000349 198503640 92000349 198503640 799554284 683463800 799554284 683463800 318269566 363929959 318269566 363929959 635474802 363929959 339126058 683114439 339126058 683114439 318489591 359615175 318489591 359615175 639944513 404856186 639944513 404856186 595564512 161702870 595564512 161702870 837657265 161702870 322376607 909987924 322376607 909987924 92253725 667514329 92253725 667514329 334184316 726233720 334184316 726233720 274083276 726233720 436275864 493934700 436275864 493934700 737135134 262561965 737135134 557324418 737135134 557324418 442523302 347192653 442523302 347192653 652510193 953174228 652510193 953174228 47797405 437200289 47797405 437200289 563663078 437200289 316827640 994603894 316827640 994603894 5268663 301338469 5268663 301338469 697917146 503816126 697917146 503816126 495760798 248350350 495760798 248350350 750758008 672743301 750758008 672743301 328697163 240156253 328697163 240156253 758618523 933545650 758618523 933545650 68330428 933545650 189176738 392443623 189176738 392443623 607257668 677764388 607257668 677764388 323720693 131973471 323720693 131973471 866028132 131973471 227709914 982599493 227709914 982599493 18490742 161132892 18490742 161132892 838053978 161132892 445721649 803478283 445721649 803478283 40152658 960606631 40152658 960606631 236963114 20060919 236963114 20060919 979182081 20060919 290021774 975015537 290021774 975015537 26083855 162121373 26083855 162121373 837204991 824791468 837204991 824791468 176056679 824791468 333770761 463379438 333770761 463379438 784406981 214139650 784406981 953505643 784406981 953505643 47399890 471386434 47399890 471386434 528870319 471386434 470494643 628343653 470494643 628343653 371961735 628343653 841811306 46024144 841811306 46024144 952773953 46024144 786321884 312421699 786321884 312421699 116687992 884267491 116687992 73640341 116687992 73640341 925022123 73640341 906975655 863481352 906975655 863481352 138193671 186243245 138193671 186243245 811909095 804295291 811909095 804295291 195821446 65158631 195821446 65158631 933233612 65158631 786613926 974212366 786613926 974212366 26879152 159382698 26879152 159382698 839618616 859912542 839618616 859912542 141359719 859912542 510788173 447253485 510788173 447253485 793571476 204754591 793571476 204754591 472652744 926679160 472652744 926679160 34038389 967012297 34038389 738750568 34038389 738750568 262258538 763409079 262258538 763409079 237449608 763409079 484085089 53425081 484085089 53425081 945262054 752449390 945262054 752449390 248866370 141010082 248866370 141010082 857924352 675896795 857924352 675896795 325662370 675896795 400746444 548913234 400746444 548913234 903183870 95887780 903183870 664728363 903183870 664728363 336588677 94172167 336588677 94172167 904580765 996529776 904580765 996529776 3434837 315632568 3434837 315632568 682491368 727309761 682491368 727309761 273044982 727309761 377510872 540928772 377510872 540928772 572999723 336287927 572999723 336287927 663246771 674493874 663246771 674493874 327102226 638742412 327102226 638742412 361306634 798665865 361306634 798665865 201631349 58582168 201631349 58582168 940175330 58582168 755152788 455358047 755152788 455358047 200478558 799846113 200478558 799846113 676973762 24021804 676973762 24021804 975469183 24021804 891265962 289083441 891265962 289083441 430422095 569606590 430422095 569606590 766404556 228616715 766404556 228616715 769786584 228616715 712838058 417134866 712838058 417134866 583758418 148918225 583758418 148918225 850091214 880527581 850091214 880527581 120525467 880527581 177257644 365355124 177257644 365355124 796565639 201693904 796565639 201693904 538108794 469781149 538108794 469781149 530190211 263321172 530190211 263321172 736444848 263321172 634550497 514128306 634550497 514128306 375455362 936309835 375455362 936309835 65812044 936309835 373684519 431689969 373684519 431689969 578627240 422342172 578627240 521876807 578627240 521876807 477904210 512917955 477904210 512917955 486904703 883700413 486904703 883700413 117370352 470133022 117370352 470133022 529803810 550875723 529803810 550875723 448543260 358319350 448543260 358319350 641069229 439335704 641069229 439335704 561523895 439335704 583933991 19017363 583933991 19017363 980420875 19017363 767523839 453158036 767523839 453158036 246879508 754285948 246879508 319221067 246879508 319221067 679134241 802144268 679134241 802144268 198165659 802144268 842419556 26613381 842419556 26613381 973175528 26613381 407843356 843882496 407843356 843882496 157020117 843882496 310463932 591767719 310463932 591767719 408815178 979975586 408815178 979975586 21406474 979975586 21724972 829199547 21724972 829199547 369317604 397772055 369317604 397772055 601871777 397772055 585336392 626755706 585336392 626755706 14380065 986411073 14380065 470542585 14380065 470542585 529522837 721176454 529522837 721176454 279201249 721176454 486990943 257680455 486990943 257680455 741612632 767052434 741612632 767052434 234019440 333570800 234019440 333570800 665729375 333570800 306100562 909088030 306100562 909088030 93249374 162864573 93249374 162864573 836436044 762535084 836436044 762535084 238212534 172530597 238212534 172530597 826248073 172530597 742455400 633037804 742455400 633037804 367156044 211077829 367156044 211077829 787453635 211077829 592994750 693413321 592994750 693413321 308301786 371483639 308301786 371483639 627940616 371483639 568591590 900733818 568591590 900733818 101206766 172754624 101206766 172754624 826086231 564572765 826086231 564572765 435770071 395558666 435770071 395558666 603993762 395558666 458890362 647783584 458890362 647783584 353226978 211483198 353226978 211483198 787094326 872095830 787094326 872095830 128959113 872095830 150382361 177645261 150382361 177645261 821002739 177645261 726320215 551163405 726320215 551163405 448232657 479517051 448232657 479517051 520455015 479517051 347116765 918588649 347116765 918588649 83419557 918588649 174165422 767668212 174165422 767668212 478671233 520932533 478671233 565819357 478671233 565819357 434455263 466538003 434455263 466538003 533300287 466538003 521256169 833250528 521256169 833250528 167534935 377801622 167534935 377801622 622029305 466813011 622029305 466813011 532981392 234340449 532981392 234340449 764359647 752654306 764359647 752654306 248570657 752654306 318997031 464732039 318997031 464732039 956926432 42077582 956926432 42077582 913388571 131688661 913388571 131688661 666053763 333113094 666053763 331373050 666053763 331373050 667733727 594136331 667733727 594136331 406424438 85328955 406424438 85328955 912921646 665106777 912921646 665106777 336117989 252549505 336117989 252549505 746609031 413955828 746609031 413955828 586535198 339132785 586535198 339132785 660453790 712313559 660453790 712313559 288254298 712313559 674827535 54205625 674827535 54205625 944598041 605336995 944598041 605336995 394530523 86424474 394530523 86424474 911824355 86424474 829836875 817174211 829836875 817174211 183457398 817174211 427277934 452199790 427277934 452199790 548418000 452199790 458413804 878511727 458413804 878511727 122760703 878511727 850306053 81365153 850306053 81365153 917586393 81365153 645868735 715453053 645868735 715453053 284969112 252697531 284969112 252697531 746516385 252697531 398114573 882779387 398114573 882779387 118346356 882779387 150660643 137537950 150660643 137537950 861100729 981166560 861100729 981166560 19904905 981166560 416685574 117953378 416685574 117953378 880397178 117953378 520040316 927303512 520040316 927303512 74599722 189385739 74599722 189385739 808528849 189385739 362663909 648034981 362663909 648034981 352983113 88511285 352983113 88511285 909818455 687546397 909818455 687546397 314149719 216325194 314149719 216325194 782432215 216325194 350807930 697215412 350807930 697215412 304531447 237435516 304531447 237435516 761240294 237435516 466960840 864308108 466960840 864308108 137447041 86342350 137447041 86342350 911846964 877002397 911846964 877002397 124111641 380064988 124111641 380064988 619961373 734689547 619961373 734689547 265845590 551606795 265845590 551606795 447770578 948656660 447770578 948656660 52519543 59972365 52519543 59972365 938383804 332934281 938383804 332934281 666212387 85518571 666212387 85518571 912750999 403326144 912750999 403326144 596930467 403326144 704760178 80336184 704760178 80336184 918589144 718543351 918589144 718543351 281813307 718543351 312509702 484971344 312509702 484971344 827470206 171474219 827470206 171474219 686063202 941312501 686063202 941312501 60681585 941312501 498977759 73307858 498977759 73307858 925326960 73307858 620121469 708165483 620121469 708165483 292887413 708165483 582977078 23877815 582977078 23877815 975584156 23877815 946813367 581270741 946813367 581270741 207044112 793085591 207044112 793085591 545522392 375859568 545522392 375859568 623934243 480061118 623934243 480061118 519914215 245641359 519914215 245641359 753808325 245641359 461092471 746262562 461092471 746262562 254312666 250516826 254312666 250516826 748495251 250516826 339252674 881781934 339252674 881781934 119350899 29330988 119350899 29330988 969935235 734876348 969935235 734876348 265715956 302022764 265715956 302022764 697182382 954676776 697182382 954676776 45864186 444562354 45864186 444562354 555845833 745320721 555845833 745320721 255438743 477683423 255438743 477683423 522393941 755890072 522393941 755890072 245476551 755890072 355129388 182524574 355129388 182524574 815718225 923315227 815718225 923315227 78618943 343162359 78618943 343162359 656429996 882811003 656429996 882811003 118290987 882811003 159200431 96797684 159200431 96797684 902433078 96797684 641569319 836560389 641569319 836560389 164327107 620647504 164327107 620647504 379572002 620647504 161002729 956619103 161002729 956619103 44193291 956619103 417523559 471304325 417523559 471304325 528911393 850150832 528911393 850150832 150850531 850150832 767365279 13398409 767365279 13398409 986738643 13398409 695093814 688581201 695093814 688581201 313187610 33694480 313187610 33694480 965438401 294896227 965438401 294896227 704553632 294896227 712356255 2452154 712356255 2452154 997711156 921802756 997711156 921802756 80046838 533464755 80046838 533464755 466377286 731262946 466377286 731262946 269239187 264254103 269239187 264254103 735300826 264254103 695301785 674391564 695301785 674391564 327174824 385764461 327174824 385764461 614073222 912738689 614073222 912738689 89443629 912738689 105391646 159397357 105391646 159397357 839602705 159397357 593941698 759267422 593941698 759267422 241928794 115530377 241928794 115530377 882945728 458017530 882945728 458017530 542694024 320089663 542694024 320089663 678176214 672320601 678176214 672320601 329047536 430929269 329047536 430929269 569625765 968889830 569625765 968889830 32228958 968889830 150550109 505313484 150550109 505313484 887442214 111177207 887442214 111177207 119991905 893813156 119991905 893813156 107324619 893813156 298454393 302220470 298454393 302220470 731369560 268457230 731369560 268457230 675259441 509660106 675259441 509660106 184182933 949611933 184182933 949611933 51544115 118260844 51544115 118260844 880080019 118260844 496699695 928752718 496699695 928752718 73006964 68218257 73006964 68218257 930434257 68218257 368904396 955164518 368904396 955164518 45325717 955164518 375080251 369642662 375080251 369642662 629791339 432818133 629791339 432818133 567621772 99202297 567621772 99202297 900181879 99202297 706595971 982684462 706595971 982684462 18370708 656068373 18370708 656068373 344815271 701770756 344815271 701770756 299491325 341879796 299491325 341879796 657853124 341879796 208529418 896018906 208529418 896018906 105441166 173733658 105441166 173733658 824934939 980128450 824934939 980128450 21207298 287974786 21207298 287974786 711536004 287974786 303859660 884854476 303859660 884854476 116125195 884854476 437561716 109822079 437561716 109822079 888914935 109822079 158597231 964844898 158597231 964844898 36107042 403835763 36107042 403835763 596546509 462491982 596546509 462491982 537937521 223284721 537937521 223284721 774907307 448906035 774907307 448906035 551607349 134538745 551607349 134538745 863760693 134538745 839450633 916307960 839450633 916307960 85609286 916307960 681322251 189995497 681322251 189995497 807878348 189995497 602792856 914235889 602792856 914235889 87705323 25478619 87705323 25478619 974085926 25478619 775323210 949344387 775323210 949344387 51803993 3376952 51803993 3376952 996682833 940933499 996682833 940933499 61103466 427358612 61103466 427358612 573688782 427358612 448957055 789328796 448957055 789328796 210450307 544459618 210450307 544459618 455130681 713807107 455130681 713807107 286876693 713807107 370296050 122104920 370296050 122104920 876074595 353685478 876074595 353685478 645760257 249878613 645760257 249878613 749106339 735417211 749106339 735417211 265270438 485830010 265270438 485830010 513445546 612249328 513445546 612249328 388038787 75052830 388038787 75052830 923578331 75052830 185310567 880095923 185310567 880095923 75112819 926825959 75112819 926825959 94355854 816817726 94355854 816817726 449946951 368283552 449946951 368283552 687795196 310737717 687795196 562197306 687795196 562197306 438119132 203565710 438119132 203565710 794694237 679192024 794694237 679192024 322305758 68416661 322305758 68416661 930262489 68416661 613059919 509200028 613059919 509200028 44505056 956268900 44505056 956268900 684262246 270221510 684262246 270221510 729564654 270221510 647320905 782212064 647320905 782212064 217857918 48171445 217857918 48171445 950609334 967002319 950609334 967002319 34047352 112238420 34047352 112238420 886182252 112238420 432765408 694156176 432765408 694156176 307584487 694156176 519696436 260719712 519696436 260719712 918780037 80173918 918780037 80173918 422391712 643193619 422391712 643193619 349577045 810692144 349577045 810692144 189480452 532320232 189480452 532320232 467626558 532320232 131930724 933618496 131930724 933618496 68323200 933618496 221065054 277656352 221065054 277656352 721748612 784770296 721748612 784770296 215207124 784770296 757553744 120927000 757553744 120927000 877140051 982010815 877140051 982010815 19057308 860062581 19057308 860062581 141256867 962748944 141256867 962748944 38470291 217165628 38470291 217165628 781761826 438032034 781761826 438032034 562810118 413991846 562810118 413991846 586438133 650194970 586438133 650194970 350757310 197198103 350757310 197198103 800878722 197198103 132467466 940234395 132467466 940234395 61869128 940234395 207953344 6461185 207953344 6461185 993610825 6461185 714971772 756599852 714971772 756599852 12455122 988380347 12455122 988380347 131566660 831778589 131566660 831778589 937502557 60819189 937502557 431661445 937502557 431661445 568998805 91921096 568998805 91921096 906696625 919732705 906696625 919732705 82316500 919732705 260369785 606749145 260369785 606749145 392997377 941579873 392997377 941579873 60442305 941579873 453583555 536161332 453583555 536161332 787066941 211564136 787066941 341253031 787066941 341253031 658423259 13472542 658423259 13472542 986635687 13472542 529173729 913774408 529173729 913774408 88219967 70330792 88219967 70330792 928441817 70330792 740068807 957181431 740068807 957181431 43701540 498671586 43701540 498671586 500842584 498671586 240010872 783943918 240010872 783943918 216074900 147449131 216074900 147449131 851402414 227714172 851402414 227714172 770516389 22932635 770516389 22932635 976626212 275050630 976626212 275050630 724473676 92002909 724473676 92002909 906618104 92002909 469545693 977711714 469545693 977711714 23420101 641024242 23420101 641024242 359179485 958133871 359179485 958133871 42647796 193098271 42647796 193098271 804740695 654152378 804740695 654152378 346821152 654152378 770026855 26518798 770026855 26518798 973231772 857451136 973231772 857451136 144124574 857451136 623330870 205830354 623330870 205830354 792386493 205830354 790160795 976035108 790160795 976035108 25285037 976035108 770529928 65371622 770529928 65371622 933112245 774815554 933112245 774815554 225883560 774815554 791539395 36722740 791539395 36722740 962051127 36722740 585172355 496736598 585172355 496736598 502500748 140652051 502500748 140652051 858259884 828399407 858259884 828399407 172444833 312447608 172444833 312447608 685845677 960735671 685845677 960735671 40039599 461424112 40039599 461424112 539133661 945947997 539133661 945947997 55608907 361693158 55608907 361693158 637694862 361693158 550720453 618729894 550720453 618729894 381598509 618729894 469185691 365286462 469185691 365286462 634167376 365286462 375010314 633113619 375010314 633113619 366963339 399822946 366963339 399822946 600268782 807154344 600268782 807154344 193081132 252448922 193081132 252448922 746686676 252448922 530290337 650539546 530290337 650539546 350522391 264462156 350522391 264462156 735215361 264462156 508967621 568775243 508967621 568775243 162297520 838733919 162297520 473020329 162297520 473020329 527274165 956137496 527274165 956137496 44563970 956137496 505532876 447609495 505532876 447609495 702682183 296837637 702682183 939456736 702682183 939456736 62739944 486064389 62739944 486064389 513205925 954677297 513205925 954677297 45848485 170789054 45848485 170789054 828143781 170789054 807840550 820799498 807840550 820799498 179926088 526012878 179926088 526012878 473945720 538016950 473945720 538016950 461349643 147699836 461349643 147699836 851253249 147699836 577005347 653930807 577005347 653930807 110291589 890735659 110291589 566805551 110291589 566805551 433364914 826626552 433364914 826626552 174180119 681145696 174180119 681145696 320481783 748049798 320481783 748049798 252586034 281438755 252586034 281438755 718376327 861039186 718376327 861039186 140437856 861039186 560254701 266073059 560254701 266073059 986837078 13298334 986837078 13298334 973250662 235771534 973250662 235771534 762927706 235771534 772069080 65438562 772069080 65438562 933051346 65438562 909515528 742205315 909515528 742205315 258795762 60196866 258795762 60196866 938259019 60196866 560806356 634725828 560806356 634725828 365131263 634725828 695974498 192689571 695974498 192689571 805165612 787062489 805165612 787062489 212793539 119981761 212793539 119981761 878316823 824741781 878316823 824741781 176192027 285270754 176192027 285270754 714313942 393931841 714313942 393931841 605593825 289468115 605593825 289468115 709974281 289468115 574835144 660311227 574835144 660311227 105507315 895983630 105507315 627879193 105507315 627879193 372361880 721895938 372361880 721895938 278425085 508358340 278425085 508358340 491694418 678617040 491694418 678617040 322758039 545491269 322758039 545491269 454045800 545491269 177443446 900881320 177443446 900881320 101025409 900881320 161124521 779386522 161124521 779386522 230218448 570623847 230218448 570623847 429263159 878791252 429263159 878791252 122552099 878791252 462025133 426181383 462025133 426181383 574946268 799027591 574946268 799027591 201289011 129961609 201289011 129961609 868153207 129961609 621968008 637337144 621968008 637337144 362502837 297740025 362502837 297740025 701753645 999922659 701753645 999922659 28377 999922659 746677855 100775149 746677855 100775149 898565746 864120703 898565746 864120703 137673257 649383158 137673257 649383158 351702898 820233901 351702898 820233901 180600224 277280814 180600224 277280814 722266010 551678780 722266010 551678780 447672252 551678780 520939150 29287380 520939150 29287380 970009963 29287380 498977409 505581897 498977409 505581897 316275373 685420048 316275373 320678014 316275373 320678014 677581372 460012716 677581372 460012716 540595879 17080988 540595879 17080988 982447538 17080988 281422061 940345215 281422061 940345215 61645614 301291245 61645614 301291245 697996983 928612905 697996983 928612905 73128565 193270713 73128565 193270713 804603601 985660915 804603601 985660915 15140693 56089582 15140693 56089582 943096920 56089582 533200630 878858448 533200630 878858448 122460831 12650991 122460831 12650991 987506445 681448224 987506445 681448224 320288206 359483214 320288206 359483214 640099492 981632647 640099492 981632647 19312326 91596107 19312326 91596107 907103136 901900599 907103136 901900599 100114051 901900599 693193718 9783507 693193718 9783507 990034781 932419568 990034781 932419568 69330390 244294256 69330390 244294256 754756057 394616566 754756057 394616566 604908330 164163694 604908330 164163694 835317039 886415591 835317039 886415591 114705445 886415591 668159390 97274246 668159390 97274246 990795913 8950964 990795913 8950964 899564517 304901098 899564517 304901098 666588668 932948059 666588668 932948059 68933342 497404330 68933342 497404330 501889979 497404330 263622636 957787675 263622636 957787675 42989747 957787675 775506645 130169691 775506645 130169691 867947793 692391718 867947793 692391718 309516571 692391718 671758010 75929566 671758010 75929566 922800059 75929566 848549431 724877279 848549431 724877279 275613084 724877279 469271470 32676390 469271470 32676390 966712080 985867873 966712080 985867873 14899970 275387400 14899970 275387400 724042182 817173328 724042182 817173328 183458464 239065948 183458464 239065948 759807663 775861290 759807663 775861290 224518494 341636064 224518494 341636064 658121260 442783601 658121260 442783601 557643217 442783601 721555731 111186165 721555731 111186165 887425022 111186165 681549347 832904022 681549347 832904022 167824660 481445673 167824660 481445673 518161960 885642111 518161960 885642111 115310599 885642111 130954371 756621762 130954371 756621762 572653273 428209278 572653273 718980622 572653273 718980622 281260766 97112931 281260766 97112931 902159375 309716730 902159375 309716730 688968846 176257347 688968846 176257347 822223118 188864943 822223118 188864943 809190876 188864943 835154689 23302246 835154689 23302246 976173357 23302246 897917375 216424793 897917375 216424793 122770886 878479404 122770886 878479404 684482300 160125643 684482300 160125643 839017992 160125643 205027665 979697441 205027665 979697441 21654781 979697441 236840725 361161307 236840725 361161307 638182211 667702331 638182211 667702331 333971029 258809491 333971029 258809491 740578844 801594401 740578844 801594401 198867502 801594401 449114410 377473370 449114410 377473370 622300335 377473370 470947663 900529536 470947663 900529536 68902562 932991217 68902562 179928318 68902562 179928318 818632703 179928318 550930173 913838727 550930173 913838727 88133600 292343262 88133600 292343262 707479110 292343262 673031012 646258276 673031012 646258276 354648875 63270554 354648875 63270554 935034979 63270554 250236420 847254812 250236420 847254812 153502652 381819132 153502652 381819132 618106450 908486473 618106450 908486473 93956283 426138423 93956283 426138423 575002990 446543854 575002990 446543854 554188579 131270467 554188579 131270467 866716370 131270467 534536610 631621263 534536610 631621263 368520513 9077469 368520513 9077469 990725009 9077469 395353109 692452616 395353109 692452616 131225813 869850576 131225813 869850576 156406451 541897873 156406451 541897873 965491155 33625537 965491155 33625537 886163837 363269153 886163837 363269153 636264705 27525280 636264705 27525280 971936540 27525280 188367995 931587061 188367995 931587061 70138406 324145808 70138406 324145808 674057837 620499015 674057837 620499015 379692625 160853371 379692625 160853371 838230366 160853371 792476712 289036250 792476712 289036250 710378611 289036250 816860343 120723156 816860343 120723156 877409911 794386373 877409911 794386373 205729503 609834422 205729503 609834422 390303557 863256988 390303557 863256988 138341004 863256988 850107717 126642338 850107717 126642338 871538094 803601785 871538094 803601785 196666327 111100200 196666327 111100200 887542963 751919627 887542963 751919627 249278222 751919627 589471758 241944705 589471758 241944705 757117175 241944705 706015171 529941547 706015171 529941547 470254120 529941547 535055016 35108224 535055016 35108224 963751288 35108224 372290999 965200489 372290999 965200489 35783546 62469897 35783546 62469897 935973674 62469897 417145904 761333728 417145904 761333728 239625742 236647654 239625742 236647654 762091439 572318617 762091439 572318617 427577184 248070016 427577184 248070016 751143839 248070016 214661986 844586665 214661986 844586665 156115671 51856655 156115671 51856655 946969219 777694453 946969219 777694453 222689708 777694453 580267618 393238256 580267618 393238256 606649870 851851020 606649870 851851020 149111266 851851020 188177291 144880938 188177291 144880938 853906724 144880938 748685191 414679523 748685191 414679523 323717572 677771141 323717572 504148936 323717572 504148936 495413339 601113600 495413339 601113600 399230581 82595674 399230581 82595674 916060577 82595674 462761147 886946777 462761147 886946777 114130801 886946777 623939844 198725434 623939844 198725434 998829133 1289688 998829133 1289688 853022640 806503318 853022640 806503318 170539904 829932098 170539904 208025105 170539904 208025105 790371598 878360196 790371598 878360196 122880652 878360196 401760683 139858209 401760683 139858209 859074135 139858209 811001664 972733525 811001664 972733525 28479563 972733525 201127715 96405624 201127715 96405624 902722252 96405624 628755104 624374653 628755104 624374653 375534077 624374653 516743741 245476614 516743741 245476614 754004327 976679737 754004327 976679737 24612780 976679737 557922448 16989670 557922448 16989670 982590349 643733326 982590349 643733326 356697165 643733326 652241535 271562342 652241535 271562342 728087249 271562342 206393233 999453999 206393233 999453999 578849 38668204 578849 38668204 960268307 38668204 909219771 883964610 909219771 883964610 117065121 883964610 173126757 97383609 173126757 97383609 901932239 762392991 901932239 762392991 238312502 600726734 238312502 600726734 399709445 806039637 399709445 806039637 193915148 806039637 508592316 21181354 508592316 21181354 978131356 21181354 443542620 892456976 443542620 892456976 108532627 892456976 311462039 53993612 311462039 53993612 944746869 849735846 944746869 849735846 151222810 593382216 151222810 593382216 407195259 914114321 407195259 914114321 87798501 547984899 87798501 547984899 451413764 740042301 451413764 740042301 261009862 740042301 462131097 14912650 462131097 14912650 984861080 14912650 572766447 633633688 572766447 633633688 330998868 670617328 330998868 47191145 330998868 47191145 951602778 512837023 951602778 512837023 486954152 12869104 486954152 12869104 987408456 12869104 881156636 483152901 881156636 483152901 171117161 829440899 171117161 657044116 171117161 657044116 343908247 795198432 343908247 795198432 204933129 795198432 449564320 171972037 449564320 171972037 827079953 171972037 771942392 309730930 771942392 309730930 537515370 959094379 537515370 959094379 41758169 959094379 242326007 688892108 242326007 688892108 852644275 146195320 852644275 346143965 852644275 346143965 653430164 120039066 653430164 120039066 878240867 140351418 878240867 140351418 858453531 34683904 858453531 34683904 964345010 34683904 755152377 261496921 755152377 261496921 555380075 445096473 555380075 217991965 555380075 217991965 780924604 902994251 780924604 902994251 99113345 177525365 99113345 177525365 821131512 177525365 717608690 366916575 717608690 366916575 498255199 877240654 498255199 877240654 55812986 945744586 55812986 945744586 592841610 56052220 592841610 56052220 943119066 56052220 756897944 554104231 756897944 554104231 445631806 548919645 445631806 548919645 450611421 561094162 450611421 561094162 439012111 377069887 439012111 377069887 622606955 441726049 622606955 441726049 559376897 325049639 559376897 325049639 673260310 909869815 673260310 909869815 92482978 909869815 356859367 153346707 356859367 153346707 845585482 153346707 367787509 768924724 367787509 768924724 232172664 2507532 232172664 2507532 997651049 2507532 947050031 773828194 947050031 773828194 226790800 20656105 226790800 20656105 978656356 20656105 319088167 962469291 319088167 962469291 38619246 478918710 38619246 478918710 521075453 632576702 521075453 632576702 367614076 76695308 367614076 76695308 921882757 76695308 667892994 563845540 667892994 563845540 436362401 509134151 436362401 509134151 490945832 509134151 121054213 886289506 121054213 886289506 114845505 886289506 725383160 150654095 725383160 150654095 848255970 728725115 848255970 728725115 271622048 728725115 919770160 55862718 919770160 55862718 943375782 410735469 943375782 410735469 589787806 104289388 589787806 104289388 895382758 749851249 895382758 749851249 251211857 243351072 251211857 243351072 755870089 243351072 456651709 613883555 456651709 613883555 386472197 206411052 386472197 206411052 791754000 971046720 791754000 971046720 30264696 971046720 620900288 22205182 620900288 22205182 977236502 56284774 977236502 56284774 942843954 8087571 942843954 8087571 991706827 809931399 991706827 809931399 190209199 809931399 802939632 160067150 802939632 160067150 839069514 832012154 839069514 832012154 168704223 717401294 168704223 717401294 283141653 916726097 283141653 916726097 85256318 916726097 321187349 402805781 321187349 402805781 597408401 402805781 571402529 528058819 571402529 528058819 321656164 679916804 321656164 179988972 321656164 179988972 818549409 989839805 818549409 989839805 10621137 989839805 133922298 160914223 133922298 160914223 838154729 413762606 838154729 413762606 586673820 413762606 601749462 104767604 601749462 104767604 952589772 46165266 952589772 46165266 618222351 984307275 618222351 984307275 16653067 395517785 16653067 395517785 604012245 395517785 551716108 642305117 551716108 642305117 358111303 136971114 358111303 136971114 861458870 136971114 651404567 610694283 651404567 610694283 389402079 338273740 389402079 338273740 661339462 338273740 516945325 649803954 516945325 649803954 222745786 777656305 222745786 777656305 235972958 143069917 235972958 143069917 855782611 893447685 855782611 893447685 107633441 893447685 423551476 300513898 423551476 300513898 698980984 886421093 698980984 886421093 114703940 288703775 114703940 288703775 710789052 574084535 710789052 574084535 426049696 31411587 426049696 31411587 968022202 31411587 617915475 835321974 617915475 835321974 165551278 336451641 165551278 336451641 663024390 818056959 663024390 818056959 182785543 166687187 182785543 166687187 832491006 500935589 832491006 500935589 498848975 19200789 498848975 19200789 980224560 260182650 980224560 260182650 739464650 41143541 739464650 41143541 957935530 41143541 809229730 621638511 809229730 621638511 183394026 817245049 183394026 572194351 183394026 572194351 427725362 949039090 427725362 949039090 52174195 206464144 52174195 206464144 791714570 206464144 781559422 778406127 781559422 778406127 221628218 219505711 221628218 219505711 779306787 867508736 779306787 867508736 133799022 867508736 962846511 8092013 962846511 8092013 991703639 8092013 944139522 99602874 944139522 99602874 688703944 705095400 688703944 705095400 295978652 135991403 295978652 135991403 862342138 378943625 862342138 378943625 620900654 229255676 620900654 229255676 769135435 229255676 223537693 826400215 223537693 826400215 174434232 277691827 174434232 277691827 721720508 798741273 721720508 798741273 201536148 798741273 559985690 437235947 559985690 437235947 563641412 437235947 414606401 934280484 414606401 934280484 44800914 955905088 44800914 955905088 341537474 65445072 341537474 65445072 933039120 510879438 933039120 510879438 489136198 289537620 489136198 289537620 709925883 767465571 709925883 767465571 233559882 767465571 546445349 122707100 546445349 122707100 875366517 122707100 368729377 840336766 368729377 840336766 118496555 882604045 118496555 156582957 118496555 156582957 842183981 188324895 842183981 188324895 809725155 90748112 809725155 90748112 907788591 90748112 553644740 650698737 553644740 650698737 350319903 27654409 350319903 27654409 971785737 92066162 971785737 92066162 906583440 2757030 906583440 2757030 997323803 2757030 527205186 549544537 527205186 549544537 450005717 549544537 455294905 542396678 455294905 542396678 457209303 855498930 457209303 855498930 145770637 855498930 342728495 116408704 342728495 116408704 882104751 940832478 882104751 940832478 61251619 940832478 620512009 265605882 620512009 265605882 734017964 542090547 734017964 542090547 457491357 369738263 457491357 369738263 629716848 369738263 82705787 947207055 82705787 947207055 54105323 947207055 837511157 151500910 837511157 151500910 847462919 894232763 847462919 894232763 107105340 894232763 273673564 91611495 273673564 91611495 907077623 716054078 907077623 716054078 284423511 388738016 284423511 388738016 610996223 458593630 610996223 458593630 542085571 264662831 542085571 264662831 734927425 264662831 223490906 797389826 223490906 797389826 167049056 862350531 167049056 862350531 139077421 790046641 139077421 790046641 209860788 847135425 209860788 847135425 153603492 26244833 153603492 26244833 973473179 364915981 973473179 364915981 634542433 200748733 634542433 200748733 797336497 523543615 797336497 523543615 476404182 5070083 476404182 5070083 994984833 595243764 994984833 595243764 405183426 42082353 405183426 42082353 956920358 655079902 956920358 655079902 345867270 124471216 345867270 124471216 873595109 455167040 873595109 455167040 545731396 212302837 545731396 212302837 786070820 212302837 285078406 794963922 285078406 794963922 205121564 143167023 205121564 143167023 855717177 143167023 485423139 631374907 485423139 631374907 368836831 31452975 368836831 31452975 968002065 31452975 542495362 652992780 542495362 652992780 272950673 727395513 272950673 727395513 452564062 137856476 452564062 137856476 860844641 788108714 860844641 788108714 211673045 788108714 606320204 8180966 606320204 8180966 991595081 8180966 719874125 654828471 719874125 654828471 133877860 867469057 133877860 867469057 231595086 17141223 231595086 17141223 982339220 542703807 982339220 542703807 457033620 420620132 457033620 420620132 580202507 475483983 580202507 475483983 524466639 62058691 524466639 62058691 936355302 874344309 936355302 874344309 126512163 874344309 261036066 290501573 261036066 290501573 709093943 799833408 709093943 799833408 200490642 371569246 200490642 371569246 627877376 371569246 276461081 983884506 276461081 983884506 17163415 169570135 17163415 169570135 829579119 169570135 128994160 956175319 128994160 956175319 44558732 956175319 812770780 105371709 812770780 105371709 893916368 334939327 893916368 334939327 664613304 100503621 664613304 100503621 898827511 277601085 898827511 277601085 721841733 173453957 721841733 173453957 825193850 173453957 679088302 550172111 679088302 550172111 273161437 727227062 273161437 626883541 273161437 626883541 373067018 962233316 373067018 962233316 38792643 962233316 216082425 191242844 216082425 191242844 806586615 191242844 402137642 805860068 402137642 805860068 194090015 369393395 194090015 369393395 629988058 611085710 629988058 611085710 389010945 611085710 566015534 231109968 566015534 231109968 868891052 129257342 868891052 129257342 512704157 657402279 512704157 657402279 343523865 657402279 590656410 266283079 590656410 266283079 744609340 254768535 744609340 254768535 322249194 831697655 322249194 831697655 42492353 981344108 42492353 981344108 19525700 981344108 414896589 69614402 414896589 69614402 929084710 69614402 792013610 726152808 792013610 726152808 274127774 574809870 274127774 574809870 425344205 846383949 425344205 846383949 154460276 568229541 154460276 568229541 431721991 568229541 281570610 749412406 281570610 749412406 251560433 479805926 251560433 479805926 520173568 917083684 520173568 917083684 84825125 917083684 126670743 725851912 126670743 725851912 825237092 55711314 825237092 55711314 943447711 525955756 943447711 525955756 474028293 470773419 474028293 470773419 529256816 470773419 520953173 791184032 520953173 791184032 208695779 219393671 208695779 219393671 779412193 287910205 779412193 287910205 711572077 164727842 711572077 164727842 834676083 164727842 585399459 840116980 585399459 840116980 39860941 960998793 39860941 960998793 632268040 33000424 632268040 33000424 966363393 332434489 966363393 332434489 666729538 332434489 948171560 7188503 948171560 7188503 992707037 7188503 926012351 342970198 926012351 342970198 656722194 222487370 656722194 222487370 775854150 624469020 775854150 624469020 375442189 624469020 422339612 387591963 422339612 387591963 784178007 214524491 784178007 893321048 784178007 893321048 107766732 893321048 398220363 491562595 398220363 491562595 645580513 353789518 645580513 353789518 277247337 930341554 277247337 930341554 71135877 930341554 322535959 233364661 322535959 233364661 765169156 233364661 654988304 740619416 654988304 740619416 260407850 663346276 260407850 663346276 337863138 783034537 337863138 783034537 217016664 200351844 217016664 200351844 797845821 200351844 788150897 570922759 788150897 570922759 236742533 764216456 236742533 118539156 236742533 118539156 879778661 118539156 628778893 869963653 628778893 869963653 131133462 344279510 131133462 344279510 655288252 992841547 655288252 992841547 7293941 56166216 7293941 56166216 942974086 907407783 942974086 907407783 94952941 110324808 94952941 110324808 888471686 110324808 561349952 624314244 561349952 624314244 375610747 624314244 436408154 543203341 436408154 543203341 456580923 894218120 456580923 894218120 107127891 894218120 640620613 51687751 640620613 51687751 947105665 51687751 749922780 538995634 749922780 538995634 320125799 681526206 320125799 37726736 320125799 37726736 961169503 348047964 961169503 348047964 651543054 171000461 651543054 171000461 827882753 171000461 801478745 609967811 801478745 609967811 390149927 609967811 965064856 11050755 965064856 11050755 988944379 11050755 751138702 751680301 751138702 751680301 228447508 945475029 228447508 945475029 55979491 945475029 512427882 284722865 512427882 284722865 714919959 284722865 219004591 874617728 219004591 874617728 126280382 762529022 126280382 762529022 238217914 890468972 238217914 890468972 110641324 493581996 110641324 493581996 505542386 671555943 505542386 671555943 330049361 47115847 330049361 47115847 951708590 47115847 780875806 652289531 780875806 652289531 348485904 540205764 348485904 540205764 459221704 857523855 459221704 857523855 144030209 353608847 144030209 353608847 645841690 991382268 645841690 991382268 8965051 991382268 257791814 135752399 257791814 135752399 937580885 60714059 937580885 60714059 621516842 990846820 621516842 990846820 9574456 402650862 9574456 402650862 597551122 674349304 597551122 674349304 327203526 49414143 327203526 49414143 949141320 491867040 949141320 491867040 507236676 84694469 507236676 84694469 913631680 514969375 913631680 514969375 484734321 313921201 484734321 313921201 684310680 812074044 684310680 812074044 188083460 437410067 188083460 437410067 563381891 500455320 563381891 500455320 499226855 500455320 646089670 268507878 646089670 268507878 731314449 942093529 731314449 942093529 59846100 574932916 59846100 574932916 425204332 574932916 358117904 680581240 358117904 680581240 320952685 306233076 320952685 306233076 692757909 306233076 537131841 985359761 537131841 985359761 15357611 985359761 290518298 476422629 290518298 476422629 870673101 127590665 870673101 127590665 608587191 929736848 608587191 929736848 71748132 139748221 71748132 139748221 859289778 139748221 711952101 953668070 711952101 953668070 47121502 659405626 47121502 659405626 341745637 868842973 341745637 868842973 132299125 868842973 364929003 376905940 364929003 376905940 622708378 519021338 622708378 519021338 480383233 517491291 480383233 517491291 482119041 742927583 482119041 742927583 257901774 742927583 316070283 623010927 316070283 623010927 377276656 623010927 242641704 949316594 242641704 949316594 51862945 494092012 51862945 494092012 505077194 889966973 505077194 889966973 111196778 307505586 111196778 307505586 691525648 809815511 691525648 809815511 190317655 666787339 190317655 666787339 334843496 666787339 325022856 753126415 325022856 753126415 248079875 753126415 853664406 27322442 853664406 27322442 972177234 572272507 972177234 572272507 427682004 532745517 427682004 532745517 467148979 966970854 467148979 966970854 34102904 632778186 34102904 632778186 367409104 632778186 303481632 884316719 303481632 884316719 116623713 303494427 116623713 303494427 695716367 303494427 326640329 969504249 326640329 969504249 31680683 64003457 31680683 64003457 934222467 64003457 693794631 406235396 693794631 406235396 485310433 514419309 485310433 514419309 544969978 291855184 544969978 291855184 707945833 697065034 707945833 697065034 304625647 172316213 304625647 172316213 826583036 172316213 575037488 897914241 575037488 897914241 103702109 105136813 103702109 105136813 894157295 800369574 894157295 800369574 199944727 800369574 225338485 589644740 225338485 589644740 465344734 534406528 465344734 534406528 286516285 905406196 286516285 905406196 96665011 260763779 96665011 260763779 739004316 513181253 739004316 513181253 486526020 56521675 486526020 56521675 942660013 541144547 942660013 541144547 458315433 541144547 802717045 167779462 802717045 167779462 831551892 690484563 831551892 690484563 311204352 387532064 311204352 387532064 612150438 799397071 612150438 799397071 200846962 799397071 236452510 367782436 236452510 367782436 631808149 445965351 631808149 445965351 554652539 173150673 554652539 173150673 825529988 319519653 825529988 319519653 678752549 29623904 678752549 29623904 969618942 29623904 579184459 671061209 579184459 671061209 257969388 742867743 257969388 742867743 299536567 144044288 299536567 144044288 854879817 144044288 722757140 453478181 722757140 453478181 212001293 948550336 212001293 948550336 52580625 948550336 322586660 448197157 322586660 448197157 552336467 448197157 429727290 955619600 429727290 955619600 45019615 119431531 45019615 119431531 878825045 917666358 878825045 917666358 84195210 917666358 355181890 200818708 355181890 200818708 797236547 835463187 797236547 835463187 165341176 458753053 165341176 458753053 541921693 706144182 541921693 706144182 294872793 694386069 294872793 694386069 307366393 694386069 242276807 944182025 242276807 944182025 57241416 77285918 57241416 77285918 921489562 77285918 677912701 394918633 677912701 394918633 400276321 945715748 400276321 945715748 55841812 354063253 55841812 354063253 645094794 598875435 645094794 598875435 401627550 70020326 401627550 70020326 928684639 70020326 857040902 841387654 857040902 841387654 159568752 841387654 549088917 9895805 549088917 9895805 989887046 9895805 462049781 808350391 462049781 808350391 191840440 808350391 439486001 17443371 439486001 17443371 981998476 692751863 981998476 692751863 309010474 347324273 309010474 347324273 652361896 746512421 652361896 746512421 254087946 265932468 254087946 265932468 733766906 796915319 733766906 796915319 203212566 5396910 203212566 5396910 994695071 595203011 994695071 595203011 405218475 388746343 405218475 388746343 610990309 388746343 216296687 979382632 216296687 979382632 21879967 162762086 21879967 162762086 836518792 697871864 836518792 697871864 303831480 478317906 303831480 478317906 521877216 956682600 521877216 956682600 44140053 956682600 377736704 262074589 377736704 262074589 900941440 98387624 900941440 670034157 900941440 670034157 331626491 670034157 416298051 253721705 416298051 253721705 921474985 77293730 921474985 135411364 921474985 135411364 862875508 58219013 862875508 58219013 940630814 58219013 930071992 544071986 930071992 544071986 114003276 887063844 114003276 468601889 114003276 468601889 531161915 468601889 401795290 919370338 401795290 919370338 82623750 74963409 82623750 74963409 923627405 74963409 721161667 391096391 721161667 391096391 598067922 755887366 598067922 755887366 245481859 755887366 414952487 201581765 414952487 201581765 796574659 201581765 385867040 727400435 385867040 727400435 272916849 727400435 482071397 115187339 482071397 115187339 883171139 988406235 883171139 988406235 12371064 167269549 12371064 167269549 831968823 548487308 831968823 548487308 451066702 134833059 451066702 134833059 863492707 134833059 425728454 938761140 425728454 938761140 63657824 938761140 353111393 105751009 353111393 105751009 893412042 105751009 153427262 860315650 153427262 860315650 140955643 860315650 498767329 146544901 498767329 146544901 852242129 146544901 241902068 925377368 241902068 925377368 76426316 803168760 76426316 803168760 197191186 848930901 197191186 848930901 151803270 102015397 151803270 102015397 897640055 688408267 897640055 688408267 313448956 688408267 388360368 398173430 388360368 398173430 601468799 817072920 601468799 817072920 183571146 60390542 183571146 60390542 937999216 887391356 937999216 887391356 113723835 887391356 310736780 149984545 310736780 149984545 849026690 149984545 754748977 731314502 754748977 731314502 269230414 14971412 269230414 14971412 984780287 14971412 675402378 371049467 675402378 371049467 525796799 474430197 525796799 474430197 709244717 9701263 709244717 9701263 990122555 9701263 334286611 916059222 334286611 916059222 62969444 939214076 62969444 88113107 62969444 88113107 910132934 911564117 910132934 911564117 90661857 911564117 118758239 818635696 118758239 818635696 945240780 53462875 945240780 53462875 782856340 282875110 782856340 282875110 227539278 782320434 227539278 782320434 217679736 782320434 499220698 26189203 499220698 26189203 973560497 26189203 55549132 984052551 55549132 984052551 16965034 823726700 16965034 823726700 177073542 983246654 177073542 983246654 17793455 364280118 17793455 364280118 635200870 364280118 435534149 889811902 435534149 889811902 111379646 889811902 487692377 368894129 487692377 368894129 630674565 816774998 630674565 816774998 183831316 816774998 470916254 111109587 470916254 111109587 887521267 911818692 887521267 911818692 90369725 911818692 318817226 359157701 318817226 359157701 640359169 650046708 640359169 650046708 350838237 387167881 350838237 387167881 612574621 665248759 612574621 665248759 336009772 665248759 592262588 322360230 592262588 322360230 675802623 882257044 675802623 882257044 118874246 808095297 118874246 808095297 192086955 919047742 192086955 919047742 83038025 496534681 83038025 496534681 502735025 891126873 502735025 891126873 109954539 182318501 109954539 182318501 815965297 731140914 815965297 731140914 269424393 37464788 269424393 37464788 961407254 430139726 961407254 430139726 570445834 430139726 628637936 178733801 628637936 178733801 819789096 468055909 819789096 468055909 531635889 93513797 531635889 93513797 905234285 93513797 782330936 608666613 782330936 608666613 360394580 829809529 360394580 829809529 170675133 829809529 239801157 752355660 239801157 752355660 248982717 816766837 248982717 816766837 183834848 268357869 183834848 268357869 731464509 634751739 731464509 634751739 365122586 634751739 424452546 312895440 424452546 312895440 940196744 58560105 940196744 58560105 567852228 753944958 567852228 753944958 247152758 523308160 247152758 523308160 476691473 523308160 415874802 647823224 415874802 647823224 353180192 19090770 353180192 19090770 980364193 272949631 980364193 272949631 726713809 36325246 726713809 36325246 962503616 785537947 962503616 785537947 214430897 785537947 543645933 162082679 543645933 162082679 837261964 162082679 166516172 978451505 166516172 978451505 22773980 978451505 102919618 537371665 102919618 537371665 636286483 363240295 636286483 363240295 280008080 974367212 280008080 974367212 26752063 974367212 452269234 185828897 452269234 185828897 812393989 185828897 474159372 650238691 474159372 650238691 350716169 72639740 350716169 72639740 926227350 72639740 444247637 648780432 444247637 648780432 352221541 493579198 352221541 493579198 505590142 493579198 310113154 779420156 310113154 779420156 220739936 81671964 220739936 81671964 917252925 797983109 917252925 797983109 202454318 437022550 202454318 437022550 563890024 892178509 563890024 892178509 108911653 133913035 108911653 133913035 864238652 133913035 222580913 978612972 222580913 978612972 22643364 258425549 22643364 258425549 740943478 258425549 416080383 895554787 416080383 895554787 105773165 895554787 456120066 501212887 456120066 501212887 498612244 605208136 498612244 605208136 394621297 13801045 394621297 13801045 986161467 487140815 986161467 487140815 512151081 281030654 512151081 281030654 718742733 281030654 673552392 980168126 673552392 980168126 21180283 102554467 21180283 102554467 896999535 102554467 316036981 820172980 316036981 820172980 106855642 894393797 106855642 490115714 106855642 490115714 508913981 763541384 508913981 763541384 237387545 763541384 584918601 91390938 584918601 91390938 907333809 851119232 907333809 851119232 149670879 91452567 149670879 91452567 907266767 995525864 907266767 995525864 4283149 11065661 4283149 11065661 988939163 871409335 988939163 871409335 129628433 871409335 233112659 318803777 233112659 318803777 679444090 606922132 679444090 606922132 392740087 264291650 392740087 264291650 735269658 491462765 735269658 491462765 507666741 491462765 730606670 28213997 730606670 28213997 971015808 28213997 961044685 965318578 961044685 965318578 35635875 965318578 492032644 37393113 492032644 37393113 961421340 37393113 394836582 864190468 394836582 864190468 137583518 493179560 137583518 493179560 505947299 700951108 505947299 700951108 300368294 552781693 300368294 552781693 446720089 582245028 446720089 582245028 418326610 582245028 460483908 107388353 460483908 107388353 891506625 107388353 808870968 600677065 808870968 600677065 37202909 963985277 37202909 963985277 321160661 545783786 321160661 545783786 453718421 807846423 453718421 807846423 192366201 285857536 192366201 285857536 713698029 783958010 713698029 783958010 215995545 525408432 215995545 525408432 474581358 779040540 474581358 779040540 221135092 407544141 221135092 407544141 592897192 960703894 592897192 960703894 40089191 83393969 40089191 83393969 915091860 83393969 579839480 798421763 579839480 798421763 201913526 798421763 387871207 240860147 387871207 240860147 858146256 140806831 858146256 140806831 468610622 538805400 468610622 538805400 460619888 538805400 632739945 311261825 632739945 311261825 687256410 311261825 123263602 989547714 123263602 989547714 10969780 989547714 150830912 350724800 150830912 350724800 648954047 350724800 602534416 462753660 602534416 462753660 455995376 705764188 455995376 705764188 230198657 820345245 230198657 820345245 180502633 590818440 180502633 590818440 409682280 590818440 348047023 889403732 348047023 889403732 111685015 889403732 494439137 255504818 494439137 255504818 743758549 720521237 743758549 720521237 279796666 89312640 279796666 89312640 909111146 89312640 230528899 969162094 230528899 969162094 32058294 969162094 237703065 734938382 237703065 734938382 882112077 116381548 882112077 116381548 398437988 683999799 398437988 683999799 310208063 691526801 310208063 245730375 310208063 245730375 753722986 587352907 753722986 587352907 413168241 587352907 549682950 202745141 549682950 202745141 795534497 553322275 795534497 553322275 446487168 157257878 446487168 157257878 841558781 597300455 841558781 597300455 403178437 328064446 403178437 328064446 670722723 876443488 670722723 876443488 124532062 245936121 124532062 245936121 753468002 245936121 676567248 476517688 676567248 476517688 523421583 92447099 523421583 92447099 906173789 877156049 906173789 877156049 123969651 249826919 123969651 249826919 749152527 598222427 749152527 598222427 402298430 282036651 402298430 282036651 717761947 282036651 468595833 716862368 468595833 716862368 283680264 716862368 641768559 97916184 641768559 97916184 967038536 32336117 967038536 32336117 587004514 485410436 587004514 485410436 164185525 836724651 164185525 412429299 164185525 412429299 588089118 906909954 588089118 906909954 95295055 906909954 429395235 170488646 429395235 170488646 895124934 104464368 895124934 977326943 895124934 977326943 23932723 977326943 107600628 172096063 107600628 172096063 826920163 240156600 826920163 240156600 758618166 68928001 758618166 68928001 929785648 936039649 929785648 936039649 66099320 476762943 66099320 476762943 523246422 476762943 442130354 691236968 442130354 691236968 310526488 287462145 310526488 287462145 711918222 558096535 711918222 558096535 441747874 558096535 693532117 26877053 693532117 26877053 972744931 26877053 608082669 789256459 608082669 789256459 93923411 908531457 93923411 309601842 93923411 309601842 689113643 309601842 208870895 964624779 208870895 964624779 36451241 634459815 36451241 634459815 365373947 834815015 365373947 834815015 166155316 834815015 527987069 356615163 527987069 356615163 642660698 857954566 642660698 857954566 143617438 857954566 718331617 34492403 718331617 34492403 964690951 34492403 803796661 728980340 803796661 728980340 222478856 777819855 222478856 248225979 222478856 248225979 750869365 921133870 750869365 921133870 80909767 921133870 412522439 76197091 412522439 76197091 922630367 76197091 542413586 939208007 542413586 939208007 62976118 566306922 62976118 566306922 433940695 919544198 433940695 919544198 82490411 919544198 595864519 62990516 595864519 62990516 935250249 62990516 678573008 882655876 678573008 882655876 118447871 487678234 118447871 487678234 511378403 487678234 451944295 961396994 451944295 961396994 39435796 961396994 87105039 510385254 87105039 510385254 489823952 893323023 489823952 893323023 107760697 742379154 107760697 742379154 258627206 836078928 258627206 836078928 164776165 420420253 164776165 420420253 580472266 420420253 553510867 566577070 553510867 566577070 13634184 987019824 13634184 987019824 569704552 806091 569704552 806091 999313270 806091 621877030 889033160 621877030 889033160 112204750 889033160 446980372 229232315 446980372 229232315 872757173 125199442 872757173 991406918 872757173 991406918 8917940 67134721 8917940 67134721 931437213 67134721 434346404 699676253 434346404 699676253 301854417 336543703 301854417 336543703 662960847 418322667 662960847 418322667 582709570 65869333 582709570 65869333 932590079 65869333 764684098 444478850 764684098 444478850 555889561 444478850 856841942 90372899 856841942 90372899 937933562 60439905 937933562 845518954 937933562 845518954 155211466 21199338 155211466 21199338 978113053 678124591 978113053 678124591 323387077 678124591 546233935 132762216 546233935 132762216 895692282 103875390 895692282 923704521 895692282 923704521 78206172 923704521 318877205 618146593 318877205 618146593 382190904 889262207 382190904 889262207 111902240 889262207 596088491 118395512 596088491 118395512 879974593 118395512 807791134 192996959 807791134 192996959 804945088 13256351 804945088 13256351 986885253 13256351 668608904 564433315 668608904 564433315 56274758 945188444 56274758 88893982 56274758 88893982 909465893 649566048 909465893 649566048 351488381 183478307 351488381 183478307 814801227 183478307 712252155 413083206 712252155 413083206 587438326 413083206 785908235 142944398 785908235 142944398 856061945 142944398 740276308 554949008 740276308 554949008 384520939 615795560 384520939 488232966 384520939 488232966 510788440 955869293 510788440 955869293 44829336 162865502 44829336 162865502 836435820 980235896 836435820 980235896 21081186 512034308 21081186 512034308 487661143 910370010 487661143 910370010 91877508 910370010 805482547 47609215 805482547 47609215 951251158 992521173 951251158 992521173 7797827 321085412 7797827 321085412 677138491 893014682 677138491 893014682 108075482 893014682 490617992 385703026 490617992 385703026 715024753 284620312 715024753 941809174 715024753 941809174 60218191 63062059 60218191 63062059 935147920 698987164 935147920 698987164 302634253 698987164 619302673 252530311 619302673 252530311 864906337 133200962 864906337 960494237 864906337 960494237 40305971 403766893 40305971 403766893 596606492 722214464 596606492 722214464 278075844 190883720 278075844 190883720 806931194 675682553 806931194 675682553 325920669 33318511 325920669 33318511 965839315 33318511 691899867 955178063 691899867 955178063 45263729 86722854 45263729 86722854 911442624 513187340 911442624 513187340 486524513 64133230 486524513 64133230 934150289 64133230 68401230 975223295 68401230 975223295 25964525 68362678 25964525 68362678 930342450 513294545 930342450 513294545 486387062 9169130 486387062 9169130 990675617 932454272 990675617 932454272 69322783 312230225 69322783 312230225 686037631 312230225 655671971 826269525 655671971 826269525 174599944 109868421 174599944 109868421 888881277 980461365 888881277 980461365 20739497 980461365 889370642 46782118 889370642 46782118 952013940 273206223 952013940 273206223 726389734 65781538 726389734 65781538 932747842 827273910 932747842 827273910 173696741 214114352 173696741 214114352 784457713 723297370 784457713 723297370 277059658 639324645 277059658 639324645 360750421 828822766 360750421 828822766 171850846 828822766 625710010 348636265 625710010 348636265 651020941 743751782 651020941 743751782 257128904 272569208 257128904 272569208 727112453 990318297 727112453 990318297 10101299 536218901 10101299 536218901 463079534 536218901 336991234 896025586 336991234 896025586 105404211 338255726 105404211 338255726 661353938 338255726 600444462 872847944 600444462 872847944 128067476 872847944 189165066 524884024 189165066 524884024 642323001 356993419 642323001 718589155 642323001 718589155 281752727 239884267 281752727 239884267 759006559 239884267 641596217 861664438 641596217 861664438 139892335 861664438 370663815 542595745 370663815 542595745 988664104 11360628 988664104 555525576 988664104 555525576 444262488 405289219 444262488 405289219 595136771 405289219 548503465 930555480 548503465 930555480 70976005 745261066 70976005 745261066 255533265 804889958 255533265 804889958 195242786 804889958 201545757 38624209 201545757 38624209 960303278 38624209 755207577 437241032 755207577 437241032 563639100 77264590 563639100 77264590 921503777 731578731 921503777 731578731 269087392 98166639 269087392 98166639 901090556 809933038 901090556 809933038 190202637 103456094 190202637 103456094 896111044 103456094 561806758 586717037 561806758 586717037 331160208 782510926 331160208 782510926 217448932 782510926 277410449 570644790 277410449 570644790 429235549 570644790 342004717 974552171 342004717 974552171 26547973 481885263 26547973 481885263 517749633 715518342 517749633 715518342 284823536 57566783 284823536 57566783 941460427 57566783 219316566 874662648 219316566 874662648 126216699 456815649 126216699 456815649 544024969 470575555 544024969 470575555 529499403 470575555 568636327 53871738 568636327 53871738 944890735 53871738 756347734 355143747 756347734 355143747 515193423 904289965 515193423 904289965 97562130 904289965 238967218 191284237 238967218 191284237 806557083 379011748 806557083 379011748 620878570 379011748 639816905 207020782 639816905 207020782 791398562 891276126 791398562 891276126 109752338 451791955 109752338 451791955 548645376 830560762 548645376 830560762 170055093 385066823 170055093 385066823 614657478 870920181 614657478 870920181 130202446 870920181 321622296 236972123 321622296 236972123 761728619 236972123 614654142 840057755 614654142 840057755 160904665 840057755 410504535 353040798 410504535 353040798 981505319 17939618 981505319 576883003 981505319 576883003 423386843 576883003 470734037 518075664 470734037 518075664 706452568 293174825 706452568 406401779 706452568 406401779 594111668 406401779 727315365 251488871 727315365 251488871 885208991 113119426 885208991 807111919 885208991 807111919 193106252 807111919 381732928 160148628 381732928 160148628 838973602 160148628 640184265 592555743 640184265 592555743 408108515 415463613 408108515 415463613 585174168 415463613 132190648 974035817 132190648 974035817 27120012 87101607 27120012 87101607 911072554 87101607 448840066 910876080 448840066 910876080 91450623 758571644 91450623 758571644 242609526 836341175 242609526 836341175 164471750 100493002 164471750 100493002 898844751 100493002 889700505 851640565 889700505 851640565 23215100 977926938 23215100 977926938 161816453 578355381 161816453 578355381 456737811 372547274 456737811 372547274 626822309 372547274 517834132 941954126 517834132 941954126 60030262 50913095 60030262 50913095 947886234 919006827 947886234 919006827 83052361 625040235 83052361 625040235 374667453 794046502 374667453 794046502 206123095 794046502 267575116 108537169 267575116 108537169 890325482 840598225 890325482 840598225 160211447 306119649 160211447 306119649 692839958 306119649 589715269 549873018 589715269 549873018 327872925 673571735 327872925 104910461 327872925 104910461 894494356 104910461 453786493 619847473 453786493 619847473 380173698 619847473 440581750 448093584 440581750 448093584 552523889 706867797 552523889 706867797 294173134 452753090 294173134 452753090 547997135 837515630 547997135 837515630 163539850 119102382 163539850 119102382 879119233 119102382 641257344 895481971 641257344 895481971 105859202 124131012 105859202 124131012 874018186 700512057 874018186 700512057 300921613 700512057 643495742 146099254 643495742 146099254 852728254 493904270 852728254 493904270 505287925 81789913 505287925 81789913 917025949 891038990 917025949 891038990 110037433 891038990 181507290 40636755 181507290 40636755 958531234 40636755 693884437 563517614 693884437 563517614 269685208 846375146 269685208 846375146 7496386 992708874 7496386 992708874 292148555 509232744 292148555 509232744 946007770 52741641 946007770 943212971 946007770 943212971 58625127 231337675 58625127 231337675 767121559 231337675 700832477 849915966 700832477 849915966 150994454 84718489 150994454 84718489 913600166 84718489 325440280 809205182 325440280 809205182 190895418 623902287 190895418 623902287 376103723 808152522 376103723 808152522 191978518 61405737 191978518 61405737 936954389 61405737 507177793 921035052 507177793 921035052 80987717 216457056 80987717 216457056 782316000 216457056 340881195 838737184 340881195 838737184 40612324 960120546 40612324 960120546 152419514 79377075 152419514 79377075 919520937 79377075 348992141 928251519 348992141 928251519 73493758 928251519 403258309 380535727 403258309 380535727 619556828 380535727 178378488 949559726 178378488 949559726 51605743 120133704 51605743 120133704 878063924 939876392 878063924 939876392 62261041 198840852 62261041 198840852 799365870 942051129 799365870 942051129 59924255 423282903 59924255 423282903 577473059 886453777 577473059 886453777 114680537 211411449 114680537 211411449 787155535 211411449 767651515 258567144 767651515 258567144 487242075 776248671 487242075 776248671 224268760 442031647 224268760 442031647 558819947 661897980 558819947 661897980 339425330 661897980 371780984 179394657 371780984 179394657 819080618 179394657 260471051 965795631 260471051 965795631 35206118 272054286 35206118 272054286 727554464 272054286 693372519 957207696 693372519 957207696 43699197 957207696 148135977 793624728 148135977 793624728 968324184 31044728 968324184 678942057 968324184 678942057 322489677 316338464 322489677 316338464 681738765 316338464 637964653 469264230 637964653 469264230 176030922 824856985 176030922 12020519 176030922 12020519 988028044 199837378 988028044 199837378 798470549 25082634 798470549 25082634 974470698 248276968 974470698 248276968 750855139 243127809 750855139 243127809 756203268 949605116 756203268 949605116 51563468 101894262 51563468 101894262 897814808 708247250 897814808 708247250 292800727 569125837 292800727 569125837 430916243 895734278 430916243 895734278 105663100 895734278 500994315 406156666 500994315 406156666 594377268 740489394 594377268 740489394 260544534 740489394 671058976 215300783 671058976 215300783 925772154 73027810 925772154 307455462 925772154 307455462 691623097 144111154 691623097 144111154 854803547 144111154 806747399 988018369 806747399 988018369 12762871 988018369 598166204 251896064 598166204 251896064 747144951 251896064 723878949 578541847 723878949 578541847 422018613 350429971 422018613 350429971 649187308 897369729 649187308 897369729 104246172 897369729 330977300 631525884 330977300 631525884 420832906 485958443 420832906 485958443 728026835 79985900 728026835 79985900 918946270 946021848 918946270 946021848 55553503 218229948 55553503 218229948 780563281 864149637 780563281 864149637 137636496 864149637 221430739 514408583 221430739 514408583 898685663 100648359 898685663 100648359 754023835 439822221 754023835 439822221 537495592 960206456 537495592 960206456 40492259 75753335 40492259 75753335 922904901 798262446 922904901 798262446 202157602 488907509 202157602 488907509 510017433 843410678 510017433 843410678 157553035 142197333 157553035 142197333 856787172 766778924 856787172 766778924 234377236 766778924 339488373 390320325 339488373 390320325 609482472 390320325 332400794 747785343 332400794 747785343 174257598 826566354 174257598 826566354 510291779 105438351 510291779 105438351 893846510 992640443 893846510 992640443 7666755 89217643 7666755 89217643 909152477 465705790 909152477 465705790 534231875 96344704 534231875 96344704 902782087 96344704 367587283 793753099 367587283 793753099 146955765 854147893 146955765 432564529 146955765 432564529 567874120 990110280 567874120 990110280 10347573 390026893 10347573 390026893 609725089 390026893 522662444 916274251 522662444 916274251 85612720 656175739 85612720 656175739 344776385 902908843 344776385 902908843 99170370 902908843 172721640 415136535 172721640 415136535 585397546 706329622 585397546 706329622 294745498 63089446 294745498 63089446 935143835 625849908 935143835 625849908 373971706 369418546 373971706 369418546 629966632 369418546 222997445 949923974 222997445 949923974 51226037 657676698 51226037 657676698 343386068 657676698 156342665 899825704 156342665 899825704 102115975 551528356 102115975 551528356 447898577 908265447 447898577 908265447 94078068 908265447 405240909 520676476 405240909 520676476 611347410 388262867 611347410 388262867 367226950 763839100 367226950 763839100 237053362 79813607 237053362 79813607 919075443 79813607 865360737 344374854 865360737 344374854 213621606 786394273 213621606 26226828 213621606 26226828 973492986 26226828 774713205 459540347 774713205 459540347 541069801 459540347 558887910 186659072 558887910 186659072 811543101 186659072 464275492 779762320 464275492 779762320 220294993 198416947 220294993 198416947 799723350 532862060 799723350 532862060 467058998 532862060 856525144 61674771 856525144 61674771 936733716 61674771 421311199 927232354 421311199 927232354 74748251 601691352 74748251 601691352 398524692 769711502 398524692 769711502 231214480 769711502 605980687 187133873 605980687 187133873 964436032 34657296 964436032 625121795 964436032 625121795 374617258 129301431 374617258 129301431 868838582 302248356 868838582 302248356 696879529 286921694 696879529 286921694 712677048 286921694 221595278 941795048 221595278 941795048 60227652 941795048 469327294 33961545 469327294 33961545 965214853 33961545 135436736 925368664 135436736 925368664 76455777 113109381 76455777 113109381 885253934 113109381 665999784 719377965 665999784 719377965 280835185 719377965 849409810 63542073 849409810 63542073 965832795 33331168 965832795 33331168 825231345 276107818 825231345 276107818 23941817 977297320 23941817 584875188 23941817 584875188 415493218 819315804 415493218 819315804 181491404 217654628 181491404 217654628 781172629 597147486 781172629 597147486 403345547 597147486 729315434 99230866 729315434 99230866 900106294 99230866 683803622 712526311 683803622 712526311 287970236 289767515 287970236 289767515 709809829 493689593 709809829 493689593 505447599 493689593 560121553 45947772 560121553 45947772 952820262 469070497 952820262 469070497 530893249 23279758 530893249 23279758 976238538 23279758 68353115 935903861 68353115 935903861 900441 999042031 900441 366712970 900441 366712970 632763998 366712970 359001354 818610582 359001354 818610582 182287874 18191625 182287874 18191625 981176995 18191625 308188535 999081184 308188535 999081184 875435 612171850 875435 612171850 388128047 612171850 139410830 940719719 139410830 940719719 61279610 940719719 171679572 196650397 171679572 196650397 801444472 797258778 801444472 797258778 202949746 797258778 406987330 523825909 406987330 523825909 476068785 523825909 400700357 742477054 400700357 742477054 254845939 745837664 254845939 540762144 254845939 540762144 458693808 644415515 458693808 644415515 356103206 644415515 566046198 297725950 566046198 297725950 701765318 389439899 701765318 389439899 610362162 418475 610362162 418475 999625774 418475 746111085 405791371 746111085 405791371 4901332 994961830 4901332 40861550 4901332 40861550 958292195 40861550 582786807 958983761 582786807 958983761 41808232 958983761 73032733 740768481 73032733 740768481 896494151 103135329 896494151 575530750 896494151 575530750 424567884 383562766 424567884 383562766 616467359 383562766 499363304 541754151 499363304 541754151 457674413 518599439 457674413 518599439 480827103 908134503 480827103 908134503 94248295 178994190 94248295 178994190 819528098 178994190 815794396 326855677 815794396 326855677 662779334 336717351 662779334 35239315 662779334 35239315 963659350 35239315 712561443 876132769 712561443 876132769 124887307 404121719 124887307 404121719 596154080 512113114 596154080 512113114 487552948 369765365 487552948 369765365 629658378 385012497 629658378 385012497 614753377 111698314 614753377 111698314 886808261 111698314 686855998 537761303 686855998 537761303 208035044 791752987 208035044 289042846 208035044 289042846 710346499 289042846 256375972 761412501 256375972 761412501 239537760 22115510 239537760 22115510 977360399 430186279 977360399 430186279 570384134 430186279 796125933 110349965 796125933 110349965 888465587 536572259 888465587 536572259 462652802 78375214 462652802 78375214 920502143 881281197 920502143 881281197 119806352 310991479 119806352 310991479 687520916 310991479 424296340 698640783 424296340 698640783 303037317 591668304 303037317 591668304 408931962 595353053 408931962 595353053 405049805 212394762 405049805 212394762 785929180 521103714 785929180 521103714 478469078 521103714 537525146 321745240 537525146 321745240 933116242 65353751 933116242 65353751 744667833 958775317 744667833 958775317 42032681 66056356 42032681 66056356 932454497 672110808 932454497 672110808 329302322 672110808 535924236 135434360 535924236 135434360 862839422 951666907 862839422 951666907 49360476 951666907 208733570 357006821 208733570 357006821 642322537 650012505 642322537 650012505 350929398 268480398 350929398 268480398 731352558 378918915 731352558 378918915 620957769 202944975 620957769 202944975 795336718 485653233 795336718 485653233 513654401 485653233 643542114 324022057 643542114 324022057 674147414 324022057 495651436 911540550 495651436 911540550 90695893 911540550 501194790 156557741 501194790 156557741 842214181 426684776 842214181 426684776 574397141 426684776 683381993 257873243 683381993 257873243 741517739 680456026 741517739 680456026 321030247 680456026 420786729 98511750 420786729 98511750 900848890 98511750 839424915 190209884 839424915 190209884 658355747 341319283 658355747 85131 658355747 85131 999966497 85131 666326541 568340951 666326541 568340951 431626370 568340951 433785907 421375383 433785907 421375383 644994134 354129083 644994134 675960428 644994134 675960428 325584245 417524942 325584245 417524942 583336573 506974838 583336573 506974838 493077759 99139954 493077759 99139954 900213612 99139954 691209172 370522241 691209172 370522241 628896586 143142153 628896586 143142153 855730796 401527610 855730796 401527610 598615129 270436293 598615129 270436293 729278534 270436293 619384620 823692090 619384620 823692090 177142801 2323471 177142801 2323471 997867409 2323471 531226956 858537382 531226956 858537382 143081790 73644493 143081790 73644493 925003719 363550678 925003719 363550678 635927079 210227247 635927079 210227247 788484252 239464762 788484252 239464762 759368533 148090855 759368533 148090855 850947441 148090855 497978294 665532450 497978294 665532450 335788673 4048659 335788673 4048659 996037522 986686122 996037522 986686122 14001736 986686122 421640999 373708326 421640999 373708326 625913017 973762783 625913017 973762783 27501006 696220655 27501006 696220655 305557366 832917843 305557366 832917843 167807138 751100597 167807138 751100597 250029403 975489127 250029403 975489127 25614459 171751354 25614459 171751354 827192831 171751354 491445787 850846312 491445787 850846312 150025285 591096292 150025285 591096292 409474665 828774280 409474665 828774280 171927762 828774280 229357020 385896135 229357020 385896135 613908641 838218778 613908641 838218778 162780456 838218778 845392383 63860097 845392383 63860097 934371506 946116215 934371506 946116215 55520384 789972713 55520384 789972713 209883809 838124601 209883809 838124601 162885903 180551596 162885903 180551596 817904402 192479876 817904402 192479876 805384021 147702675 805384021 147702675 851250553 147702675 210540725 856491245 210540725 856491245 144998191 856491245 587577404 231804666 587577404 231804666 766808625 779926264 766808625 779926264 220208615 198365626 220208615 198365626 799776131 772406853 799776131 772406853 228360174 75257966 228360174 75257966 923396934 75257966 708405948 918600382 708405948 918600382 83397202 918600382 283331839 466181877 283331839 466181877 533720309 466181877 224661582 891900399 224661582 891900399 109187201 891900399 147855015 180805548 147855015 180805548 817662430 769791205 817662430 769791205 231092996 385660956 231092996 385660956 614158727 385660956 280685371 788853467 280685371 788853467 210957856 109103250 210957856 109103250 889700682 929588914 889700682 929588914 71889402 84634249 71889402 84634249 913699379 994210287 913699379 994210287 5554392 341139135 5554392 341139135 658525272 352841080 658525272 352841080 646603554 15760824 646603554 15760824 983875156 15760824 854175634 374550212 854175634 374550212 278461373 721833972 278461373 277300516 278461373 277300516 722199069 746805453 722199069 746805453 253797035 341982724 253797035 341982724 657773081 341982724 585589686 845536016 585589686 845536016 155204644 845536016 850388467 64100252 850388467 64100252 934158816 64100252 585591011 601411783 585591011 601411783 323400 999705188 323400 999705188 167290305 415910090 167290305 415910090 584839080 415910090 547837484 818883693 547837484 818883693 181907945 156998665 181907945 156998665 841818977 898597509 841818977 898597509 102947819 256796307 102947819 256796307 742536894 862716934 742536894 862716934 138793521 862716934 283983749 164128258 283983749 164128258 835330906 164128258 698610905 910924581 698610905 910924581 91332658 910924581 639660479 89971288 639660479 89971288 908513069 89971288 713272752 499386828 713272752 499386828 259688510 741370763 259688510 263553465 259688510 263553465 736270687 908715665 736270687 908715665 93734656 635387252 93734656 635387252 364534868 684869658 364534868 684869658 316960494 684869658 370952272 32739746 370952272 32739746 966686417 955158883 966686417 955158883 45333342 955158883 425582135 31050194 425582135 31050194 968318612 31050194 834026972 387053705 834026972 387053705 519088363 864441517 519088363 864441517 137318791 30642352 137318791 30642352 968666810 888815695 968666810 888815695 112490255 527690722 112490255 527690722 472378730 960473274 472378730 960473274 40346900 960473274 107153488 288522288 107153488 288522288 710966846 843418731 710966846 843418731 157501367 277705111 157501367 277705111 721708919 277705111 525081970 817398200 525081970 817398200 183296751 160430632 183296751 160430632 838671853 259819149 838671853 259819149 739931441 34649437 739931441 34649437 964468685 34649437 621227839 984622279 621227839 984622279 16238844 984622279 529707944 373080675 529707944 373080675 626536661 429018040 626536661 429018040 571745874 387618918 571745874 387618918 612024715 871329718 612024715 871329718 129696628 371099807 129696628 371099807 628341221 974595954 628341221 974595954 26482515 974595954 501156714 125448773 501156714 125448773 872555677 125448773 311972601 825716863 311972601 825716863 175015360 825716863 396122317 355739076 396122317 355739076 643442326 991694177 643442326 991694177 8766566 991694177 111847551 538677305 111847551 538677305 619107544 228236252 619107544 228236252 770057522 638652849 770057522 638652849 361407268 502749674 361407268 502749674 496991478 833887325 496991478 833887325 167125055 114198507 167125055 114198507 884018656 114198507 225012609 779142392 225012609 779142392 221048151 91767566 221048151 91767566 906895150 91767566 843099937 531606539 843099937 531606539 468371522 531606539 576469975 54876833 576469975 54876833 944061645 54876833 637403567 662319261 637403567 662319261 338914584 253537518 338914584 253537518 745658088 474745252 745658088 474745252 525371866 427442675 525371866 427442675 573606402 427442675 404926564 596117821 404926564 596117821 404344936 404223321 404344936 404223321 596070242 662828230 596070242 662828230 338470166 58832857 338470166 58832857 939921469 640590890 939921469 640590890 359451804 75770490 359451804 75770490 922887608 75770490 816045781 703976368 816045781 703976368 143250261 858220322 143250261 156092264 143250261 156092264 842577947 872789566 842577947 872789566 128154839 592517634 128154839 592517634 408173853 630820681 408173853 630820681 369666337 209111621 369666337 209111621 789393143 209111621 402787947 759680484 402787947 759680484 241465019 57268370 241465019 57268370 941822676 688720801 941822676 688720801 313042590 463686701 313042590 463686701 536659465 463686701 222972006 786408667 222972006 786408667 213583376 786408667 313079007 552759183 313079007 552759183 627145823 372238560 627145823 553701492 627145823 553701492 446085816 275381086 446085816 275381086 724071055 291963014 724071055 291963014 707808564 291963014 975381063 21009796 975381063 21009796 978374179 21009796 520280784 720867570 520280784 720867570 279535861 89200256 279535861 89200256 909164538 89200256 627445576 974072826 627445576 974072826 27072780 974072826 327644163 447539431 327644163 447539431 553195837 447539431 395973408 831971820 395973408 831971820 168803422 831971820 469274046 476072248 469274046 476072248 987207324 13047186 987207324 421887899 987207324 421887899 578937367 204534964 578937367 204534964 793722134 847726099 793722134 847726099 153045554 619126712 153045554 619126712 381128179 739866998 381128179 739866998 261200506 50035746 261200506 50035746 948726975 50035746 904882815 784464811 904882815 784464811 215604013 639150824 215604013 639150824 360913644 945738281 360913644 945738281 55835599 945738281 75080985 102194472 75080985 102194472 897473057 608771990 897473057 608771990 391280360 107864172 391280360 107864172 890960827 882484362 890960827 882484362 118607227 580024817 118607227 580024817 420678288 580024817 135433038 895160682 135433038 895160682 106187712 895160682 161950282 66282988 161950282 66282988 932278590 66282988 478470792 865491901 478470792 865491901 136236164 865491901 340088606 334472370 340088606 334472370 665058703 334472370 220095255 993710658 220095255 993710658 6200145 696336964 6200145 696336964 305390298 931669735 305390298 931669735 70080999 85914035 70080999 85914035 912281825 971824454 912281825 971824454 29418347 370122351 29418347 370122351 629362010 383711180 629362010 383711180 616192718 383711180 743570024 229991606 743570024 229991606 768468575 229991606 427760054 868084406 427760054 868084406 133099797 868084406 150931159 103550074 150931159 103550074 896004683 741604722 896004683 741604722 259475069 41474320 259475069 41474320 957613416 171047367 957613416 171047367 827854986 129649011 827854986 129649011 868386682 909663292 868386682 909663292 92775831 153445104 92775831 153445104 845508818 153445104 586164439 524595711 586164439 524595711 475267825 451381146 475267825 451381146 549085032 451381146 518270543 559775607 518270543 559775607 362115979 637743484 362115979 380340650 362115979 380340650 619727705 380340650 471723160 690331999 471723160 690331999 311353906 505003747 311353906 505003747 494722015 636669605 494722015 636669605 363043101 9974981 363043101 9974981 989769605 556497937 989769605 556497937 443315977 213414314 443315977 213414314 785059252 213414314 541224978 519890830 541224978 519890830 479567799 519890830 528616540 45797386 528616540 45797386 952943647 45797386 822439819 280320219 822439819 280320219 311467049 794495433 311467049 794495433 43898167 956937280 43898167 634536223 43898167 634536223 365285630 666042825 365285630 666042825 335480871 1628081 335480871 1628081 998562268 1628081 475326231 678870587 475326231 678870587 322532026 91722440 322532026 91722440 906936024 91722440 769749021 875598345 769749021 875598345 125536853 51408513 125536853 51408513 947333667 823698035 947333667 823698035 177137361 823698035 563900295 209791796 563900295 209791796 899837780 99463682 899837780 99463682 776056089 549726481 776056089 549726481 363070108 998213825 363070108 998213825 1640156 77549566 1640156 77549566 921174189 199271801 921174189 199271801 798975572 199271801 957997048 38056966 957997048 38056966 960902676 38056966 833153399 992379276 833153399 992379276 7918042 598568443 7918042 598568443 401868776 926463093 401868776 926463093 75471947 926463093 135644980 408592167 135644980 408592167 864590077 133520168 864590077 867207552 864590077 867207552 134140459 867207552 513059590 206194879 513059590 206194879 791992503 206194879 404220936 921872341 404220936 921872341 79952446 75794857 79952446 75794857 922858679 75794857 844224152 989477504
153209 0 0 500001743 0 500001743 444099750 106636695 444099750 106636695 499981190 499980416 499981190 499980416 456469005 499980416 653092529 118956094 653092529 118956094 118936379 118956094 156743404 789432136 156743404 789432136 789393351 283902652 789393351 283902652 381961447 499980288 381961447 499980288 878486074 499969850 878486074 499969850 98744226 499969850 268051552 832605280 268051552 832605280 500027944 497048750 500027944 499977890 500027944 499977890 926894586 73067406 926894586 73067406 898135084 924092846 898135084 924092846 75935583 9070768 75935583 9070768 990958254 9070768 499984322 843723099 499984322 843723099 705101620 27609398 705101620 27609398 972374252 27609398 499970617 852405572 499970617 852405572 147579275 165027801 147579275 165027801 187070011 812984761 187070011 63510054 187070011 63510054 500019094 615038346 500019094 615038346 499969194 40972320 499969194 40972320 804867711 500015531 804867711 500015531 673326505 500015531 924720889 62445625 924720889 62445625 499962324 62445625 500005877 316212931 500005877 316212931 499960951 12359402 499960951 12359402 987649138 499989026 987649138 499989026 1565747 499962341 1565747 499962341 553833096 564849233 553833096 564849233 435135614 281465534 435135614 281465534 664235647 664202101 664235647 117252111 664235647 117252111 468944333 531112500 468944333 113887209 468944333 113887209 564520353 743658587 564520353 743658587 209720113 500009689 209720113 757278680 209720113 757278680 598239865 48257384 598239865 48257384 951772313 596528136 951772313 596528136 500005135 596528136 643237143 500010549 643237143 500010549 228829420 891494928 228829420 891494928 891462675 394416313 891462675 394416313 285293944 500030808 285293944 64470240 285293944 64470240 64424736 64470240 500027776 709945313 500027776 709945313 709994470 709945313 684522678 499990203 684522678 499990203 103789983 830731403 103789983 830731403 477347032 477303075 477347032 500031661 477347032 500031661 158401461 108973357 158401461 108973357 583673411 499989773 583673411 499964517 583673411 499964517 673858205 764220532 673858205 764220532 130115598 499984863 130115598 746988790 130115598 746988790 746937064 361403037 746937064 361403037 638535678 646713993 638535678 646713993 784114583 500020709 784114583 500020709 130426796 500020709 500014318 26197225 500014318 26197225 26231090 26197225 523248116 869523479 523248116 869523479 869584917 392892450 869584917 392892450 500003256 550063423 500003256 550063423 657719879 499981930 657719879 702219617 657719879 702219617 297766431 702219617 919366082 499991304 919366082 499991304 8192609 499991304 774212463 933089430 774212463 933089430 933085126 178605851 933085126 178605851 165631068 499986094 165631068 94927230 165631068 94927230 499979797 748231812 499979797 748231812 251824597 748231812 723264595 109166432 723264595 109166432 500008274 109166432 789592089 522276508 789592089 522276508 499993632 257314773 499993632 257314773 257305617 751472461 257305617 751472461 928111140 370789946 928111140 370789946 370797068 585101710 370797068 585101710 580278842 158492810 580278842 158492810 500016916 105392860 500016916 105392860 499988593 888896759 499988593 888896759 111094001 888896759 451097943 500000026 451097943 500000026 276626496 544837695 276626496 544837695 727696116 499968746 727696116 499968746 221321913 778716481 221321913 48489336 221321913 48489336 48497824 48489336 680105968 385462045 680105968 385462045 136389458 500021689 136389458 208377075 136389458 208377075 500005599 598102624 500005599 598102624 47945414 500026151 47945414 849316250 47945414 849316250 984617536 499990157 984617536 500032646 984617536 500032646 199127394 77180892 199127394 77180892 77124737 77180892 499987220 869942643 499987220 869942643 130093122 133270456 130093122 133270456 234266008 816253515 234266008 816253515 816251310 499973017 816251310 499973017 429593044 499991469 429593044 499991469 583174580 499991469 438646009 499970284 438646009 499970284 908611855 201706342 908611855 201706342 227754432 877079802 227754432 877079802 973199538 973120767 973199538 56722382 973199538 56722382 373031412 635740297 373031412 635740297 721672236 721630530 721672236 547813933 721672236 547813933 499983276 755184271 499983276 755184271 755177589 755184271 499975554 500015526 499975554 500015526 508280560 500015526 39192632 499985578 39192632 499985578 564039096 231360324 564039096 231360324 231409453 231360324 639494321 507284907 639494321 507284907 500025432 453373788 500025432 499969677 500025432 499969677 603104492 145183377 603104492 145183377 145184224 856890609 145184224 856890609 856951985 856890609 665355535 199787721 665355535 199787721 800272214 500011791 800272214 500011791 149411859 149396851 149411859 500012897 149411859 500012897 720371254 499974321 720371254 499974321 873778759 791538352 873778759 791538352 208486885 426014387 208486885 426014387 779628584 779637101 779628584 716765879 779628584 716765879 42796945 957241990 42796945 957241990 500013290 3547592 500013290 3547592 996471388 810701953 996471388 810701953 242644497 500039259 242644497 500039259 551436547 551411252 551436547 20039019 551436547 20039019 980031105 744211434 980031105 744211434 499960407 500009677 499960407 500009677 962970326 500009677 623639358 681047165 623639358 681047165 500024240 358753463 500024240 687044780 500024240 687044780 687003359 500007321 687003359 500007321 500037820 956639963 500037820 956639963 43370327 956639963 187818425 162964487 187818425 162964487 836979630 525642165 836979630 525642165 424612140 424583342 424612140 972292043 424612140 972292043 821163225 178838319 821163225 499969816 821163225 499969816 499974821 393638898 499974821 499963326 499974821 499963326 44025815 384637132 44025815 384637132 500002510 499317710 500002510 499317710 499287811 499317710 499980774 120486272 499980774 120486272 879544353 991980051 879544353 991980051 8058147 991980051 130516971 121014861 130516971 121014861 873039001 873002990 873039001 368725240 873039001 368725240 368731901 368725240 499994389 958646973 499994389 958646973 958668123 499966116 958668123 499966116 394356515 499994690 394356515 256355682 394356515 256355682 256399403 256355682 590396391 954876144 590396391 954876144 5282851 994687235 5282851 994687235 117086739 499974235 117086739 499974235 111788499 785518506 111788499 785518506 785504866 785518506 137814150 500010139 137814150 500010139 827290675 500010139 499998826 79373403 499998826 79373403 499972448 982819607 499972448 982819607 982847674 377163070 982847674 377163070 377143319 838070579 377143319 838070579 625182112 625178051 625182112 853642867 625182112 853642867 853653759 853642867 171456869 149866654 171456869 149866654 850129888 149866654 422659751 551936107 422659751 551936107 499977550 848659684 499977550 848659684 499963867 848659684 818859277 499999726 818859277 499999726 150378158 716138894 150378158 716138894 585930688 563791753 585930688 563791753 436212148 563791753 500030506 992881797 500030506 992881797 51891327 310550166 51891327 310550166 509088766 567732706 509088766 567732706 693565566 499965629 693565566 783114112 693565566 783114112 216881509 438304824 216881509 438304824 500026294 596511464 500026294 596511464 499983866 499987894 499983866 499987894 817372375 799400374 817372375 799400374 200558951 500023265 200558951 500023265 954456551 954496641 954456551 954496641 500020843 663751681 500020843 663751681 663730380 450186966 663730380 450186966 450170838 450186966 728844188 984585386 728844188 984585386 15426380 984585386 499969744 446323782 499969744 446323782 446399067 286720079 446399067 286720079 741465710 741518600 741465710 314511634 741465710 314511634 403532204 585446823 403532204 585446823 585454558 585446823 432936275 15162824 432936275 15162824 15189757 15162824 97992134 808561236 97992134 808561236 327131580 327121601 327131580 327121601 489428518 608145407 489428518 608145407 499990897 121520205 499990897 121520205 121569908 569131115 121569908 569131115 500007428 496405547 500007428 496405547 500015391 916162919 500015391 916162919 500031229 85821143 500031229 619351538 500031229 619351538 619322761 619351538 455994076 538647483 455994076 538647483 499983825 763041209 499983825 335105747 499983825 335105747 500020453 472628468 500020453 472628468 499963538 26864528 499963538 26864528 691992985 653994379 691992985 653994379 346023008 601688760 346023008 601688760 601695130 712528543 601695130 712528543 432215157 56121025 432215157 56121025 56123923 266095379 56123923 266095379 733895589 27344182 733895589 27344182 499965720 499973634 499965720 499973634 148935343 499981803 148935343 499981803 773120819 450654610 773120819 450654610 500006921 450654610 609269644 933702891 609269644 933702891 66321153 180990686 66321153 180990686 556997810 443014000 556997810 170696786 556997810 170696786 170713460 252496395 170713460 252496395 500023712 76530954 500023712 76530954 499966574 823614514 499966574 823614514 499994591 823614514 255963478 499987844 255963478 499987844 372835392 36972592 372835392 36972592 36972902 407321868 36972902 407321868 592652855 91228037 592652855 91228037 458323674 541630674 458323674 541630674 499985406 194666576 499985406 194666576 500022244 194666576 380433262 754600310 380433262 754600310 499970765 339585829 499970765 339585829 249285957 750710521 249285957 114571559 249285957 114571559 885409319 114571559 864331214 499971210 864331214 499971210 54298434 819746881 54298434 819746881 180280075 40814193 180280075 40814193 40761912 40814193 499980645 886762932 499980645 886762932 792870724 499974567 792870724 627159875 792870724 627159875 30392151 499960528 30392151 499960528 609147593 26756565 609147593 26756565 973304504 26756565 499992010 475738897 499992010 475738897 475784921 217756070 475784921 217756070 500002163 499978937 500002163 499978937 72467687 63891956 72467687 63891956 936046841 814253651 936046841 814253651 185720797 24325272 185720797 24325272 499998096 24325272 144635416 740589050 144635416 740589050 500013670 392586629 500013670 999776179 500013670 999776179 500027118 350422656 500027118 350422656 499961309 350422656 500020618 846246398 500020618 846246398 153734767 846246398 497402884 236235100 497402884 236235100 236250152 681327985 236250152 681327985 499966642 681327985 58282220 410776178 58282220 410776178 499999700 194449025 499999700 499986216 499999700 499986216 207683721 291529366 207683721 291529366 499981713 291529366 207104812 500036224 207104812 500036224 840800287 531936138 840800287 531936138 531969150 531936138 629159063 4172969 629159063 4172969 499961581 500017360 499961581 500017360 688401508 213831525 688401508 213831525 128597473 871372281 128597473 33574608 128597473 33574608 500034986 33574608 177981136 500034504 177981136 500034504 164570806 500034504 500015421 814898599 500015421 814898599 185115026 814898599 772665184 180494534 772665184 180494534 499966010 994137178 499966010 994137178 994166004 994137178 967655730 168241888 967655730 168241888 151150340 151119719 151150340 151119719 499999204 640952907 499999204 640952907 359018046 640952907 626628004 135300165 626628004 135300165 135359214 227345783 135359214 227345783 772672432 172739636 772672432 172739636 429122585 499968339 429122585 296316495 429122585 296316495 703705926 984030309 703705926 984030309 73523728 351103427 73523728 351103427 648334440 917450210 648334440 917450210 82538030 499993648 82538030 499993648 499980986 546996744 499980986 546996744 608774832 381860941 608774832 381860941 746722012 988071760 746722012 988071760 500014052 988071760 808766622 671076233 808766622 671076233 57117254 429916307 57117254 429916307 500037888 517752767 500037888 517752767 485757389 65740582 485757389 65740582 934306020 544654771 934306020 544654771 499972827 500006964 499972827 500006964 681849314 500006964 575560461 806927814 575560461 806927814 806956893 806927814 417650860 499973333 417650860 499973333 475845230 652098354 475845230 652098354 347949797 499993378 347949797 499993378 649311649 939392221 649311649 939392221 60630579 939392221 315902460 678192986 315902460 678192986 813860401 813852835 813860401 220083668 813860401 220083668 473193381 973053729 473193381 973053729 973061955 973053729 499983380 499960246 499983380 499960246 273294160 499960246 948531225 962217128 948531225 962217128 37797961 434518234 37797961 434518234 692026544 500031161 692026544 499988645 692026544 499988645 279873362 854826319 279873362 854826319 940998374 500009941 940998374 847429244 940998374 847429244 152631705 87928815 152631705 87928815 912043229 500034076 912043229 500034076 203168475 203169845 203168475 652392239 203168475 652392239 500033737 189270888 500033737 189270888 499994333 499975713 499994333 499975713 701641204 491749141 701641204 491749141 499978264 888356989 499978264 632877193 499978264 632877193 500013473 910125338 500013473 910125338 89872719 894228579 89872719 894228579 894268933 957119645 894268933 957119645 499961138 775878329 499961138 775878329 775835341 991418694 775835341 991418694 500004051 238246640 500004051 238246640 761729891 238246640 277598968 651450490 277598968 651450490 979315591 20690911 979315591 720728462 979315591 720728462 499983513 471560767 499983513 471560767 471613723 224347262 471613723 224347262 839409026 500027154 839409026 402539633 839409026 402539633 392028407 607926345 392028407 499979617 392028407 499979617 558454811 500007517 558454811 500007517 331950916 185450287 331950916 185450287 814523810 185450287 565134322 627688208 565134322 627688208 627681042 582148793 627681042 582148793 246037737 753936303 246037737 311724227 246037737 311724227 500012240 311724227 220030210 704335697 220030210 704335697 704345967 129507368 704345967 129507368 499989692 129507368 500033545 500001167 500033545 500001167 767745380 881191166 767745380 881191166 118819478 499982294 118819478 499982294 558547426 499982294 59596730 570280487 59596730 570280487 570355620 29727256 570355620 29727256 500019003 893328940 500019003 893328940 893348825 214251526 893348825 214251526 319889766 319911241 319889766 180830174 319889766 180830174 819195331 703770607 819195331 703770607 296242248 500008443 296242248 500008443 425921948 593723231 425921948 593723231 406314128 592352434 406314128 592352434 710381425 710407324 710381425 710407324 709348007 500022223 709348007 500022223 10645806 10655615 10645806 608710987 10645806 608710987 699100492 367866278 699100492 367866278 500018149 44386954 500018149 44386954 415614937 817103551 415614937 817103551 153328718 500016843 153328718 500016843 499988707 710828078 499988707 710828078 289177803 710828078 385435920 499969003 385435920 499969003 689534894 689567653 689534894 500019085 689534894 500019085 319571261 538245224 319571261 538245224 996390577 329890484 996390577 329890484 279017529 110670142 279017529 110670142 889325676 716268963 889325676 716268963 98102984 499990724 98102984 703340840 98102984 703340840 812926026 187060501 812926026 187060501 235133291 859659522 235133291 859659522 140312649 859659522 244112920 359538030 244112920 359538030 640480632 137070179 640480632 137070179 500011646 863153450 500011646 863153450 863193895 275319742 863193895 275319742 60323267 939642408 60323267 939642408 926788555 458985854 926788555 458985854 99224262 500026573 99224262 500026573 475174592 45571189 475174592 45571189 45607549 45571189 145632665 905771769 145632665 905771769 94257348 500006264 94257348 500006264 335067901 500037686 335067901 500037686 23688403 500037686 747565164 55457978 747565164 55457978 983872351 16124957 983872351 16124957 782204362 500024355 782204362 500024355 31312972 684708509 31312972 684708509 807845538 192158690 807845538 981326143 807845538 981326143 981362334 981326143 358292435 225256875 358292435 225256875 774680371 225256875 481206078 988529108 481206078 988529108 11447983 499975905 11447983 499975905 560268955 499975905 176525680 834624957 176525680 834624957 165370707 753477374 165370707 753477374 246585420 986032284 246585420 986032284 13956414 313022292 13956414 313022292 686940143 633488794 686940143 633488794 159328447 159328661 159328447 159328661 500031633 909032606 500031633 909032606 499988275 350963503 499988275 350963503 500009742 962046904 500009742 962046904 976569341 499967324 976569341 499967324 289048236 814051642 289048236 814051642 814065165 950772876 814065165 950772876 222630408 244238557 222630408 244238557 986601717 499980246 986601717 328469851 986601717 328469851 259307568 500012169 259307568 500012169 188169325 5605352 188169325 5605352 5612127 821698482 5612127 821698482 816137516 183912312 816137516 610528229 816137516 610528229 416616769 479075505 416616769 479075505 500014993 479075505 357173535 733182429 357173535 733182429 500029003 733182429 500028557 651435366 500028557 651435366 348568190 398971356 348568190 398971356 791495679 791482997 791495679 791482997 374189416 312960395 374189416 312960395 674591420 500015881 674591420 133314123 674591420 133314123 866652780 133314123 830372787 901459792 830372787 901459792 499962568 901459792 761001876 387614455 761001876 387614455 599949117 618013007 599949117 618013007 381973202 618013007 544586498 520830219 544586498 520830219 500017002 226865571 500017002 226865571 773107432 499966653 773107432 499966653 70023622 348368629 70023622 348368629 809653624 809693260 809653624 809693260 96406988 499993287 96406988 499993287 885564528 42657111 885564528 42657111 499984076 701213412 499984076 701213412 298834892 228492433 298834892 228492433 731437715 731406998 731437715 159417186 731437715 159417186 298471755 298452681 298471755 205371429 298471755 205371429 205393824 534762653 205393824 534762653 651910882 348139177 651910882 628087712 651910882 628087712 291340672 220073562 291340672 220073562 671387191 499967166 671387191 338192656 671387191 338192656 108746983 891276415 108746983 891276415 838256949 448209576 838256949 448209576 499993005 276093831 499993005 276093831 786862495 786855487 786862495 499964002 786862495 499964002 813698079 499964002 355638608 966557509 355638608 966557509 499988912 966557509 371610715 245791525 371610715 245791525 245789879 245791525 499965177 784329901 499965177 784329901 215678574 672287026 215678574 672287026 327689120 729518445 327689120 729518445 270495535 729518445 402759576 99838310 402759576 99838310 900160830 158461945 900160830 158461945 132856213 64721652 132856213 64721652 935248031 64721652 453665866 500016642 453665866 500016642 617007269 541332252 617007269 541332252 279114946 499981102 279114946 499981102 723186211 739342536 723186211 739342536 739369059 832039483 739369059 832039483 150174423 477419392 150174423 477419392 500039244 477419392 336805928 857156584 336805928 857156584 142898327 857156584 499990522 641450028 499990522 641450028 824473318 118260084 824473318 118260084 500022207 40210749 500022207 40210749 959838472 40210749 849115145 300239440 849115145 300239440 300196612 300239440 499975948 623827666 499975948 623827666 376151091 806682506 376151091 806682506 806730313 674080805 806730313 674080805 674120629 982141445 674120629 982141445 982087151 982141445 403784609 242559340 403784609 242559340 962407277 37594772 962407277 37594772 554772666 500013621 554772666 500013621 342256030 657730332 342256030 19626980 342256030 19626980 980388666 804606247 980388666 804606247 525922520 434493031 525922520 434493031 565490838 434493031 487974827 635282664 487974827 635282664 635289521 635282664 330226177 29286248 330226177 29286248 29307699 722011314 29307699 722011314 565881801 28638922 565881801 28638922 28574451 28638922 536521276 906752807 536521276 906752807 499979838 906752807 654629595 500001902 654629595 500001902 886268075 294875256 886268075 294875256 705111727 294875256 722870176 951518644 722870176 951518644 951553503 827631354 951553503 827631354 499962843 833123248 499962843 833123248 388893994 500027004 388893994 500027004 895799750 500027004 25980880 974933450 25980880 974933450 974958052 974933450 495525268 165572707 495525268 165572707 834437388 165572707 830096796 500000049 830096796 500000049 892909810 500000049 400322420 848148277 400322420 848148277 151854842 848148277 156534571 112783421 156534571 112783421 958733378 500005181 958733378 159363054 958733378 159363054 159366212 806202486 159366212 806202486 806216564 499985696 806216564 499985696 38112126 898194791 38112126 898194791 898167951 81601402 898167951 81601402 374904637 499973821 374904637 309078825 374904637 309078825 499960208 500005143 499960208 500005143 47336508 298112419 47336508 298112419 701924291 663115318 701924291 663115318 499964187 162906215 499964187 162906215 971892749 971957994 971892749 303895905 971892749 303895905 303917358 598054574 303917358 598054574 670937531 64250847 670937531 64250847 935721016 64250847 474307624 886924750 474307624 886924750 113076651 704698332 113076651 704698332 500031301 999929443 500031301 999929443 499972898 307946298 499972898 307946298 902330776 873725309 902330776 873725309 206495200 51518271 206495200 51518271 948449743 837104597 948449743 837104597 162916729 837104597 610060436 397913296 610060436 397913296 602110820 397913296 698959353 867022817 698959353 867022817 499992228 867022817 572772733 137435599 572772733 137435599 500024021 137435599 785813555 543636924 785813555 543636924 499971783 37338440 499971783 37338440 942280582 571727620 942280582 571727620 39683741 180930929 39683741 180930929 819028661 500014907 819028661 500014907 499280322 94927790 499280322 94927790 905080989 940500506 905080989 940500506 499986206 940500506 763646370 462163185 763646370 462163185 462166937 462163185 499998017 123481185 499998017 123481185 324111723 933496059 324111723 933496059 933448367 933496059 623546535 270267125 623546535 270267125 870807284 916068899 870807284 916068899 991977701 500025450 991977701 735500053 991977701 735500053 264555540 735500053 499967411 82670643 499967411 82670643 917294906 499992407 917294906 499992407 22245767 499989754 22245767 738274315 22245767 738274315 500021346 369239942 500021346 369239942 369270007 369239942 712455835 656179008 712455835 656179008 647721016 60635362 647721016 60635362 500006020 863113971 500006020 863113971 499989287 530523730 499989287 530523730 419157654 499973312 419157654 500026003 419157654 500026003 900209565 334377970 900209565 334377970 499971357 500026732 499971357 500026732 740766965 499572610 740766965 499572610 500031830 535764560 500031830 535764560 694408523 439319726 694408523 439319726 367039340 500016269 367039340 500016269 665521405 156458490 665521405 156458490 843527558 44190798 843527558 44190798 44233905 499969488 44233905 499969488 533405431 466633661 533405431 466633661 341719322 881490105 341719322 881490105 118511379 881490105 499981782 385737826 499981782 385737826 385759576 385737826 499983712 718929262 499983712 718929262 281081647 718929262 524776529 220315419 524776529 220315419 929412486 499971522 929412486 499971522 296862593 28329244 296862593 28329244 971651568 28329244 793784576 499986854 793784576 499986854 968461301 590796297 968461301 590796297 512313236 487738036 512313236 757962038 512313236 757962038 757976685 178147779 757976685 178147779 178162997 500028443 178162997 500028443 515209176 500028443 45563638 203955218 45563638 203955218 500039376 854460177 500039376 854460177 355941388 314697240 355941388 314697240 314673554 314697240 441334601 724000776 441334601 724000776 728301326 500039339 728301326 732497850 728301326 732497850 159387443 499962440 159387443 658117795 159387443 658117795 500006057 5395563 500006057 5395563 500032835 809996140 500032835 809996140 181499224 818442304 181499224 243603276 181499224 243603276 897909281 503597440 897909281 503597440 503580024 499997733 503580024 499997733 961221410 694463072 961221410 694463072 215812154 215801279 215812154 500005917 215812154 500005917 14324777 499982578 14324777 499982578 982196730 500039256 982196730 500039256 71808163 500039256 500039696 30414925 500039696 30414925 969564196 30414925 499990528 121902794 499990528 121902794 878092852 121902794 793627767 264128517 793627767 264128517 500008971 710442291 500008971 710442291 500004180 500024187 500004180 500024187 128125408 620405316 128125408 620405316 715109595 331373683 715109595 331373683 668631931 187863616 668631931 187863616 812125486 647902015 812125486 647902015 352068145 9400459 352068145 9400459 990619834 95096954 990619834 95096954 57034211 57001197 57034211 57001197 485722611 722103675 485722611 722103675 7013887 992976395 7013887 992976395 152712492 475219924 152712492 475219924 475221966 499968988 475221966 499968988 189506577 189454523 189506577 499978269 189506577 499978269 761445783 499978269 561231170 348769784 561231170 348769784 41597826 958413059 41597826 958413059 101767880 454495049 101767880 454495049 454490524 454495049 47692546 500007289 47692546 500007289 625664032 499973398 625664032 499973398 7593730 500030158 7593730 500030158 500017102 326695208 500017102 492709435 500017102 492709435 492731480 218117945 492731480 218117945 781882542 499971883 781882542 499971883 176704703 499971677 176704703 499971677 669535125 753316422 669535125 753316422 952161449 47843248 952161449 500001726 952161449 500001726 139085368 500001726 263820113 193766348 263820113 193766348 500005375 889071239 500005375 889071239 110943347 889071239 724469705 398680325 724469705 398680325 499980804 747091749 499980804 747091749 747041088 353265919 747041088 353265919 646687888 499978547 646687888 499978547 652257513 106894240 652257513 106894240 106858909 106894240 500023021 766933327 500023021 766933327 233086072 766933327 692545402 191990870 692545402 191990870 499965498 877957754 499965498 877957754 877974714 64961571 877974714 64961571 65022439 378328043 65022439 378328043 621671080 66480319 621671080 66480319 66527222 66480319 500028087 849779488 500028087 849779488 500016873 849779488 500030011 500013417 500030011 500013417 456897999 844130036 456897999 844130036 844144510 25259143 844144510 25259143 240683784 240682755 240683784 236593414 240683784 236593414 763438544 294743887 763438544 294743887 21920424 21996873 21920424 417257510 21920424 417257510 500005294 212225918 500005294 212225918 522341608 477676832 522341608 20759087 522341608 20759087 500029976 888224835 500029976 888224835 888183402 499973603 888183402 499973603 500020310 993649837 500020310 993649837 112868907 335778947 112868907 335778947 500004364 531246800 500004364 531246800 240047857 500025693 240047857 546815282 240047857 546815282 546816798 542881037 546816798 542881037 499983606 833590689 499983606 833590689 833564370 460357557 833564370 460357557 460353508 499985480 460353508 499985480 499968143 386733807 499968143 386733807 545527678 809239193 545527678 809239193 809233687 271486382 809233687 271486382 728483304 815464417 728483304 815464417 844720696 483354977 844720696 483354977 516649616 500033085 516649616 500033085 891663709 499969000 891663709 499969000 83245337 889541903 83245337 889541903 867382521 132606790 867382521 523927770 867382521 523927770 523937072 500028148 523937072 500028148 890303421 872785544 890303421 872785544 363473100 499983785 363473100 499983785 415564516 499982699 415564516 499982699 368111076 963577263 368111076 963577263 500007102 500015169 500007102 500015169 963116164 877856378 963116164 877856378 500036631 877856378 633048462 175052189 633048462 175052189 131482324 868491477 131482324 868491477 518434332 500742396 518434332 500742396 43122559 30648050 43122559 30648050 969355859 298730523 969355859 298730523 298727487 298730523 706910099 248461227 706910099 248461227 500001295 499995449 500001295 499995449 912716365 499995449 604897625 30147849 604897625 30147849 969906424 30147849 124262855 500014078 124262855 500014078 804219905 494279458 804219905 494279458 355631743 957079413 355631743 957079413 42998292 957079413 368223669 174775870 368223669 174775870 499987442 633321609 499987442 484423064 499987442 484423064 746972141 499989047 746972141 499989047 985509410 811825104 985509410 811825104 498825796 499976732 498825796 748842148 498825796 748842148 876633540 206999999 876633540 206999999 499968771 882003962 499968771 882003962 882032120 931880928 882032120 931880928 352661921 435038374 352661921 435038374 565037046 435038374 437709460 499969886 437709460 499969886 757188809 336041969 757188809 336041969 499978542 969879213 499978542 969879213 500008612 969879213 374604047 448779303 374604047 448779303 448755889 500037292 448755889 500037292 21614941 500037292 815422875 128105358 815422875 128105358 128099828 128105358 500008185 470335283 500008185 470335283 529707542 470335283 525022353 953496307 525022353 953496307 27980219 971980117 27980219 499974652 27980219 499974652 500034524 753586700 500034524 753586700 11604719 500010260 11604719 518345948 11604719 518345948 481704664 518345948 117188757 83568295 117188757 83568295 500005493 951408127 500005493 951408127 500010214 500033078 500010214 500033078 557873075 263135823 557873075 263135823 263093627 633199843 263093627 633199843 500000942 302486847 500000942 740734760 500000942 740734760 740758461 500000360 740758461 500000360 256442549 628191687 256442549 628191687 500038575 565026472 500038575 565026472 435018173 958768390 435018173 958768390 499986187 16184315 499986187 16184315 945146192 573717214 945146192 573717214 426252862 97558353 426252862 97558353 902475070 97558353 500002744 965530246 500002744 965530246 34488009 965530246 356423721 638999267 356423721 638999267 725047953 725109382 725047953 499964453 725047953 499964453 189619683 810363939 189619683 146950237 189619683 146950237 500005408 866791319 500005408 866791319 133197330 500009566 133197330 500009566 830678046 500012368 830678046 500012368 529442773 333680312 529442773 333680312 61381633 605269510 61381633 605269510 499993987 162929531 499993987 162929531 162953841 893121019 162953841 893121019 893190060 42203599 893190060 42203599 42191958 63933395 42191958 63933395 940922850 59104768 940922850 59104768 748643465 458376557 748643465 458376557 458413328 458376557 581778421 874200778 581778421 874200778 372227629 627797919 372227629 816022342 372227629 816022342 816037066 361539716 816037066 361539716 361551460 594286444 361551460 594286444 442363040 442437781 442363040 442437781 554943262 629547006 554943262 629547006 370442114 651820703 370442114 651820703 545857104 454144739 545857104 808091499 545857104 808091499 499989083 808091499 872967633 115840749 872967633 115840749 499998312 115840749 744482839 763017990 744482839 763017990 763023116 763017990 499982209 100952463 499982209 100952463 500036223 349002703 500036223 349002703 166747971 166776034 166747971 983635522 166747971 983635522 983579332 983635522 742171244 499961025 742171244 499961025 822858422 19802878 822858422 19802878 500019505 237977123 500019505 237977123 762036064 62584364 762036064 62584364 499973103 713099560 499973103 713099560 713083376 713099560 651951244 246748984 651951244 246748984 236587949 763429285 236587949 408165924 236587949 408165924 590818052 912516041 590818052 912516041 912532449 984746769 912532449 984746769 15279424 984746769 715892121 101146041 715892121 101146041 499971446 101146041 663168575 892267129 663168575 892267129 892314070 892267129 574715513 48335409 574715513 48335409 48342969 795544712 48342969 795544712 511907222 500003569 511907222 553919053 511907222 553919053 723271365 276774889 723271365 276774889 499993401 908185423 499993401 908185423 500007605 908185423 253740662 414528720 253740662 414528720 500006288 618107281 500006288 14036478 500006288 14036478 14005238 982521502 14005238 982521502 814833990 185225385 814833990 499998871 814833990 499998871 6524315 167809393 6524315 167809393 751165535 807581267 751165535 807581267 53077898 53046433 53077898 569924604 53077898 569924604 500021582 272206453 500021582 272206453 337244362 499975656 337244362 499975656 176485287 422084674 176485287 422084674 577851134 502501066 577851134 502501066 497521451 500001626 497521451 500001626 888926923 756960330 888926923 756960330 152215635 391859918 152215635 391859918 876043074 876003374 876043074 500031454 876043074 500031454 930453174 500031454 454188836 850395272 454188836 850395272 499996302 124932398 499996302 124932398 875054265 591078431 875054265 591078431 408898433 311938662 408898433 311938662 499974093 881112003 499974093 881112003 499967958 881112003 693158942 499974277 693158942 499974277 188156482 811912075 188156482 499962940 188156482 499962940 890799048 518166400 890799048 518166400 327915390 117974281 327915390 117974281 499978126 841692897 499978126 841692897 18470028 415185782 18470028 415185782 751715085 248357233 751715085 749794083 751715085 749794083 726591559 143295732 726591559 143295732 856685913 990029345 856685913 990029345 498149154 501814359 498149154 949919633 498149154 949919633 500002626 257609119 500002626 257609119 257652481 257609119 499964858 916163586 499964858 916163586 916198258 500008016 916198258 500008016 424240883 568470071 424240883 568470071 500006604 107839265 500006604 499987343 500006604 499987343 404120233 15907650 404120233 15907650 500005740 499988616 500005740 499988616 832735296 500004592 832735296 500004592 205696888 183858432 205696888 183858432 816185580 659344337 816185580 659344337 13830068 500024930 13830068 601842239 13830068 601842239 601869233 383426810 601869233 383426810 383434583 955295243 383434583 955295243 955319230 955295243 409209186 48642729 409209186 48642729 590111392 590090986 590111392 514466571 590111392 514466571 196109125 803950766 196109125 499984038 196109125 499984038 47872980 654800891 47872980 654800891 654810952 88795130 654810952 88795130 450232594 527929800 450232594 527929800 538233223 212241345 538233223 212241345 103541348 103582590 103541348 103582590 373935477 499986235 373935477 499986235 500016202 714426529 500016202 128468463 500016202 128468463 871499405 899870947 871499405 899870947 500031242 333802946 500031242 333802946 666164210 333802946 97793884 978710050 97793884 978710050 499993085 499979898 499993085 499979898 156807625 499979898 574190143 703216248 574190143 703216248 499985297 441095414 499985297 441095414 834137810 499965052 834137810 227466146 834137810 227466146 378758405 500007969 378758405 500007969 640858829 656383952 640858829 656383952 499960540 100981095 499960540 100981095 785204628 500015091 785204628 500015091 977763273 590173043 977763273 590173043 132947130 132979988 132947130 919217469 132947130 919217469 499968703 38866538 499968703 38866538 38864478 38866538 418378358 982802994 418378358 982802994 17193413 371895281 17193413 371895281 655797522 655823496 655797522 655823496 521393161 500010701 521393161 500010701 778702217 221318346 778702217 221318346 995685345 499997233 995685345 499997233 738541229 241648354 738541229 241648354 297121677 499972955 297121677 379441990 297121677 379441990 500027680 499991822 500027680 499991822 951998052 786618742 951998052 786618742 213432999 60257654 213432999 60257654 821015900 852743080 821015900 852743080 499969564 461139853 499969564 461139853 910089661 89937945 910089661 89937945 41365250 967183375 41365250 967183375 32804790 967183375 500039955 499980629 500039955 499980629 248734870 722695745 248734870 722695745 500030945 722695745 471509639 499968927 471509639 499968927 70439643 499968927 130367534 644172008 130367534 644172008 500030211 500036997 500030211 500036997 126554595 873452349 126554595 873452349 290644110 343750708 290644110 343750708 500016481 774353240 500016481 774353240 225657738 7538536 225657738 7538536 688717247 499976395 688717247 499976395 500020810 190080017 500020810 190080017 499976928 190080017 714696300 499989401 714696300 499989401 386385413 500002785 386385413 500002785 912923351 499983683 912923351 499983683 139298409 860696126 139298409 860696126 500006704 172586262 500006704 172586262 82746016 82725421 82746016 500001274 82746016 500001274 897673404 102358650 897673404 102358650 157840708 500028118 157840708 500028118 482283369 482316914 482283369 504286182 482283369 504286182 666454140 499963705 666454140 499963705 496974765 606531132 496974765 606531132 738981026 499970451 738981026 637494122 738981026 637494122 499987813 499964522 499987813 499964522 871040473 871094590 871040473 499975931 871040473 499975931 105922687 499975931 755510871 784771385 755510871 784771385 784743049 74752555 784743049 74752555 500018877 735039626 500018877 735039626 735011813 28066557 735011813 28066557 499982401 173671626 499982401 77608639 499982401 77608639 922409950 77608639 777449631 953409259 777449631 953409259 46592177 953409259 400352310 183470685 400352310 183470685 156519066 899804153 156519066 899804153 100238152 30045609 100238152 30045609 819551563 678747551 819551563 678747551 500020188 678747551 928170723 131594497 928170723 131594497 640454263 499976615 640454263 499976615 893758885 499976615 535510069 16030010 535510069 16030010 500015775 500019071 500015775 500019071 768949188 411640244 768949188 411640244 411661389 499966000 411661389 499966000 710012211 212789421 710012211 212789421 212789018 212789421 500005757 926388175 500005757 926388175 73651556 926388175 414085236 483704847 414085236 483704847 483642339 483704847 241126653 764957202 241126653 764957202 667225343 499987603 667225343 677813373 667225343 677813373 322192416 677813373 499998378 499993291 499998378 499993291 778364108 778390264 778364108 421446690 778364108 421446690 499984173 582144089 499984173 307773332 499984173 307773332 500039319 499966543 500039319 499966543 416969927 499966543 500032973 256702552 500032973 256702552 256691088 900685868 256691088 900685868 499986789 546543 499986789 546543 499967643 546543 500035350 874148401 500035350 874148401 125805747 1447424 125805747 1447424 722919847 722869878 722919847 499975452 722919847 499975452 272701427 499975452 822684567 754284681 822684567 754284681 499979360 28452136 499979360 28452136 944034761 500037551 944034761 457814659 944034761 457814659 499969594 457814659 719314344 845214867 719314344 845214867 499961869 499962871 499961869 499962871 722970227 722983780 722970227 261846238 722970227 261846238 738138683 962910162 738138683 962910162 25625255 499974301 25625255 630826312 25625255 630826312 412984633 348937271 412984633 348937271 184536600 184501965 184536600 544071412 184536600 544071412 806279367 274254384 806279367 274254384 500008063 500034229 500008063 500034229 769140894 75920178 769140894 75920178 75987550 787993679 75987550 787993679 787968256 787993679 94272638 446435430 94272638 446435430 500014741 446435430 474341328 797835210 474341328 797835210 797855237 500006106 797855237 500006106 100402918 500019668 100402918 259604397 100402918 259604397 500031966 995043950 500031966 995043950 4894987 500011445 4894987 500011445 601501186 500011445 178626051 846006745 178626051 846006745 500019423 241903659 500019423 241903659 245484212 798260183 245484212 798260183 798292394 798260183 574748179 235383249 574748179 235383249 235377213 539976116 235377213 539976116 500038929 419329417 500038929 419329417 499995492 499968715 499995492 499968715 636906130 170091692 636906130 170091692 170152236 985220261 170152236 985220261 499977999 47159665 499977999 47159665 47196266 943732851 47196266 943732851 499978047 943732851 14242254 457571959 14242254 457571959 521327750 500005962 521327750 500005962 312597602 500005962 913318177 940287364 913318177 940287364 25842619 25837462 25842619 381174175 25842619 381174175 618868549 79772567 618868549 79772567 79746697 79772567 838319297 295053640 838319297 295053640 295033565 295053640 784127615 692331187 784127615 692331187 323469330 323454225 323469330 862540741 323469330 862540741 499987885 500001740 499987885 500001740 394203850 820808954 394203850 820808954 820848137 332522702 820848137 332522702 499990800 726268752 499990800 726268752 531666377 531656517 531666377 789920470 531666377 789920470 789936978 789920470 499965493 50455123 499965493 50455123 949538798 500035962 949538798 500035962 246246446 97406461 246246446 97406461 902575430 500032190 902575430 500032190 500031762 23993473 500031762 499994493 500031762 499994493 924380703 271244925 924380703 271244925 271289383 271244925 295070143 500007129 295070143 500007129 198097832 357137389 198097832 357137389 664262914 500016917 664262914 500016917 352634074 236358119 352634074 236358119 236298808 129259761 236298808 129259761 831396473 831411130 831396473 199327837 831396473 199327837 199304363 199327837 500036033 500005336 500036033 500005336 796589923 887667689 796589923 887667689 499990406 185101623 499990406 185101623 745107484 990733672 745107484 990733672 990733152 263636038 990733152 263636038 263674278 794749766 263674278 794749766 499971320 42563757 499971320 42563757 42596650 553410135 42596650 553410135 550537280 449450089 550537280 964301381 550537280 964301381 35716264 237620051 35716264 237620051 762329920 348841491 762329920 348841491 499965101 222596853 499965101 825139258 499965101 825139258 174807707 825139258 651737090 259817171 651737090 259817171 740209660 500014594 740209660 500014594 19373332 19342513 19373332 19342513 731865282 597794636 731865282 597794636 500010096 47069661 500010096 575964969 500010096 575964969 630658193 500031799 630658193 750778235 630658193 750778235 225953223 500039420 225953223 947401460 225953223 947401460 500021277 947401460 499983118 137274527 499983118 137274527 923426292 500025080 923426292 500007153 923426292 500007153 231729029 500011193 231729029 40601279 231729029 40601279 40637200 550705782 40637200 550705782 500015397 319522782 500015397 319522782 95537811 932984625 95537811 932984625 500016456 500030764 500016456 500030764 300054386 699899413 300054386 699899413 317972616 205544134 317972616 205544134 794483738 999593004 794483738 999593004 23886617 500035138 23886617 500035138 646857990 499989123 646857990 499989123 24669260 499983216 24669260 499983216 806861649 662941963 806861649 662941963 259465479 299352492 259465479 299352492 653344189 346656157 653344189 150516704 653344189 150516704 466648726 556165263 466648726 556165263 443830648 556165263 966205894 499970139 966205894 499970139 608941205 378068403 608941205 378068403 378040294 590467233 378040294 590467233 785107757 214903427 785107757 262987725 785107757 262987725 500028705 8691460 500028705 8691460 991329315 8691460 500034531 800527560 500034531 800527560 430764674 430818754 430764674 879589821 430764674 879589821 499993020 712653657 499993020 712653657 499978242 962096450 499978242 962096450 962113460 962096450 500008825 351786250 500008825 351786250 351808231 197806959 351808231 197806959 500000488 796825749 500000488 796825749 499997300 26777814 499997300 26777814 973255905 26777814 500028951 488519863 500028951 488519863 511531341 488519863 382492624 964028856 382492624 964028856 500016933 499975991 500016933 499975991 209442920 790574951 209442920 790574951 169649582 47827341 169649582 47827341 500032188 514090773 500032188 514090773 485865231 113338458 485865231 113338458 500026170 771812067 500026170 771812067 228176653 207712508 228176653 207712508 499989852 571078619 499989852 182476223 499989852 182476223 119089759 880898565 119089759 880898565 885015115 107538683 885015115 107538683 107553659 80492787 107553659 80492787 657617970 657623608 657617970 499996931 657617970 499996931 500030797 507662205 500030797 507662205 607244043 376931961 607244043 376931961 499976935 836399750 499976935 62763334 499976935 62763334 500033233 614461559 500033233 614461559 301433336 301403582 301433336 301403582 623151496 974017910 623151496 974017910 25971335 974017910 228321798 458684471 228321798 458684471 500024292 128048573 500024292 837568808 500024292 837568808 162407031 268641975 162407031 268641975 910065700 500028810 910065700 86623653 910065700 86623653 500030826 705738807 500030826 705738807 705781924 705738807 541130631 188133980 541130631 188133980 811871153 188133980 575781710 500026553 575781710 500026553 693883242 499977698 693883242 499977698 161766612 499977698 203222438 954383089 203222438 954383089 954389106 500021063 954389106 500021063 682727978 984310946 682727978 984310946 15691783 235076354 15691783 235076354 764967324 235076354 499991057 499998209 499991057 499998209 240867233 499992271 240867233 499992271 433455587 566593562 433455587 499966821 433455587 499966821 275861740 499966821 786472862 537430708 786472862 537430708 192675703 289943398 192675703 289943398 499977104 261103365 499977104 500015287 499977104 500015287 127339070 127398933 127339070 818300618 127339070 818300618 499992677 709166001 499992677 709166001 74174356 925789458 74174356 925789458 748559356 235002048 748559356 235002048 235056553 235002048 395268794 499984803 395268794 499984803 420537351 710696606 420537351 710696606 166024280 166066352 166024280 500000013 166024280 500000013 43835432 500000013 428756843 292944986 428756843 292944986 707738941 704266053 707738941 704266053 499977536 499965884 499977536 499965884 513794649 990586676 513794649 990586676 499965524 88642793 499965524 88642793 911374774 88642793 499998836 510365898 499998836 510365898 489617674 960447057 489617674 960447057 683262223 316763151 683262223 703698993 683262223 703698993 499981227 703698993 668842263 500016464 668842263 500016464 913732836 276867085 913732836 276867085 197086182 802875518 197086182 496571072 197086182 496571072 813268416 499995629 813268416 394121469 813268416 394121469 500019352 394121469 717360434 676512724 717360434 676512724 237758140 762241090 237758140 762241090 595390615 18340794 595390615 18340794 18308408 18340794 499979933 761559010 499979933 761559010 761572421 619668598 761572421 619668598 499969115 808799160 499969115 808799160 808722519 356517714 808722519 356517714 643464769 991037782 643464769 991037782 990965760 79172924 990965760 79172924 317489585 500039145 317489585 500039145 500010792 38568563 500010792 38568563 961432069 703239763 961432069 703239763 500031697 181346625 500031697 181346625 406322800 928343061 406322800 928343061 71704654 928343061 499977954 531843017 499977954 531843017 246274633 753683891 246274633 753683891 332323323 641066702 332323323 641066702 500036879 650660463 500036879 650660463 109032771 119215797 109032771 119215797 505652154 494376528 505652154 339842313 505652154 339842313 499981525 499971772 499981525 499971772 928269009 71750435 928269009 911268315 928269009 911268315 213426909 213411368 213426909 499969130 213426909 499969130 20055771 499969130 106737839 2053106 106737839 2053106 2052964 818979509 2052964 818979509 499991064 500033901 499991064 500033901 99365961 500033901 615292804 899397060 615292804 899397060 100634114 499993443 100634114 499993443 344420826 500006033 344420826 500006033 248151041 17973822 248151041 17973822 982006452 500029894 982006452 500029894 92670392 500029894 225544817 255176115 225544817 255176115 744865939 255176115 474208077 667515058 474208077 667515058 332440101 667515058 619627486 72070248 619627486 72070248 927930732 72070248 500010428 327412479 500010428 327412479 327425389 266785352 327425389 266785352 500022264 266785352 488110635 548266135 488110635 548266135 959676422 499968265 959676422 499968265 470389431 962341944 470389431 962341944 37687329 962341944 116749369 194617290 116749369 194617290 805344463 194617290 392275384 499991357 392275384 499991357 932754151 669051800 932754151 669051800 669049275 670130987 669049275 670130987 754989388 245026253 754989388 245026253 280265841 516601431 280265841 516601431 754193569 245792081 754193569 599958171 754193569 599958171 34714319 499984408 34714319 499984408 521783508 500005688 521783508 177410236 521783508 177410236 221576875 778363763 221576875 778363763 427767106 499963101 427767106 499963101 150855065 499963101 662882289 824364266 662882289 824364266 100159507 100173726 100159507 500007147 100159507 500007147 499995640 160032366 499995640 160032366 410011666 500011977 410011666 500011977 139003128 666862507 139003128 666862507 666871234 499989301 666871234 499989301 636335938 771445974 636335938 771445974 883074165 116967979 883074165 966214615 883074165 966214615 33746861 966214615 500003929 444174188 500003929 444174188 444131280 444174188 924412300 882719429 924412300 882719429 255882332 287828072 255882332 287828072 500020560 287828072 451348512 591296923 451348512 591296923 644617846 355335975 644617846 382245422 644617846 382245422 382274185 366732999 382274185 366732999 681538004 701892337 681538004 701892337 122827146 122807784 122827146 499995244 122827146 499995244 746803445 499973668 746803445 499973668 421035925 499973668 531230767 539805585 531230767 539805585 391761145 833660624 391761145 833660624 500035806 441744234 500035806 441744234 441757276 764600117 441757276 764600117 764658037 344871039 764658037 344871039 344825947 493409392 344825947 493409392 493479096 493409392 80993551 61409242 80993551 61409242 61463362 426913108 61463362 426913108 499983741 41788027 499983741 41788027 41733326 41788027 500005264 681004337 500005264 681004337 318930642 985296318 318930642 985296318 985273603 985296318 499982541 78767524 499982541 78767524 78728483 78767524 500014001 899091236 500014001 899091236 899090698 134255419 899090698 134255419 499960999 499974401 499960999 499974401 867953330 132060959 867953330 132060959 831021501 499994919 831021501 499994919 552980893 45452741 552980893 45452741 954569437 45452741 432090451 885196988 432090451 885196988 885165486 174938155 885165486 174938155 663616431 500007622 663616431 500007622 750017561 499982572 750017561 499982572 553121827 500013205 553121827 500013205 622576214 220877989 622576214 220877989 395003718 843268984 395003718 843268984 843228810 380481341 843228810 380481341 380469392 850875843 380469392 850875843 499979137 105119680 499979137 105119680 105074820 792653391 105074820 792653391 499998372 499971393 499998372 499971393 814935201 499971393 359593493 820636354 359593493 820636354 179417820 820636354 518911375 338949974 518911375 338949974 499977126 287336862 499977126 287336862 180472657 652953751 180472657 652953751 652929499 944534542 652929499 944534542 55495440 499996532 55495440 499996532 516513066 516533440 516513066 34053532 516513066 34053532 965949774 499968948 965949774 499968948 95359088 59525516 95359088 59525516 940441014 59525516 137798472 945870930 137798472 945870930 54105836 401321861 54105836 401321861 598608656 598400812 598608656 598400812 499962280 45262633 499962280 45262633 636764009 636789147 636764009 184826413 636764009 184826413 184804328 859060920 184804328 859060920 859047091 859060920 639560483 500018042 639560483 500018042 361977360 462094820 361977360 462094820 462108107 645123176 462108107 645123176 155601673 155562839 155601673 464571458 155601673 464571458 464525399 12198382 464525399 12198382 12158286 726001873 12158286 726001873 500015631 195768248 500015631 841482449 500015631 841482449 841512772 841482449 677036535 233879766 677036535 233879766 846932549 153118446 846932549 153118446 229992672 831932806 229992672 831932806 168070006 953973082 168070006 953973082 954036835 150545661 954036835 150545661 792386834 500023309 792386834 500023309 161290978 553015692 161290978 553015692 499977894 71443163 499977894 71443163 499976456 71443163 660783285 500008297 660783285 500008297 743919478 15794544 743919478 15794544 500036227 15794544 626440751 727942800 626440751 727942800 500006074 727942800 510332657 500020978 510332657 500020978 116718447 499987325 116718447 499987325 306823984 500035122 306823984 500035122 227199511 500035122 705642304 85875390 705642304 85875390 499983365 972824408 499983365 972824408 500010283 331569724 500010283 331569724 331555137 854453398 331555137 854453398 854428470 854453398 755581907 429657097 755581907 429657097 283750910 500030874 283750910 247962412 283750910 247962412 954005525 500001210 954005525 500001210 63713192 936284967 63713192 383406180 63713192 383406180 695620260 695608455 695620260 499973347 695620260 499973347 741409103 753374805 741409103 753374805 246623208 31448264 246623208 31448264 689279187 499990880 689279187 499990880 789523426 316597377 789523426 316597377 18994848 500036736 18994848 500036736 568774591 500036736 500019002 839295373 500019002 839295373 839316611 254186340 839316611 254186340 254123683 499965853 254123683 499965853 660607647 251580939 660607647 251580939 251586127 847047596 251586127 847047596 790398880 453197132 790398880 453197132 354840280 918231362 354840280 918231362 500026047 32137856 500026047 947497235 500026047 947497235 947545628 607046054 947545628 607046054 341723920 658252853 341723920 182748528 341723920 182748528 710225127 500024739 710225127 500024739 146843006 171358018 146843006 171358018 500025776 797357797 500025776 797357797 308654149 126925472 308654149 126925472 126883112 71785997 126883112 71785997 928165649 71785997 679981339 998835251 679981339 998835251 499973677 53430085 499973677 53430085 500035466 441026832 500035466 441026832 441030451 441026832 683837462 797441201 683837462 797441201 803984978 25302251 803984978 25302251 25286291 500025617 25286291 500025617 500019560 178317045 500019560 178317045 578430641 695284290 578430641 695284290 282572105 282588554 282572105 562362661 282572105 562362661 500027883 30759704 500027883 30759704 10908626 10927910 10908626 10927910 192708226 935867637 192708226 935867637 500037293 666369627 500037293 666369627 258887150 741104118 258887150 172757113 258887150 172757113 172728138 172757113 500014630 500033354 500014630 500033354 624606183 140336459 624606183 140336459 499993313 140336459 516355430 499988444 516355430 499988444 633613257 499988444 436109612 122157794 436109612 122157794 500003432 531037949 500003432 368023923 500003432 368023923 368020342 368023923 610547186 865798534 610547186 865798534 134270302 498615033 134270302 498615033 498637452 498615033 271242549 973313380 271242549 973313380 499960447 73731692 499960447 73731692 73729412 714640150 73729412 714640150 714607646 399060412 714607646 399060412 27359050 972661066 27359050 270893944 27359050 270893944 295217851 500024587 295217851 500024587 107204300 282045024 107204300 282045024 634226280 365806905 634226280 196621524 634226280 196621524 499966664 434673426 499966664 434673426 565331301 310618244 565331301 310618244 310596406 583944504 310596406 583944504 462606652 7271961 462606652 7271961 927407010 927396097 927407010 67221336 927407010 67221336 932756023 843012262 932756023 843012262 156926784 354033694 156926784 354033694 846452058 991556219 846452058 991556219 500010270 379815014 500010270 379815014 938484064 938536049 938484064 151291704 938484064 151291704 499996789 964731128 499996789 964731128 932849205 453853312 932849205 453853312 40615327 40614129 40615327 716536004 40615327 716536004 716568642 266825835 716568642 266825835 499100316 632719690 499100316 632719690 500005587 36449907 500005587 36449907 489252943 510746553 489252943 413928092 489252943 413928092 499975726 499965956 499975726 499965956 251373548 499965956 657722721 259385132 657722721 259385132 740633308 750668209 740633308 750668209 872400 850399 872400 850399 447638585 729913112 447638585 729913112 499998990 252158846 499998990 765943618 499998990 765943618 500016946 689870709 500016946 689870709 310110655 783393472 310110655 783393472 783392171 783393472 569311147 33235398 569311147 33235398 33221176 33235398 576854086 781113707 576854086 781113707 7278515 499976075 7278515 499995764 7278515 499995764 630363229 369660259 630363229 369660259 439571987 654717510 439571987 654717510 182297350 130021651 182297350 130021651 870008981 500012760 870008981 500012760 260219757 500012760 357224219 41910671 357224219 41910671 500005230 806622720 500005230 806622720 721963771 278024373 721963771 681679409 721963771 681679409 574496405 425481794 574496405 667145534 574496405 667145534 332876529 422609718 332876529 422609718 731499233 661639148 731499233 661639148 444085491 444088356 444085491 444088356 580794522 585421596 580794522 585421596 83721671 83724237 83721671 499965671 83721671 499965671 810595669 189399082 810595669 499993022 810595669 499993022 499999942 12524023 499999942 12524023 499970674 659535837 499970674 659535837 659539169 138558955 659539169 138558955 140096526 228798941 140096526 228798941 771244660 338544911 771244660 338544911 500001308 223805586 500001308 572353158 500001308 572353158 427673502 264899644 427673502 264899644 499960194 741722903 499960194 741722903 258232739 741722903 369131703 500028440 369131703 500028440 289132916 887982529 289132916 887982529 577586699 577601233 577586699 987719827 577586699 987719827 12297498 987719827 329504626 443768215 329504626 443768215 500005360 157045294 500005360 808987050 500005360 808987050 814946527 185052281 814946527 185052281 153149690 715013565 153149690 715013565 499982600 500035824 499982600 500035824 759734327 500035824 281206818 72909062 281206818 72909062 927097344 818265941 927097344 818265941 499972949 359634118 499972949 359634118 640397017 275255963 640397017 275255963 275206425 275255963 500039227 560769662 500039227 560769662 849966718 849936651 849966718 540242908 849966718 540242908 499998718 544164672 499998718 544164672 500038968 435783417 500038968 871449421 500038968 871449421 11367047 386628663 11367047 386628663 386634971 750262837 386634971 750262837 240070042 240005617 240070042 240005617 595229826 500037806 595229826 500037806 634531602 499980031 634531602 499980031 68135713 499988465 68135713 499988465 553914114 239915013 553914114 239915013 193655193 499964436 193655193 499964436 387554974 298605211 387554974 298605211 911687341 911673076 911687341 49068778 911687341 49068778 237486703 500033843 237486703 42288065 237486703 42288065 42298552 42288065 676124919 499960093 676124919 499960093 300375159 300338584 300375159 383746271 300375159 383746271 616268130 383746271 500020679 77794146 500020679 77794146 499987835 224940345 499987835 224940345 939982812 18079853 939982812 18079853 18040857 393229153 18040857 393229153 821234388 178797978 821234388 500008200 821234388 500008200 911149287 500001485 911149287 500001485 160766331 835547731 160766331 835547731 500008306 499987391 500008306 499987391 70741650 499987391 499994047 973355896 499994047 973355896 26652462 973355896 82691056 306589773 82691056 306589773 693386203 717598850 693386203 717598850 500008207 499982466 500008207 499982466 812350164 721058343 812350164 721058343 721070949 721058343 942605098 463904131 942605098 463904131 493408310 493415793 493408310 493415793 499998830 140320558 499998830 140320558 861021292 967956687 861021292 967956687 967941500 932009770 967941500 932009770 36070484 963899204 36070484 499979743 36070484 499979743 997759683 618934517 997759683 618934517 554108802 299308012 554108802 299308012 700728006 299308012 219413372 591935979 219413372 591935979 826246241 499963730 826246241 500004653 826246241 500004653 10786751 500004653 258808703 27572783 258808703 27572783 922512430 922515128 922512430 922515128 288997086 499994223 288997086 499994223 672401939 425872728 672401939 425872728 574088674 425872728 714048070 813431279 714048070 813431279 813405101 991357234 813405101 991357234 499961124 64238345 499961124 64238345 500020330 64238345 121990564 177120351 121990564 177120351 827668716 827647646 827668716 560608654 827668716 560608654 560657280 964297085 560657280 964297085 964291932 964297085 473061592 108539323 473061592 108539323 108562455 814688091 108562455 814688091 930750869 499985217 930750869 960017950 930750869 960017950 960033781 960017950 499971156 499977211 499971156 499977211 136627220 985453906 136627220 985453906 985432978 985453906 927302365 479856487 927302365 479856487 500014592 693248249 500014592 693248249 633650993 562097539 633650993 562097539 562046662 562097539 670881936 219298224 670881936 219298224 499991092 968443815 499991092 968443815 968505286 968443815 500001272 387779094 500001272 387779094 499969599 883385148 499969599 883385148 500034104 612356195 500034104 612356195 499995774 952853060 499995774 952853060 952864290 499991498 952864290 499991498 22985679 912723050 22985679 912723050 340397352 340432623 340397352 340432623 274260199 781147094 274260199 781147094 873497136 886772446 873497136 886772446 499984334 54206627 499984334 54206627 54222255 54206627 276197651 499997985 276197651 499997985 618268830 381775523 618268830 381775523 531004478 532402340 531004478 532402340 472331558 94364172 472331558 94364172 905598161 499997979 905598161 499997979 260263163 499997979 554745592 250933212 554745592 250933212 250951153 500036207 250951153 500036207 928816489 500003413 928816489 500003413 263663199 590816688 263663199 590816688 499977417 169578234 499977417 169578234 645296042 376812523 645296042 376812523 376805931 499995820 376805931 499995820 881469675 171951966 881469675 171951966 298108280 905104961 298108280 905104961 500017261 974995394 500017261 192104731 500017261 192104731 306458633 306417828 306458633 186124860 306458633 186124860 813911483 988447708 813911483 988447708 11525379 988447708 242118369 226232128 242118369 226232128 773778022 226232128 511336729 820367516 511336729 820367516 820392175 820367516 659674065 45670190 659674065 45670190 954348454 45670190 889968090 459180322 889968090 459180322 5241161 5273939 5241161 623146242 5241161 623146242 623142606 207836611 623142606 207836611 500032380 958850114 500032380 958850114 958913282 958850114 659104350 650794442 659104350 650794442 358837162 500016655 358837162 500016655 296476132 703551861 296476132 500034452 296476132 500034452 960381341 589891750 960381341 589891750 410149868 589891750 470231255 287431238 470231255 287431238 712552774 287431238 623545525 979202213 623545525 979202213 979219617 979202213 500035271 770716301 500035271 770716301 229318351 563047733 229318351 563047733 436887207 759521336 436887207 759521336 240405711 420561460 240405711 420561460 729300126 866150857 729300126 866150857 133849841 632537260 133849841 632537260 919765017 919764165 919765017 919764165 585568517 311260192 585568517 311260192 499964112 704951300 499964112 704951300 500039579 704951300 448862761 212180801 448862761 212180801 212141992 499983259 212141992 499983259 472368635 472374043 472368635 472374043 170220818 972267528 170220818 972267528 500021459 113047218 500021459 113047218 113049322 113047218 506931698 658222656 506931698 658222656 224874018 491040777 224874018 491040777 491070272 499991098 491070272 499991098 416027385 499991098 499991784 250504280 499991784 250504280 749497985 824528067 749497985 824528067 148416338 148400406 148416338 148400406 153176076 500036519 153176076 500036519 499968782 165536151 499968782 738671569 499968782 738671569 261326120 118669206 261326120 118669206 881339403 118669206 499975971 499971497 499975971 499971497 943834247 312452515 943834247 312452515 500006109 699095813 500006109 500002242 500006109 500002242 534231009 519734710 534231009 519734710 499998138 198304590 499998138 198304590 499981248 500008367 499981248 500008367 333396798 500008367 528952389 982745353 528952389 982745353 17229968 982745353 295230090 499993318 295230090 499993318 339691574 43506442 339691574 43506442 43540663 499980709 43540663 499980709 499993146 434104519 499993146 500004457 499993146 500004457 898797641 500004457 334582233 234494378 334582233 234494378 765489764 234494378 310374861 372471927 310374861 372471927 937325698 62636267 937325698 499992930 937325698 499992930 650063936 248991518 650063936 248991518 750986719 248991518 500006824 868778377 500006824 868778377 868759536 868778377 6093262 499989439 6093262 499989439 760654191 710530730 760654191 710530730 500033320 500036414 500033320 500036414 810198233 733484871 810198233 733484871 496473337 500007813 496473337 969751529 496473337 969751529 969705214 969751529 434456912 180764568 434456912 180764568 73424152 73430401 73424152 792362165 73424152 792362165 499969756 222262574 499969756 222262574 777747832 222262574 307513941 931331949 307513941 931331949 68612815 499983139 68612815 499983139 762089889 959532870 762089889 959532870 447334580 447345275 447334580 447345275 105480386 761265471 105480386 761265471 499983981 372398883 499983981 372398883 372381804 425021083 372381804 425021083 500019527 143123820 500019527 143123820 500039904 570132237 500039904 570132237 500028245 400721711 500028245 400721711 599293418 879740551 599293418 879740551 499985807 500005737 499985807 500005737 564551681 711460013 564551681 711460013 499990861 711460013 500036714 658233120 500036714 658233120 658271248 446684583 658271248 446684583 429676214 499987486 429676214 499987486 648159831 513372858 648159831 513372858 228886063 499981010 228886063 795436100 228886063 795436100 204624075 795436100 419274690 182012027 419274690 182012027 500035513 165421675 500035513 165421675 499990653 165421675 781330174 434528049 781330174 434528049 499986435 648687065 499986435 648687065 861537143 138457835 861537143 686510837 861537143 686510837 177330386 177281817 177330386 177281817 772592229 940367502 772592229 940367502 940411521 427379502 940411521 427379502 427382375 500008773 427382375 500008773 606862636 104724886 606862636 104724886 462655317 500016845 462655317 500009419 462655317 500009419 58791185 749513022 58791185 749513022 473114902 499983345 473114902 500024737 473114902 500024737 155812124 500024737 837939668 5130629 837939668 5130629 5197366 5130629 234170229 796798050 234170229 796798050 846980816 153037202 846980816 153037202 174776949 312450014 174776949 312450014 500003304 304886098 500003304 304886098 304916134 304886098 499969936 861436505 499969936 861436505 861409485 377724127 861409485 377724127 499979249 669250220 499979249 669250220 997537415 499971479 997537415 683463169 997537415 683463169 611140974 499965399 611140974 499965399 220324812 220351030 220324812 220351030 288028150 669673316 288028150 669673316 669619659 283516488 669619659 283516488 270687334 729290811 270687334 430251043 270687334 430251043 569766730 430251043 89890856 597819011 89890856 597819011 402153191 597819011 67601172 990439268 67601172 990439268 9590254 84256969 9590254 84256969 84274104 499969227 84274104 499969227 67232039 35210490 67232039 35210490 500025992 35210490 265063954 787065146 265063954 787065146 212979894 787065146 499982191 966961780 499982191 966961780 499965515 966961780 686969854 260380611 686969854 260380611 739564596 260380611 414472774 499968569 414472774 499968569 204720460 326308056 204720460 326308056 673713335 499975497 673713335 499975497 499961853 212485534 499961853 212485534 787488951 212485534 491248166 989056383 491248166 989056383 10902102 443660375 10902102 443660375 553571198 553567286 553571198 553567286 715136139 321711077 715136139 321711077 369969327 761590082 369969327 761590082 499982038 761590082 459114990 307747196 459114990 307747196 692263616 18588752 692263616 18588752 18629307 18588752 825319163 297522378 825319163 297522378 265865780 500038583 265865780 500038583 520892158 500038583 500004120 899042752 500004120 899042752 899016670 899042752 675334349 499967144 675334349 499967144 788097503 499967144 268240130 891976260 268240130 891976260 107975972 891976260 191668912 44928735 191668912 44928735 44955215 4815493 44955215 4815493 702452480 499992441 702452480 120853673 702452480 120853673 374905472 788598977 374905472 788598977 24741277 500018848 24741277 622894139 24741277 622894139 560933166 500027125 560933166 500031511 560933166 500031511 950300553 302451486 950300553 302451486 500012881 520585193 500012881 520585193 67895495 422167819 67895495 422167819 499963778 51328700 499963778 499982130 499963778 499982130 935841921 185807886 935841921 185807886 500010860 185807886 519543005 841904037 519543005 841904037 841874989 802402086 841874989 802402086 499971799 887587978 499971799 887587978 887530003 611660115 887530003 611660115 499966354 856111843 499966354 856111843 856140124 856111843 526123903 74750832 526123903 74750832 65052371 934968983 65052371 88482262 65052371 88482262 500033310 849599338 500033310 849599338 46483507 499987389 46483507 499987389 500008928 583919214 500008928 583919214 499985984 63983703 499985984 63983703 63958208 999608121 63958208 999608121 999578762 999608121 647840894 281521892 647840894 281521892 499999194 98519906 499999194 98519906 500037653 500012586 500037653 500012586 17439519 500012586 352542101 86643333 352542101 86643333 499994932 230802668 499994932 230802668 10359794 10302656 10359794 10302656 500036184 922281489 500036184 922281489 77730024 922281489 500012896 500031856 500012896 500031856 79105146 430278851 79105146 430278851 948951457 948925948 948951457 948925948 449663318 499967796 449663318 499967796 884392815 115534471 884392815 115534471 115551682 115534471 500002384 499991383 500002384 499991383 78752840 921203660 78752840 921203660 658212646 234667543 658212646 234667543 499996072 234667543 682435251 584354621 682435251 584354621 415649599 987139222 415649599 987139222 500698840 387696671 500698840 387696671 612354168 387696671 567253265 500013685 567253265 500013685 169893537 500025510 169893537 500025510 569006429 396310844 569006429 396310844 270945621 500018180 270945621 128757313 270945621 128757313 128777035 499984213 128777035 499984213 569461377 430539137 569461377 525494024 569461377 525494024 474515505 525494024 873860490 104694893 873860490 104694893 104717989 12776750 104717989 12776750 664904016 914800331 664904016 914800331 85179748 3512906 85179748 3512906 500003764 950631459 500003764 950631459 104495350 499992020 104495350 499992020 898285632 499992020 678744928 833367312 678744928 833367312 833360771 886282789 833360771 886282789 113687420 34758791 113687420 34758791 965300184 34758791 278931117 875376106 278931117 875376106 499997470 875376106 499973949 26497537 499973949 26497537 973543148 569575720 973543148 569575720 292786447 186035229 292786447 186035229 813985430 790168266 813985430 790168266 54624310 54589285 54624310 499980697 54624310 499980697 500003474 22909846 500003474 500025444 500003474 500025444 381772352 499994067 381772352 499994067 500028687 611106643 500028687 611106643 500036123 611106643 423041995 224308744 423041995 224308744 86996506 86990236 86996506 240785100 86996506 240785100 759274411 177647537 759274411 177647537 500030292 177647537 816707332 734895513 816707332 734895513 500032029 808035304 500032029 808035304 808029860 808035304 245622654 573802571 245622654 573802571 980294829 980268977 980294829 980268977 420081646 499966638 420081646 499966638 903837450 661255721 903837450 661255721 338735646 661255721 687582900 56425032 687582900 56425032 943618437 56425032 739588026 500036748 739588026 500036748 443081603 581439838 443081603 581439838 581412685 10538435 581412685 10538435 359607858 359612791 359607858 359612791 719923262 268504926 719923262 268504926 731505675 499969828 731505675 499969828 391132126 499964073 391132126 499964073 846901754 846874344 846901754 846874344 504685658 443551588 504685658 443551588 500007857 499987378 500007857 499987378 503644997 30417661 503644997 30417661 328648318 671329372 328648318 489233513 328648318 489233513 500028810 948542279 500028810 948542279 375427359 499991874 375427359 500022482 375427359 500022482 961526357 500022482 354271452 118418076 354271452 118418076 881578596 500031086 881578596 500031086 188169441 499988935 188169441 950818246 188169441 950818246 950837192 499962686 950837192 499962686 247256245 499962686 341382993 519069388 341382993 519069388 519075597 200899511 519075597 200899511 485673181 663288626 485673181 663288626 663266174 587147280 663266174 587147280 412882736 875486256 412882736 875486256 500005640 627272610 500005640 627272610 276576296 948563615 276576296 948563615 991434674 499963952 991434674 508974065 991434674 508974065 121891033 121932806 121891033 670064469 121891033 670064469 499989568 40668041 499989568 702191287 499989568 702191287 702186755 499972565 702186755 499972565 320027183 500012393 320027183 500012393 940590380 500010817 940590380 500010817 40402553 500010817 633315025 809275182 633315025 809275182 809311427 25819316 809311427 25819316 242277238 757735857 242277238 757735857 714159351 490700276 714159351 490700276 499980651 747809580 499980651 747809580 923894848 500020781 923894848 500020781 755536609 641324469 755536609 641324469 214206995 500027079 214206995 500027079 539646931 460346378 539646931 500017412 539646931 500017412 388221359 500017412 894220016 300735602 894220016 300735602 40703869 959271812 40703869 959271812 577950871 337288776 577950871 337288776 662657894 337288776 620879429 896264472 620879429 896264472 103757315 78327009 103757315 78327009 921623822 78327009 104444481 500007742 104444481 500007742 967753667 32287719 967753667 618037368 967753667 618037368 475859973 24279683 475859973 24279683 975681852 499982275 975681852 499982275 358042102 13337898 358042102 13337898 738531360 981562956 738531360 981562956 981549456 128816165 981549456 128816165 128800699 128816165 499989178 968921301 499989178 968921301 31047507 968921301 846877310 80062099 846877310 80062099 499984630 948997479 499984630 948997479 499993213 948997479 344233064 24713628 344233064 24713628 975317784 24713628 56941817 290979113 56941817 290979113 475430236 500030602 475430236 500030602 600818141 452817004 600818141 452817004 500009306 691006161 500009306 605997234 500009306 605997234 606012682 814795446 606012682 814795446 185226367 814795446 499978943 802457948 499978943 802457948 197553240 802457948 434161819 499966502 434161819 499966502 156397862 500008988 156397862 499975871 156397862 499975871 51801439 589164964 51801439 589164964 877966606 122035371 877966606 122035371 431810897 967043264 431810897 967043264 967074146 617353631 967074146 617353631 499969003 757856513 499969003 757856513 902673791 97352604 902673791 169384647 902673791 169384647 56037455 56026993 56037455 56026993 935064117 500017340 935064117 500017340 156298734 313255082 156298734 313255082 641159682 641139371 641159682 641139371 410287599 330996145 410287599 330996145 500015860 613592992 500015860 613592992 499985663 332064840 499985663 332064840 910378132 912725356 910378132 912725356 912721297 499994280 912721297 499994280 163949606 636203736 163949606 636203736 839257702 425503485 839257702 425503485 499966896 425503485 500026650 500020585 500026650 500020585 31079792 981671402 31079792 981671402 981656677 981671402 63916330 160895481 63916330 160895481 839094667 805151037 839094667 805151037 659703392 513107471 659703392 513107471 189691543 189684946 189691543 672749517 189691543 672749517 500031816 373185675 500031816 834586369 500031816 834586369 964047103 35887704 964047103 35887704 499970450 726548138 499970450 726548138 726527485 473745787 726527485 473745787 499961144 539630816 499961144 539630816 899437151 100576502 899437151 100576502 417537565 430459269 417537565 430459269 952837949 952780888 952837949 358063405 952837949 358063405 159699498 996495739 159699498 996495739 834695241 374924877 834695241 374924877 499972678 147282574 499972678 845268186 499972678 845268186 154722255 845268186 500013922 500024192 500013922 500024192 876810867 110923439 876810867 110923439 889005303 110923439 500031765 195368092 500031765 195368092 195414732 935589504 195414732 935589504 949336318 50673338 949336318 763952944 949336318 763952944 236065566 763952944 826954559 100424287 826954559 100424287 77894132 499965103 77894132 2969544 77894132 2969544 500005324 2969544 255561127 641738831 255561127 641738831 455080501 57448178 455080501 57448178 57456104 661616449 57456104 661616449 638923899 11530722 638923899 11530722 988442543 11530722 336099847 924890208 336099847 924890208 75108273 596751545 75108273 596751545 403302418 774104176 403302418 774104176 225945575 774104176 500034030 125192662 500034030 125192662 263943500 300057087 263943500 300057087 699921620 662760069 699921620 662760069 499966614 109136730 499966614 109136730 609809726 407523685 609809726 407523685 478977727 500014441 478977727 147020274 478977727 147020274 499961161 147020274 299964971 500031278 299964971 500031278 690301367 500031278 526140252 473969744 526140252 473969744 499967833 38169898 499967833 38169898 499960102 835787874 499960102 835787874 835794936 106895184 835794936 106895184 171831615 828175362 171831615 828175362 705361151 283791696 705361151 283791696 60425272 658873154 60425272 658873154 500007619 88905335 500007619 863813918 500007619 863813918 863788388 716361071 863788388 716361071 499982326 870966431 499982326 870966431 172779275 586967755 172779275 586967755 747635583 747654722 747635583 162016181 747635583 162016181 837920087 162016181 500004299 577595179 500004299 577595179 690415080 309613688 690415080 309613688 832308418 806740228 832308418 806740228 193210176 806740228 500031295 782812643 500031295 782812643 217187730 787427084 217187730 787427084 787382874 711304468 787382874 711304468 288705189 908263779 288705189 908263779 908253130 126881759 908253130 126881759 499964012 126881759 841280679 500032484 841280679 500032484 312327791 500032484 499973719 186140640 499973719 186140640 186086396 919446874 186086396 919446874 499984586 919446874 195525514 171858633 195525514 171858633 171874187 500031009 171874187 500031009 735652015 500031009 295234063 173561711 295234063 173561711 826467862 638834900 826467862 638834900 499978653 638834900 934730088 499970180 934730088 499970180 9255056 499970180 941114644 500003076 941114644 500003076 196871938 803152009 196871938 500015208 196871938 500015208 428992122 781959231 428992122 781959231 500020040 781959231 349818425 205912912 349818425 205912912 901351381 901345020 901351381 226754386 901351381 226754386 246868978 753166037 246868978 753166037 499976974 145358438 499976974 145358438 499985698 145358438 275893510 471785721 275893510 471785721 528160166 287825593 528160166 287825593 416364872 771926501 416364872 771926501 228012597 770502326 228012597 770502326 924765287 924781228 924765287 924781228 407784517 355695211 407784517 355695211 936802739 63226296 936802739 63226296 718540672 706075631 718540672 706075631 29360648 970641822 29360648 970641822 753538836 363069067 753538836 363069067 415798877 584219647 415798877 500033977 415798877 500033977 147964372 807685969 147964372 807685969 499997968 61630129 499997968 61630129 591742441 745450642 591742441 745450642 254553879 745450642 742825495 659548891 742825495 659548891 340411902 951182230 340411902 951182230 951167317 951182230 821716185 583702708 821716185 583702708 416246583 170087652 416246583 170087652 499965468 864760835 499965468 864760835 135255259 864760835 717099714 151620114 717099714 151620114 848407773 499992525 848407773 499992525 276067524 104017177 276067524 104017177 499985166 104017177 392364356 500016539 392364356 500016539 850734382 422057060 850734382 422057060 500009556 983754556 500009556 983754556 500027369 224361498 500027369 224361498 224378313 224361498 246109403 275095360 246109403 275095360 724858708 500023142 724858708 500023142 76419046 8005045 76419046 8005045 500016693 901819742 500016693 901819742 308649122 499981748 308649122 651151292 308649122 651151292 500020278 651151292 388702620 117343061 388702620 117343061 882644763 117343061 500029069 236101336 500029069 236101336 228622709 755433019 228622709 755433019 755427696 500020389 755427696 500020389 171013403 536516635 171013403 536516635 544047663 226530145 544047663 226530145 499996023 194741414 499996023 194741414 672434825 811489391 672434825 811489391 11890960 988059224 11890960 134001137 11890960 134001137 695320143 888090813 695320143 888090813 111872130 476211787 111872130 476211787 523750794 499967571 523750794 499967571 31875753 29522486 31875753 29522486 970405935 29522486 102560690 499969137 102560690 499969137 642980606 357023165 642980606 357023165 479975196 864551352 479975196 864551352 860037763 500027483 860037763 500027483 978726620 500025681 978726620 500025681 496943194 868599021 496943194 868599021 782371184 217644975 782371184 217644975 500029835 562898136 500029835 562898136 437077050 15858206 437077050 15858206 499974664 499986642 499974664 499986642 462521289 467022298 462521289 467022298 764006894 764019325 764006894 500002948 764006894 500002948 983546813 500002948 210827543 908878571 210827543 908878571 908851389 908878571 502741708 499985930 502741708 499985930 949203967 500000722 949203967 500000722 316027561 176466799 316027561 176466799 823489047 176466799 499973459 852211750 499973459 852211750 852243210 951934028 852243210 951934028 380390707 499990793 380390707 794917205 380390707 794917205 808152834 59335251 808152834 59335251 205823401 307928369 205823401 307928369 748166748 171700801 748166748 171700801 104384434 895605130 104384434 297517346 104384434 297517346 499991640 500029148 499991640 500029148 391980034 467730431 391980034 467730431 467744353 467730431 38664486 528119514 38664486 528119514 898364797 383167717 898364797 383167717 499988660 109242351 499988660 499982573 499988660 499982573 38436773 159334499 38436773 159334499 840664824 159334499 499977855 500023531 499977855 500023531 512971154 500990609 512971154 500990609 464375098 499989578 464375098 499989578 447486769 998489588 447486769 998489588 998491466 998489588 961756420 794495820 961756420 794495820 499995028 121975145 499995028 121975145 216069619 838401480 216069619 838401480 500015012 500005128 500015012 500005128 88221392 500030728 88221392 500030728 977365075 499993741 977365075 499993741 500006284 875142599 500006284 875142599 124800923 875142599 500033526 215409958 500033526 215409958 925322129 925355481 925322129 925355481 115546610 831152202 115546610 831152202 500031682 831152202 499988772 189172730 499988772 189172730 189187389 701181046 189187389 701181046 500034681 701181046 122134317 461268573 122134317 461268573 500003188 851892854 500003188 81377414 500003188 81377414 499999037 81377414 733256887 301919770 733256887 301919770 301926544 375561677 301926544 375561677 624417398 277356816 624417398 277356816 499999301 732608241 499999301 732608241 732635024 732608241 539191442 454568003 539191442 454568003 545364742 454568003 454640119 849048077 454640119 849048077 150954977 499974338 150954977 499974338 976076690 500034680 976076690 500034680 584574361 500018966 584574361 500018966 844067567 603986539 844067567 603986539 500015104 603986539 500035363 190239430 500035363 190239430 59553891 59587115 59553891 59587115 472091191 500025271 472091191 500025271 216900453 500025271 610489426 452575878 610489426 452575878 452591145 499961473 452591145 499961473 742013235 257974890 742013235 704090210 742013235 704090210 295845516 555932382 295845516 555932382 954610545 954577105 954610545 954577105 315084371 211930795 315084371 211930795 211941909 211930795 806180845 92418282 806180845 92418282 344592499 820782044 344592499 820782044 179216932 566370927 179216932 566370927 433618154 971217944 433618154 971217944 28824692 971217944 636760679 539343897 636760679 539343897 273975914 726035091 273975914 366486442 273975914 366486442 978151697 500006836 978151697 499985680 978151697 499985680 199823271 800190123 199823271 193052769 199823271 193052769 499970324 800579394 499970324 800579394 199420085 800579394 762730281 320675722 762730281 320675722 320646566 320675722 499996494 500019174 499996494 500019174 310308668 935660709 310308668 935660709 993905926 48584 993905926 48584 999925120 48584 426693449 500027965 426693449 500027965 30763902 54663896 30763902 54663896 499979144 54663896 421258200 500021065 421258200 500021065 408640124 175913210 408640124 175913210 500023434 588094223 500023434 56841011 500023434 56841011 119546021 499961447 119546021 50814401 119546021 50814401 949139799 50814401 576782471 500006207 576782471 500006207 129082883 618313094 129082883 618313094 994557972 500001126 994557972 500006556 994557972 500006556 181349503 133246496 181349503 133246496 866712493 783953277 866712493 783953277 783925105 159089335 783925105 159089335 840957660 500027408 840957660 500027408 110038003 110051414 110038003 581618883 110038003 581618883 418377234 581618883 340104235 324180428 340104235 324180428 675843050 17469782 675843050 17469782 393966426 733957235 393966426 733957235 266002431 733957235 546140072 489736674 546140072 489736674 500014956 489736674 554278260 648491409 554278260 648491409 351510283 648491409 774165078 919996251 774165078 919996251 80012111 919996251 722018322 430042122 722018322 430042122 499968511 708472048 499968511 708472048 708466606 708472048 700874122 500008911 700874122 500008911 48449937 540818651 48449937 540818651 499999733 452537477 499999733 707875629 499999733 707875629 172449138 500025938 172449138 500031517 172449138 500031517 541924483 499962152 541924483 499962152 292916718 499962152 304709411 500024137 304709411 500024137 796244339 499976929 796244339 499976929 423391312 499981220 423391312 499981220 541962160 275159552 541962160 275159552 492324368 954025371 492324368 954025371 45959713 195867790 45959713 195867790 804155196 561783183 804155196 561783183 282681113 27142334 282681113 27142334 972900008 27142334 499965806 499977297 499965806 499977297 866456755 640399629 866456755 640399629 499983490 182617279 499983490 182617279 817390660 182617279 275009117 727316446 275009117 727316446 727295533 727316446 210014341 463730845 210014341 463730845 463781099 402332277 463781099 402332277 402340147 906915564 402340147 906915564 905201147 500017169 905201147 500017169 588710377 411314424 588710377 411314424 38759056 673263750 38759056 673263750 673279747 297758957 673279747 297758957 297771933 548036309 297771933 548036309 836816833 163186117 836816833 163186117 991611657 799574875 991611657 799574875 326352824 326282942 326352824 326282942 344324467 500006294 344324467 500006294 781399227 781432303 781399227 781432303 734883304 499990824 734883304 499990824 309500443 409871967 309500443 409871967 590113801 778438936 590113801 778438936 352020673 499983881 352020673 938442565 352020673 938442565 500028460 285743911 500028460 285743911 499985240 285743911 500011449 738270397 500011449 738270397 738240106 738270397 402434131 596663294 402434131 596663294 776531756 223476207 776531756 223476207 590655216 787644322 590655216 787644322 212333139 787644322 290898399 470054965 290898399 470054965 994291956 994332544 994291956 760490187 994291956 760490187 500026327 927595831 500026327 927595831 927580246 927595831 593037185 473969151 593037185 473969151 496338750 969255743 496338750 969255743 997791539 997775794 997791539 499983316 997791539 499983316 195383331 499983316 222325225 500002813 222325225 500002813 896427585 500002813 723589876 901727862 723589876 901727862 901729199 901727862 499986229 600390309 499986229 600390309 600390109 431751377 600390109 431751377 319919376 680125511 319919376 451328782 319919376 451328782 548628871 499985571 548628871 499985571 409333424 307019429 409333424 307019429 621787879 645567602 621787879 645567602 354360074 879422895 354360074 879422895 552660082 75434639 552660082 75434639 75458416 75434639 162605522 670008656 162605522 670008656 999417708 999379492 999417708 999379492 500000973 190679786 500000973 190679786 190614479 190679786 568836702 812594739 568836702 812594739 187471216 195024210 187471216 195024210 499972220 195024210 457625302 499975723 457625302 499975723 890724228 499975723 704036654 717411901 704036654 717411901 768647629 231318743 768647629 428299592 768647629 428299592 428256217 428299592 500006991 144308744 500006991 144308744 855665604 994384092 855665604 994384092 295706359 295646835 295706359 840131997 295706359 840131997 500038779 840131997 240764729 499977173 240764729 499977173 930875498 500011940 930875498 500011940 499995600 108061483 499995600 915449083 499995600 915449083 915477107 915449083 896740636 27946179 896740636 27946179 27933026 27946179 540370292 781051791 540370292 781051791 218933453 781051791 224161973 206193279 224161973 206193279 649021798 500008564 649021798 301825279 649021798 301825279 779310353 821245334 779310353 821245334 172759423 500007176 172759423 500007176 921050466 408948145 921050466 408948145 591079475 500012985 591079475 500012985 951780760 20652817 951780760 20652817 497772774 500022164 497772774 241436496 497772774 241436496 655609546 344397697 655609546 263906346 655609546 263906346 736138619 263906346 313171639 727468782 313171639 727468782 499990037 499988056 499990037 499988056 458129118 499988056 500016527 833091783 500016527 833091783 500009127 499979328 500009127 499979328 772660337 499979328 618098387 736568768 618098387 736568768 736568841 616569331 736568841 616569331 383401549 638230012 383401549 638230012 744261901 25130412 744261901 25130412 499965230 25130412 848809279 854019523 848809279 854019523 280987956 499971788 280987956 570888050 280987956 570888050 650975319 285616584 650975319 285616584 71815172 957611584 71815172 957611584 540627446 260287182 540627446 260287182 739648667 260287182 500006452 89906389 500006452 89906389 89881132 587767045 89881132 587767045 587749690 541819549 587749690 541819549 250471010 749546133 250471010 749546133 456021175 499976943 456021175 499976943 624525506 661201600 624525506 661201600 102352616 85038861 102352616 85038861 914946226 500023197 914946226 500023197 603743770 396266649 603743770 812352800 603743770 812352800 499963335 348778473 499963335 348778473 348781284 628718347 348781284 628718347 628722922 379483111 628722922 379483111 379467192 888229429 379467192 888229429 517042263 500031288 517042263 500031288 555292423 500031288 334466127 499981787 334466127 499981787 500013753 593097013 500013753 593097013 163794168 339595373 163794168 339595373 500010659 339595373 451768413 497606162 451768413 497606162 499999896 499995055 499999896 499995055 131146359 499995055 825509633 341030123 825509633 341030123 341078878 341030123 556270670 626227439 556270670 626227439 626204225 626227439 201010589 499990058 201010589 499990058 896430552 631500855 896430552 631500855 479376260 129885349 479376260 129885349 55382969 500031186 55382969 326784178 55382969 326784178 841812059 881415444 841812059 881415444 118563613 881415444 723154068 142849811 723154068 142849811 857131396 499978053 857131396 499978053 59313687 18188037 59313687 18188037 499986450 764065288 499986450 764065288 235927370 499977935 235927370 499977935 664817995 664804143 664817995 664804143 23301239 452236774 23301239 452236774 547798884 945397464 547798884 945397464 367959849 499961688 367959849 499962775 367959849 499962775 355209243 355165838 355209243 576288985 355209243 576288985 500033495 193556836 500033495 193556836 232811812 767160531 232811812 767160531 499998327 499994433 499998327 499994433 751435853 499994433 517756107 844878417 517756107 844878417 204852457 367141358 204852457 367141358 508592170 491460640 508592170 130684069 508592170 130684069 869342571 499960389 869342571 499960389 499988703 27654415 499988703 27654415 500006127 566136051 500006127 566136051 433899202 212363863 433899202 212363863 787630713 975520930 787630713 975520930 24478161 693288328 24478161 693288328 693260376 890069443 693260376 890069443 109919539 890069443 205166520 500004864 205166520 500004864 739709913 500004864 540193931 369955070 540193931 369955070 885145230 114863107 885145230 500023861 885145230 500023861 256286314 500023861 856800985 298996529 856800985 298996529 499976058 117162409 499976058 117162409 882825452 796820925 882825452 796820925 203125129 796820925 228596351 499986548 228596351 499986548 863466571 499986548 304832376 758379313 304832376 758379313 758365283 758379313 349776747 499974175 349776747 499974175 790445115 373421452 790445115 373421452 240824914 812963303 240824914 812963303 499982301 949703590 499982301 949703590 50359626 840549501 50359626 840549501 500012008 933087702 500012008 933087702 500002292 933087702 544930755 390513205 544930755 390513205 609529561 390513205 563237578 544848341 563237578 544848341 499999382 954745380 499999382 954745380 954792485 954745380 489224686 485864076 489224686 485864076 514193186 485864076 424053224 643074103 424053224 643074103 356927170 119623990 356927170 119623990 896509469 988144555 896509469 988144555 11899205 469574569 11899205 469574569 784661374 500011986 784661374 500011986 400506783 27089107 400506783 27089107 27128828 500005147 27128828 500005147 444849281 500005147 103618145 8919445 103618145 8919445 499960562 838310199 499960562 838310199 1942431 1909312 1942431 804714760 1942431 804714760 527754849 527724613 527754849 527724613 395694038 709589596 395694038 709589596 153075407 499965572 153075407 911424713 153075407 911424713 911364878 911424713 499995278 290644354 499995278 290644354 290679692 290644354 500014007 176052686 500014007 176052686 176030019 746719051 176030019 746719051 746670585 746719051 737674237 390808242 737674237 390808242 390839437 14036818 390839437 14036818 985971302 14036818 569638760 939623448 569638760 939623448 939647639 939623448 500039891 499963439 500039891 499963439 792430553 500004173 792430553 500004173 500012450 57445865 500012450 745409373 500012450 745409373 177046751 499979662 177046751 500031415 177046751 500031415 305617589 45136710 305617589 45136710 45087126 45136710 197863211 500032392 197863211 500032392 645600699 737430507 645600699 737430507 155823867 146572235 155823867 146572235 146567490 146572235 499995379 891201892 499995379 891201892 500018826 11673646 500018826 11673646 499983522 500028985 499983522 500028985 820917203 500028985 314778187 126463682 314778187 126463682 873500848 993360519 873500848 993360519 122690292 33350036 122690292 33350036 33337361 728860096 33337361 728860096 499995912 241894685 499995912 241894685 241891801 499981542 241891801 499981542 698775678 125390813 698775678 125390813 500033276 512002023 500033276 512002023 512008018 500020091 512008018 500020091 136456487 500020091 499990059 968812481 499990059 968812481 31187077 414254670 31187077 414254670 585756852 959740365 585756852 959740365 500020290 959740365 500036671 490240403 500036671 490240403 343937229 343957309 343937229 499994851 343937229 499994851 976225269 476774523 976225269 476774523 523257283 500020398 523257283 500020398 768059288 231998766 768059288 231998766 958577947 644124787 958577947 644124787 631627571 368366383 631627571 500007792 631627571 500007792 158787300 198196055 158787300 198196055 848106710 920058496 848106710 920058496 920074858 920058496 160971774 216929524 160971774 216929524 499989300 201580509 499989300 201580509 201529711 854527984 201529711 854527984 500034138 783835351 500034138 783835351 216163512 929546036 216163512 929546036 500037120 142240437 500037120 500028930 500037120 500028930 902110236 97855387 902110236 97855387 500001557 643817192 500001557 643817192 356169799 27316981 356169799 27316981 500007145 720361790 500007145 720361790 5580796 500020178 5580796 693997785 5580796 693997785 750245669 499965085 750245669 736723018 750245669 736723018 500026276 19352542 500026276 19352542 752030930 922281204 752030930 922281204 381022885 618976045 381022885 869995539 381022885 869995539 953633339 46405234 953633339 46405234 397182758 887476167 397182758 887476167 887484861 500001770 887484861 500001770 499984676 694426083 499984676 694426083 14855217 499998711 14855217 829003390 14855217 829003390 499989259 71868622 499989259 71868622 71862512 732629358 71862512 732629358 852548509 499980791 852548509 499980791 498306714 521361993 498306714 521361993 478282441 500020957 478282441 500039489 478282441 500039489 783745426 30381045 783745426 30381045 30363990 815094138 30363990 815094138 815103016 13432530 815103016 13432530 13424648 515606807 13424648 515606807 740864017 500024015 740864017 989496744 740864017 989496744 989496669 989496744 899981031 480259881 899981031 480259881 275065598 275062058 275065598 275062058 556823176 558672918 556823176 558672918 951941466 499969241 951941466 791201569 951941466 791201569 791200856 499981544 791200856 499981544 932219193 500011731 932219193 500011731 500032869 434408047 500032869 508839482 500032869 508839482 508835842 508839482 508476567 198195937 508476567 198195937 499999293 198195937 500027156 500025316 500027156 500025316 989171092 989186983 989171092 989186983 294797574 87335270 294797574 87335270 887008794 406712927 887008794 406712927 499978284 836427461 499978284 499979059 499978284 499979059 562811975 689490766 562811975 689490766 243302768 81373807 243302768 81373807 81350076 81373807 364310790 500015099 364310790 500015099 282180767 979402402 282180767 979402402 988191325 988153359 988191325 988153359 499975735 37977195 499975735 37977195 961972224 998068180 961972224 998068180 500014843 998068180 651112932 499969630 651112932 499969630 813238744 68338810 813238744 68338810 13104043 923772841 13104043 923772841 76221299 499988469 76221299 499988469 15419115 959205972 15419115 959205972 500000509 457857347 500000509 457857347 202506839 797477756 202506839 686464037 202506839 686464037 686455213 987334976 686455213 987334976 500009636 362439513 500009636 657564627 500009636 657564627 8393713 8356356 8393713 8356356 126870387 499996502 126870387 499996502 499990927 902208648 499990927 902208648 669453586 499984013 669453586 499984013 443724391 797745746 443724391 797745746 610323235 500012113 610323235 500012113 124944309 124951776 124944309 942626062 124944309 942626062 57388042 590936280 57388042 590936280 500030660 827436416 500030660 827436416 500018985 86299255 500018985 86299255 913711184 746410822 913711184 746410822 347718134 234001332 347718134 234001332 766034350 500024819 766034350 500024819 490760035 140395522 490760035 140395522 859562427 571935580 859562427 571935580 491527416 491540112 491527416 859608406 491527416 859608406 140370900 595523934 140370900 595523934 896830830 896832118 896830830 116881871 896830830 116881871 116880233 499967961 116880233 499967961 887449724 281573964 887449724 281573964 718450945 809164225 718450945 809164225 809175523 809164225 500008203 91614200 500008203 91614200 91634459 91614200 500031445 527235002 500031445 527235002 527230642 743645444 527230642 743645444 500000838 743645444 875266429 309431385 875266429 309431385 17539144 982476236 17539144 353738424 17539144 353738424 646236660 499999204 646236660 499999204 174915202 499999204 727126960 204150968 727126960 204150968 462904944 751513057 462904944 751513057 581270695 22490227 581270695 22490227 977509629 22490227 500031571 500020876 500031571 500020876 165803489 110728996 165803489 110728996 889204082 885854867 889204082 885854867 500013661 885854867 534924279 280621818 534924279 280621818 900077847 900053630 900077847 499972896 900077847 499972896 18282330 756995156 18282330 756995156 569946576 499998610 569946576 499998610 159362617 499998610 609064517 761852306 609064517 761852306 465500602 465501440 465500602 465501440 699401751 929249973 699401751 929249973 70786534 929249973 500031464 503289059 500031464 503289059 496732989 500033501 496732989 500033501 701599381 701596523 701599381 499971206 701599381 499971206 137003697 631190990 137003697 631190990 631187729 631190990 431115330 15961613 431115330 15961613 983989903 15961613 499983667 844703472 499983667 844703472 844687532 999518653 844687532 999518653 403631252 300145519 403631252 300145519 499994160 853384538 499994160 853384538 409836423 221998490 409836423 221998490 778010205 640771753 778010205 640771753 499983837 19907718 499983837 19907718 649974804 870829509 649974804 870829509 870840670 67617216 870840670 67617216 67600192 299033127 67600192 299033127 748654553 251325950 748654553 885166202 748654553 885166202 114776486 885166202 178635470 23716199 178635470 23716199 23707999 23716199 459342499 796536249 459342499 796536249 203410999 796536249 536016317 479066801 536016317 479066801 73674555 73600987 73674555 73600987 341333638 518460038 341333638 518460038 481486924 3006919 481486924 3006919 2976371 3006919 172811254 363973445 172811254 363973445 364011670 111609708 364011670 111609708 111592368 499981324 111592368 499981324 732440577 45540717 732440577 45540717 45538808 502863149 45538808 502863149 534905307 385522324 534905307 385522324 623225084 623214155 623225084 499964148 623225084 499964148 52830895 500018669 52830895 500018669 882312416 904342356 882312416 904342356 499987630 373626513 499987630 373626513 500016137 730298884 500016137 730298884 269718968 500025248 269718968 500025248 963616737 963591769 963616737 963591769 632925631 44621619 632925631 44621619 499960525 499985447 499960525 499985447 660934774 66147398 660934774 66147398 309938730 690092867 309938730 8977717 309938730 8977717 8960837 500026523 8960837 500026523 925189719 74817105 925189719 74817105 435278088 449932661 435278088 449932661 499963752 287978482 499963752 287978482 499974973 806417400 499974973 806417400 806436351 806417400 739312778 736280483 739312778 736280483 595950803 595950423 595950803 615688611 595950803 615688611 384299544 485902028 384299544 485902028 581037480 500002380 581037480 500002380 365270563 102005574 365270563 102005574 785461347 785436751 785461347 785436751 87656709 411418287 87656709 411418287 411365687 730844109 411365687 730844109 269080888 500026556 269080888 500026556 499995087 758046328 499995087 758046328 400708559 163317115 400708559 163317115 836717159 163317115 195335540 499988455 195335540 499988455 869690973 493305641 869690973 493305641 493297178 866321887 493297178 866321887 866384965 191445201 866384965 191445201 191468756 191445201 627963247 500035108 627963247 500035108 787412688 500035108 160596256 116611243 160596256 116611243 116638320 499995859 116638320 499995859 384288850 384281001 384288850 384281001 133711934 946584181 133711934 946584181 976709489 500029740 976709489 787859610 976709489 787859610 507955749 492054324 507955749 492054324 202482065 580115991 202482065 580115991 580148837 988789914 580148837 988789914 500020419 204440413 500020419 204440413 795598345 204440413 206772507 297597656 206772507 297597656 499987087 720788526 499987087 720788526 499960137 720788526 499971580 499960047 499971580 499960047 524736312 499960047 282363094 172634202 282363094 172634202 500024541 722020066 500024541 722020066 866064885 866025171 866064885 866025171 362813643 280914217 362813643 280914217 280898155 280914217 732027258 977651744 732027258 977651744 499976515 223217208 499976515 223217208 499970592 775416418 499970592 775416418 224586438 775416418 567117904 446177784 567117904 446177784 553872607 500009088 553872607 500009088 580686553 102354001 580686553 102354001 500009844 500034261 500009844 500034261 664450452 500034261 500031163 243124279 500031163 243124279 499978033 243124279 905914820 500011644 905914820 500011644 180193166 406987485 180193166 406987485 872245860 713612026 872245860 713612026 499978892 994446731 499978892 499967235 499978892 499967235 235657135 500017361 235657135 500017361 454419560 99803049 454419560 99803049 99815035 414074731 99815035 414074731 653695930 346299751 653695930 499966329 653695930 499966329 897078552 198309000 897078552 198309000 73386695 926593500 73386695 926593500 163434405 79100229 163434405 79100229 907573378 623502237 907573378 623502237 564705350 154798667 564705350 154798667 499994381 154798667 583793889 609699074 583793889 609699074 390344655 127008445 390344655 127008445 500003454 127008445 429048107 500002348 429048107 500002348 252027462 500002348 575543105 502215861 575543105 502215861 500025272 198972330 500025272 198972330 820772077 500009802 820772077 500009802 292973108 500014449 292973108 500014449 832607306 283426705 832607306 283426705 716573528 283426705 718075349 701810490 718075349 701810490 461596048 216414376 461596048 216414376 783577809 216414376 620854097 585718937 620854097 585718937 500038379 980662362 500038379 980662362 980602755 306557176 980602755 306557176 121226294 878772771 121226294 878772771 800410864 431684371 800410864 431684371 68294797 902971021 68294797 902971021 196666948 214601333 196666948 214601333 785397298 214601333 304591343 699394025 304591343 699394025 300635785 499970850 300635785 499970850 550589672 500011330 550589672 500011330 616303028 714079 616303028 714079 245890985 330771108 245890985 330771108 499974894 64952773 499974894 535791567 499974894 535791567 535789029 73727906 535789029 73727906 73686270 73727906 110187621 609297733 110187621 609297733 499977408 457718160 499977408 457718160 56097143 500032803 56097143 500032803 413421317 225971994 413421317 225971994 225977047 746771322 225977047 746771322 465867482 534080169 465867482 861419227 465867482 861419227 948967161 51012885 948967161 823885111 948967161 823885111 499990517 150211664 499990517 150211664 500027527 621689320 500027527 621689320 378260917 441467655 378260917 441467655 667629008 667574051 667629008 88940405 667629008 88940405 499981375 861977291 499981375 861977291 500025558 861977291 161783570 499983977 161783570 499983977 137588069 499968282 137588069 499968282 369593981 710202897 369593981 710202897 289817842 710202897 499962807 24948610 499962807 24948610 499977261 691582061 499977261 691582061 215454048 86698365 215454048 86698365 86727568 500007006 86727568 500007006 500038223 16456074 500038223 16456074 493514535 500024289 493514535 500024289 67384705 932636118 67384705 932636118 304617219 499994666 304617219 499994666 910223630 910238605 910223630 910238605 500003089 499972270 500003089 499972270 12165638 499972270 334323671 500038796 334323671 500038796 490087807 240764629 490087807 240764629 240825007 499998828 240825007 499998828 499994984 373592611 499994984 556226635 499994984 556226635 436003786 499988363 436003786 499988363 129379883 550510821 129379883 550510821 449508503 550510821 287907974 90110422 287907974 90110422 90107743 90110422 445447692 531571688 445447692 531571688 966371578 33577906 966371578 33577906 866290246 938686913 866290246 938686913 938692831 317827043 938692831 317827043 317815557 317827043 344194449 725194255 344194449 725194255 274773243 835772962 274773243 835772962 835789206 211037035 835789206 211037035 499986721 500000659 499986721 500000659 787191112 796888311 787191112 796888311 203077528 216170711 203077528 216170711 500033688 645072767 500033688 645072767 331362408 499966630 331362408 499966630 701909872 833279078 701909872 833279078 876661709 123323869 876661709 856775865 876661709 856775865 143184814 856775865 663915364 3639866 663915364 3639866 499981560 965324008 499981560 118918579 499981560 118918579 500009562 699710665 500009562 699710665 300295538 699710665 499961229 500003495 499961229 500003495 581638245 500003495 217660474 267679315 217660474 267679315 500002032 684129309 500002032 320338443 500002032 320338443 500009081 320338443 500003588 487964512 500003588 487964512 511968174 197984241 511968174 197984241 197971073 320521856 197971073 320521856 844066456 155996898 844066456 155996898 94695269 681789648 94695269 681789648 318220954 850666749 318220954 850666749 149298882 421936474 149298882 421936474 421885535 639248652 421885535 639248652 360726879 639248652 935133599 47059723 935133599 47059723 237896427 592542307 237896427 592542307 499990784 347220806 499990784 347220806 64705862 499999600 64705862 499999600 502121922 499999600 452811590 320322387 452811590 320322387 621724435 621737983 621724435 253923346 621724435 253923346 746064608 253923346 553565384 499967065 553565384 499967065 909086630 807505279 909086630 807505279 592902525 407119900 592902525 817858568 592902525 817858568 182152816 499998584 182152816 499998584 903907961 500022232 903907961 500022232 499963009 329634480 499963009 329634480 358897806 500029355 358897806 500029355 208986041 349652181 208986041 349652181 650320979 874676999 650320979 874676999 500021073 874676999 511930276 193296081 511930276 193296081 193318985 193296081 661066357 562703200 661066357 562703200 286574653 500009940 286574653 919430093 286574653 919430093 976274223 499960932 976274223 688369083 976274223 688369083 419307464 419327278 419307464 806997720 419307464 806997720 500035410 500001674 500035410 500001674 784673160 113981734 784673160 113981734 114026069 113981734 500036089 618345837 500036089 618345837 618292100 500010685 618292100 500010685 261274584 735974863 261274584 735974863 933539827 66464742 933539827 569268567 933539827 569268567 122275022 122241450 122275022 919500818 122275022 919500818 80549468 213302172 80549468 213302172 500039534 213302172 499998194 820037269 499998194 820037269 180019900 199943161 180019900 199943161 800005531 317320070 800005531 317320070 126025139 125986318 126025139 667147877 126025139 667147877 667084524 388065910 667084524 388065910 500011249 844455810 500011249 71333351 500011249 71333351 928711768 71333351 380926668 936936826 380926668 936936826 499970146 174358259 499970146 174358259 174302074 174358259 499966643 436250780 499966643 436250780 500010808 293817264 500010808 293817264 187898330 499977773 187898330 499977773 233602819 85586612 233602819 85586612 85610536 479421606 85610536 479421606 520560477 73184126 520560477 73184126 499997234 671734375 499997234 671734375 467568229 290133054 467568229 290133054 528418245 731604863 528418245 731604863 276287242 300899834 276287242 300899834 777166851 222862438 777166851 222862438 130238226 500021727 130238226 500021727 44838942 499972558 44838942 499972558 667031790 666998130 667031790 192548641 667031790 192548641 192489863 500032309 192489863 500032309 801124408 198841079 801124408 198841079 287601439 499995564 287601439 499995564 752854983 752873708 752854983 529507793 752854983 529507793 500002942 925294078 500002942 925294078 500028955 929833401 500028955 929833401 188140442 499977789 188140442 891676138 188140442 891676138 499978611 500019439 499978611 500019439 975784382 499983351 975784382 523935869 975784382 523935869 163370834 163366411 163370834 499968396 163370834 499968396 683993623 175758500 683993623 175758500 175788674 532675374 175788674 532675374 532646066 420546339 532646066 420546339 420505572 818328605 420505572 818328605 770934885 148366723 770934885 148366723 148371003 148366723 388650569 845784365 388650569 845784365 499968999 845784365 180506845 99171086 180506845 99171086 900800934 500007466 900800934 500007466 124912888 351658070 124912888 351658070 733395501 669780393 733395501 669780393 350096443 250677836 350096443 250677836 250715483 205971545 250715483 205971545 794004780 205971545 358958164 805747875 358958164 805747875 499987688 290769312 499987688 979603082 499987688 979603082 20365446 499998032 20365446 499998032 948456101 499998032 500037742 986382808 500037742 986382808 986363827 353140230 986363827 353140230 500034435 353140230 551971944 500024840 551971944 500024840 174872167 174871401 174872167 896113002 174872167 896113002 103917155 896113002 883940954 39107929 883940954 39107929 960956159 790239112 960956159 790239112 453810341 119921976 453810341 119921976 119959862 64639081 119959862 64639081 935377347 260713437 935377347 260713437 499972045 126796783 499972045 126796783 873174369 516719528 873174369 516719528 483263377 1 483263377 1 999979806 510521054 999979806 510521054 489477782 500018632 489477782 500018632 840536575 778431206 840536575 778431206 264235977 91629761 264235977 91629761 91604210 727000244 91604210 727000244 647305843 281517218 647305843 281517218 500016337 499997343 500016337 499997343 517714631 191974086 517714631 191974086 499995349 191974086 968642479 864947415 968642479 864947415 707625171 292394237 707625171 292394237 29825337 733792347 29825337 733792347 457368643 385882430 457368643 385882430 385949473 45029539 385949473 45029539 954963208 45029539 371654401 551051586 371654401 551051586 551084110 551051586 499984650 874550109 499984650 874550109 125468076 948812220 125468076 948812220 499998715 93280746 499998715 827448000 499998715 827448000 172560504 827448000 200758242 227307816 200758242 227307816 772679093 979700863 772679093 979700863 20335050 979700863 374353715 393728286 374353715 393728286 393725747 500028296 393725747 500028296 34223207 334329895 34223207 334329895 627283752 521763367 627283752 521763367 499971069 521763367 995419826 271391025 995419826 271391025 271396309 514193018 271396309 514193018 514135267 192736833 514135267 192736833 167345504 879309936 167345504 879309936 120641875 879309936 500010911 338448569 500010911 338448569 227015039 500037656 227015039 66769927 227015039 66769927 933231315 66769927 329303227 385316009 329303227 385316009 500003732 383110080 500003732 383110080 442996808 556987168 442996808 237220304 442996808 237220304 762724404 237220304 286888954 499981722 286888954 499981722 990468617 320557703 990468617 320557703 499984051 505827390 499984051 505827390 500007925 331257737 500007925 331257737 324238623 982978801 324238623 982978801 17035063 328903998 17035063 328903998 671137742 328903998 428170819 661369106 428170819 661369106 338624720 499980642 338624720 499980642 840214237 582599640 840214237 582599640 499961155 485155237 499961155 485155237 514827633 759712072 514827633 759712072 499991522 55515205 499991522 641445310 499991522 641445310 641473678 641445310 457172301 408381942 457172301 408381942 591615348 520661752 591615348 520661752 479360011 111488167 479360011 111488167 609821508 621437736 609821508 621437736 499966954 698033056 499966954 698033056 500013717 614328762 500013717 614328762 385634287 959702031 385634287 959702031 500030921 23052121 500030921 23052121 23002888 23052121 500027627 499999563 500027627 499999563 785670009 785642127 785670009 785642127 888526550 251874708 888526550 251874708 499985596 376536258 499985596 376536258 499987078 194073678 499987078 194073678 499993176 194073678 499971345 895022266 499971345 895022266 500030888 126296843 500030888 126296843 126284175 499976292 126284175 499976292 841097229 230398089 841097229 230398089 161396543 838622393 161396543 161912109 161396543 161912109 795156868 953252623 795156868 953252623 499984503 575829305 499984503 705056229 499984503 705056229 622244044 377751140 622244044 499997619 622244044 499997619 105919172 499997619 500030446 36658999 500030446 36658999 963296508 942658473 963296508 942658473 769223690 500011017 769223690 742610359 769223690 742610359 500025813 631894307 500025813 631894307 500038149 972402348 500038149 972402348 27552748 282508620 27552748 282508620 499994451 399997076 499994451 399997076 399937236 259656305 399937236 259656305 799393420 799367186 799393420 799367186 541494382 330911191 541494382 330911191 669116707 92552894 669116707 92552894 500010747 173842055 500010747 173842055 826194449 145023483 826194449 145023483 145004610 720510829 145004610 720510829 500026165 406572114 500026165 442825648 500026165 442825648 557173449 442825648 256158349 10564762 256158349 10564762 10520182 10564762 642520606 613142536 642520606 613142536 316816724 683199490 316816724 432788757 316816724 432788757 567195294 500003317 567195294 500003317 218983779 223319555 218983779 223319555 500022045 223319555 500020347 499998067 500020347 499998067 75078754 929597670 75078754 929597670 500018042 105376441 500018042 105376441 105402320 314034969 105402320 314034969 929825213 70194403 929825213 499987833 929825213 499987833 53428525 53457824 53428525 53457824 499960150 435511832 499960150 435511832 790840434 774755429 790840434 774755429 449157211 499969719 449157211 499969719 940046173 94336507 940046173 94336507 94333248 499976445 94333248 499976445 868256902 499976445 499990185 203231174 499990185 203231174 796753373 499974367 796753373 499974367 4151893 4125631 4151893 4125631 503815149 881193034 503815149 881193034 881200053 881193034 500010004 368878862 500010004 368878862 368843874 594998960 368843874 594998960 594934706 382435343 594934706 382435343 60431529 939573138 60431529 62966379 60431529 62966379 976873591 750638260 976873591 750638260 204981736 947622544 204981736 947622544 947580955 499965774 947580955 499965774 797419336 499965774 959396834 859134289 959396834 859134289 477667546 430803041 477667546 430803041 939879819 939864448 939879819 939864448 500027250 2645546 500027250 2645546 2650873 2645546 106096084 157985662 106096084 157985662 954596196 499984285 954596196 75823905 954596196 75823905 75861937 541803690 75861937 541803690 541823894 541803690 499963774 15303747 499963774 15303747 500035289 15303747 500009026 521905369 500009026 521905369 499975370 521905369 795341235 169428627 795341235 169428627 830606401 169428627 209037829 939725554 209037829 939725554 60256643 939725554 545615072 29050230 545615072 29050230 29025572 29050230 499998976 258480521 499998976 258480521 40729350 500016019 40729350 131145231 40729350 131145231 840935398 840950687 840935398 840950687 153020316 499992910 153020316 499992910 830218024 324007594 830218024 324007594 499999492 893628804 499999492 893628804 893589725 893628804 255516324 499979220 255516324 499979220 873801257 719194387 873801257 719194387 388012239 218998332 388012239 218998332 500022691 538512428 500022691 538512428 499992425 412311636 499992425 412311636 587701002 731300025 587701002 731300025 268698344 731300025 499984115 499963226 499984115 499963226 74324562 499963226 238035353 886934156 238035353 886934156 886932517 945941671 886932517 945941671 500020505 945941671 638630584 347026479 638630584 347026479 499988946 45128308 499988946 45128308 500006805 298883533 500006805 298883533 298862275 117458761 298862275 117458761 882551467 117458761 500013457 301148256 500013457 301148256 111390350 888677137 111390350 888677137 145525267 499967491 145525267 499967491 577084921 778104642 577084921 778104642 499991904 197983040 499991904 499993067 499991904 499993067 19250790 184310401 19250790 184310401 815711054 184310401 339695930 499938327 339695930 499938327 500034340 585983957 500034340 117833507 500034340 117833507 882222670 740168429 882222670 740168429 499991651 138763675 499991651 138763675 345923889 862316517 345923889 862316517 807356156 192648072 807356156 192648072 373970868 765674602 373970868 765674602 234385406 765674602 500015838 162376882 500015838 162376882 162411467 162376882 721193136 627896520 721193136 627896520 499997652 937399652 499997652 937399652 977726601 256003224 977726601 256003224 256003750 256003224 952112103 999683367 952112103 999683367 999754596 999683367 108333388 499965437 108333388 499965437 332386588 119840928 332386588 119840928 119873511 119840928 499999384 392937077 499999384 392937077 392886523 392937077 500027931 890340720 500027931 890340720 890333693 32181481 890333693 32181481 499974031 500075111 499974031 500075111 500039657 298414192 500039657 298414192 135583654 135536157 135583654 745116643 135583654 745116643 745080193 745116643 426141642 282910896 426141642 282910896 668882611 331080060 668882611 331080060 237952177 229965344 237952177 229965344 499993419 229965344 499969357 966445494 499969357 966445494 500003867 444891788 500003867 444891788 444862187 571472728 444862187 571472728 500020651 571472728 500004374 360651136 500004374 360651136 360658184 793368683 360658184 793368683 500037778 499989287 500037778 499989287 400318201 625503475 400318201 625503475 625554530 625503475 334071110 113652104 334071110 113652104 500037195 113652104 356683131 864850153 356683131 864850153 583358906 499968106 583358906 499968106 293740612 583489030 293740612 583489030 416455809 500039793 416455809 500039793 34923981 965064526 34923981 810846619 34923981 810846619 867210412 867236875 867210412 867236875 848552439 241119524 848552439 241119524 585013564 794885606 585013564 794885606 205096113 587885078 205096113 587885078 499997298 757364891 499997298 499962872 499997298 499962872 175708359 500010658 175708359 500010658 766995452 232983804 766995452 232983804 642112926 500006989 642112926 500006989 246559949 500006989 319545474 808512385 319545474 808512385 808540806 808512385 369115942 500031825 369115942 500031825 913636928 500031825 900967238 89182981 900967238 89182981 910865752 89182981 499970750 591309052 499970750 591309052 591315258 829812324 591315258 829812324 170204966 145779780 170204966 145779780 854215413 783781567 854215413 783781567 783798050 121302928 783798050 121302928 878735679 121302928 643363456 499983803 643363456 499983803 631298627 688672392 631298627 688672392 924093193 370980635 924093193 370980635 240346192 908557206 240346192 908557206 523201654 500011506 523201654 521615588 523201654 521615588 288934615 288886190 288934615 288886190 699521437 500024909 699521437 500024909 790195140 538603525 790195140 538603525 499968395 29324457 499968395 29324457 970645570 29324457 657581627 499997682 657581627 499997682 296637883 499963133 296637883 985349353 296637883 985349353 14698787 985349353 98100786 12931971 98100786 12931971 500015721 475506864 500015721 475506864 334886680 8990903 334886680 8990903 991019468 8990903 486059391 716502225 486059391 716502225 897400292 399455973 897400292 399455973 5984683 994018217 5984683 392418068 5984683 392418068 607603675 392418068 417526969 450193547 417526969 450193547 661814156 661876603 661814156 421252225 661814156 421252225 185507630 946604281 185507630 946604281 946676438 26069031 946676438 26069031 131957241 899082437 131957241 899082437 100885775 899082437 752851221 207852507 752851221 207852507 207887255 207852507 514978963 911012213 514978963 911012213 37504709 37487422 37504709 37487422 887362514 501691240 887362514 501691240 498309542 623247770 498309542 623247770 500029073 45969450 500029073 45969450 160370119 499998349 160370119 499998349 24382489 500035253 24382489 500035253 770658101 499984486 770658101 499984486 371940336 499984486 639274405 933203082 639274405 933203082 66762350 994951643 66762350 994951643 994971740 994951643 361424637 308242111 361424637 308242111 691755818 540488287 691755818 540488287 540504839 540488287 851407097 54602613 851407097 54602613 54663389 500033934 54663389 500033934 750772746 249164191 750772746 249164191 606241462 950896513 606241462 950896513 950848463 950896513 520589753 499976603 520589753 499976603 775991743 762881659 775991743 762881659 237063514 400667102 237063514 400667102 599323344 500019842 599323344 500019842 252341768 388070574 252341768 388070574 500017022 388070574 499962731 728351567 499962731 728351567 271693050 728351567 975303489 256547052 975303489 256547052 256498119 256547052 597818572 822622573 597818572 822622573 822669951 822622573 244417642 160783632 244417642 160783632 884431323 115578115 884431323 115578115 776950730 597890820 776950730 597890820 402062121 677951506 402062121 677951506 741176710 278552985 741176710 278552985 499962764 516887448 499962764 227890724 499962764 227890724 227897430 227890724 612748759 873525459 612748759 873525459 500027674 937666876 500027674 937666876 937639509 937666876 471321164 500000174 471321164 500000174 500039507 348237531 500039507 688760863 500039507 688760863 688828313 688760863 203959061 477454346 203959061 477454346 897718716 102240408 897718716 900799949 897718716 900799949 900741530 900799949 744660428 297885704 744660428 297885704 176397540 176361130 176397540 176361130 883179466 693543398 883179466 693543398 306481630 825603679 306481630 825603679 499992027 825603679 373873288 499998799 373873288 499998799 526167285 619885739 526167285 619885739 499962088 529644726 499962088 639119193 499962088 639119193 639119483 139427565 639119483 139427565 500003288 507318917 500003288 507318917 507301494 507318917 466571846 10192437 466571846 10192437 750808583 750872879 750808583 485799587 750808583 485799587 241621851 500021285 241621851 499989131 241621851 499989131 798175631 744773796 798175631 744773796 255235966 85177932 255235966 85177932 500015256 85177932 499967885 507707723 499967885 507707723 607829281 607812412 607829281 310093990 607829281 310093990 310111477 499995106 310111477 499995106 535064637 72058565 535064637 72058565 72046006 929491825 72046006 929491825 528157305 499960867 528157305 499960867 36805118 499960867 684902468 976971472 684902468 976971472 499999371 43997965 499999371 43997965 956041248 43997965 951170172 332018394 951170172 332018394 499978977 319040564 499978977 319040564 550804812 770182141 550804812 770182141 229770348 770182141 500028205 500034986 500028205 500034986 196554270 383558696 196554270 383558696 761167753 761214507 761167753 761214507 251036134 592852507 251036134 592852507 500037458 499964349 500037458 499964349 21138491 499964349 450080077 500008562 450080077 500008562 934236863 499985291 934236863 499985291 833777650 833742283 833777650 833742283 375409962 519515916 375409962 519515916 480453344 40858799 480453344 40858799 40900413 745636585 40900413 745636585 674701790 499974075 674701790 499974075 847082880 909829101 847082880 909829101 94377964 647642175 94377964 647642175 735478980 217125040 735478980 217125040 217193142 217125040 941153710 500022505 941153710 500022505 412431263 412400797 412431263 499989048 412431263 499989048 957652583 188605421 957652583 188605421 556315911 801062902 556315911 801062902 801064279 396849207 801064279 396849207 150408363 500005000 150408363 500005000 416085764 261037712 416085764 261037712 190122191 809869516 190122191 396798791 190122191 396798791 790743402 932852225 790743402 932852225 67110976 236390001 67110976 236390001 500028234 902582475 500028234 499989740 500028234 499989740 851069113 851005567 851069113 851005567 740321086 379406778 740321086 379406778 493636958 493631026 493636958 120455567 493636958 120455567 499982052 233434942 499982052 233434942 92256675 92252844 92256675 709006891 92256675 709006891 601203919 218529552 601203919 218529552 218555149 218529552 499972043 587529506 499972043 587529506 500019061 32810375 500019061 931335216 500019061 931335216 275954663 275972965 275954663 275972965 499989137 499984565 499989137 499984565 555763334 574282637 555763334 574282637 425700767 86546793 425700767 86546793 913442016 86546793 609850930 499999496 609850930 499999496 258078784 820108069 258078784 820108069 820126473 401587336 820126473 401587336 430708325 430695941 430708325 147060195 430708325 147060195 147109425 147060195 316081782 499995108 316081782 499995108 190263612 500011134 190263612 500011134 651647324 427992249 651647324 427992249 427958944 427992249 461830704 500007447 461830704 500007447 22508966 977470047 22508966 977470047 94809853 500014105 94809853 500014105 807299909 904570737 807299909 904570737 499986078 394748143 499986078 394748143 500011621 394748143 499988038 500035631 499988038 500035631 370724573 449659613 370724573 449659613 550290810 449659613 528566940 741402351 528566940 741402351 500032477 499999477 500032477 499999477 966852296 858235149 966852296 858235149 293561660 52289559 293561660 52289559 52256538 52289559 161322014 755679273 161322014 755679273 499990118 755679273 453377137 216445340 453377137 216445340 783529635 954673267 783529635 954673267 45375599 124055366 45375599 124055366 875968878 124055366 185222199 499984622 185222199 499984622 164319139 250413574 164319139 250413574 749554794 250413574 94394905 500012071 94394905 500012071 306294535 86251854 306294535 86251854 86261969 86251854 625681252 961811788 625681252 961811788 500002915 499971730 500002915 499971730 867671053 500014102 867671053 500014102 478018921 10684202 478018921 10684202 989249064 499967694 989249064 499967694 423072943 212260059 423072943 212260059 787784265 212260059 499977140 500036067 499977140 500036067 260642319 422165291 260642319 422165291 422225342 422165291 131671655 789031251 131671655 789031251 744212501 255779741 744212501 255779741 423421335 838632398 423421335 838632398 838583211 838632398 716325791 221090522 716325791 221090522 487071511 564624230 487071511 564624230 564599797 620704640 564599797 620704640 281834575 499966510 281834575 734088193 281834575 734088193 924039930 75973984 924039930 499961417 924039930 499961417 66674869 375540576 66674869 375540576 624454321 954616587 624454321 954616587 333640745 500025325 333640745 568745577 333640745 568745577 911932110 30855541 911932110 30855541 499961336 30855541 499980188 329132933 499980188 329132933 501907626 553465987 501907626 553465987 553463236 488695615 553463236 488695615 499993111 681742576 499993111 681742576 681691728 497252053 681691728 497252053 497240383 497252053 513654932 960068970 513654932 960068970 500039252 499989834 500039252 499989834 648440562 979980492 648440562 979980492 500014185 210449474 500014185 210449474 789534993 500036602 789534993 500036602 9604522 9642576 9604522 499999528 9604522 499999528 892734098 301390554 892734098 301390554 499984580 301390554 511952146 913285884 511952146 913285884 913255327 913285884 410356525 158213080 410356525 158213080 500037238 871891997 500037238 871891997 128143048 401132696 128143048 401132696 598893565 401132696 470914870 531131966 470914870 531131966 531121419 531131966 235412666 217395695 235412666 217395695 782620147 217395695 772877587 520447594 772877587 520447594 476284854 523734849 476284854 523734849 688831917 174164058 688831917 174164058 406585607 919806868 406585607 919806868 987273116 12792337 987273116 12792337 815368570 293623254 815368570 293623254 706426589 864779056 706426589 864779056 864819032 120639630 864819032 120639630 133670354 866323950 133670354 866323950 957595298 499978410 957595298 499978410 32486809 106545592 32486809 106545592 754391906 295161855 754391906 295161855 81765680 81790529 81765680 864912922 81765680 864912922 499987007 387384018 499987007 387384018 499975113 592484755 499975113 592484755 574145207 88641880 574145207 88641880 88672231 644509534 88672231 644509534 500032618 114563557 500032618 114563557 499994033 500039382 499994033 500039382 864234427 746654076 864234427 746654076 253305171 746654076 430724575 190696849 430724575 190696849 190756450 376899218 190756450 376899218 500025553 114359796 500025553 838689221 500025553 838689221 987354733 388642923 987354733 388642923 499963695 788482273 499963695 500000545 499963695 500000545 80020954 500000545 223569583 704626801 223569583 704626801 897055872 102975503 897055872 500009836 897055872 500009836 52409955 52475430 52409955 990230500 52409955 990230500 990210666 990230500 644448795 416323469 644448795 416323469 123114104 123113396 123114104 123113396 641475556 823750266 641475556 823750266 176246165 906056279 176246165 906056279 906079190 906056279 368575281 369664413 368575281 369664413 630309861 37101058 630309861 37101058 500013703 298552451 500013703 298552451 499976346 156981432 499976346 156981432 157014109 156981432 390138218 499977731 390138218 499977731 500034441 355893628 500034441 499985124 500034441 499985124 572577020 30634409 572577020 30634409 499964383 911394155 499964383 911394155 911342657 186825721 911342657 186825721 499984576 856143088 499984576 856143088 143841544 856143088 300905165 129530647 300905165 129530647 870443281 129530647 500033508 866000354 500033508 866000354 93914291 196926970 93914291 196926970 500010996 196926970 69275785 895013122 69275785 895013122 894992727 895013122 516693271 488527507 516693271 488527507 499982828 459703424 499982828 459703424 540283468 459703424 500024900 738167479 500024900 738167479 261815708 738167479 297181052 659213930 297181052 659213930 500011426 700606477 500011426 700606477 299417528 700606477 790311008 254229638 790311008 254229638 254255744 139747439 254255744 139747439 500020984 983176338 500020984 983176338 500002016 45855359 500002016 45855359 500014622 865203767 500014622 865203767 499961035 865203767 809890735 500034886 809890735 500034886 582967636 417016306 582967636 589558835 582967636 589558835 499985250 316173252 499985250 316173252 416508396 499999397 416508396 499999397 618867728 194249822 618867728 194249822 194290276 727629551 194290276 727629551 818664912 181393377 818664912 499978373 818664912 499978373 980724610 467824694 980724610 467824694 327076521 672964065 327076521 672964065 851975252 499975386 851975252 499975386 113533455 113515181 113533455 113515181 465425117 565530566 465425117 565530566 784490963 500014016 784490963 500039211 784490963 500039211 367582310 499987162 367582310 499987162 925768214 499987162 199238239 517099397 199238239 517099397 482951254 499970611 482951254 499970611 327618283 997494210 327618283 997494210 569651984 500018461 569651984 500018461 685956190 752373913 685956190 752373913 247584969 494762313 247584969 494762313 516662909 499995490 516662909 499995490 500029166 92416494 500029166 92416494 978891118 767918547 978891118 767918547 415435991 91554977 415435991 91554977 908473910 91554977 622690615 500013709 622690615 500013709 228207350 500013709 418187958 266153321 418187958 266153321 266134943 593840638 266134943 593840638 589333930 410697755 589333930 813664435 589333930 813664435 813649595 813664435 395257940 387694708 395257940 387694708 612271430 20531534 612271430 20531534 20522754 20531534 803240395 500030490 803240395 500030490 120814184 499960169 120814184 499960169 611452385 500020910 611452385 342463774 611452385 342463774 342500563 342463774 682669784 526419660 682669784 526419660 473591438 71375189 473591438 71375189 500009658 528201864 500009658 528201864 499972153 499999153 499972153 499999153 504123025 500024669 504123025 500024669 299326659 313321302 299326659 313321302 490207345 509801831 490207345 509801831 623473221 70324292 623473221 70324292 929619870 70324292 568308829 867292576 568308829 867292576 132697776 47418748 132697776 47418748 952564087 899151180 952564087 899151180 100913378 111322237 100913378 111322237 500015213 906021711 500015213 906021711 499998300 906021711 631892056 326003135 631892056 326003135 673980214 326003135 338533763 575969640 338533763 575969640 658703813 381188001 658703813 381188001 258421709 800907583 258421709 800907583 500022196 194805882 500022196 585900671 500022196 585900671 414103894 438427717 414103894 438427717 438451091 802689869 438451091 802689869 197260609 802689869 631630225 313586919 631630225 313586919 499985092 609807165 499985092 609807165 507923778 55018654 507923778 55018654 944980846 499975367 944980846 499975367 499967755 109739192 499967755 840101262 499967755 840101262 685586893 222024139 685586893 222024139 222004803 719241956 222004803 719241956 280734832 137932353 280734832 137932353 137941766 137932353 281675858 500034145 281675858 500034145 526810107 751938056 526810107 751938056 500001155 499985466 500001155 499985466 876310657 706318736 876310657 706318736 68194293 500030511 68194293 500030511 508503579 815133552 508503579 815133552 184813510 326817265 184813510 326817265 500038015 786230364 500038015 189162246 500038015 189162246 189164042 601332538 189164042 601332538 398675967 500005512 398675967 500005512 27459094 657888204 27459094 657888204 514274234 500006513 514274234 500006513 681549569 415150637 681549569 415150637 415127423 500018374 415127423 500018374 868860829 131178320 868860829 499980214 868860829 499980214 329032648 499967505 329032648 832107054 329032648 832107054 832088041 448781574 832088041 448781574 448763370 789232214 448763370 789232214 500006960 789232214 213714771 446589988 213714771 446589988 499978478 323435560 499978478 941718618 499978478 941718618 581848661 370440787 581848661 370440787 729803663 270195541 729803663 270195541 325402133 834505445 325402133 834505445 79984120 920033778 79984120 500024700 79984120 500024700 569395512 569390716 569395512 499974461 569395512 499974461 150569200 499974461 349066822 500036072 349066822 500036072 844752058 5613741 844752058 5613741 994344154 5613741 33617055 905458884 33617055 905458884 429364470 500008857 429364470 500008857 150734844 799479299 150734844 799479299 755627314 244338146 755627314 972402884 755627314 972402884 972399794 498920108 972399794 498920108 408906520 826104314 408906520 826104314 499986394 192632993 499986394 192632993 472773165 500029649 472773165 435084008 472773165 435084008 415591747 756815299 415591747 756815299 499964915 553203237 499964915 553203237 90452941 909530138 90452941 500000808 90452941 500000808 801861328 973840707 801861328 973840707 26082788 14841905 26082788 14841905 985141361 14841905 500016923 500007826 500016923 500007826 883594733 408854215 883594733 408854215 79767861 826686938 79767861 826686938 798041412 315092368 798041412 315092368 499969687 925626331 499969687 925626331 925665866 500024357 925665866 500024357 217632763 795340651 217632763 795340651 904403902 95588138 904403902 499980847 904403902 499980847 499979326 476877432 499979326 476877432 367754430 981845966 367754430 981845966 654015012 136242760 654015012 136242760 499961478 136242760 604767665 906470263 604767665 906470263 906511775 587317555 906511775 587317555 587330706 673205847 587330706 673205847 673182455 499786358 673182455 499786358 322075738 677955062 322075738 677955062 404932122 499968529 404932122 499968529 194105851 499968529 882890827 894108115 882890827 894108115 105886627 192063657 105886627 192063657 499962185 974853801 499962185 974853801 67765702 667110157 67765702 667110157 500005760 923324531 500005760 923324531 500007931 500011302 500007931 500011302 549590942 499966290 549590942 499966290 225154451 774873750 225154451 514766245 225154451 514766245 527250411 800869161 527250411 800869161 199147739 800869161 736737889 499963787 736737889 499963787 989308395 499963787 658968110 13670504 658968110 13670504 500002242 779590362 500002242 779590362 779634530 779590362 530617352 349702243 530617352 349702243 500015181 349702243 753242732 894118360 753242732 894118360 142378811 357337312 142378811 357337312 642644945 499994287 642644945 499994287 418015793 499971539 418015793 499971539 886836708 757765282 886836708 757765282 500000094 361403902 500000094 361403902 500017358 536798356 500017358 536798356 358271244 500026461 358271244 743592430 358271244 743592430 500038752 743592430 158902397 126095566 158902397 126095566 126148083 499998323 126148083 499998323 384565881 499998323 379396425 291170446 379396425 291170446 291201398 291170446 463504351 769696426 463504351 769696426 230306853 500007888 230306853 500007888 602213138 546622942 602213138 546622942 44893854 44872179 44893854 44872179 500012416 619173979 500012416 619173979 97982236 153393530 97982236 153393530 766257645 766219520 766257645 499970062 766257645 499970062 935976176 809359138 935976176 809359138 500007017 346978049 500007017 346978049 499995553 828204945 499995553 828204945 845526356 154479932 845526356 272900768 845526356 272900768 500031928 250132374 500031928 250132374 749843205 250132374 740030190 500023986 740030190 500023986 461557107 538516184 461557107 365690130 461557107 365690130 108218155 891746621 108218155 500001905 108218155 500001905 616646534 500001905 393591182 937786278 393591182 937786278 62256970 937786278 499981517 533408270 499981517 533408270 978413296 499998713 978413296 596688340 978413296 596688340 596756666 596688340 811740481 15106501 811740481 15106501 984932706 660607520 984932706 660607520 339386781 114153516 339386781 114153516 885871426 636301428 885871426 636301428 500028555 189977530 500028555 189977530 810009977 189977530 268513949 985156136 268513949 985156136 871786325 128233406 871786325 269898463 871786325 269898463 499961252 241757187 499961252 241757187 604382012 948680596 604382012 948680596 499974653 948680596 499975302 804770502 499975302 804770502 804810880 499988219 804810880 499988219 801209266 499988219 829254532 985865644 829254532 985865644 14154338 985865644 141657670 276405349 141657670 276405349 276478476 500027136 276478476 500027136 57871354 213647495 57871354 213647495 500037832 500008593 500037832 500008593 590567024 196723510 590567024 196723510 196777642 196723510 677490553 500031285 677490553 500031285 773039889 254232342 773039889 254232342 181047455 818982232 181047455 818982232 216222527 675486391 216222527 675486391 499976333 599215024 499976333 599215024 499965157 764423756 499965157 764423756 764411804 764423756 280215285 28711871 280215285 28711871 971322117 592110354 971322117 592110354 499967471 180727397 499967471 180727397 853766764 122517253 853766764 122517253 122480293 470055838 122480293 470055838 881598610 118409440 881598610 822914155 881598610 822914155 177086547 500005451 177086547 500005451 635356635 854118203 635356635 854118203 145927706 854118203 700208560 314325670 700208560 314325670 685669350 204791209 685669350 204791209 795202474 204791209 499968833 531825275 499968833 531825275 531855827 270276604 531855827 270276604 372191685 372176174 372191685 114833690 372191685 114833690 885154410 114833690 499979197 491758338 499979197 491758338 491760828 505156078 491760828 505156078 499984102 137057074 499984102 343840614 499984102 343840614 343837141 93744035 343837141 93744035 500020418 854707158 500020418 854707158 414929695 85401580 414929695 85401580 499961610 559785306 499961610 499976705 499961610 499976705 855704477 642141590 855704477 642141590 499965411 499995273 499965411 499995273 725165736 716908203 725165736 716908203 399060170 499976163 399060170 500035164 399060170 500035164 587083225 444375243 587083225 444375243 222407303 499975968 222407303 499975968 500019087 640508057 500019087 640508057 359554338 77019396 359554338 77019396 513232157 500015070 513232157 500015070 257368196 80845488 257368196 80845488 500027315 872307740 500027315 872307740 162753732 499976172 162753732 499976172 500030645 849572617 500030645 47596716 500030645 47596716 500028927 47596716 500029294 499994190 500029294 499994190 303643026 712290322 303643026 712290322 542826730 499963089 542826730 499963089 333694499 499963089 763384848 435362650 763384848 435362650 499976115 355545916 499976115 355545916 499992360 987573961 499992360 987573961 364613638 392999682 364613638 392999682 506063963 500016691 506063963 500016691 387933473 500016691 662954867 676868038 662954867 676868038 323122202 416515396 323122202 416515396 499966501 416515396 89051733 995737590 89051733 995737590 4235209 995737590 968473959 719386566 968473959 719386566 280631655 763670282 280631655 763670282 763636333 763670282 500020066 535785605 500020066 535785605 464278626 535785605 750659787 206479081 750659787 206479081 793530413 27052255 793530413 27052255 27086584 271425098 27086584 271425098 500027385 1885903 500027385 1885903 499979168 838375147 499979168 838375147 838424613 838375147 509049165 261542505 509049165 261542505 738492398 261542505 347909535 780172745 347909535 780172745 780120203 780172745 361298078 47621402 361298078 47621402 47622737 453200869 47622737 453200869 500004250 49661393 500004250 49661393 307734437 747944994 307734437 747944994 747922628 499975492 747922628 499975492 115169997 499975492 500007100 860819862 500007100 860819862 860776144 860819862 145400689 135130519 145400689 135130519 135118965 661312542 135118965 661312542 500001306 225560800 500001306 499992699 500001306 499992699 6361006 411817623 6361006 411817623 524483468 524513092 524483468 398885581 524483468 398885581 198215024 500031991 198215024 500031991 760810166 499979111 760810166 932942849 760810166 932942849 932952936 326233799 932952936 326233799 673766435 326233799 800991509 520987229 800991509 520987229 45301706 500035160 45301706 759604679 45301706 759604679 500016574 759604679 499997158 499991415 499997158 499991415 763701908 66886149 763701908 66886149 66884563 66886149 69467310 500011006 69467310 500011006 43543881 177955053 43543881 177955053 500028781 742399311 500028781 91639637 500028781 91639637 500031275 91639637 354254674 938342035 354254674 938342035 61645463 647158759 61645463 647158759 499970353 962422170 499970353 962422170 37558969 962422170 861222087 499969860 861222087 499969860 176045618 177854848 176045618 177854848 499978684 499979937 499978684 499979937 154753217 499979937 500026753 12286104 500026753 12286104 10305730 989738348 10305730 989738348 639408716 51188452 639408716 51188452 948806833 500027974 948806833 500027974 594650591 372946927 594650591 372946927 347063782 652993696 347063782 652993696 499965651 141364471 499965651 141364471 141340299 141364471 687688132 644647646 687688132 644647646 86622369 913429883 86622369 8479031 86622369 8479031 8464366 950799030 8464366 950799030 931440161 166417646 931440161 166417646 499990193 166417646 774799943 990077791 774799943 990077791 500033131 990077791 546325114 297753707 546325114 297753707 297753692 191165427 297753692 191165427 499968617 191165427 158352289 500002706 158352289 500002706 500030977 288697669 500030977 288697669 500018023 963177423 500018023 963177423 36826241 963177423 781678453 499969383 781678453 499969383 293648892 706338412 293648892 706338412 7187461 385430713 7187461 385430713 767814724 500009430 767814724 394923767 767814724 394923767 369898470 630085477 369898470 630085477 969599621 22068435 969599621 22068435 22056959 22068435 499975666 500034615 499975666 500034615 302329219 500034615 745895003 156692236 745895003 156692236 843358369 81596596 843358369 81596596 81527592 769405353 81527592 769405353 499980977 769405353 334620330 499994946 334620330 499994946 16853787 499994946 729469648 397707073 729469648 397707073 397731965 939147134 397731965 939147134 939125031 939147134 600191136 499988215 600191136 499988215 165731058 387353774 165731058 387353774 540609899 499969451 540609899 249374148 540609899 249374148 750579052 649638099 750579052 649638099 350365493 649638099 455627030 337401365 455627030 337401365 687855055 203497362 687855055 203497362 796485128 203497362 494809344 595667484 494809344 595667484 639874566 293445175 639874566 293445175 499966843 692086071 499966843 692086071 500005534 412352537 500005534 412352537 412321059 541726474 412321059 541726474 458261516 499998995 458261516 499998995 149685971 700372201 149685971 700372201 499992268 500011310 499992268 500011310 273270428 801103879 273270428 801103879 500002496 801103879 499982903 392134400 499982903 392134400 607848129 392134400 499973395 831643587 499973395 831643587 499961057 311130053 499961057 311130053 727353336 727320152 727353336 727320152 336174734 536474453 336174734 536474453 536451909 572823038 536451909 572823038 427214152 289365051 427214152 289365051 500022176 730044554 500022176 730044554 252792632 500018067 252792632 599209596 252792632 599209596 599275467 599209596 239437592 173661210 239437592 173661210 499982250 707089689 499982250 499990687 499982250 499990687 351182301 500017387 351182301 500017387 616917367 444330247 616917367 444330247 555689484 444330247 781730976 911522694 781730976 911522694 300551759 499993763 300551759 845959907 300551759 845959907 154055646 724078431 154055646 724078431 832781896 832802879 832781896 832802879 499984689 500009668 499984689 500009668 241021220 240980204 241021220 521309207 241021220 521309207 478733896 10165066 478733896 10165066 10127221 10165066 512327856 595956730 512327856 595956730 906451090 106207987 906451090 106207987 247837099 500026784 247837099 414967305 247837099 414967305 414961258 500002148 414961258 500002148 170337159 170283505 170337159 499976613 170337159 499976613 166236083 211305440 166236083 211305440 788705467 211305440 386982611 499996462 386982611 499996462 966983449 150236010 966983449 150236010 500027406 792981721 500027406 792981721 500009475 347130534 500009475 976652301 500009475 976652301 500005767 976652301 960100820 425777118 960100820 425777118 305762200 500000633 305762200 146845437 305762200 146845437 853080377 893058623 853080377 893058623 499980106 608678403 499980106 608678403 608699385 608678403 500016528 984821259 500016528 984821259 15234648 485394363 15234648 485394363 866205253 963155856 866205253 963155856 36898997 963155856 127589818 78445183 127589818 78445183 921593314 604590335 921593314 604590335 424034915 575984851 424034915 796607022 424034915 796607022 499964441 29044919 499964441 29044919 29087959 934354455 29087959 934354455 934313284 733782182 934313284 733782182 266218820 832805961 266218820 832805961 500002465 499968557 500002465 499968557 183219649 499968557 535436006 873829289 535436006 873829289 126160772 873829289 499990278 173910017 499990278 173910017 173883759 363519457 173883759 363519457 500006070 196518694 500006070 984611690 500006070 984611690 15334224 376368601 15334224 376368601 864177197 864198971 864177197 864198971 272801057 473632618 272801057 473632618 499991681 264485210 499991681 264485210 735485080 264485210 113311262 43203127 113311262 43203127 500018564 790397136 500018564 790397136 209634234 397130118 209634234 397130118 499995154 540288132 499995154 50510770 499995154 50510770 499986231 50510770 500012192 500024520 500012192 500024520 815993564 266221245 815993564 266221245 266195628 500015743 266195628 500015743 535228001 500015743 450646192 348336184 450646192 348336184 797503181 499964197 797503181 331658224 797503181 331658224 500015560 331658224 600803822 920898527 600803822 920898527 499967059 920898527 703832435 499982316 703832435 499982316 215899871 499982316 229029087 211723895 229029087 211723895 788225287 681318052 788225287 681318052 318718925 326354928 318718925 326354928 498903987 656287585 498903987 656287585 656352992 656287585 108217125 123488566 108217125 123488566 876485964 608260534 876485964 608260534 500002279 499964360 500002279 499964360 955129977 955149211 955129977 36756559 955129977 36756559 500000961 36756559 876020034 247930419 876020034 247930419 545209535 545260260 545209535 278803043 545209535 278803043 499966631 704774058 499966631 704774058 499980034 290079562 499980034 290079562 264109066 735889192 264109066 199244993 264109066 199244993 943163294 943125136 943163294 943125136 104297643 593181881 104297643 593181881 593125411 332732751 593125411 332732751 167708310 499963960 167708310 134709498 167708310 134709498 95349833 954210476 95349833 954210476 500011656 954210476 499988739 499001054 499988739 499001054 531946358 468049061 531946358 468049061 438488183 841783066 438488183 841783066 94834860 94762642 94834860 445177818 94834860 445177818 978277076 21733892 978277076 21733892 610082400 888812823 610082400 888812823 888819949 499973280 888819949 499973280 500035205 569743776 500035205 499994835 500035205 499994835 507554144 499994835 252717595 969429826 252717595 969429826 517669393 499986910 517669393 499986910 256666541 788859077 256666541 788859077 788911936 818604547 788911936 818604547 181339898 499978357 181339898 499978357 544281050 544347177 544281050 204628746 544281050 204628746 204627141 204628746 718015162 427339451 718015162 427339451 451014388 499976205 451014388 499976205 74413160 800565039 74413160 800565039 800545580 800565039 455934853 128188306 455934853 128188306 586534948 499996031 586534948 499996031 585942138 288414482 585942138 288414482 116215494 883825179 116215494 267629580 116215494 267629580 394683290 426960396 394683290 426960396 573007890 31149172 573007890 31149172 31158614 809049284 31158614 809049284 809096987 809049284 501907312 499960637 501907312 499960637 813555121 499960637 778760457 666860324 778760457 666860324 279025940 720968824 279025940 720968824 625285382 87744528 625285382 87744528 500006692 500006957 500006692 500006957 377433264 229268760 377433264 229268760 770764111 875997939 770764111 875997939 124020758 875997939 810886812 330366931 810886812 330366931 330386961 191573824 330386961 191573824 808401059 191573824 499995140 500026395 499995140 500026395 346583494 9796703 346583494 9796703 990254276 822793689 990254276 822793689 177164707 822793689 499981952 534522654 499981952 534522654 500000066 619735670 500000066 619735670 472705596 500014814 472705596 629000345 472705596 629000345 340904877 340884331 340904877 739174280 340904877 739174280 500010435 13041182 500010435 13041182 491017206 491010831 491017206 491010831 500016093 140714764 500016093 140714764 859271812 909690195 859271812 909690195 90358840 909690195 520862086 355585411 520862086 355585411 355567819 499971042 355567819 499971042 880997457 400629215 880997457 400629215 157014375 970760645 157014375 970760645 29175365 970760645 475620856 499983694 475620856 499983694 179097048 476761153 179097048 476761153 476727557 499990730 476727557 499990730 15202326 15239163 15202326 957727480 15202326 957727480 893368398 106613751 893368398 920856380 893368398 920856380 79127384 920856380 339712924 199480116 339712924 199480116 888383807 111649695 888383807 111649695 499977242 418369641 499977242 418369641 581626356 418369641 391073674 59365936 391073674 59365936 500028287 656189725 500028287 656189725 856289128 40990795 856289128 40990795 959065676 645084848 959065676 645084848 499979609 454093515 499979609 500017529 499979609 500017529 174994707 500017529 500012634 135975811 500012634 135975811 322184233 640729879 322184233 640729879 640726790 500031247 640726790 500031247 222918849 769321584 222918849 769321584 672293770 176331057 672293770 176331057 499988355 130279453 499988355 130279453 869727506 902399126 869727506 902399126 97629267 499993812 97629267 499993812 787305737 525890777 787305737 525890777 500003504 809457683 500003504 809457683 500007214 809457683 194191832 93205581 194191832 93205581 500002106 93205581 499977794 500016453 499977794 500016453 439052657 500016453 538678291 916700151 538678291 916700151 916690979 916700151 192257326 107452676 192257326 107452676 500032459 706104381 500032459 706104381 54367424 499964346 54367424 499964346 977389217 977359868 977389217 200757653 977389217 200757653 200703743 500027812 200703743 500027812 601277184 500024002 601277184 926327780 601277184 926327780 926346782 926327780 500032523 209857356 500032523 209857356 499982460 56103202 499982460 973900704 499982460 973900704 973925824 499983590 973925824 499983590 500010614 776001098 500010614 508839926 500010614 508839926 491130533 620614713 491130533 620614713 499975367 460996819 499975367 460996819 460972122 460996819 546752093 888580504 546752093 888580504 230184498 119282710 230184498 119282710 880714669 119282710 289821084 777039209 289821084 777039209 777038666 777039209 500011317 956068477 500011317 956068477 43996898 500021125 43996898 500021125 962305394 500021125 230187846 719609340 230187846 719609340 280381509 792794490 280381509 792794490 207161851 499987022 207161851 499987022 746566455 500026296 746566455 500026296 269181027 500026296 452485075 110455456 452485075 110455456 499970813 108043514 499970813 108043514 108095121 691106993 108095121 691106993 649651957 350384068 649651957 350384068 409986571 919805838 409986571 919805838 80188210 919805838 499979140 290885837 499979140 290885837 709088116 908905698 709088116 908905698 91143089 54676151 91143089 54676151 945345018 281788307 945345018 281788307 69068298 69052701 69068298 69052701 500026811 671472898 500026811 671472898 328499289 836202432 328499289 836202432 802848073 71116433 802848073 71116433 71057176 499966603 71057176 499966603 703992664 499964519 703992664 499964519 93109819 762079234 93109819 762079234 605586737 217885927 605586737 217885927 782101052 546446161 782101052 546446161 500026082 155847413 500026082 155847413 844193198 500036239 844193198 500036239 500011314 94862608 500011314 94862608 350521656 889461412 350521656 889461412 889509546 889461412 138269097 363773032 138269097 363773032 706100790 500008021 706100790 142435851 706100790 142435851 142368626 894895340 142368626 894895340 894919047 894895340 499980292 500001604 499980292 500001604 57300317 220738389 57300317 220738389 500003466 500026139 500003466 500026139 83679662 357663061 83679662 357663061 499989797 862461768 499989797 420627460 499989797 420627460 316678980 689047672 316678980 689047672 310933895 764553745 310933895 764553745 500033523 764553745 500032797 118529553 500032797 118529553 881439522 118529553 248962197 500016688 248962197 500016688 765673489 844276358 765673489 844276358 155683532 844276358 431236276 499974522 431236276 499974522 345465302 404543382 345465302 404543382 972509478 891471336 972509478 891471336 430218556 78370456 430218556 78370456 921610252 513020245 921610252 513020245 134875941 500016150 134875941 658295613 134875941 658295613 658300256 658295613 281927898 182150809 281927898 182150809 152037144 152025678 152037144 719898325 152037144 719898325 719897479 719898325 111963404 499991360 111963404 499991360 962611608 500007912 962611608 500007912 1774548 80241211 1774548 80241211 745925521 254104342 745925521 185242786 745925521 185242786 499968553 185242786 500014244 500021458 500014244 500021458 250825027 801235223 250825027 801235223 801212368 426873484 801212368 426873484 164375812 835572269 164375812 835572269 388345607 394061993 388345607 394061993 499990564 500005792 499990564 500005792 119676430 312550351 119676430 312550351 312536486 500032638 312536486 500032638 141273960 141279919 141273960 141279919 342728975 919620639 342728975 919620639 919633127 335807453 919633127 335807453 335838318 956784183 335838318 956784183 976567721 23436003 976567721 23436003 660646375 773002158 660646375 773002158 861344993 861323210 861344993 115753890 861344993 115753890 499972258 115753890 605801022 979416145 605801022 979416145 979476831 499983204 979476831 499983204 499987876 688992895 499987876 688992895 329055106 354420904 329055106 354420904 500013205 354420904 500001674 828499350 500001674 828499350 828494221 828499350 754286862 148486767 754286862 148486767 851557900 600448333 851557900 600448333 399531909 600448333 504063308 107159383 504063308 107159383 107175233 10335771 107175233 10335771 742573624 881736028 742573624 881736028 118209867 848637650 118209867 848637650 500005909 885552196 500005909 499987713 500005909 499987713 843785318 793407512 843785318 793407512 500007147 500037855 500007147 500037855 903804232 600914322 903804232 600914322 500037997 600914322 623095325 499992242 623095325 499992242 885449994 499992242 282008876 776343357 282008876 776343357 500036823 776343357 397772780 143178013 397772780 143178013 500032484 710419910 500032484 710419910 499985995 710419910 882400982 499972852 882400982 499972852 521430033 521464981 521430033 521464981 504893784 245692912 504893784 245692912 72209752 500033269 72209752 500033269 891609528 329721260 891609528 329721260 488159830 511842046 488159830 511842046 569979159 91145895 569979159 91145895 91161750 91145895 504979506 591491725 504979506 591491725 591555648 897093890 591555648 897093890 102890990 897093890 500023616 731762911 500023616 731762911 268200342 731762911 593632737 209127447 593632737 209127447 499989047 235102721 499989047 235102721 499999135 180851755 499999135 180851755 499990955 180851755 780336938 500019511 780336938 500019511 221810087 179572134 221810087 179572134 107986761 107999523 107986761 107999523 466266916 500018547 466266916 500018547 81365974 500018547 764787815 107692194 764787815 107692194 107699894 823741493 107699894 823741493 823737011 823741493 777468810 499984057 777468810 499984057 361183936 186012701 361183936 186012701 168691267 831284903 168691267 247034884 168691267 247034884 500028470 500014782 500028470 500014782 24940585 413175031 24940585 413175031 944636399 631848983 944636399 631848983 368152213 631848983 499973236 499968581 499973236 499968581 457068715 499968581 499995514 199802317 499995514 199802317 14913984 985084775 14913984 985084775 386788185 499999703 386788185 499999703 26113880 499999703 446894817 702521146 446894817 702521146 871246715 435160156 871246715 435160156 500001088 646756676 500001088 646756676 500034012 528155696 500034012 528155696 219360384 780601964 219360384 780601964 499987388 89894411 499987388 89894411 138865392 499993745 138865392 499993745 944611399 944641673 944611399 99602265 944611399 99602265 499990777 694887404 499990777 632238930 499990777 632238930 367821840 965559708 367821840 965559708 965526373 499981053 965526373 499981053 293836178 510623194 293836178 510623194 511263395 488728033 511263395 488728033 868759857 600358803 868759857 600358803 499967454 714495226 499967454 714495226 116149598 137561185 116149598 137561185 443430748 556598513 443430748 499962715 443430748 499962715 918552268 499974372 918552268 499974372 629441438 178874073 629441438 178874073 178888476 57656602 178888476 57656602 942344449 689887887 942344449 689887887 500012273 204551422 500012273 204551422 500003093 499991945 500003093 499991945 178748088 178691826 178748088 500007853 178748088 500007853 905746222 112565624 905746222 112565624 112573303 640297226 112573303 640297226 742602273 377552235 742602273 377552235 343218817 656762365 343218817 95684038 343218817 95684038 500035624 968424840 500035624 365628891 500035624 365628891 365629370 365628891 499966609 500028988 499966609 500028988 9195067 990833486 9195067 990833486 254426573 9885383 254426573 9885383 990109852 936233141 990109852 936233141 63780782 936233141 831345907 106638234 831345907 106638234 893419943 106638234 287633685 856722081 287633685 856722081 500012511 998223268 500012511 998223268 1792103 998223268 408933030 77908923 408933030 77908923 77905937 77908923 519525398 499967322 519525398 499967322 62358107 499980233 62358107 499980233 551562132 499980233 500008626 89944191 500008626 89944191 925939912 573327187 925939912 573327187 392907514 107074949 392907514 107074949 892991521 93496933 892991521 93496933 139165203 499983801 139165203 499983801 692517693 583478672 692517693 583478672 499966996 499986179 499966996 499986179 161990151 500003586 161990151 500003586 492035103 499999909 492035103 499999909 601990506 859450000 601990506 859450000 189689082 500026908 189689082 500026908 563414889 14109034 563414889 14109034 14138730 500037387 14138730 500037387 741238248 499985644 741238248 499985644 319138725 680853536 319138725 680853536 856370161 177857887 856370161 177857887 192386430 807639382 192386430 807639382 826651008 334641415 826651008 334641415 172628893 500038031 172628893 500038031 499975045 237822125 499975045 237822125 237787064 177576928 237787064 177576928 822466965 711781918 822466965 711781918 288175841 711781918 648455327 21848150 648455327 21848150 978122453 21848150 667977352 500004675 667977352 500004675 9124204 500035212 9124204 500035212 435534368 103207626 435534368 103207626 103211204 628824545 103211204 628824545 989217542 10799460 989217542 10799460 499972918 500025476 499972918 500025476 897542610 753233961 897542610 753233961 246765330 753233961 489480954 341837846 489480954 341837846 341773767 499974838 341773767 499974838 997571097 355110704 997571097 355110704 500013650 986061520 500013650 986061520 13905215 986061520 144328322 492887012 144328322 492887012 899137024 100885043 899137024 100885043 500021777 500004375 500021777 500004375 412838942 552217792 412838942 552217792 500015637 552217792 103826800 306896283 103826800 306896283 402773420 531958285 402773420 531958285 531919067 421748027 531919067 421748027 500019460 499973973 500019460 499973973 869890172 72664530 869890172 72664530 500010333 72664530 864385731 288904220 864385731 288904220 288919581 354415282 288919581 354415282 499962378 27883988 499962378 500032977 499962378 500032977 516769202 168825081 516769202 168825081 168763277 168825081 558182738 956714779 558182738 956714779 171642298 499965467 171642298 499965467 186933882 122358437 186933882 122358437 122331646 122358437 642531914 639331953 642531914 639331953 360605764 361551508 360605764 361551508 638414169 834794833 638414169 834794833 165223903 834794833 658989136 499973601 658989136 499973601 543357876 499973601 659144623 709442068 659144623 709442068 499981662 971061450 499981662 285827912 499981662 285827912 808934891 500000569 808934891 499969265 808934891 499969265 42256677 783503517 42256677 783503517 783484830 783503517 484898593 318273181 484898593 318273181 681753988 318273181 128763790 500036489 128763790 500036489 952111626 500009724 952111626 500009724 722644710 778033089 722644710 778033089 799761036 62781626 799761036 62781626 80545496 499965742 80545496 499965742 619359344 143098199 619359344 143098199 856955340 143098199 484558323 488631807 484558323 488631807 488626978 87750404 488626978 87750404 87736792 87750404 248365082 989451769 248365082 989451769 989449168 989451769 286428685 454587801 286428685 454587801 658452524 840981552 658452524 840981552 159044170 263784942 159044170 263784942 263810764 500005160 263810764 500005160 37311118 445202280 37311118 445202280 500008709 683854776 500008709 683854776 499999795 469233410 499999795 469233410 469179551 159786132 469179551 159786132 840166626 500003651 840166626 500003651 356892901 356866058 356892901 562413487 356892901 562413487 873084776 135627384 873084776 135627384 350922219 500016879 350922219 500016879 170057431 514643253 170057431 514643253 499968310 469649420 499968310 469649420 469676258 710192416 469676258 710192416 500026454 710192416 329637427 277869922 329637427 277869922 887472321 983749699 887472321 983749699 16268452 983749699 712026911 39542099 712026911 39542099 299799533 299754744 299799533 78443150 299799533 78443150 680553000 680575795 680553000 680575795 415568864 387858332 415568864 387858332 612183415 473598115 612183415 473598115 499961892 124126787 499961892 124126787 249981359 585071224 249981359 585071224 414947032 119468904 414947032 119468904 119453372 375189102 119453372 375189102 912319356 87668371 912319356 87668371 362364902 499996934 362364902 499996934 132312611 366905592 132312611 366905592 633098321 536742244 633098321 536742244 499997041 195517114 499997041 487738322 499997041 487738322 739473342 260513718 739473342 500018362 739473342 500018362 279310175 70307375 279310175 70307375 929693639 826141505 929693639 826141505 584431245 500023228 584431245 658618390 584431245 658618390 500022790 564303515 500022790 564303515 564290626 564303515 499981051 746978859 499981051 746978859 500035416 746978859 49230155 499966766 49230155 499966766 369447944 732901456 369447944 732901456 267128356 732901456 584436140 500006132 584436140 500006132 951573115 189674342 951573115 189674342 235565329 407940447 235565329 407940447 564599700 855666947 564599700 855666947 144381129 855666947 770638025 500002392 770638025 500002392 341314618 500005726 341314618 165322235 341314618 165322235 650422412 735774194 650422412 735774194 735793564 735774194 499967557 155791172 499967557 155791172 500013491 422058886 500013491 422058886 499984032 399582383 499984032 399582383 600435881 500030746 600435881 500030746 331785902 331803582 331785902 500012242 331785902 500012242 736734960 499990887 736734960 499990887 395015863 500032684 395015863 1145737 395015863 1145737 998818373 500020058 998818373 500020058 235033362 500020058 359199412 166937157 359199412 166937157 833059690 895073019 833059690 895073019 104899088 895073019 797542378 217207218 797542378 217207218 108609741 108597459 108609741 108597459 218303963 566929829 218303963 566929829 933952114 66050284 933952114 66050284 500011008 391994354 500011008 391994354 608064462 499960074 608064462 499960074 499982257 402382114 499982257 402382114 42496990 776492040 42496990 776492040 776498807 776492040 303395163 411737429 303395163 411737429 588206564 411737429 500593613 767683194 500593613 767683194 767703478 631498913 767703478 631498913 93028111 907032670 93028111 466943395 93028111 466943395 533093485 646156984 533093485 646156984 499980885 123154851 499980885 123154851 876858150 123154851 500033103 599882663 500033103 599882663 252890414 252905896 252890414 252905896 683428576 482135205 683428576 482135205 7817824 500039875 7817824 500039875 500018552 528901439 500018552 500008693 500018552 500008693 601342306 946536423 601342306 946536423 53470770 246139739 53470770 246139739 370220705 500000550 370220705 500000550 522582143 929014094 522582143 929014094 71011395 929014094 315976945 404669602 315976945 404669602 499980621 779657937 499980621 779657937 220304937 175281815 220304937 175281815 500023375 790873047 500023375 790873047 209154941 981270041 209154941 981270041 500039516 434941052 500039516 434941052 434928428 829647685 434928428 829647685 829661248 829647685 658762756 500037007 658762756 500037007 271942349 449135912 271942349 449135912 449159333 746968636 449159333 746968636 253007552 499981326 253007552 499981326 785731000 499981326 656170310 962283182 656170310 962283182 500012494 962283182 586420573 342747422 586420573 342747422 499987446 910844034 499987446 910844034 500008442 434798044 500008442 434798044 499988352 608860596 499988352 608860596 500024448 202786528 500024448 202786528 202779373 525344433 202779373 525344433 935867337 64171439 935867337 820446573 935867337 820446573 498100814 498041527 498100814 889857743 498100814 889857743 709044975 500019198 709044975 500019198 325364034 500019198 846634470 93409097 846634470 93409097 53828540 950372446 53828540 950372446 49651923 950372446 664199796 2238954 664199796 2238954 406833525 680648065 406833525 680648065 500013965 759776966 500013965 759776966 240188552 759776966 346242282 499981496 346242282 499981496 233320421 513333604 233320421 513333604 824788553 175205955 824788553 479594739 824788553 479594739 479594247 479594739 811583207 41837938 811583207 41837938 352810038 647188339 352810038 647188339 677983356 423204220 677983356 423204220 500013847 805405809 500013847 805405809 194571422 161370425 194571422 161370425 952552298 499968828 952552298 499964483 952552298 499964483 187662302 812327891 187662302 493709304 187662302 493709304 718340390 718338917 718340390 415614451 718340390 415614451 194665929 500005146 194665929 500005146 493139086 500005146 209484241 236248034 209484241 236248034 236286571 235376001 236286571 235376001 235377097 235376001 924515123 977954439 924515123 977954439 499977668 977954439 853336602 500033740 853336602 500033740 282102676 849570636 282102676 849570636 849527094 336016769 849527094 336016769 335984485 336016769 705799233 942881773 705799233 942881773 499970730 942881773 755788108 64981102 755788108 64981102 64951291 609352973 64951291 609352973 609353575 500021945 609353575 500021945 596277919 727997056 596277919 727997056 728011853 727997056 513640507 85697392 513640507 85697392 39233097 960782995 39233097 359300125 39233097 359300125 640684037 499992030 640684037 499992030 434566700 246894808 434566700 246894808 753090247 616546810 753090247 616546810 20162565 328737064 20162565 328737064 999532793 999555181 999532793 500019914 999532793 500019914 52911716 947054211 52911716 947054211 499977868 290696204 499977868 290696204 500010412 950192052 500010412 950192052 49848411 950192052 499992099 592975163 499992099 592975163 500037761 500011965 500037761 500011965 58630065 633272104 58630065 633272104 500018005 532653754 500018005 638198442 500018005 638198442 499973226 638198442 520894828 499971575 520894828 499971575 429916934 499971575 510376571 138475279 510376571 138475279 500003742 99676308 500003742 99676308 566655890 433341657 566655890 294304303 566655890 294304303 294315848 294304303 654869814 392649901 654869814 392649901 499970567 185621109 499970567 881755682 499970567 881755682 881741786 500027183 881741786 500027183 331693587 968496598 331693587 968496598 500010399 968496598 146475109 100797975 146475109 100797975 499970595 100797975 498110359 754765498 498110359 754765498 500001223 754765498 499972680 500009548 499972680 500009548 832906378 167073097 832906378 978127784 832906378 978127784 978130901 978127784 499984952 280239174 499984952 280239174 719751347 280239174 221074179 566869701 221074179 566869701 566854666 917219451 566854666 917219451 82723753 917219451 422208542 82260946 422208542 82260946 499971202 82260946 253237441 814640880 253237441 814640880 185385037 298761380 185385037 298761380 396200305 960561186 396200305 960561186 690000028 310027310 690000028 499999128 690000028 499999128 219366944 499999128 810861326 26283156 810861326 26283156 394847092 394840177 394847092 187253522 394847092 187253522 690435046 690383446 690435046 186888109 690435046 186888109 186894064 973629749 186894064 973629749 973584743 251171242 973584743 251171242 251167142 801240565 251167142 801240565 499977899 500007298 499977899 500007298 24785807 975191074 24785807 499965914 24785807 499965914 828160444 499965914 676342488 500015736 676342488 500015736 353293719 463382922 353293719 463382922 499974547 994633830 499974547 994633830 994651820 994633830 603120244 500038534 603120244 500038534 906355992 637943566 906355992 637943566 637995490 266665713 637995490 266665713 862748391 499979625 862748391 499979625 500020992 272609128 500020992 272609128 727363070 272609128 427600285 704363060 427600285 704363060 500038676 704363060 41145576 499961861 41145576 499961861 569937350 301701942 569937350 301701942 301707063 438151206 301707063 438151206 944183906 55866041 944183906 55866041 751990078 500029586 751990078 500029586 412285659 500002562 412285659 500002562 756498814 556991517 756498814 556991517 443013071 11153807 443013071 11153807 988885709 11153807 515307359 564316943 515307359 564316943 500021619 796448280 500021619 500033110 500021619 500033110 76143657 500033110 511209998 879078557 511209998 879078557 120919991 939427192 120919991 939427192 983589037 248540379 983589037 248540379 128425533 500000850 128425533 206192150 128425533 206192150 500024482 871015716 500024482 871015716 500016863 500011026 500016863 500011026 608123870 500011026 500008069 874811927 500008069 874811927 500039127 24230371 500039127 24230371 24189282 24230371 499984994 529455726 499984994 529455726 204446659 204441172 204446659 500030510 204446659 500030510 917935301 82019784 917935301 82019784 259101857 499970197 259101857 499970197 500017997 979682992 500017997 979682992 500039677 380645100 500039677 380645100 256932962 499962266 256932962 161821384 256932962 161821384 994113228 994102444 994113228 651788104 994113228 651788104 499966316 729749181 499966316 413063514 499966316 413063514 317248108 682793646 317248108 151223630 317248108 151223630 499983701 151223630 343973255 536374802 343973255 536374802 499992895 993976842 499992895 993976842 6070921 409550724 6070921 409550724 499980480 499979790 499980480 499979790 352393830 229811205 352393830 229811205 953523574 953507115 953523574 58515374 953523574 58515374 255149466 499972924 255149466 499972924 939109531 939043670 939109531 939043670 499980100 189951140 499980100 189951140 242856239 500004635 242856239 115271376 242856239 115271376 115256233 941463834 115256233 941463834 500033562 941463834 499962110 282772244 499962110 282772244 717162249 282772244 619968451 571202948 619968451 571202948 500037187 571202948 869805050 341740822 869805050 341740822 500033384 899634053 500033384 339879827 500033384 339879827 660153655 339879827 650972339 950286124 650972339 950286124 499997875 33503855 499997875 33503855 500037196 33503855 348718727 627753635 348718727 627753635 736444958 499966224 736444958 499966224 427819885 500038470 427819885 500038470 152179609 152198041 152179609 979301622 152179609 979301622 979258715 499975552 979258715 499975552 483775593 747440190 483775593 747440190 747471825 499973154 747471825 499973154 344218478 655783513 344218478 339994975 344218478 339994975 340005624 339994975 772534217 679687090 772534217 679687090 500033306 521316045 500033306 521316045 886848697 886849903 886848697 886849903 499965395 499979885 499965395 499979885 353794637 77983134 353794637 77983134 921871544 921808043 921871544 921808043 267342784 685931731 267342784 685931731 802179442 197809203 802179442 674850894 802179442 674850894 325152873 499969558 325152873 499969558 767940237 902992052 767940237 902992052 902996071 75109069 902996071 75109069 500017001 292059086 500017001 292059086 707894033 142320355 707894033 142320355 499968615 621023508 499968615 621023508 500021771 40457115 500021771 40457115 390465411 609480531 390465411 499984012 390465411 499984012 620153579 499984012 346832738 760746167 346832738 760746167 760732311 109229318 760732311 109229318 500030681 109229318 872394516 651211028 872394516 651211028 348741938 651211028 475361074 499995737 475361074 499995737 109322569 890651451 109322569 890651451 167580587 484122841 167580587 484122841 500016148 300391191 500016148 300391191 499996147 500025796 499996147 500025796 930184103 500018369 930184103 500018369 129924906 555974712 129924906 555974712 499995171 452581984 499995171 674863518 499995171 674863518 325145537 674863518 877177863 97249006 877177863 97249006 97284871 69215069 97284871 69215069 930833974 426606466 930833974 426606466 426673671 414627627 426673671 414627627 500033254 414627627 422644354 526972431 422644354 526972431 598938669 499991680 598938669 731269566 598938669 731269566 499971430 731269566 647459185 438056096 647459185 438056096 438082439 999157250 438082439 999157250 499990311 493420603 499990311 493420603 10551212 989444396 10551212 769711675 10551212 769711675 500036665 934301671 500036665 934301671 837623216 807270169 837623216 807270169 198715731 801342622 198715731 814429285 198715731 814429285 814415614 88295308 814415614 88295308 184103080 531872290 184103080 531872290 531863931 231201289 531863931 231201289 183932231 816012041 183932231 816012041 502957899 499998556 502957899 499998556 421396443 512222685 421396443 512222685 512166729 486828921 512166729 486828921 499995617 486828921 744379417 984848397 744379417 984848397 3018967 500000069 3018967 721320167 3018967 721320167 896882622 103084359 896882622 800186929 896882622 800186929 392739369 392720427 392739369 392720427 979924944 557096828 979924944 557096828 499983265 557096828 528170636 500195964 528170636 500195964 499835376 342668339 499835376 342668339 657354353 342668339 46256895 900603318 46256895 900603318 900615467 499984469 900615467 499984469 148687922 500038828 148687922 500038828 587342600 364393573 587342600 364393573 364381172 107568450 364381172 107568450 675946170 502781362 675946170 502781362 500006496 500014734 500006496 500014734 870710557 500014734 287950994 948627963 287950994 948627963 499968474 948627963 86233145 499968357 86233145 499968357 611290607 911814094 611290607 911814094 29048695 500026898 29048695 500026898 258147365 740836166 258147365 740836166 738138489 500017037 738138489 500032974 738138489 500032974 38567148 38567421 38567148 585194147 38567148 585194147 414797680 100712679 414797680 100712679 100742432 110082183 100742432 110082183 499998912 52678704 499998912 822351660 499998912 822351660 177686372 281608826 177686372 281608826 710453209 289582727 710453209 289582727 499987214 109689751 499987214 109689751 890280971 109689751 807939540 256709764 807939540 256709764 499961898 171432059 499961898 171432059 392553981 499983850 392553981 499983850 287658438 448278695 287658438 448278695 499984147 448278695 233873070 620616072 233873070 620616072 499968769 947166910 499968769 947166910 52831895 97600244 52831895 97600244 500016682 514967512 500016682 514967512 278568892 499964890 278568892 499964890 67698094 499973519 67698094 499973519 560308956 253082655 560308956 253082655 253122076 995086180 253122076 995086180 995066626 995086180 534879787 301487819 534879787 301487819 301448345 301487819 722163484 941318436 722163484 941318436 500014983 322565948 500014983 322565948 814234947 687612746 814234947 687612746 312320946 795569381 312320946 795569381 813980353 361282615 813980353 361282615 638658886 500031310 638658886 500031310 712746314 386476826 712746314 386476826 312967648 909402923 312967648 909402923 499962871 318363242 499962871 318363242 282288943 500005696 282288943 409803621 282288943 409803621 499986157 770327530 499986157 770327530 229663988 399235299 229663988 399235299 600726980 399235299 576256308 546528816 576256308 546528816 176634930 823331822 176634930 499981453 176634930 499981453 840749684 499986337 840749684 499986337 456652137 445343913 456652137 445343913 500022044 499969303 500022044 499969303 414599461 405016920 414599461 405016920 595017464 932652676 595017464 932652676 338637947 338678327 338637947 500029847 338637947 500029847 825647150 7224887 825647150 7224887 7238117 159695363 7238117 159695363 499982168 24483977 499982168 24483977 267950735 500036322 267950735 500036322 684093108 499995971 684093108 499995971 114658101 885348008 114658101 885348008 327506624 285997991 327506624 285997991 947614467 499967323 947614467 499967323 602985681 3817869 602985681 3817869 996212132 683526205 996212132 683526205 399264944 499997668 399264944 499997668 720501442 984163390 720501442 984163390 500016175 500006169 500016175 500006169 951358457 500006169 488470888 789495239 488470888 789495239 923588254 76432461 923588254 927830477 923588254 927830477 499977555 927830477 499992229 237004156 499992229 237004156 500033480 416046460 500033480 416046460 416062469 230296760 416062469 230296760 769690468 614077854 769690468 614077854 385973477 448460424 385973477 448460424 499983049 782158809 499983049 782158809 782188698 261201517 782188698 261201517 242097705 545790885 242097705 545790885 454229561 969750004 454229561 969750004 30255993 499979222 30255993 499979222 717726225 602179783 717726225 602179783 397801308 602179783 528673595 499981643 528673595 499981643 235515060 764508297 235515060 764508297 651030285 113711660 651030285 113711660 113711252 207239010 113711252 207239010 988981766 11067573 988981766 599808768 988981766 599808768 599849492 599808768 750139915 228505028 750139915 228505028 228456876 228505028 718921867 501725898 718921867 501725898 498228140 500023493 498228140 500023493 975649153 925039701 975649153 925039701 75003486 925039701 210469555 698125241 210469555 698125241 698186912 787203001 698186912 787203001 172067034 499962578 172067034 499962578 760318488 611077582 760318488 611077582 22310128 977689789 22310128 977689789 664742759 289422424 664742759 289422424 710636376 289422424 500035561 769037334 500035561 769037334 230971615 769037334 466775993 458221046 466775993 458221046 500010967 804850587 500010967 804850587 87868292 87917933 87868292 677428154 87868292 677428154 644509973 320366376 644509973 320366376 320349860 320366376 460749383 656670476 460749383 656670476 656623833 918661279 656623833 918661279 499962928 918661279 809207219 499971924 809207219 499971924 482641120 549103445 482641120 549103445 500025771 225608087 500025771 225608087 225646948 513760074 225646948 513760074 726659269 430331861 726659269 430331861 500007328 715080539 500007328 145059227 500007328 145059227 854980646 145059227 843291508 623108092 843291508 623108092 115733899 499988883 115733899 691335886 115733899 691335886 691339588 379155290 691339588 379155290 379096773 885466228 379096773 885466228 500031635 499970776 500031635 499970776 176598425 766310783 176598425 766310783 305537323 499970058 305537323 987486226 305537323 987486226 987446939 987486226 656295461 500029963 656295461 500029963 887079933 499974873 887079933 499974873 517465828 499974873 537168979 865510764 537168979 865510764 134558760 710253926 134558760 710253926 710259850 710253926 499966768 930729543 499966768 930729543 69277603 499965836 69277603 499965836 621621385 780769488 621621385 780769488 499994464 402726410 499994464 857725033 499994464 857725033 899850265 100151761 899850265 100151761 665617308 819378301 665617308 819378301 293827647 706155262 293827647 879439825 293827647 879439825 879476675 879439825 677666071 499963768 677666071 499963768 479083227 500029964 479083227 500029964 592874074 172013145 592874074 172013145 172026657 371603424 172026657 371603424 926855043 73126036 926855043 808451563 926855043 808451563 191519522 499973057 191519522 499973057 975496828 500039978 975496828 63180427 975496828 63180427 63162235 63180427 617323489 500038881 617323489 500038881 156168934 156189246 156168934 156189246 520025739 566336799 520025739 566336799 566316248 566336799 496041264 499990040 496041264 499990040 15316371 400490887 15316371 400490887 499975525 963671215 499975525 963671215 289005967 612852262 289005967 612852262 896993974 103004936 896993974 103004936 516259834 617564784 516259834 617564784 382431051 5565014 382431051 5565014 994372742 5565014 785950080 743086712 785950080 743086712 43166696 500029263 43166696 644668628 43166696 644668628 499960329 203318591 499960329 203318591 203283512 617292233 203283512 617292233 382687491 187664856 382687491 187664856 187639970 663067083 187639970 663067083 500025204 193091677 500025204 193091677 193125179 500003439 193125179 500003439 996722966 499990603 996722966 499990603 278508268 917807138 278508268 917807138 674221129 278319915 674221129 278319915 499978600 64927414 499978600 64927414 634915008 499990289 634915008 12463419 634915008 12463419 987532252 12463419 341604662 523433779 341604662 523433779 621990772 621995000 621990772 79234402 621990772 79234402 499997272 660731619 499997272 660731619 500001676 343100311 500001676 343100311 349087024 499963350 349087024 499963350 682207693 894280827 682207693 894280827 453537063 195455171 453537063 195455171 195414833 195455171 402133199 500009723 402133199 500009723 128881029 180818453 128881029 180818453 500035317 562529512 500035317 562529512 321977437 499968089 321977437 912288408 321977437 912288408 912341957 500023090 912341957 500023090 203182851 500023090 514914861 573622467 514914861 573622467 244127179 174580153 244127179 174580153 825412092 648316960 825412092 648316960 351709704 400316018 351709704 400316018 789571594 956338207 789571594 956338207 956373929 956338207 450867136 423212868 450867136 423212868 576763099 803321671 576763099 803321671 196617616 803321671 580513825 525540994 580513825 525540994 65326947 65281817 65326947 65281817 367918799 786576759 367918799 786576759 500036044 786576759 500014629 665232535 500014629 665232535 334796344 500029615 334796344 500029615 745674636 711834140 745674636 711834140 181195788 500022279 181195788 500029571 181195788 500029571 161903201 9883732 161903201 9883732 500016935 9883732 392803258 500011499 392803258 500011499 259351926 694547569 259351926 694547569 499973478 343423721 499973478 343423721 623090447 376886047 623090447 346596613 623090447 346596613 653437080 500006694 653437080 500006694 588121976 401401017 588121976 401401017 598526402 599760874 598526402 599760874 499960920 429277541 499960920 429277541 499975930 494657373 499975930 336490450 499975930 336490450 499984072 336490450 499975297 500031154 499975297 500031154 252856273 194496819 252856273 194496819 805484226 991707135 805484226 991707135 500009508 305615996 500009508 827129365 500009508 827129365 827132341 827129365 389527847 240508350 389527847 240508350 759535103 499991280 759535103 499991280 510549891 4014430 510549891 4014430 995947154 4014430 992342696 850064252 992342696 850064252 500005233 672810385 500005233 755103392 500005233 755103392 755109663 264118874 755109663 264118874 70060571 929901695 70060571 499965397 70060571 499965397 574982244 551223385 574982244 551223385 499961837 499990075 499961837 499990075 600691313 600699683 600691313 600699683 545032086 224875891 545032086 224875891 224876405 222004619 224876405 222004619 500005206 500007235 500005206 500007235 117152491 499991819 117152491 499991819 534651246 535926819 534651246 535926819 335968341 335933544 335968341 644638059 335968341 644638059 644671268 49229400 644671268 49229400 49164365 49229400 500039325 499982667 500039325 499982667 808760765 160629198 808760765 160629198 160636194 160629198 569230525 980305878 569230525 980305878 499999181 654173993 499999181 654173993 654134531 828000169 654134531 828000169 171960345 828000169 431408802 191654318 431408802 191654318 808320171 191654318 308704864 500007913 308704864 500007913 716794981 500025747 716794981 286662628 716794981 286662628 216386648 821818556 216386648 821818556 821846097 47040799 821846097 47040799 47111671 47040799 499970913 437536521 499970913 437536521 562444005 956470145 562444005 956470145 499973031 42120324 499973031 42120324 622652037 499997672 622652037 129956930 622652037 129956930 870109087 129956930 499993872 500038741 499993872 500038741 396040892 500038741 611266800 856474518 611266800 856474518 143521355 500035291 143521355 500035291 480526635 587622623 480526635 587622623 500028880 744187251 500028880 744187251 500016426 187112528 500016426 187112528 187156170 641562500 187156170 641562500 500034279 6337844 500034279 573462375 500034279 573462375 426491468 500008382 426491468 500008382 856939827 856994524 856939827 856994524 500015228 500012710 500015228 500012710 694798001 500012710 195363338 863068228 195363338 863068228 500033712 500039300 500033712 500039300 665430810 558655036 665430810 558655036 456297570 165250087 456297570 165250087 834787015 698819504 834787015 698819504 301178127 499973221 301178127 499973221 764251333 774940547 764251333 774940547 499967893 774940547 597687863 500011198 597687863 500011198 615097867 500011198 383453909 708811852 383453909 708811852 772722581 227227421 772722581 911231277 772722581 911231277 911196030 911231277 192014795 802096879 192014795 802096879 500037089 448697686 500037089 500000681 500037089 500000681 309611605 72357413 309611605 72357413 927713177 709744729 927713177 709744729 290270567 709744729 500012152 499996296 500012152 499996296 920707717 729333368 920707717 729333368 729329506 500034018 729329506 500034018 837244086 724138999 837244086 724138999 500021345 156940901 500021345 156940901 476692460 794260057 476692460 794260057 205687571 794260057 740615264 369412270 740615264 369412270 366008746 366042588 366008746 690549042 366008746 690549042 596287669 403710949 596287669 963956453 596287669 963956453 499964916 195173330 499964916 195173330 804786522 195173330 710900313 930517900 710900313 930517900 499992223 648518792 499992223 648526772 499992223 648526772 500019852 549178096 500019852 549178096 499982938 944704695 499982938 695694691 499982938 695694691 846056188 889557965 846056188 889557965 131479470 131414629 131479470 946904016 131479470 946904016 946846105 500014459 946846105 500014459 280471923 729724093 280471923 729724093 499985536 729724093 357585554 252185851 357585554 252185851 252221879 214564519 252221879 214564519 499994044 214564519 499980226 621948347 499980226 621948347 499975689 328064336 499975689 328064336 500031300 857382122 500031300 475254955 500031300 475254955 398836373 601187062 398836373 327298020 398836373 327298020 672663770 327298020 612850736 996597036 612850736 996597036 499987663 50029248 499987663 50029248 949947099 500033081 949947099 500033081 514663266 500033081 843510095 146609210 843510095 146609210 853414831 146609210 5631756 987928482 5631756 987928482 499984408 50082997 499984408 50082997 50119074 758082728 50119074 758082728 758072029 758082728 500038687 22954752 500038687 22954752 500021527 22954752 736244525 571590402 736244525 571590402 499960611 31366246 499960611 31366246 499980284 31366246 291506391 652671034 291506391 652671034 500019171 80871146 500019171 80871146 80845944 80871146 417882281 754303807 417882281 754303807 754358478 500018188 754358478 500018188 242115560 846804916 242115560 846804916 885118877 500006783 885118877 598877828 885118877 598877828 401118582 275458893 401118582 275458893 518695205 499980851 518695205 499980851 546504212 13242172 546504212 13242172 986724979 13242172 784251470 810892484 784251470 810892484 151448444 24161651 151448444 24161651 724627447 438924914 724627447 438924914 438904947 500035990 438904947 500035990 606241854 500035990 109310008 81002562 109310008 81002562 81077825 351642928 81077825 351642928 499999003 91760984 499999003 500020682 499999003 500020682 263473590 499963715 263473590 499963715 113030154 646539225 113030154 646539225 646575318 646539225 257603676 465907020 257603676 465907020 647933844 647958537 647933844 24364478 647933844 24364478 445623282 500033727 445623282 500033727 79415350 49938401 79415350 49938401 950111340 49938401 500032891 500016006 500032891 500016006 829722579 829735361 829722579 653538327 829722579 653538327 133276477 866729720 133276477 152784508 133276477 152784508 732958514 732890333 732958514 499976938 732958514 499976938 853973462 659896329 853973462 659896329 500001679 63990934 500001679 580384177 500001679 580384177 419652507 100621070 419652507 100621070 899364701 100621070 168756903 811261671 168756903 811261671 499985397 845713347 499985397 845713347 884480908 74485436 884480908 74485436 925451904 74485436 133449134 558691186 133449134 558691186 558700436 786377305 558700436 786377305 500022337 331837108 500022337 801715601 500022337 801715601 801729281 801715601 112335261 171566713 112335261 171566713 499995437 488814742 499995437 488814742 592897867 823524701 592897867 823524701 823550595 823524701 653264533 554119860 653264533 554119860 499974594 920275985 499974594 920275985 920269572 95732823 920269572 95732823 95799742 550391528 95799742 550391528 757037669 242995451 757037669 242995451 287708515 462156331 287708515 462156331 854511655 854512820 854511655 854512820 441898468 499967099 441898468 499967099 877033520 163692857 877033520 163692857 362995427 790847704 362995427 790847704 4215303 995839476 4215303 317877490 4215303 317877490 710823645 710830786 710823645 499960675 710823645 499960675 134810933 499973476 134810933 17052955 134810933 17052955 500007311 17052955 270323418 924345936 270323418 924345936 924321546 924345936 832405926 95332375 832405926 95332375 904686020 603583555 904686020 603583555 499961266 98933422 499961266 98933422 773363095 499969411 773363095 499969411 173571882 499969411 728380156 19420982 728380156 19420982 499978303 802593353 499978303 30722748 499978303 30722748 30682536 30722748 436775104 476213530 436775104 476213530 521092669 521114204 521092669 15872299 521092669 15872299 499963015 15872299 628257916 535326524 628257916 535326524 500039996 327842416 500039996 327842416 499972254 735731827 499972254 735731827 695093329 500024272 695093329 500024272 29468811 500024272 822382120 384398644 822382120 384398644 384349197 384398644 906878033 815777562 906878033 815777562 499999963 255088328 499999963 255088328 829857889 500035309 829857889 500035309 398777603 347038635 398777603 347038635 347054957 699255612 347054957 699255612 699255355 699255612 623702373 316858876 623702373 316858876 683129494 316858876 526169766 566768180 526169766 566768180 147172668 147210369 147172668 754378572 147172668 754378572 754335784 754378572 347413539 196494560 347413539 196494560 196498718 40066959 196498718 40066959 959886240 40066959 241298687 681131210 241298687 681131210 681082014 723216887 681082014 723216887 276780786 499969887 276780786 499969887 361815197 499969887 54800217 500016053 54800217 500016053 543472702 456547247 543472702 500031848 543472702 500031848 358659137 499968506 358659137 499968506 921961160 568411328 921961160 568411328 36326082 36299402 36326082 594452588 36326082 594452588 500017533 594452588 382729055 338014520 382729055 338014520 499997963 338014520 449212157 607772381 449212157 607772381 499960374 32123345 499960374 32123345 32195809 818493774 32195809 818493774 818500113 499976131 818500113 499976131 412878270 610423502 412878270 610423502 759322576 129445384 759322576 129445384 500015674 129445384 850465640 385635956 850465640 385635956 385665931 385635956 499964568 139900120 499964568 139900120 139853625 139900120 814420433 370644069 814420433 370644069 629365137 368983353 629365137 368983353 631043820 428129353 631043820 428129353 428194094 414370582 428194094 414370582 979596016 979520557 979596016 499961274 979596016 499961274 118782354 874754238 118782354 874754238 913402324 396099452 913402324 396099452 396105547 351460863 396105547 351460863 648531559 612576974 648531559 612576974 499992608 405570881 499992608 405570881 878950072 964624907 878950072 964624907 100656643 100637324 100656643 497601755 100656643 497601755 500025577 109033152 500025577 109033152 145859452 510711404 145859452 510711404 500036644 510711404 500018011 856391372 500018011 856391372 34270107 965716931 34270107 965716931 319908824 499987402 319908824 499987402 15941415 46949166 15941415 46949166 953066532 46949166 500007707 499972638 500007707 499972638 961791461 499989858 961791461 499989858 143957005 499963791 143957005 499963791 631326985 670361432 631326985 670361432 499996149 232153489 499996149 232153489 500018110 232153489 499973698 995760204 499973698 995760204 651485813 499962358 651485813 886277056 651485813 886277056 886267107 886277056 500004004 500005757 500004004 500005757 983579915 841071125 983579915 841071125 249234981 500019514 249234981 991014533 249234981 991014533 991056697 499967706 991056697 499967706 8611315 740453476 8611315 740453476 311612396 220191939 311612396 220191939 500034075 638196460 500034075 638196460 361791373 638196460 499993799 77620669 499993799 77620669 922329372 77620669 882157379 653060512 882157379 653060512 307400523 692552237 307400523 499994341 307400523 499994341 720486501 500038731 720486501 500038731 120110052 122100212 120110052 122100212 122073342 996844222 122073342 996844222 3162703 51342285 3162703 51342285 948660539 546188281 948660539 546188281 242361759 372645430 242361759 372645430 372717154 372645430 120941444 990515163 120941444 990515163 9468546 990515163 388859009 464228087 388859009 464228087 902779420 500009633 902779420 500009633 568811711 317706823 568811711 317706823 500016304 665283230 500016304 665283230 665327830 551542976 665327830 551542976 322091261 677948830 322091261 438912088 322091261 438912088 500024833 807094442 500024833 807094442 780221374 640683329 780221374 640683329 299009716 500000726 299009716 500004850 299009716 500004850 945780903 242342902 945780903 242342902 377226450 622821335 377226450 622821335 500012653 257372867 500012653 257372867 742598508 499976845 742598508 499976845 27025985 499976845 192077766 147004762 192077766 147004762 83853789 83821182 83853789 613364737 83853789 613364737 500013207 296304127 500013207 296304127 383395110 500019753 383395110 465266055 383395110 465266055 500037698 499977777 500037698 499977777 274886823 191813972 274886823 191813972 804241297 804293233 804241297 199753940 804241297 199753940 499992130 850132328 499992130 850132328 720583227 348334431 720583227 348334431 500024239 191667825 500024239 191667825 808322247 191667825 796769232 281819379 796769232 281819379 500014055 499996340 500014055 499996340 656970160 499996340 649715333 11226347 649715333 11226347 133771735 500010464 133771735 500002229 133771735 500002229 966043724 509987782 966043724 509987782 443235672 443275511 443235672 443275511 737493375 500030239 737493375 500030239 826347937 180390839 826347937 180390839 422482969 995280496 422482969 995280496 995245022 499996402 995245022 499996402 118893813 966694847 118893813 966694847 500015667 966694847 348376325 500000947 348376325 500000947 154956581 845060901 154956581 378437488 154956581 378437488 733152150 853136274 733152150 853136274 853137669 853136274 782781856 311789429 782781856 311789429 247073625 752936768 247073625 702002715 247073625 702002715 702008599 843108474 702008599 843108474 156918363 843108474 195483449 669611730 195483449 669611730 669571965 875879319 669571965 875879319 423860504 499993187 423860504 499993187 250186503 527167891 250186503 527167891 527174930 527167891 95383870 207584920 95383870 207584920 500022644 764132293 500022644 499999235 500022644 499999235 893224141 893181170 893224141 14191535 893224141 14191535 22925474 567186789 22925474 567186789 567179268 567186789 500007018 40029511 500007018 40029511 959973420 940384264 959973420 940384264 59616257 176298405 59616257 176298405 823731983 68703235
155263 0 0 14506484 0 14506484 19277564 7675490 19277564 7675490 14439155 18378620 14439155 18378620 19174337 1404347 19174337 1404347 1330650 10012438 1330650 10012438 21910660 4968336 21910660 11977674 21910660 11977674 12879540 11977674 18697533 7700146 18697533 7700146 4002920 4179425 4002920 24269278 4002920 24269278 25529001 24269278 17277628 4805608 17277628 4805608 5092307 4805608 11859251 12415104 11859251 12415104 14401222 6726993 14401222 6726993 6606145 16795690 6606145 16795690 10227360 16795690 7052291 5769947 7052291 5769947 6011036 5769947 19847796 20943798 19847796 20943798 21780689 6522625 21780689 6522625 20656489 22327557 20656489 22327557 25298314 1396224 25298314 1396224 5522455 19825789 5522455 19825789 15079467 11851940 15079467 20436012 15079467 20436012 6593720 20436012 15659618 1938962 15659618 1938962 24941170 1938962 8443072 13915000 8443072 13915000 12858189 7294730 12858189 7294730 7212702 19059181 7212702 19059181 19907218 19059181 16829878 4301743 16829878 4301743 22778801 25902265 22778801 25902265 860701 25902265 11822253 4411510 11822253 4411510 22708851 2328231 22708851 2328231 2597686 2328231 15828082 16107202 15828082 16107202 10783756 16107202 15445541 11608461 15445541 11608461 12251291 3641378 12251291 3641378 23103540 3641378 8833267 20189631 8833267 20189631 6725528 20189631 16526732 14860737 16526732 14860737 12561018 12471484 12561018 12471484 15053925 2837923 15053925 2837923 24021988 2837923 11840847 15474163 11840847 15474163 15707204 22542970 15707204 22542970 4201626 22542970 9726517 8761321 9726517 8761321 18227113 16450455 18227113 16450455 17309764 4299752 17309764 4299752 22187723 21482224 22187723 21482224 20978875 20502422 20978875 20699101 20978875 20699101 21385128 12098270 21385128 12098270 14890323 14948682 14890323 14948682 22904023 3674250 22904023 18761408 22904023 18761408 19292383 18761408 19427644 15042963 19427644 15042963 11411173 18899580 11411173 18899580 19571557 7486317 19571557 7486317 7787237 19012862 7787237 19012862 19714592 13349537 19714592 13349537 14456856 17724388 14456856 17724388 18448567 10576551 18448567 10576551 11252455 13786778 11252455 13786778 13201049 6886500 13201049 6886500 7233345 9010255 7233345 9010255 19638454 7522484 19638454 22510867 19638454 22510867 23490823 10875735 23490823 10875735 10581003 16569300 10581003 9537479 10581003 9537479 10055955 17627209 10055955 17627209 23822926 3095873 23822926 18338222 23822926 18338222 8547229 10028920 8547229 10028920 17140242 15044187 17140242 15044187 7108618 6474335 7108618 14054828 7108618 14054828 12670121 4390845 12670121 4390845 4362381 21369301 4362381 21369301 19695170 9535989 19695170 9535989 10120448 9535989 10510623 15728527 10510623 15728527 21395482 5496340 21395482 8857673 21395482 8857673 9406323 3055234 9406323 3055234 23710499 3055234 17839782 21945876 17839782 21945876 4720201 21945876 22034248 4895980 22034248 4895980 4989827 4895980 6444212 11027261 6444212 11027261 15742000 19120649 15742000 19120649 7774594 19120649 16870515 8120848 16870515 8120848 8430849 21894792 8430849 21894792 23139832 5180943 23139832 5180943 5229315 21920300 5229315 21920300 14407730 2159524 14407730 2159524 2313785 11171446 2313785 11171446 20111869 3765753 20111869 3765753 23167049 18077044 23167049 18077044 6516001 6666196 6516001 22936296 6516001 22936296 23966566 22936296 13320471 4960625 13320471 4960625 5243644 18715935 5243644 18715935 8347919 2325488 8347919 2325488 2454117 13891906 2454117 13891906 22681557 4273093 22681557 23381056 22681557 23381056 24118181 6313374 24118181 6313374 19905800 23688116 19905800 23688116 24257033 23688116 19505426 3790122 19505426 3790122 3898227 8937095 3898227 8937095 24663219 2058967 24663219 2058967 4448770 19388890 4448770 19388890 22907518 2850597 22907518 2850597 2422958 2850597 17692808 9577015 17692808 9577015 9866379 9577015 15979357 14370464 15979357 14370464 12177408 10881917 12177408 10881917 16115589 8047373 16115589 8047373 8411142 10611878 8411142 10611878 16441287 3269800 16441287 3269800 3076117 3269800 18641402 19833559 18641402 19833559 20638103 14502995 20638103 14502995 6017743 20985401 6017743 18794416 6017743 18794416 21497655 23997091 21497655 23997091 25144995 23997091 20611053 13906477 20611053 13906477 6694477 20360287 6694477 10805361 6694477 10805361 16033057 10805361 13617639 14997154 13617639 14997154 11915926 23086789 11915926 23086789 23390749 7581446 23390749 7581446 5758021 21275724 5758021 21275724 10491738 3002681 10491738 3002681 23774297 3002681 12060355 17129943 12060355 17129943 9528802 11669036 9528802 11669036 15525660 15253306 15525660 15253306 12383648 13994103 12383648 16569694 12383648 16569694 8429175 8057659 8429175 19895641 8429175 19895641 20219912 9619181 20219912 9619181 10236772 20437678 10236772 20437678 21359966 16636849 21359966 16636849 2181691 24968964 2181691 24968964 11144352 7283107 11144352 7283107 21790638 21167040 21790638 13997969 21790638 13997969 3379354 23433348 3379354 9174722 3379354 9174722 15250484 20398013 15250484 20398013 20898601 20398013 7824980 5794594 7824980 5794594 21530587 5794594 19898145 18711193 19898145 18711193 18824961 20838769 18824961 20838769 21605023 14650123 21605023 14650123 10185358 16601538 10185358 8288228 10185358 8288228 22207639 21558719 22207639 21558719 4979344 1656029 4979344 1656029 25483438 1656029 16347449 18020835 16347449 18020835 18979171 25440478 18979171 25440478 1272510 25440478 17944343 4799721 17944343 4799721 5082537 21106793 5082537 21106793 21937301 4697354 21937301 4697354 4780947 4697354 6650946 6496049 6650946 6496049 19814073 19426530 19814073 19426530 11697295 7911449 11697295 7911449 8437561 7911449 10285818 22617069 10285818 22617069 23496047 22617069 22279709 5215938 22279709 5215938 5148635 5215938 5339673 13858537 5339673 13858537 21320232 20391712 21320232 5501592 21320232 5501592 16962717 16257404 16962717 5207417 16962717 5207417 5242297 18997588 5242297 18997588 19822170 7902768 19822170 7902768 2362339 24761323 2362339 14571740 2362339 14571740 22320681 21709514 22320681 21709514 21270342 3731529 21270342 3731529 3549678 3731529 22457467 9159013 22457467 9159013 4130230 3653781 4130230 9727211 4130230 9727211 10389454 2267823 10389454 2267823 2469296 17271697 2469296 17271697 9508292 5958280 9508292 5958280 5788379 8205342 5788379 8205342 18880713 8205342 7187100 3782225 7187100 3782225 4242848 3782225 21173178 7419945 21173178 7419945 6457774 20577099 6457774 20577099 14174429 9874027 14174429 9874027 17106215 12156180 17106215 12156180 14713971 6619599 14713971 6619599 20045394 6619599 16416307 17840257 16416307 17840257 4128020 22893303 4128020 5024652 4128020 5024652 16695764 22979811 16695764 22979811 24001657 7104350 24001657 7104350 4937200 22090192 4937200 22090192 12665560 6559688 12665560 6559688 6755988 6559688 13659473 20974907 13659473 20974907 21427918 20974907 8134708 5489835 8134708 5489835 21830625 16653923 21830625 16653923 2663407 2337824 2663407 14283287 2663407 14283287 15211327 12656992 15211327 12656992 14071770 14127514 14071770 14127514 19395078 2796963 19395078 2796963 2698297 12863416 2698297 12863416 13684385 12863416 7744021 5650453 7744021 5650453 21110893 19747408 21110893 19747408 7280162 19747408 12042297 6565778 12042297 6565778 22991082 2535214 22991082 2535214 24311358 20687320 24311358 20687320 20155938 15524168 20155938 15524168 11552852 15524168 13641321 3787166 13641321 3787166 23100877 11737858 23100877 11737858 5421267 5292407 5421267 5292407 13354355 16444072 13354355 16444072 8390069 7859969 8390069 7859969 15878076 21010010 15878076 21010010 21492035 6481436 21492035 6481436 6332110 13073542 6332110 13073542 13772991 13073542 11352913 10386864 11352913 10386864 16623816 11259966 16623816 11259966 11968934 3571772 11968934 3571772 23197621 18003261 23197621 18003261 5350332 3153733 5350332 3153733 2023131 24712734 2023131 10101095 2023131 10101095 10752744 10101095 8866727 22799922 8866727 22799922 23980344 11937061 23980344 11937061 9449878 20831233 9449878 20831233 5877271 20831233 11515519 15311353 11515519 15311353 11268200 15311353 13739593 10472883 13739593 10472883 11057755 10139650 11057755 10139650 16540112 14395323 16540112 14395323 15007548 5076462 15007548 5076462 21719822 5076462 18881886 14871282 18881886 14871282 11876081 14871282 14459376 9601612 14459376 9601612 9386746 20918011 9386746 20918011 2529275 24588253 2529275 7355473 2529275 7355473 7997652 22336197 7997652 22336197 23046026 22336197 5375176 21542138 5375176 21542138 5321976 21542138 19674243 18238904 19674243 18238904 18864457 20032915 18864457 20032915 20873112 20032915 15913965 8181719 15913965 8181719 8499913 8181719 11662588 21252659 11662588 21252659 3601474 25503412 3601474 25503412 26344722 8239560 26344722 8239560 18770808 18988548 18770808 18988548 21361006 5357455 21361006 5357455 18189042 14604180 18189042 14604180 4214774 22799824 4214774 8642050 4214774 8642050 18488540 13798782 18488540 13798782 12702708 13798782 13951971 12483375 13951971 12483375 13138257 12483375 20739955 23464818 20739955 23464818 3582654 18371393 3582654 18371393 18912127 18371393 7539955 19773237 7539955 19773237 20535110 19773237 16976234 7082273 16976234 7082273 7742652 7082273 18803252 10328588 18803252 10328588 16834999 4177394 16834999 4177394 22768186 4177394 15507613 22837470 15507613 22837470 23886809 22837470 20659040 3482067 20659040 3482067 23201316 6661171 23201316 6661171 1990746 2437052 1990746 13080289 1990746 13080289 18275299 8801302 18275299 22610204 18275299 22610204 23357088 21542186 23357088 21542186 4915967 21888413 4915967 21888413 8853564 6028424 8853564 6028424 6528848 3279993 6528848 3279993 23307116 3279993 19102598 19113118 19102598 19113118 3579620 3155581 3579620 21242347 3579620 21242347 22027039 11550682 22027039 11550682 11868943 16418177 11868943 16418177 17075993 10524288 17075993 10524288 5982999 20955310 5982999 20955310 18710946 9249633 18710946 9249633 9777945 9088715 9777945 9088715 18236639 15884083 18236639 15884083 10099377 9445680 10099377 9445680 12480405 25462347 12480405 25462347 26242779 25804291 26242779 25804291 1205827 5404938 1205827 5404938 21897824 5404938 13745236 17579079 13745236 17579079 18437651 6090056 18437651 6090056 1815248 25326356 1815248 25326356 9846811 6540944 9846811 6540944 7269848 3469469 7269848 3469469 23001641 6051606 23001641 6051606 20642293 2696255 20642293 2696255 24178047 15037183 24178047 15037183 11939098 11413973 11939098 11413973 12487151 14157904 12487151 14157904 14208201 6965552 14208201 6965552 23602785 3132920 23602785 3132920 21346685 16711200 21346685 16711200 10238327 1044092 10238327 1044092 25926388 16025742 25926388 16025742 10824967 6383004 10824967 6383004 20531303 7464851 20531303 7464851 19890074 6730580 19890074 6730580 20479007 6730580 11821750 16419866 11821750 16419866 10278680 16419866 17793920 4889364 17793920 4889364 4808130 4889364 14022573 15052188 14022573 15052188 17491962 17048449 17491962 17048449 11438546 7838972 11438546 7838972 5131980 4054838 5131980 4054838 3914762 4054838 22385579 10524189 22385579 10524189 16684985 20012199 16684985 20012199 20490367 20012199 14768763 3643671 14768763 3643671 23095523 14617616 23095523 14617616 14823521 12161830 14823521 22644587 14823521 22644587 23234492 22644587 17829782 2325541 17829782 2325541 2074537 2325541 6788228 10003407 6788228 10003407 17211541 8777451 17211541 8777451 9310029 22395568 9310029 22395568 23374741 22395568 18142572 15421005 18142572 15421005 2993153 24059936 2993153 17644246 2993153 17644246 25450564 24406203 25450564 2341823 25450564 2341823 1786499 21339660 1786499 21339660 22054880 21339660 17749972 6087339 17749972 6087339 23846921 22893311 23846921 22893311 10160948 4995504 10160948 4995504 23060686 3830985 23060686 3830985 14858158 15722576 14858158 15722576 6144734 6349226 6144734 20607063 6144734 20607063 21321294 9094319 21321294 9094319 9580331 9094319 11005063 16855052 11005063 16855052 3325097 3514562 3325097 17907749 3325097 17907749 26146047 713927 26146047 713927 18898037 19573148 18898037 19573148 7530061 8615053 7530061 8615053 18008353 18620782 18008353 18620782 19537254 25649637 19537254 25649637 1283529 25649637 7462340 16482243 7462340 16482243 22300554 21554328 22300554 5525859 22300554 5525859 5879717 5525859 19994115 14356488 19994115 14356488 12166266 8647987 12166266 8647987 20961678 20426910 20961678 9768174 20961678 9768174 10313451 15418826 10313451 15418826 15686445 10822407 15686445 10822407 6147526 20868444 6147526 777383 6147526 777383 26059603 777383 19812779 24112405 19812779 24112405 25270571 24112405 5952472 4956420 5952472 4956420 5102610 4956420 15821794 18513957 15821794 18513957 8434003 9403888 8434003 9403888 19625877 19018844 19625877 19018844 17800848 11541996 17800848 11541996 11819551 11541996 20509158 21993909 20509158 21993909 22739475 13595486 22739475 13595486 14038994 17250895 14038994 17250895 18003225 17250895 14272992 4030828 14272992 4030828 22667065 4030828 15444089 22594336 15444089 22594336 4405949 22594336 7817689 17293899 7817689 17293899 17865575 20330078 17865575 20330078 6691066 10465071 6691066 10465071 12168854 18497242 12168854 18497242 18583658 18497242 16475233 6970840 16475233 6970840 3908730 22847323 3908730 6409156 3908730 6409156 20803062 20181359 20803062 9636964 20803062 9636964 10050190 9636964 17061596 24313135 17061596 24313135 2750087 24313135 13468375 12215335 13468375 12215335 19936977 19190843 19936977 19190843 8503918 3423039 8503918 3423039 3284125 21656075 3284125 21656075 22487441 21656075 7153695 9975006 7153695 9975006 19303400 18930622 19303400 18930622 14900557 8542182 14900557 8542182 18607536 8542182 7377272 2839203 7377272 2839203 2389506 17226927 2389506 17226927 17943226 14321045 17943226 14321045 8357307 21783911 8357307 21783911 22432627 19500512 22432627 19500512 7588390 20529827 7588390 20529827 21219332 19817149 21219332 19817149 7131195 19817149 22137437 21849349 22137437 21849349 5214509 21849349 17970652 3802207 17970652 3802207 3866537 12406893 3866537 12406893 13044162 6097330 13044162 6097330 1814490 25231542 1814490 25231542 12837556 8699242 12837556 8699242 18750848 12928901 18750848 12928901 3286120 3107026 3286120 3107026 23620903 3107026 4125100 17815599 4125100 17815599 20214665 6948858 20214665 20062167 20214665 20062167 20765334 20062167 10919379 5122286 10919379 5122286 21872302 14355080 21872302 14355080 13122730 13317864 13122730 13317864 13481202 13317864 8300235 7657825 8300235 7657825 19279209 7657825 15570593 21996783 15570593 21996783 4918429 21996783 13405972 8395571 13405972 8395571 8941836 8395571 25184272 1324483 25184272 1324483 1252289 23368585 1252289 23368585 3431581 2809522 3431581 2809522 3171171 2809522 16040409 21702943 16040409 21702943 24743039 2057644 24743039 2057644 20033885 7815045 20033885 7815045 4979666 4814555 4979666 18663243 4979666 18663243 10623494 6579626 10623494 6579626 3790796 3279456 3790796 3279456 21036614 12012864 21036614 12012864 12556298 4141583 12556298 4141583 22731694 12599959 22731694 12599959 9146168 8599994 9146168 8599994 12216900 24378869 12216900 24378869 25369503 24378869 15200947 8676224 15200947 8676224 21714312 21005583 21714312 21005583 18738047 5446676 18738047 5446676 21400241 5446676 7028766 21792444 7028766 21792444 22772144 15909307 22772144 15909307 10723374 22901837 10723374 22901837 23716371 9392761 23716371 9392761 8064290 18753037 8064290 4468096 8064290 4468096 22637288 14338847 22637288 14338847 12122390 14338847 12411274 7419209 12411274 7419209 7524360 21348612 7524360 21348612 22271078 21348612 16015252 3517784 16015252 3517784 3557785 3517784 4018642 11536395 4018642 11536395 21236695 20639718 21236695 12305407 21236695 12305407 10103604 21326763 10103604 21326763 5717135 7446175 5717135 7446175 22771940 22059430 22771940 13053057 22771940 13053057 10786435 16349223 10786435 9690907 10786435 9690907 10386195 23928883 10386195 23928883 25083120 9147982 25083120 9147982 9668575 9147982 12547118 23267671 12547118 23267671 23706611 14283546 23706611 14283546 14485871 17960757 14485871 17960757 18332948 5196855 18332948 5196855 5463084 21035598 5463084 21035598 21567483 21035598 15013054 4827525 15013054 4827525 21929005 4827525 20580381 10593061 20580381 10593061 15080633 11671559 15080633 6364441 15080633 6364441 6565884 8007979 6565884 8007979 19202895 1319593 19202895 1319593 1335630 19156119 1335630 19156119 10969924 10411941 10969924 10412532 10969924 10412532 11214940 7893104 11214940 7893104 8160633 16191805 8160633 16191805 16782576 13372593 16782576 13372593 9402684 17338630 9402684 5766290 9402684 5766290 6334357 18736759 6334357 18736759 18974199 8427386 18974199 18646275 18974199 18646275 5939973 5848813 5939973 18929401 5939973 18929401 8297853 1711246 8297853 1711246 1980210 1711246 22500977 19830338 22500977 19830338 7001565 19582883 7001565 19582883 7533278 20042702 7533278 20042702 5332857 5230155 5332857 19434222 5332857 19434222 20106946 19434222 19239649 18105336 19239649 18105336 8715666 3021432 8715666 3021432 23950525 3021432 22112568 17501051 22112568 17501051 11800624 11138418 11800624 17815442 11800624 17815442 18322284 17815442 10181007 7361039 10181007 7361039 4860782 22140268 4860782 22140268 20315775 10865048 20315775 10865048 16183369 6501253 16183369 6501253 20587576 15232458 20587576 15232458 11533275 15232458 17439267 4302799 17439267 4302799 22570794 4302799 4797016 6730827 4797016 6730827 16535971 23977930 16535971 23977930 25070423 17924349 25070423 17924349 18380037 23903995 18380037 23903995 24997786 9949166 24997786 9949166 10603608 9949166 13962223 20917732 13962223 20917732 21714490 4266459 21714490 4266459 4275594 4266459 22297649 12514649 22297649 12514649 14443201 16110020 14443201 16110020 16745734 16110020 11078065 6840892 11078065 6840892 6704136 19052480 6704136 19052480 19874927 9607546 19874927 9607546 17202486 23038041 17202486 23038041 24011495 23038041 19151333 4867405 19151333 4867405 5053078 4867405 11411575 18857515 11411575 18857515 19675581 14566432 19675581 14566432 6227740 24540833 6227740 24540833 25770569 4197453 25770569 4197453 4606523 14566073 4606523 14566073 22562800 4171118 22562800 4171118 4551336 6048785 4551336 6048785 21063231 13983945 21063231 13983945 14694247 13983945 15292729 9845200 15292729 9845200 21400929 20756753 21400929 20756753 13776752 3499740 13776752 3499740 3581435 1480887 3581435 1480887 25396826 14264047 25396826 14264047 10870907 10222920 10870907 18051957 10870907 18051957 6019115 6084628 6019115 10625719 6019115 10625719 11280315 7989445 11280315 7989445 8145842 7989445 17502814 12282314 17502814 12282314 9396090 6039147 9396090 6039147 20716134 6039147 9926118 22021241 9926118 22021241 22963801 4866448 22963801 4866448 7011666 19766894 7011666 19766894 19892037 19766894 13432520 2894757 13432520 2894757 2729250 2894757 9915957 20918132 9915957 20918132 6001515 20918132 6641852 4586686 6641852 4586686 22583929 21008350 22583929 21008350 5624405 21008350 13416187 11479848 13416187 11479848 11947820 11479848 15483294 24935296 15483294 24935296 1927201 24935296 24877902 8047395 24877902 8047395 13235499 13741779 13235499 13741779 17428675 9601385 17428675 9601385 4463472 4450928 4463472 4450928 22600269 4450928 10455411 24254400 10455411 24254400 25384641 24254400 15861843 12468938 15861843 12468938 14603222 25777693 14603222 25777693 26678721 25777693 4442057 18297655 4442057 18297655 17463304 4809966 17463304 4809966 22439501 4809966 10794837 19904301 10794837 19904301 20627236 19904301 7841045 1896773 7841045 1896773 24819450 1896773 2454474 9836649 2454474 9836649 21070580 6057130 21070580 6057130 11950962 20505796 11950962 20505796 21089780 4150630 21089780 4150630 4220459 20934960 4220459 20934960 21700232 20574573 21700232 20574573 6144025 22775460 6144025 22775460 23442446 22775460 19160276 13828670 19160276 13828670 5602264 5390293 5602264 18565571 5602264 18565571 19296345 18565571 10051173 10542581 10051173 10542581 16295666 7998567 16295666 7998567 8208184 7998567 14353810 14782575 14353810 14782575 26261473 25442163 26261473 25442163 25783275 3848959 25783275 3848959 8161819 14464369 8161819 14464369 24957558 1953655 24957558 1953655 20010568 21059769 20010568 21059769 5748642 21059769 18393205 10529956 18393205 10529956 11393994 23462129 11393994 23462129 24626530 23462129 10429779 3754211 10429779 3754211 4153068 23751988 4153068 23751988 24329865 23751988 12919373 10151979 12919373 10151979 17069273 16582646 17069273 16582646 12217341 6779013 12217341 6779013 6645247 6779013 9140537 18364954 9140537 18364954 8469298 18364954 9453232 6173985 9453232 6173985 20462898 19397856 20462898 19397856 19594087 4996270 19594087 4996270 21548524 20118875 21548524 20118875 6570158 6036652 6570158 23114235 6570158 23114235 3815981 23114235 8561351 4825423 8561351 4825423 22282876 19690649 22282876 19690649 18568988 9959436 18568988 9959436 6278420 20681659 6278420 20681659 19046100 7627822 19046100 7627822 19696903 7627822 6067124 6142480 6067124 6142480 6695708 21549082 6695708 21549082 5637055 4626746 5637055 4626746 22372657 19359200 22372657 19359200 16807845 10400983 16807845 10400983 13224628 17317339 13224628 17317339 9711448 17317339 12756531 10067829 12756531 10067829 17003841 11766855 17003841 11766855 4713037 4602082 4713037 4602082 8710198 8586721 8710198 8586721 18605589 8586721 8209835 4920584 8209835 4920584 3547495 23241494 3547495 23241494 17388763 7547266 17388763 7547266 20952742 4462775 20952742 4462775 4488477 4462775 13548531 24679148 13548531 24679148 2159736 17363766 2159736 17363766 17835647 17363766 8930860 18607247 8930860 18607247 18865911 9210010 18865911 9210010 9897355 9210010 17164720 18328553 17164720 18328553 8759720 8544991 8759720 8544991 13654242 17804700 13654242 17804700 9288495 10096120 9288495 10096120 16979045 17527486 16979045 17527486 9201373 17527486 12549365 12712072 12549365 12712072 26315411 26059003 26315411 26059003 1104726 2613365 1104726 2613365 24173771 2613365 20382757 24059368 20382757 24059368 25208123 13852484 25208123 13852484 4175993 22487903 4175993 22487903 20819958 2547591 20819958 2547591 24303220 2510766 24303220 2510766 2141070 13767009 2141070 13767009 21094037 5721318 21094037 5721318 6169445 10989191 6169445 10989191 22952143 3772336 22952143 3772336 12567398 18255439 12567398 18255439 7020303 19869885 7020303 19869885 13773427 7266606 13773427 7266606 19846077 24706219 19846077 24706219 2262925 24706219 15111532 4856538 15111532 4856538 21655299 4856538 5374142 20761211 5374142 20761211 21561187 5763036 21561187 5763036 5847356 5763036 8682830 10336756 8682830 10336756 12124632 14693153 12124632 14693153 11886122 14693153 12829207 4665765 12829207 4665765 4764550 18183873 4764550 18183873 22454554 4530830 22454554 4530830 11520391 14904308 11520391 14904308 16133356 4785398 16133356 4785398 21701881 4785398 7861672 10364093 7861672 10364093 10650941 4046640 10650941 4046640 4120218 21636996 4120218 21636996 22603068 11124738 22603068 11124738 4133904 22971539 4133904 4356330 4133904 4356330 11251406 10878036 11251406 8317861 11251406 8317861 2498684 24461290 2498684 16983656 2498684 16983656 17921953 17205601 17921953 17205601 12170623 6996158 12170623 6996158 20224032 23805022 20224032 23805022 3262496 23805022 18786230 1366980 18786230 1366980 25506599 1366980 17886564 12188124 17886564 12188124 12675865 12188124 23585438 24315735 23585438 24315735 2716277 24315735 17378227 6444774 17378227 6444774 20963643 23769842 20963643 23769842 3248954 4292889 3248954 4292889 12326763 24543429 12326763 24543429 2268040 24543429 22208502 9777270 22208502 9777270 9336770 19474029 9336770 19474029 5849426 5500490 5849426 15987509 5849426 15987509 11248950 10560917 11248950 10560917 11046903 10560917 13596083 17984945 13596083 17984945 5060243 4882306 5060243 10902633 5060243 10902633 16118151 10849390 16118151 10849390 7257996 22895439 7257996 22895439 4050135 1885853 4050135 1885853 25113686 1885853 18727200 20980488 18727200 20980488 21772431 26389002 21772431 26389002 607630 26389002 3985141 11418931 3985141 11418931 16143357 10862303 16143357 10862303 17594158 19707059 17594158 19707059 7299950 4987896 7299950 4987896 22463377 21713573 22463377 4827198 22463377 4827198 5001369 4827198 13271682 17702562 13271682 17702562 22510001 4072102 22510001 11207319 22510001 11207319 9041075 8737087 9041075 8737087 4737515 24259609 4737515 24259609 2528032 24411391 2528032 24411391 25473299 24411391 9076661 2664139 9076661 2664139 24161224 21207971 24161224 21207971 10813431 6621356 10813431 6621356 20144783 24145850 20144783 24145850 2795772 24145850 10278788 7472866 10278788 7472866 19498075 8598758 19498075 8598758 18806747 5491382 18806747 5491382 21534447 5491382 10253251 26313820 10253251 26313820 758460 26313820 5247879 11407051 5247879 11407051 15308031 13993636 15308031 13993636 12897138 11882980 12897138 11882980 17999519 17234581 17999519 4543343 17999519 4543343 22456715 23855189 22456715 23855189 3169292 23855189 15220275 9585011 15220275 9585011 4192948 22556920 4192948 4710878 4192948 4710878 7438316 23621867 7438316 23621867 24816662 18688663 24816662 18688663 6878371 22021345 6878371 22021345 4710089 9484318 4710089 9484318 12472767 20117434 12472767 20117434 7040306 21512236 7040306 21512236 22133257 21512236 14887199 11782946 14887199 11782946 15472204 12280000 15472204 12280000 12055960 2424135 12055960 2424135 24438095 21814494 24438095 21814494 16505435 15794918 16505435 19786287 16505435 19786287 22385835 4225542 22385835 19614744 22385835 19614744 8108298 17358722 8108298 17358722 17945306 3842569 17945306 3842569 4210437 3842569 17570236 22687708 17570236 22687708 23477348 8280930 23477348 8280930 11685013 10862765 11685013 7648296 11685013 7648296 7865271 7648296 18062640 13942843 18062640 13942843 14745392 12029836 14745392 12029836 20213334 20349546 20213334 20349546 20752099 11752046 20752099 11752046 12197383 11752046 18431062 20341207 18431062 20341207 6767053 2918547 6767053 2918547 23926030 2918547 16883945 19252357 16883945 19252357 19742539 10046432 19742539 10046432 3336829 23450094 3336829 12110836 3336829 12110836 14733888 21696260 14733888 21696260 5189382 20783593 5189382 20783593 23092266 22701441 23092266 8160764 23092266 8160764 8307462 8160764 16596322 21677588 16596322 21677588 22506893 4266292 22506893 4266292 7672449 19181690 7672449 2239300 7672449 2239300 24729490 2239300 19318344 15752732 19318344 15752732 5010591 4858486 5010591 21691209 5010591 21691209 12286356 11457018 12286356 25496634 12286356 25496634 1445063 3409490 1445063 3409490 18935722 9650381 18935722 9650381 4782779 22184882 4782779 22184882 6622939 5716005 6622939 5716005 21723941 5716005 7668493 11432904 7668493 11432904 15404168 11432904 13556211 22171832 13556211 22171832 23049410 3902733 23049410 3902733 3746983 3902733 15052932 22687778 15052932 22687778 4406176 6930148 4406176 6930148 20349007 20784154 20349007 20784154 5869780 20784154 7056204 2991521 7056204 2991521 23891335 17926186 23891335 17926186 9403922 15249054 9403922 15249054 15367423 18220226 15367423 18220226 3897319 3731766 3897319 16593793 3897319 16593793 20307628 2782037 20307628 2782037 24014748 20649901 24014748 20649901 6350728 20649901 18823724 3145592 18823724 3145592 2746671 24344882 2746671 24344882 25567027 24344882 14199654 6863213 14199654 6863213 20228590 16469799 20228590 16469799 17069379 7422494 17069379 7422494 19424443 11268677 19424443 11268677 15615157 11268677 16085652 5147145 16085652 5147145 22205123 20941451 22205123 20941451 7882823 4784866 7882823 4784866 4714775 11030510 4714775 11030510 15687381 11030510 11514665 9076437 11514665 9076437 20736352 20264436 20736352 16167118 20736352 16167118 10539006 19345983 10539006 19345983 19787009 19345983 17892123 7100823 17892123 7100823 7230687 5463990 7230687 5463990 21604208 5463990 16987355 16886550 16987355 16886550 18097121 3742516 18097121 3742516 23210929 21016835 23210929 21016835 12263758 9449410 12263758 9449410 23365150 3297642 23365150 13896878 23365150 13896878 12820831 10124576 12820831 10124576 20075690 23647464 20075690 23647464 24888443 6799274 24888443 6799274 6798940 6799274 16449607 18472805 16449607 18472805 8454866 22229547 8454866 22229547 23370773 7848581 23370773 7848581 8084226 15637951 8084226 15637951 14683761 4391957 14683761 4391957 4841485 4391957 9460890 17864925 9460890 17864925 9001032 8700414 9001032 8700414 18568777 8700414 15948187 19661994 15948187 19661994 7272092 4818950 7272092 4818950 21993285 12608030 21993285 12608030 14077185 12608030 15522174 8562444 15522174 8562444 8929199 6385540 8929199 6385540 21804324 21258935 21804324 21258935 7302199 8769088 7302199 8769088 20103210 6882745 20103210 6882745 13638358 22419372 13638358 22419372 4419139 22419372 21395538 13796549 21395538 13796549 13069158 13796549 18191679 20445933 18191679 20445933 6195945 7130511 6195945 7130511 19926131 8513766 19926131 8513766 8984684 3800808 8984684 3800808 22968647 7271671 22968647 7271671 6241884 5758601 6241884 5758601 12368299 20392416 12368299 20392416 20828911 13037307 20828911 13037307 13731137 16723768 13731137 16723768 16905729 16723768 15816279 4601899 15816279 4601899 4542804 4447022 4542804 4447022 6282415 8406689 6282415 8406689 18526307 13724130 18526307 13724130 12971900 8454280 12971900 8454280 18825161 16619159 18825161 16619159 10506579 6126972 10506579 6126972 20768629 14648588 20768629 14648588 14217658 12437644 14217658 23082571 14217658 23082571 3870886 4747388 3870886 4747388 21786171 24793272 21786171 24793272 2040425 24793272 22870320 3700844 22870320 3700844 4169233 18386729 4169233 18386729 19238967 2300267 19238967 2300267 2022606 19712714 2022606 19712714 18264376 9092233 18264376 9092233 17807773 23096076 17807773 23096076 4087055 9351848 4087055 9351848 17765018 9351848 16450660 18258876 16450660 18258876 26508629 25756727 26508629 4922889 26508629 4922889 18794888 18357950 18794888 18357950 13673725 3831567 13673725 3831567 22955234 23976406 22955234 23976406 3099702 586931 3099702 586931 26308493 20012089 26308493 20012089 7166287 15089890 7166287 15089890 15959002 13467737 15959002 13467737 1994668 24993904 1994668 24993904 11857765 8904494 11857765 8904494 18475261 8904494 16577491 17067215 16577491 17067215 17698331 10175656 17698331 10175656 10333096 10175656 19939457 21452318 19939457 21452318 22222824 21452318 9139741 9246108 9139741 9246108 9547986 24461088 9547986 24461088 2321560 11391541 2321560 11391541 12309596 23632803 12309596 23632803 3326432 9834157 3326432 9834157 17045526 21021308 17045526 21021308 5805192 21021308 16778086 7143962 16778086 7143962 7655285 17394423 7655285 17394423 9426918 6360689 9426918 6360689 6140413 6360689 13056475 14161342 13056475 14161342 24504097 23216361 24504097 23216361 13859790 11659008 13859790 11659008 15278181 2184564 15278181 2184564 1760966 2184564 3825923 16019304 3825923 16019304 19301370 8023454 19301370 20441893 19301370 20441893 4913178 4732312 4913178 5664516 4913178 5664516 6133702 2151695 6133702 2151695 2482182 2151695 18248627 25042339 18248627 25042339 25961649 25042339 5988790 7757690 5988790 7757690 19225024 20253127 19225024 20253127 6786002 20253127 20344123 4472366 20344123 4472366 4786013 4472366 6191702 11944503 6191702 11944503 14655055 26492908 14655055 26492908 538545 26492908 21695425 13888509 21695425 13888509 10560232 10018405 10560232 16359608 10560232 16359608 13098312 12231461 13098312 20587148 13098312 20587148 21246169 20587148 18152718 6004297 18152718 6004297 20505958 6004297 10812072 19037087 10812072 19037087 19699755 15290457 19699755 15290457 15453269 18863295 15453269 18863295 19108088 11476299 19108088 11476299 8691287 18168165 8691287 8859001 8691287 8859001 18364761 8859001 10906655 14326103 10906655 14326103 16696171 2706359 16696171 2706359 26109756 25341150 26109756 2672891 26109756 2672891 2309586 2672891 10040793 10940145 10040793 10940145 21488375 5434368 21488375 5434368 13628527 17812034 13628527 17812034 3312899 3580401 3312899 3580401 10318775 20312725 10318775 20312725 6550725 12055406 6550725 12055406 18178959 17871278 18178959 17871278 18205984 17463881 18205984 17463881 2977592 24045654 2977592 9423286 2977592 9423286 9687909 20944037 9687909 20944037 6237848 20944037 10338453 8411523 10338453 8411523 18692700 24686312 18692700 24686312 2092010 2519685 2092010 21709083 2092010 21709083 22218760 21709083 8965237 13305622 8965237 13305622 21968535 21427107 21968535 21427107 9545061 12391032 9545061 12391032 14212507 5074405 14212507 5074405 4978322 17514708 4978322 17514708 17575372 17514708 15183978 10074342 15183978 10074342 10434955 9861826 10434955 24961753 10434955 24961753 1900754 24961753 11484711 8140210 11484711 8140210 8446436 16620434 8446436 16620434 10481710 9888960 10481710 19988851 10481710 19988851 6978210 19988851 18737103 1155941 18737103 1155941 1294476 1155941 6585517 7987527 6585517 7987527 19054697 7987527 6131435 22636299 6131435 22636299 23424155 11722827 23424155 11722827 15502445 17625980 15502445 17625980 18400596 11197624 18400596 11197624 13986384 21022779 13986384 21022779 5678836 22544225 5678836 22544225 23333032 22544225 4321892 22243018 4321892 22243018 6347325 12077170 6347325 12077170 13082392 12077170 5815899 24721707 5815899 24721707 2163555 4051037 2163555 4051037 15631560 15361838 15631560 14893120 15631560 14893120 3251825 23726362 3251825 23726362 8524695 10386291 8524695 10386291 20773588 20172190 20773588 20172190 15803252 4571147 15803252 4571147 4651596 4571147 24155059 1857325 24155059 1857325 1342699 1857325 19293775 20738345 19293775 20738345 21488529 20755072 21488529 20755072 6292132 9958120 6292132 9958120 10964609 10223240 10964609 3301822 10964609 3301822 23432541 15814236 23432541 15814236 5836820 5608680 5836820 16652148 5836820 16652148 17363604 12673663 17363604 12673663 3767042 23852077 3767042 23852077 2936936 23852077 13864980 4047165 13864980 4047165 22570014 16023524 22570014 16023524 10627410 10733808 10627410 10733808 21465849 20836942 21465849 20836942 17316171 13865848 17316171 13865848 12871992 4637105 12871992 4637105 22085385 14067260 22085385 14067260 12527934 11027286 12527934 11027286 16143772 11027286 16128277 18600024 16128277 18600024 19350532 9151197 19350532 9151197 9326823 9151197 14046454 15496236 14046454 15496236 17441981 17333597 17441981 11427439 17441981 11427439 4398919 22583675 4398919 6630343 4398919 6630343 15952242 17871306 15952242 17871306 18407980 17871306 13633127 10872062 13633127 10872062 11542923 9823246 11542923 9823246 24379281 23179435 24379281 23179435 13757447 10088877 13757447 10088877 8325377 6839642 8325377 6839642 20338995 6839642 16796795 12062550 16796795 12062550 14708650 20349719 14708650 20349719 20741462 17077774 20741462 17077774 3458061 23500082 3458061 15741285 3458061 15741285 20020010 19592926 20020010 8458346 20020010 8458346 8859960 20431124 8859960 20431124 21251595 4174673 21251595 4174673 4352206 4174673 4590695 11085507 4590695 11085507 16019724 15238546 16019724 15238546 11665845 3826103 11665845 3826103 23102349 3826103 14019996 15258372 14019996 15258372 7481612 6944131 7481612 16591229 7481612 16591229 17276822 9511341 17276822 12885602 17276822 12885602 13790384 4365531 13790384 4365531 23578546 23125399 23578546 23125399 18160677 1296793 18160677 1296793 25786785 16850790 25786785 16850790 12994797 13617107 12994797 14364069 12994797 14364069 12264071 13793399 12264071 13793399 13993770 20148786 13993770 20148786 6911488 20148786 18258692 7975378 18258692 7975378 8232172 16642419 8232172 16642419 19069013 7971780 19069013 7971780 8266660 21925133 8266660 21925133 23098039 11775413 23098039 11775413 12208146 14054617 12208146 14054617 12532224 3234843 12532224 3234843 3526912 21259540 3526912 21259540 21814032 21259540 10739646 9285698 10739646 9285698 9554398 5540972 9554398 5540972 21924113 5540972 15783993 16242737 15783993 16242737 3620680 23100720 3620680 23100720 19900062 1430821 19900062 1430821 25214767 12003169 25214767 12003169 2966076 3323354 2966076 9060451 2966076 9060451 18024428 4784434 18024428 4784434 4945961 4784434 23884374 23661169 23884374 23661169 24599400 14028037 24599400 14028037 5479433 21203114 5479433 13291531 5479433 13291531 13644258 17422605 13644258 17422605 9338034 10981951 9338034 10981951 15921491 14685850 15921491 14685850 10129008 8739558 10129008 8739558 7661156 7393572 7661156 20125685 7661156 20125685 6935593 20125685 7297150 17638282 7297150 17638282 20042253 19325627 20042253 648879 20042253 648879 26069431 20915772 26069431 20915772 5742556 5320327 5742556 22677805 5742556 22677805 23626634 6782536 23626634 6782536 7355215 6782536 9136572 17693488 9136572 17693488 18351548 17693488 17444979 7187790 17444979 7187790 19950545 14990035 19950545 14990035 15117009 9535032 15117009 9535032 25867767 847755 25867767 10906762 25867767 10906762 15906073 10906762 18955893 7062024 18955893 7062024 7641742 7062024 10232296 17814139 10232296 17814139 18478969 24933190 18478969 24933190 1877420 24933190 6096613 14744457 6096613 14744457 21325731 20673654 21325731 4958465 21325731 4958465 22119431 4958465 20130323 20075021 20130323 20075021 20986567 8129845 20986567 8129845 7310697 19893741 7310697 19893741 7691730 18092375 7691730 18092375 18742287 18092375 11474449 12507767 11474449 12507767 21675177 21008829 21675177 21008829 13773741 8798315 13773741 8798315 3031649 23910703 3031649 23910703 6671477 7891692 6671477 7891692 19170253 18480496 19170253 4711574 19170253 4711574 22132562 20390289 22132562 20390289 3339952 2907639 3339952 17135117 3339952 17135117 14345779 11958710 14345779 11958710 12599419 11958710 17056728 19622954 17056728 19622954 7321457 9583574 7321457 9583574 14140746 13309021 14140746 13309021 2245296 1875392 2245296 10631269 2245296 10631269 22466262 4256134 22466262 4256134 4652892 5758206 4652892 5758206 7507739 19692069 7507739 19692069 13646553 10956041 13646553 10956041 11249984 8668309 11249984 8668309 18541803 18097531 18541803 18097531 9170358 8462510 9170358 8462510 26406677 25295995 26406677 25295995 15917966 12022926 15917966 12022926 14986914 12022926 19016375 3024768 19016375 3024768 2954838 3024768 8159124 14575091 8159124 14575091 18327517 6667801 18327517 6667801 20614585 19151066 20614585 19151066 7750826 19086836 7750826 22361928 7750826 22361928 23150682 22361928 15828454 4742024 15828454 4742024 4837890 19516401 4837890 19516401 19838080 11171582 19838080 11171582 12072094 13045506 12072094 13045506 13569934 10307096 13569934 10307096 11124595 10307096 15255887 22503186 15255887 22503186 23164080 23777210 23164080 23777210 1703958 1956052 1703958 1956052 8891798 19561017 8891798 19561017 20180264 8138578 20180264 8138578 8211589 8138578 13064172 18585324 13064172 18585324 4395445 4137207 4395445 22055725 4395445 22055725 20227810 19535775 20227810 21106010 20227810 21106010 21767612 4863933 21767612 4863933 5073469 16602206 5073469 16602206 22341881 4320467 22341881 4320467 20580342 21713173 20580342 21713173 5169931 21713173 25472168 25095259 25472168 25095259 1726333 15237042 1726333 15237042 23180324 22243328 23180324 22243328 17896675 5200507 17896675 5200507 22083601 5200507 11638117 16412147 11638117 16412147 6584676 5865535 6584676 5865535 21137139 5865535 18414578 23093942 18414578 23093942 3943563 23093942 11767941 4984150 11767941 4984150 5065706 4984150 14254621 14067996 14254621 14067996 9808983 9485152 9808983 17374959 9808983 17374959 9685236 12013894 9685236 12013894 15990919 18441536 15990919 18441536 8582194 10012655 8582194 10012655 21884040 20992399 21884040 7188425 21884040 7188425 7688633 18572479 7688633 18572479 18652734 6461836 18652734 6461836 6823228 4247216 6823228 4247216 22693006 8988487 22693006 8988487 18161735 5445253 18161735 5445253 21845034 5445253 18634255 14865420 18634255 14865420 15145204 17051058 15145204 17051058 22388068 4277464 22388068 7944092 22388068 7944092 8512176 2650175 8512176 2650175 24147485 2650175 11192229 18449459 11192229 18449459 20357465 6231299 20357465 23955440 20357465 23955440 25136149 12075716 25136149 12075716 5427701 21636334 5427701 21636334 9059730 9577706 9059730 9577706 17649750 10516278 17649750 10516278 6997161 6639515 6997161 15330219 6997161 15330219 18917580 8210931 18917580 22010719 18917580 22010719 4689916 21168987 4689916 21168987 21854867 23170870 21854867 23170870 3936734 4146101 3936734 4146101 22884256 18316441 22884256 18316441 11463330 11215867 11463330 14270825 11463330 14270825 15124795 14270825 14298083 11441898 14298083 11441898 15426220 11960780 15426220 11960780 10839877 10225318 10839877 10225318 14565114 16118870 14565114 16118870 16799760 16118870 14029882 7445416 14029882 7445416 19809380 7445416 12870686 12139124 12870686 12139124 14642581 12139124 11123988 20444705 11123988 20444705 20931209 20444705 15413111 14587115 15413111 14587115 12222942 4184339 12222942 4184339 22830573 7861332 22830573 7861332 8490902 3542279 8490902 3542279 23259236 18334190 23259236 18334190 19050922 18334190 21115595 2001654 21115595 2001654 24689620 2001654 19609890 13070722 19609890 13070722 13399937 13070722 14806875 4380553 14806875 4380553 4367324 21986125 4367324 21986125 22651371 5389847 22651371 5389847 5744937 5389847 8745390 18058212 8745390 18058212 14681690 13614028 14681690 21909043 14681690 21909043 5167867 358648 5167867 358648 26570650 358648 12154273 13849534 12154273 13849534 14731439 10511989 14731439 10511989 11403316 10511989 15850879 15791407 15850879 15791407 11105550 9811254 11105550 9811254 17187226 9811254 12260160 18630310 12260160 18630310 18856046 18630310 5809997 21102281 5809997 21102281 21784635 9510413 21784635 9510413 16064830 10856538 16064830 10856538 17632562 5237708 17632562 5237708 22068286 5237708 5843494 19152081 5843494 19152081 23398522 22617827 23398522 5135271 23398522 5135271 17625368 16853984 17625368 5955445 17625368 5955445 6209672 18926029 6209672 18926029 8118334 4758475 8118334 4758475 4819796 21822757 4819796 21822757 22486818 6404007 22486818 6404007 10643520 12054757 10643520 12054757 12968169 17421479 12968169 17421479 4499457 4456016 4499457 4456016 13149046 23583552 13149046 23583552 24818590 25317380 24818590 25317380 1723027 25317380 12430524 13193517 12430524 13193517 13659941 22265028 13659941 22265028 4473425 17796755 4473425 17796755 18370471 21541274 18370471 21541274 983374 940658 983374 14133147 983374 14133147 12789063 7239784 12789063 7239784 7557344 7239784 16098626 18083857 16098626 18083857 21751539 5541928 21751539 14060751 21751539 14060751 6919699 2189469 6919699 2189469 2165774 2189469 4395815 24344379 4395815 24344379 25517903 24344379 11752308 4220942 11752308 4220942 4316185 9802774 4316185 9802774 10113149 7684732 10113149 7684732 7925054 7684732 8730505 21401291 8730505 21401291 22113195 7121265 22113195 7121265 7522038 10743711 7522038 10743711 16190114 4179442 16190114 4179442 4426846 4179442 17572986 17540942 17572986 17540942 9768664 21481071 9768664 21481071 22017488 13216917 22017488 13216917 4605399 22189517 4605399 22189517 16921117 3694648 16921117 3694648 23206036 13100543 23206036 13100543 12824234 11626026 12824234 11626026 15185416 12921427 15185416 12921427 13965181 12921427 16973082 6811128 16973082 6811128 7351679 14081656 7351679 14081656 18885375 8275942 18885375 8275942 13846610 19388305 13846610 19388305 20164433 10945859 20164433 10945859 11947218 14460432 11947218 11951452 11947218 11951452 22158771 21521960 22158771 6770528 22158771 6770528 19999384 19179075 19999384 19179075 11513725 8605057 11513725 8605057 19290726 7736808 19290726 14089435 19290726 14089435 11778283 11184356 11778283 16961818 11778283 16961818 17335071 10780399 17335071 10780399 16211530 25114832 16211530 25114832 25949948 6919751 25949948 6919751 19878169 19610563 19878169 19610563 20496375 15002594 20496375 15002594 11768086 16404436 11768086 16404436 17817914 9220453 17817914 15882880 17817914 15882880 16275752 4605486 16275752 4605486 22261304 4605486 13830204 20394503 13830204 20394503 21009216 9375326 21009216 9375326 18018046 22217349 18018046 22217349 23311982 6149825 23311982 6149825 8613509 18653709 8613509 7233094 8613509 7233094 19572969 19721915 19572969 19721915 7108276 19721915 25014641 1563493 25014641 1563493 25365970 1563493 12114939 20687712 12114939 20687712 21281147 20687712 10353758 13870611 10353758 13870611 18906937 18430185 18906937 18430185 19617624 4717739 19617624 4717739 4784840 4717739 17713246 22477397 17713246 22477397 23264736 3795847 23264736 3795847 4709737 4704141 4709737 2820394 4709737 2820394 3182560 22528744 3182560 22528744 23358420 22528744 18460212 7131968 18460212 7131968 7018479 7131968 17623025 14744951 17623025 14744951 3408788 3267238 3408788 3267238 6492775 21671909 6492775 21671909 22391651 21671909 20009254 10933491 20009254 10933491 11858303 10933491 14298784 19145161 14298784 19145161 19432083 20260203 19432083 20260203 6954752 20260203 20585457 15457820 20585457 15457820 16151984 20875835 16151984 20875835 21565570 20875835 9210298 9228910 9210298 9228910 10153761 16904206 10153761 4778646 10153761 4778646 4963083 23073191 4963083 23073191 23631636 23073191 12943466 7080586 12943466 7080586 7596585 17393574 7596585 17393574 17868742 836443 17868742 836443 1059980 17925665 1059980 17925665 18222156 8313358 18222156 8313358 5068901 22078333 5068901 22078333 13038239 8222806 13038239 8222806 19132039 19881442 19132039 19881442 7361478 19881442 11800038 6715697 11800038 6715697 7319708 6715697 8974946 10453245 8974946 10453245 20582860 19789885 20582860 7760163 20582860 7760163 16396533 20990174 16396533 20990174 21735395 12946426 21735395 12946426 5948626 21180635 5948626 21180635 21699302 10143458 21699302 10143458 15170448 22412223 15170448 22412223 4523343 8351194 4523343 8351194 8818316 20063588 8818316 20063588 7007792 20063588 7587843 5346065 7587843 5346065 21511048 11349650 21511048 11349650 15918230 2284344 15918230 2284344 24637788 7144188 24637788 7144188 6384982 6288361 6384982 6288361 16640107 15918026 16640107 15918026 9225048 17514785 9225048 8951356 9225048 8951356 9275528 18917246 9275528 18917246 8187817 18917246 13283503 5712038 13283503 5712038 5843564 5678473 5843564 21014059 5843564 21014059 20998223 5755073 20998223 5755073 20401930 11908210 20401930 11908210 8649588 8202775 8649588 9070705 8649588 9070705 9653058 4895661 9653058 4895661 5058349 4895661 9420225 21759458 9420225 21759458 5451869 21759458 21789463 14364485 21789463 14364485 12457670 3326595 12457670 3326595 23548493 11708488 23548493 11708488 5669097 5561829 5669097 5561829 8382952 16350599 8382952 16350599 15345504 11493283 15345504 13017244 15345504 13017244 13643593 7524656 13643593 7524656 21546203 20906775 21546203 20906775 20171368 15730789 20171368 15730789 9172636 8635074 9172636 18473493 9172636 18473493 19597093 7735211 19597093 15007303 19597093 15007303 11831830 7112973 11831830 7112973 19743693 17920244 19743693 17920244 9293295 9861665 9293295 9861665 10228141 10009953 10228141 10009953 8356665 6498796 8356665 6498796 20669479 20399948 20669479 20399948 6645369 20399948 18109539 5813319 18109539 5813319 5958120 18313713 5958120 18313713 16253187 7796589 16253187 7796589 4720352 22028594 4720352 22028594 11272210 13024111 11272210 13024111 18743798 17966520 18743798 11306545 18743798 11306545 6959478 19889038 6959478 19889038 22141654 3409189 22141654 3409189 3640147 23026210 3640147 23026210 23933470 23026210 7056119 5353808 7056119 5353808 22613589 4469254 22613589 4469254 10476493 22371516 10476493 22371516 23068355 8073030 23068355 8073030 8427080 8073030 10443902 10928874 10443902 10928874 16004804 11243069 16004804 11243069 15595272 6669616 15595272 6669616 20660629 6669616 17385555 21738482 17385555 21738482 23764789 24366963 23764789 24366963 25380076 24366963 19408790 4312752 19408790 4312752 22521741 4312752 18250764 18294114 18250764 18294114 18952538 14239109 18952538 14239109 9764940 17700445 9764940 17700445 19117230 18284955 19117230 18284955 19763627 6822084 19763627 6822084 22628981 22060172 22628981 22060172 17467434 3083964 17467434 3083964 3543815 24660069 3543815 24660069 25700780 24660069 3355840 1191166 3355840 1191166 25543122 22231304 25543122 22231304 20011836 7197787 20011836 7197787 16906967 20901545 16906967 20901545 6382930 10798395 6382930 10798395 12606031 20457999 12606031 20457999 6791392 20457999 13774832 8075452 13774832 8075452 8328669 18698593 8328669 3987390 8328669 3987390 22977296 17171000 22977296 17171000 9820661 17171000 12292073 7210328 12292073 7210328 7745728 10217587 7745728 10217587 16749490 8677789 16749490 8677789 7028190 19976079 7028190 10130416 7028190 10130416 21153704 20661085 21153704 20661085 23747205 2491426 23747205 2491426 2867332 2491426 24214686 11944806 24214686 11944806 12537601 11432813 12537601 11432813 15292135 22854751 15292135 22854751 3816304 15473625 3816304 15473625 17332852 17765330 17332852 17765330 22714200 22040504 22714200 5697110 22714200 5697110 5603763 9281291 5603763 9281291 9871190 9276889 9871190 9276889 9661201 15333718 9661201 15333718 13886024 11913044 13886024 11913044 14664502 3571878 14664502 3571878 3618048 3571878 7736587 12249467 7736587 12249467 20138894 7011080 20138894 22083164 20138894 22083164 22794002 8804509 22794002 8804509 18450673 20485853 18450673 20485853 20969151 10972382 20969151 10972382 14522033 13703784 14522033 11374450 14522033 11374450 22268405 21410384 22268405 8922964 22268405 8922964 18033663 22099242 18033663 22099242 22767626 22099242 13890542 9913724 13890542 9913724 4084667 22732474 4084667 6507629 4084667 6507629 19804333 18929905 19804333 1341797 19804333 1341797 25782040 1341797 12686063 17432090 12686063 17432090 9710461 9422055 9710461 9422055 17454927 9901638 17454927 5416540 17454927 5416540 21231184 16461447 21231184 16461447 4740477 4292049 4740477 4292049 6993112 10270438 6993112 10270438 20473697 6776270 20473697 6776270 8847177 23693387 8847177 23693387 3291942 23693387 4473082 2615817 4473082 2615817 2246117 8531762 2246117 8531762 18491229 4679970 18491229 4679970 4772898 4679970 21016086 12651268 21016086 12651268 14179375 18002284 14179375 18002284 18590882 18002284 11734716 7919377 11734716 7919377 19323575 7919377 12191358 21222969 12191358 21222969 21913185 24255835 21913185 24255835 2778733 10154570 2778733 10154570 10671537 26139670 10671537 26139670 992234 6262093 992234 6262093 20600935 20274516 20600935 20274516 11947857 2354335 11947857 2354335 24490935 22849739 24490935 22849739 3291228 3256501 3291228 19173802 3291228 19173802 19975833 19173802 19587420 9483711 19587420 9483711 1489219 1635975 1489219 24570108 1489219 24570108 25570724 9063994 25570724 9063994 18394085 18369109 18394085 18369109 19151089 11362382 19151089 11362382 11699283 23478137 11699283 23478137 3638014 12515412 3638014 12515412 14615597 15879505 14615597 15879505 10764925 15069513 10764925 15069513 15411308 16816683 15411308 16816683 10278609 16816683 16981624 10694676 16981624 10694676 10183116 19229006 10183116 19229006 7831313 22451818 7831313 22451818 23106992 22451818 20936624 3348775 20936624 3348775 23457710 19364124 23457710 19364124 18797920 11437400 18797920 11437400 15426685 11437400 19850193 24328663 19850193 24328663 25445280 3651471 25445280 3651471 4870398 21757261 4870398 21757261 13995752 6625523 13995752 6625523 20020341 12378954 20020341 12378954 3940102 3900516 3940102 18240569 3940102 18240569 8742971 18240569 6447693 5006410 6447693 5006410 5106450 22813296 5106450 22813296 24102943 14297164 24102943 14297164 6084459 21159224 6084459 21159224 18878633 7246019 18878633 7246019 7749171 7246019 11006590 23705391 11006590 23705391 3104231 23705391 5984483 13166247 5984483 13166247 25690599 24580218 25690599 24580218 2918389 13557945 2918389 13557945 14548734 7088024 14548734 7088024 4433837 22449449 4433837 8682507 4433837 8682507 11720216 18857869 11720216 18857869 20897792 24416992 20897792 24416992 2317115 24442138 2317115 7504754 2317115 7504754 9854497 16803693 9854497 16803693 11056681 7330208 11056681 7330208 7955210 7330208 19389358 21186058 19389358 21186058 5667344 21186058 9470779 6985252 9470779 6985252 20223584 12972337 20223584 12972337 13743280 12972337 16003089 5292060 16003089 5292060 3514600 3134984 3514600 20820149 3514600 20820149 12078408 5465889 12078408 5465889 21339414 23216588 21339414 23216588 3679090 23216588 23478427 5318256 23478427 5318256 4395859 822913 4395859 822913 788304 7852425 788304 7852425 19377204 7527919 19377204 7527919 7632343 7527919 13792681 13139595 13792681 13139595 13465483 1890370 13465483 1890370 24807157 1890370 17832563 21273094 17832563 21273094 21922829 4695229 21922829 4695229 4824630 4695229 8058158 22557933 8058158 22557933 22930370 13148990 22930370 13148990 6207144 20715931 6207144 20715931 18012152 8933313 18012152 8933313 9282685 8933313 17084544 14981669 17084544 14981669 12018486 14981669 14631875 4811229 14631875 4811229 5156493 18691599 5156493 18691599 18836319 7626881 18836319 7626881 8162861 7626881 18947000 15473659 18947000 15473659 11359725 10874697 11359725 10874697 15986173 10874697 15797638 19494729 15797638 19494729 7525149 22338418 7525149 22338418 23341519 22338418 10137910 15912754 10137910 15912754 16639554 13434037 16639554 13434037 14333519 17091393 14333519 17091393 17509153 9886664 17509153 9886664 10890848 21241711 10890848 21241711 5723932 21241711 11673808 9903378 11673808 9903378 16797674 9903378 10910150 17315426 10910150 17315426 18073080 6484845 18073080 6484845 7085290 6484845 17753078 20945339 17753078 20945339 6098640 1464890 6098640 1464890 25282131 1464890 24016099 17538520 24016099 17538520 9483510 19470014 9483510 19470014 20226318 10428389 20226318 10428389 11267331 15501665 11267331 15501665 15958914 15501665 8515739 3065318 8515739 3065318 2930470 3065318 16743368 20941609 16743368 20941609 21581098 13393042 21581098 13393042 11480206 19325131 11480206 19325131 5844780 5957214 5844780 13370503 5844780 13370503 19294256 7525880 19294256 14729610 19294256 14729610 15512901 3102416 15512901 3102416 23786899 22653520 23786899 22653520 4056229 22653520 14052112 8131952 14052112 8131952 8642683 24224270 8642683 24224270 25394898 24224270 6820703 4995972 6820703 4995972 1624393 1615644 1624393 10970673 1624393 10970673 11703291 4467260 11703291 4467260 4382898 4467260 18353581 13273278 18353581 13273278 11360449 6866094 11360449 6866094 20482405 6866094 14326397 17183435 14326397 17183435 22103119 4846091 22103119 13622656 22103119 13622656 13014101 1958983 13014101 1958983 24735953 1958983 19292132 14193742 19292132 14193742 12503335 7567803 12503335 7567803 19816478 18348513 19816478 18348513 8812290 7146510 8812290 7146510 19928092 7146510 9457707 12845591 9457707 12845591 21962384 21131654 21962384 11791375 21962384 11791375 15102877 11791375 15432839 18570778 15432839 18570778 8523324 18086080 8523324 18086080 23940257 22786570 23940257 14647208 23940257 14647208 11971727 14647208 15724015 24173716 15724015 24173716 2816058 11933027 2816058 11933027 14773816 11933027 5601883 22326030 5601883 22326030 4498460 10219206 4498460 10219206 17118109 10219206 14026063 20211909 14026063 20211909 6864944 20211909 19521836 6482407 19521836 6482407 20744290 6482407 7474542 15103289 7474542 15103289 12939091 9945646 12939091 9945646 17670573 4399240 17670573 4399240 22065394 4399240 11421428 19090886 11421428 19090886 3034577 24064152 3034577 11065035 3034577 11065035 11740361 11065035 8447474 21009107 8447474 21009107 21808819 21009107 10773774 5109117 10773774 5109117 21494273 24239241 21494273 24239241 2607907 13822495 2607907 13822495 14735538 14200613 14735538 10910120 14735538 10910120 21680776 21002852 21680776 21002852 8340201 4274811 8340201 4274811 4167943 19142355 4167943 19142355 13928311 12792459 13928311 12792459 7324965 23895871 7324965 23895871 25025069 6181491 25025069 6181491 6306760 18383367 6306760 18383367 19305220 9654048 19305220 9654048 9405734 17334760 9405734 17334760 13879674 7416603 13879674 7416603 7899393 15545225 7899393 15545225 16294739 8655160 16294739 8655160 8838571 8655160 11992251 15935377 11992251 15935377 702889 743435 702889 20569764 702889 20569764 21211973 20569764 20190890 3342114 20190890 3342114 23394559 3342114 21028519 19345724 21028519 19345724 7676488 19345724 12646530 1847060 12646530 1847060 1463433 1847060 7682739 21854432 7682739 21854432 5239322 5437485 5239322 5437485 12814036 11932184 12814036 5944026 12814036 5944026 6452684 23090696 6452684 23090696 24177045 5652565 24177045 5652565 5944854 10848091 5944854 10848091 17987403 9505949 17987403 9505949 17167602 11841472 17167602 11841472 11215618 7188585 11215618 7188585 7728930 12043660 7728930 12043660 22052715 5136495 22052715 5136495 14813965 21374738 14813965 21374738 22021768 10124876 22021768 10124876 17095109 20136375 17095109 20136375 20599203 14928104 20599203 14928104 12059820 14928104 22229159 21760812 22229159 21760812 5169178 23598178 5169178 23598178 24800170 23598178 9986998 14289579 9986998 14289579 14339601 4894312 14339601 4894312 5244972 4894312 19595927 14948054 19595927 14948054 11859047 4574954 11859047 4574954 22250231 4574954 5134613 21198356 5134613 21198356 22034183 21198356 6652346 6155221 6652346 6155221 6639716 16560396 6639716 16560396 22829594 4126403 22829594 23056531 22829594 23056531 3832668 8099858 3832668 8099858 14485566 14064422 14485566 4929377 14485566 4929377 5071233 21712963 5071233 21712963 20316596 7740248 20316596 7740248 6207034 5737977 6207034 25110975 6207034 25110975 1942801 14597810 1942801 14597810 22089665 21304644 22089665 8083029 22089665 8083029 8469625 19371229 8469625 19371229 20072549 19371229 7796394 15205124 7796394 15205124 11883145 15205124 7808454 21873824 7808454 21873824 22438195 21873824 15604944 4234479 15604944 4234479 22915672 4234479 19424486 20547706 19424486 20547706 6537363 7995169 6537363 7995169 18213416 19167949 18213416 19167949 19902802 19167949 15551750 5658855 15551750 5658855 2201565 1962139 2201565 1962139 15259373 16303016 15259373 16303016 18049195 24688731 18049195 24688731 25801146 7289430 25801146 7289430 7818721 17050497 7818721 17050497 21068692 5906353 21068692 25801782 21068692 25801782 1242855 10879972 1242855 10879972 13448403 13460019 13448403 13290648 13448403 13290648 1582944 25340476 1582944 7796920 1582944 7796920 10132252 16217445 10132252 16217445 19771269 7581409 19771269 7581409 14713468 16657362 14713468 16657362 7517195 19529094 7517195 14965907 7517195 14965907 20295635 20067248 20295635 20067248 17179738 8948513 17179738 8948513 9277571 16956229 9277571 16956229 17283235 3896544 17283235 3896544 4015311 17257954 4015311 17257954 13064943 12241042 13064943 23284251 13064943 23284251 3553390 23284251 13082699 2245272 13082699 2245272 2525374 5933976 2525374 5933976 6258596 1531353 6258596 1531353 1705997 20615555 1705997 20615555 21410814 17415173 21410814 17415173 9129005 23523501 9129005 23523501 24702028 8736281 24702028 8736281 9249805 8736281 15373532 17766286 15373532 17766286 22389240 21799008 22389240 21799008 4860377 4531670 4860377 4531670 21349801 26729701 21349801 26729701 359778 19374547 359778 19374547 7625357 19374547 5524953 25353816 5524953 25353816 1526497 25353816 2752167 18105048 2752167 18105048 8858626 18598387 8858626 18598387 1271814 1346220 1271814 23047921 1271814 23047921 20563562 20079403 20563562 24015345 20563562 24015345 24593457 18164098 24593457 18164098 18550794 21162096 18550794 21162096 21842602 14706243 21842602 14706243 9635098 21090504 9635098 21090504 22224781 4865749 22224781 4865749 12161201 18605359 12161201 18605359 23608588 23084057 23608588 4059099 23608588 4059099 7230920 19687653 7230920 19687653 8562172 7959591 8562172 7959591 19158308 18552753 19158308 18552753 11098515 3789721 11098515 3789721 22979947 3789721 10351833 17871021 10351833 17871021 8896920 2858003 8896920 2858003 23878156 2858003 8127916 18778829 8127916 18778829 8205223 6627849 8205223 6627849 7113775 17677506 7113775 17677506 18509243 5827005 18509243 5827005 20862812 9117878 20862812 9117878 18294398 5183053 18294398 5183053 21832885 21719095 21832885 21719095 22515697 12351063 22515697 12351063 5627702 21318141 5627702 8756629 5627702 8756629 25766761 24591382 25766761 16762339 25766761 16762339 10461083 21384822 10461083 21384822 22298946 21384822 11889976 1461844 11889976 1461844 1517206 17956691 1517206 17956691 18658009 11123294 18658009 11123294 11559232 11665294 11559232 11665294 18689127 8528731 18689127 8933181 18689127 8933181 5038530 4929059 5038530 14061051 5038530 14061051 16493595 10325370 16493595 15714725 16493595 15714725 11941649 11151071 11941649 11151071 7220534 24047587 7220534 24047587 25249870 24047587 7480407 5764217 7480407 5764217 20832362 7908393 20832362 7908393 2360056 2105085 2360056 19008035 2360056 19008035 17341356 4032452 17341356 4032452 4264286 21581514 4264286 21581514 22222200 14985969 22222200 14985969 9996584 17205349 9996584 8183235 9996584 8183235 8737371 17337203 8737371 17337203 9826391 5853388 9826391 5853388 6153178 5853388 11429443 22710317 11429443 22710317 4321124 9237919 4321124 9237919 17516551 22155183 17516551 22155183 22809459 22155183 18870505 5390457 18870505 5390457 21441062 14118985 21441062 14118985 14447760 4478974 14447760 4478974 22491739 4478974 20088625 12050790 20088625 12050790 11634671 11358424 11634671 19452812 11634671 19452812 19942533 7275903 19942533 7275903 16256788 18821995 16256788 18821995 8058668 22968322 8058668 22968322 24006991 7945072 24006991 7945072 7648314 19388801 7648314 13052943 7648314 13052943 16420637 16160035 16420637 13239817 16420637 13239817 11392559 15622405 11392559 14828341 11392559 14828341 15443351 21549757 15443351 21549757 5510394 6391868 5510394 6391868 7503232 19339144 7503232 19339144 15103835 13290562 15103835 13290562 13305219 24384119 13305219 24384119 25516573 4576508 25516573 4576508 3848883 23194556 3848883 23194556 16217782 4952895 16217782 4952895 5079320 4952895 9327764 24369520 9327764 24369520 25412177 24369520 5513211 12782319 5513211 12782319 14073223 12782319 12232863 7776354 12232863 7776354 8263481 9115907 8263481 9115907 9710873 8120987 9710873 8120987 8493698 10666642 8493698 10666642 18718722 8364708 18718722 8364708 18766774 13795465 18766774 13795465 10506663 6557640 10506663 6557640 20176833 21903654 20176833 21903654 4802030 16015583 4802030 16015583 23495953 25205271 23495953 25205271 1579019 12015530 1579019 12015530 21150079 20643418 21150079 10016442 21150079 10016442 10786582 10016442 15968738 18458586 15968738 18458586 3767740 23346096 3767740 23346096 3243884 23785428 3243884 23785428 21482880 14862631 21482880 14862631 11754299 23739159 11754299 23739159 24853450 12677736 24853450 12677736 12814577 13740968 12814577 13740968 23131399 3820552 23131399 3820552 12029924 19327597 12029924 19327597 7595099 19327597 9907649 15800285 9907649 15800285 16393844 18934103 16393844 18934103 8029681 18934103 11955676 7458725 11955676 7458725 4955445 4800186 4955445 24469901 4955445 24469901 2390475 24469901 8832216 3229050 8832216 3229050 23547976 15228559 23547976 15228559 11150501 10496554 11150501 22324581 11150501 22324581 4590983 22324581 19577494 14257351 19577494 14257351 12668021 18448513 12668021 18448513 18820803 18448513 9562783 2800815 9562783 2800815 3417883 2800815 16958250 17590845 16958250 17590845 7856224 5336949 7856224 5336949 5658168 5336949 14796378 20626778 14796378 20626778 6232531 20626778 9945854 7259492 9945854 7259492 7620164 7259492 19146241 8351221 19146241 8351221 18658166 21903151 18658166 21903151 22453534 21903151 16338568 14900504 16338568 14900504 11807041 12519142 11807041 12519142 24443567 23379262 24443567 23379262 14514274 2830036 14514274 2830036 23979714 20958546 23979714 20958546 5902994 20958546 7716720 10944835 7716720 10944835 22872630 3137052 22872630 3137052 2631824 7495260 2631824 7495260 7844615 6206959 7844615 6206959 6094685 11694301 6094685 11694301 12126620 10661206 12126620 10661206 11204155 10661206 15575915 25009156 15575915 25009156 2092954 12463170 2092954 12463170 13210481 22706163 13210481 22706163 4463931 22706163 9753479 3410137 9753479 3410137 23324565 21488682 23324565 21488682 5356471 5438661 5356471 5438661 18828320 14390945 18828320 14390945 9327201 7260592 9327201 7260592 20064938 9774793 20064938 9774793 5140092 4964319 5140092 21788434 5140092 21788434 22653905 4366612 22653905 4366612 8338692 18599536 8338692 6616258 8338692 6616258 6684890 6616258 22337464 22367662 22337464 22367662 4278050 10464126 4278050 10464126 16852646 20079136 16852646 20079136 6778707 20079136 19902619 16017356 19902619 16017356 9291552 8731172 9291552 19727641 9291552 19727641 20425213 19727641 17167169 14874608 17167169 14874608 15816869 14874608 20450800 2793405 20450800 2793405 24213919 12711486 24213919 12711486 13143131 12574059 13143131 19483699 13143131 19483699 3597455 3177494 3597455 3177494 4246780 6061419 4246780 6061419 21823773 21169850 21823773 19169532 21823773 19169532 7789040 20038401 7789040 20038401 20903372 20038401 15377801 5259840 15377801 5259840 21987500 23384998 21987500 23384998 3697188 12519215 3697188 12519215 14116538 15709262 14116538 15709262 10880980 12517999 10880980 12517999 18269630 17542446 18269630 17542446 13704821 4411918 13704821 4411918 4515571 8945703 4515571 8945703 22318036 4601021 22318036 4601021 21944703 5988653 21944703 5988653 6068913 20924688 6068913 20924688 21764332 20924688 6060607 4759431 6060607 4759431 24261463 23164899 24261463 6639127 24261463 6639127 8533562 18241577 8533562 18241577 17779162 9447167 17779162 9447167 9816847 9447167 10692696 23027223 10692696 23027223 24298190 23027223 9069223 15395315 9069223 15395315 12640797 11972456 12640797 16998861 12640797 16998861 9762205 16998861 13675111 11099525 13675111 11099525 15815157 21447166 15815157 21447166 5450711 4222927 5450711 4222927 22355791 4222927 17730811 13225883 17730811 13225883 13349411 8563929 13349411 8563929 18615597 13455064 18615597 13455064 13423058 13455064 13769889 5085677 13769889 5085677 22107227 17888779 22107227 17888779 9034292 10396840 9034292 10396840 11118439 22744107 11118439 22744107 4043538 22744107 21153602 1602100 21153602 1602100 25541847 14535043 25541847 14535043 12302480 5360562 12302480 5360562 21709636 5360562 14010864 14051372 14010864 14051372 22501955 21672050 22501955 21672050 21235689 9238510 21235689 9238510 9661976 9238510 17568466 19953437 17568466 19953437 7090057 14235996 7090057 14235996 16355629 15987647 16355629 15987647 10524401 4083611 10524401 4083611 22695276 4083611 17867341 9322611 17867341 9322611 9828117 20099170 9828117 20099170 20580028 20099170 16791048 8665318 16791048 8665318 20218351 19331107 20218351 19331107 18191805 4257462 18191805 4257462 4532589 12399447 4532589 12399447 22297463 4476266 22297463 19526756 22297463 19526756 18436278 17848253 18436278 20353543 18436278 20353543 20809642 20353543 18855518 2443892 18855518 2443892 2902887 19733117 2902887 19733117 20172040 19733117 17813768 16025837 17813768 16025837 5300161 4968222 5300161 20955182 5300161 20955182 23384997 3342079 23384997 10605782 23384997 10605782 7605790 7214353 7605790 11406611 7605790 11406611 20653206 5068444 20653206 5068444 5231622 5068444 13988029 20861715 13988029 20861715 21578152 22509766 21578152 22509766 1755541 1488808 1755541 1488808 5896694 11488582 5896694 11488582 20492699 19802634 20492699 3851231 20492699 3851231 3952687 16637358 3952687 16637358 15885697 15081961 15885697 15701429 15885697 15701429 16509500 15701429 14463648 7891444 14463648 7891444 8413464 7891444 14970466 21132411 14970466 21132411 21914363 21132411 14279046 868566 14279046 868566 879148 868566 8072882 12112043 8072882 12112043 18951204 8091115 18951204 8091115 17101425 23165130 17101425 23165130 24157519 23165130 19039083 1761019 19039083 1761019 24991527 19399460 24991527 19399460 8395641 8164061 8395641 24389884 8395641 24389884 2641923 13707453 2641923 13707453 14756497 23449235 14756497 23449235 3349057 23449235 24285715 1594138 24285715 1594138 25097549 19156423 25097549 19156423 7878906 19156423 9337861 8223316 9337861 8223316 8260477 18096612 8260477 18096612 8868484 2791089 8868484 2791089 24035603 12758355 24035603 12758355 9102210 2983843 9102210 2983843 23778121 2878800 23778121 2878800 3453495 2878800 18798366 10393495 18798366 10393495 10917042 7019736 10917042 7019736 19941001 12463959 19941001 12463959 6332237 6329931 6332237 24175215 6332237 24175215 25375633 24175215 4116712 20433949 4116712 20433949 13065129 6853571 13065129 6853571 7550007 14126373 7550007 14126373 20828268 5867964 20828268 5867964 12577771 22727100 12577771 22727100 23601136 22727100 6641531 12153831 6641531 12153831 21902266 197507 21902266 197507 26731607 197507 13092087 15096106 13092087 15096106 15944497 10919387 15944497 10919387 11744918 21928313 11744918 21928313 23164366 21928313 17694009 9218331 17694009 9218331 17736093 14054854 17736093 14054854 7308658 6884615 7308658 6884615 9254529 15679545 9254529 15679545 18164045 17454487 18164045 3213213 18164045 3213213 23587619 10556646 23587619 10556646 4462633 4096427 4462633 24592384 4462633 24592384 25756014 24592384 17694850 8379776 17694850 8379776 18781926 8379776 11153079 18901236 11153079 18901236 8008783 18901236 10623421 5520153 10623421 5520153 5842872 17199700 5842872 17199700 18145053 9321031 18145053 14473341 18145053 14473341 15209459 6576859 15209459 6576859 20339598 6576859 7252959 22286838 7252959 22286838 23018168 22286838 20671186 11852242 20671186 11852242 7378426 19600688 7378426 2520938 7378426 2520938 2369096 2520938 13648706 20265346 13648706 20265346 6808149 16512198 6808149 16512198 10015151 22232352 10015151 22232352 4663831 22232352 7037322 2441995 7037322 2441995 2756343 15924664 2756343 15924664 16764739 8096008 16764739 8096008 8659171 15981738 8659171 15981738 14501758 12243015 14501758 12243015 21486858 23009479 21486858 23009479 24331425 11114215 24331425 11114215 5344398 21547872 5344398 13709960 5344398 13709960 13119722 13709960 11997646 25361256 11997646 25361256 26256782 4432766 26256782 4432766 4491919 14479791 4491919 14479791 11899919 14479791 7953692 5241722 7953692 5241722 5555771 5241722 17084312 16972540 17084312 16972540 26495014 413606 26495014 8357465 26495014 8357465 7588503 7307910 7588503 13519977 7588503 13519977 13719363 7218536 13719363 7218536 7226824 15420511 7226824 15420511 11333704 6487495 11333704 6487495 7063351 6487495 20079838 10318425 20079838 10318425 2136260 2670924 2136260 2670924 17805839 14035994 17805839 14035994 15115955 21347564 15115955 21347564 22093139 21347564 8776450 5998324 8776450 5998324 5162452 21739230 5162452 21739230 21567327 13868491 21567327 13868491 5564621 5393889 5564621 15462251 5564621 15462251 16912799 10040999 16912799 10040999 19797863 7082759 19797863 24259512 19797863 24259512 25305389 24259512 19464809 3591326 19464809 3591326 3223252 3591326 15652637 22217857 15652637 22217857 22697296 22217857 18072957 6221946 18072957 6221946 6814943 6221946 16657217 16167086 16657217 16167086 11015483 15522581 11015483 15522581 16335398 25382917 16335398 25382917 1787291 7024018 1787291 7024018 19807288 7024018 9247139 10430735 9247139 10430735 15135426 14133222 15135426 4380358 15135426 4380358 22594690 20004181 22594690 20004181 10675482 10351321 10675482 11977438 10675482 11977438 22601543 4258572 22601543 23447344 22601543 23447344 3388085 8483632 3388085 8483632 18428921 18796057 18428921 18796057 19628550 16134453 19628550 16134453 10049601 20304189 10049601 20304189 6977745 25226482 6977745 25226482 26376682 7848877 26376682 7848877 16713830 16361231 16713830 11868432 16713830 11868432 7071361 20112985 7071361 20112985 13640207 1526052 13640207 1526052 25088685 21785593 25088685 21785593 7360364 6725915 7360364 12822234 7360364 12822234 17625386 9600693 17625386 21695008 17625386 21695008 22638929 21695008 5315204 17555433 5315204 17555433 14858794 3490823 14858794 3490823 23238083 16424360 23238083 16424360 13073135 5677827 13073135 5677827 20979684 5677827 18394121 16640444 18394121 16640444 10543488 16640444 15270559 7958302 15270559 7958302 19353780 7958302 12470755 16329899 12470755 16329899 4403938 2779001 4403938 2779001 2591968 15302906 2591968 15302906 15411787 9118616 15411787 9118616 9467677 15811940 9467677 15811940 11278869 3778582 11278869 3778582 3611270 3778582 8169724 20842730 8169724 20842730 21678546 20842730 18915140 3065558 18915140 3065558 23716939 6254425 23716939 6254425 20919025 5191631 20919025 5191631 22123487 5191631 16950715 19920616 16950715 19920616 20364760 26024803 20364760 26024803 751642 26024803 23031552 18342897 23031552 18342897 10511642 7728869 10511642 7728869 8089141 14062205 8089141 14062205 12544906 5748557 12544906 5748557 5947644 19187771 5947644 19187771 21916800 5023361 21916800 5023361 12226405 14594041 12226405 14594041 18714415 18594360 18714415 2569138 18714415 2569138 2990909 4502135 2990909 4502135 22159604 3586097 22159604 3586097 4123452 3586097 14631535 17596475 14631535 17596475 9687514 17596475 21905123 25227762 21905123 25227762 1739434 25227762 9726165 1990380 9726165 1990380 24963056 11902487 24963056 11902487 11244999 10428401 11244999 11549965 11244999 11549965 12524825 9240780 12524825 9240780 9713738 19101113 9713738 19101113 19888178 19101113 9515553 7361493 9515553 7361493 7635426 22782545 7635426 22782545 23684489 5537664 23684489 5537664 21122134 6015249 21122134 5540574 21122134 5540574 21280613 7199892 21280613 7199892 5716042 5403478 5716042 5403478 5622887 10336442 5622887 10336442 16779828 360252 16779828 360252 196458 19259736 196458 19259736 19399655 19259736 11525857 4174141 11525857 4174141 4179348 15333213 4179348 15333213 19242542 4215267 19242542 4215267 22750344 4215267 12753783 14659951 12753783 14659951 15160250 17712055 15160250 17712055 9408585 12381042 9408585 12381042 14259491 12888250 14259491 4882189 14259491 4882189 21908404 4882189 21284160 20776844 21284160 20776844 5721487 21086174 5721487 12814519 5721487 12814519 20392495 19848858 20392495 19848858 12105717 13616504 12105717 13616504 15015327 14336704 15015327 14336704 8967758 3183249 8967758 3183249 3642759 3183249 16437762 16923439 16437762 16923439 10119887 21046220 10119887 21046220 21845755 21046220 7471587 7279574 7471587 7279574 19671578 7279574 17814081 22208057 17814081 22208057 23105267 19037672 23105267 19037672 6583865 20655185 6583865 20655185 10365543 16391210 10365543 16391210 17287595 24557740 17287595 24557740 2285596 24557740 9867497 5605525 9867497 5605525 20982059 5605525 10665021 20817977 10665021 20817977 21606518 7319929 21606518 7319929 7655927 7319929 19176474 18483514 19176474 18483514 8686458 9938725 8686458 9938725 17027138 16688611 17027138 16688611 10517999 4328584 10517999 4328584 22456871 4328584 5829812 17281114 5829812 17281114 9499228 4699930 9499228 4699930 4826432 4699930 14364790 15920523 14364790 15920523 11137790 18009836 11137790 18009836 18498430 18009836 10388951 8655795 10388951 8655795 18484821 10836409 18484821 10836409 11614108 3316945 11614108 3316945 23363549 3316945 18648830 20357314 18648830 20357314 21035182 8088896 21035182 8088896 15954383 19122200 15954383 19122200 19244316 19122200 12725507 10672594 12725507 10672594 7249869 6730798 7249869 6730798 8643014 8523632 8643014 8523632 9014060 6420606 9014060 6420606 6466229 6420606 16393576 16029379 16393576 16029379 11104006 8120742 11104006 8120742 19075206 21557005 19075206 21557005 5572023 20456651 5572023 20456651 21255860 20466596 21255860 20466596 16436195 12334664 16436195 12334664 13426776 8982019 13426776 8982019 18149614 9956805 18149614 9956805 17138030 7141581 17138030 7141581 19561452 19412844 19561452 19412844 7607565 19412844 17367946 16348646 17367946 16348646 13249441 13505115 13249441 13505115 24326003 23998900 24326003 23998900 3000819 23998900 14899675 5223670 14899675 5223670 21771389 5223670 12642005 15706453 12642005 15706453 16404765 22999652 16404765 22999652 3909660 4053748 3909660 4053748 22746817 4053748 19673478 22806640 19673478 22806640 4267577 22806640 17165832 11018636 17165832 11018636 5866181 5500466 5866181 5500466 15708781 13349175 15708781 13349175 13653995 13349175 20814469 22269463 20814469 22269463 4614088 11533941 4614088 11533941 12576251 23460757 12576251 23460757 3614097 7612929 3614097 7612929 14592629 12023442 14592629 11519642 14592629 11519642 15122955 24780849 15122955 24780849 2338293 24780849 4790186 9745146 4790186 9745146 15103794 15816165 15103794 15816165 8478772 18349741 8478772 6209584 8478772 6209584 6172590 6209584 13692883 19015689 13692883 19015689 7875540 19015689 17009374 9277623 17009374 9277623 4561585 22295291 4561585 9038120 4561585 9038120 10760824 10213671 10760824 10213671 15102937 22035922 15102937 22035922 22688495 6384850 22688495 6384850 6319295 21526382 6319295 21526382 22288118 21526382 18807858 10842460 18807858 10842460 15168261 16563491 15168261 16563491 10073734 7407055 10073734 7407055 19399582 7407055 9059877 20753691 9059877 20753691 21447006 24213074 21447006 24213074 2546981 24213074 4862646 9686551 4862646 9686551 26564309 25486459 26564309 5650939 26564309 5650939 5948508 5650939 14684088 19741856 14684088 19741856 7368240 12756890 7368240 12756890 14146995 12756890 6210666 23255749 6210666 23255749 3726198 23255749 9902116 3138941 9902116 3138941 2845077 12894885 2845077 12894885 20043560 7325524 20043560 23502346 20043560 23502346 3226225 13181906 3226225 13181906 14877465 14484225 14877465 7354295 14877465 7354295 20083927 16008659 20083927 16008659 16579168 6663027 16579168 6663027 20576296 6663027 12209144 17056418 12209144 17056418 17864696 17056418 13339260 5042870 13339260 5042870 21865642 5042870 18466233 14027560 18466233 14027560 13787303 10371294 13787303 10371294 16493349 10371294 15155234 19929845 15155234 19929845 20742727 14280604 20742727 14280604 12425876 16306370 12425876 16306370 16528627 15035685 16528627 15035685 6657507 20127592 6657507 20127592 16675632 13668672 16675632 13668672 5220885 21623758 5220885 13529579 5220885 13529579 24809434 23666733 24809434 23666733 9001713 5214489 9001713 5214489 21869734 5214489 8421776 17909992 8421776 17909992 17331314 9616219 17331314 13442920 17331314 13442920 10022210 9598272 10022210 23609725 10022210 23609725 24385259 23609725 22890955 2052958 22890955 2052958 1821364 2052958 2700950 23461786 2700950 23461786 24518393 23461786 12137723 3239038 12137723 3239038 2941728 16949474 2941728 16949474 12018527 13666806 12018527 13666806 25223717 1715905 25223717 1715905 17172981 19761714 17172981 19761714 7259055 20827329 7259055 20827329 21447649 7486234 21447649 7486234 12474884 15473512 12474884 15473512 8823881 8442517 8823881 13000930 8823881 13000930 19472486 7801252 19472486 21723195 19472486 21723195 5001463 21723195 19492366 12069603 19492366 12069603 2606341 24198478 2606341 24198478 9602221 8437265 9602221 8437265 8703670 18557205 8703670 18557205 19358634 18557205 9176531 9887760 9176531 9887760 21439304 5529023 21439304 5529023 19646439 7398637 19646439 7398637 6786350 20077145 6786350 12453329 6786350 12453329 17811765 21600832 17811765 21600832 5496443 2075136 5496443 2075136 24642580 23123628 24642580 23123628 3865691 2328289 3865691 2328289 26073481 24941020 26073481 5031673 26073481 5031673 16955040 19977265 16955040 19977265 20749223 19977265 7218844 13605631 7218844 13605631 13134859 9446839 13134859 9446839 10036313 9446839 20957111 25478604 20957111 25478604 1233511 25478604 16293037 8913705 16293037 8913705 9493123 8913705 17818505 23413764 17818505 23413764 24419920 23413764 11106453 9126986 11106453 9126986 9413352 9126986 12086234 19691280 12086234 19691280 20434067 6562227 20434067 6562227 7019764 23574095 7019764 23574095 24168994 7885445 24168994 7885445 8413496 7885445 13177545 20895911 13177545 20895911 21706721 20895911 9432317 4600559 9432317 4600559 22598798 15892344 22598798 15892344 6807831 6843488 6807831 6843488 15117368 21390127 15117368 21390127 5810604 21390127 15526143 11144086 15526143 11144086 20631722 6649128 20631722 6649128 12218975 22915264 12218975 22915264 3890508 22988096 3890508 22988096 20821350 11898504 20821350 11898504 14792951 24994374 14792951 24994374 26136899 24994374 17974818 5912901 17974818 5912901 6487601 11517876 6487601 11517876 15423599 11271741 15423599 14222464 15423599 14222464 12091071 6611836 12091071 6611836 4237347 22528063 4237347 13954815 4237347 13954815 12902092 15116903 12902092 15116903 11891576 2985699 11891576 2985699 23768503 16336857 23768503 16336857 4355480 4277913 4355480 4277913 12629255 14004631 12629255 14004631 12658638 14004631 11347991 6007207 11347991 6007207 20631712 5049348 20631712 5049348 5106414 9016354 5106414 9016354 18458498 8847314 18458498 15998017 18458498 15998017 10628214 15998017 14997732 14179716 14997732 14179716 12721157 2861977 12721157 2861977 23874132 18247517 23874132 18247517 8830373 7303386 8830373 7303386 19875743 7303386 11936115 24147434 11936115 24147434 25277725 24147434 8636757 3052613 8636757 3052613 23859765 3052613 4953137 22568414 4953137 22568414 4494040 22568414 21258589 17035061 21258589 17035061 10029112 16413352 10029112 16413352 10251458 24399880 10251458 24399880 2542535 13362424 2542535 13362424 13397322 13362424 5302770 22268554 5302770 22268554 24213364 2766359 24213364 2766359 22132434 23198390 22132434 23198390 3804830 23198390 12088029 2971508 12088029 2971508 23894157 2971508 13517343 21035319 13517343 21035319 5995314 8729593 5995314 8729593 18286910 20121173 18286910 20121173 6654128 20121173 11438779 12281430 11438779 12281430 13079273 21249951 13079273 21249951 5482660 21249951 18524833 2797046 18524833 2797046 24025607 2797046 11420751 22663697 11420751 22663697 23647276 14335380 23647276 14335380 14943731 6051151 14943731 6051151 20619416 15160653 20619416 15160653 11375488 12069707 11375488 12069707 15305410 18869917 15305410 18869917 8348817 9900224 8348817 9900224 17245831 14453457 17245831 14453457 8883307 8297743 8883307 16552865 8883307 16552865 19561951 7846074 19561951 7846074 6054668 21034324 6054668 21034324 5809503 16773706 5809503 16773706 10461086 23965723 10461086 23965723 2917419 12809561 2917419 12809561 20007638 24353330 20007638 24353330 25655916 3626920 25655916 3626920 4158905 3626920 18929260 21191353 18929260 21191353 5854404 16176671 5854404 16176671 10993327 23570700 10993327 23570700 3435094 5894400 3435094 5894400 11361174 15179754 11361174 15179754 17154232 9790336 17154232 9790336 10250710 12637627 10250710 12637627 14260870 7290220 14260870 7290220 7970865 7290220 18395443 16899340 18395443 16899340 17650172 20645909 17650172 20645909 21122444 20645909 12364524 14556077 12364524 14556077 15530524 14191020 15530524 14191020 9692581 17164454 9692581 17164454 16737183 3794424 16737183 3794424 23005640 11018663 23005640 11018663 8766425 8235085 8766425 8235085 12046968 21329201 12046968 21329201 22489258 24258579 22489258 24258579 2712382 2400487 2712382 2400487 24332388 2400487 4720521 18971950 4720521 18971950 25725098 24796398 25725098 24796398 8644803 13739848 8644803 13739848 17034073 9974459 17034073 15983433 17034073 15983433 10229168 7462679 10229168 7462679 19450433 7462679 10409197 17571702 10409197 17571702 9696702 21443623 9696702 21443623 21902854 20426495 21902854 20426495 6550400 21296481 6550400 21296481 22002355 21296481 5165411 3763268 5165411 3763268 23179140 16521912 23179140 16521912 10089991 16521912 12635658 3358953 12635658 3358953 2869347 3358953 8301038 13219138 8301038 13219138 15887146 5218853 15887146 5218853 21662073 15800007 21662073 15800007 1484344 1400829 1484344 1400829 3792936 25405226 3792936 25405226 1665277 25405226 23206885 4766692 23206885 4766692 4347215 3928466 4347215 9270063 4347215 9270063 21217967 1978629 21217967 1978629 24903210 1978629 22827739 17121137 22827739 17121137 17315794 6271759 17315794 6271759 20378826 12662173 20378826 12662173 2245865 1927918 2245865 1927918 6911390 19438556 6911390 19438556 7513627 19438556 6227596 1533416 6227596 1533416 25277492 1533416 4043064 20255034 4043064 20255034 21113423 13601893 21113423 13601893 14723871 14905759 14723871 14905759 15270019 4320278 15270019 4320278 4358163 4320278 16069811 15625718 16069811 15625718 11247030 10619468 11247030 10619468 16367319 16980478 16367319 16980478 10359944 13593704 10359944 13593704 14451027 19398405 14451027 19398405 7624218 6726587 7624218 6726587 20033268 7948722 20033268 7948722 19336525 6891758 19336525 6891758 19953363 16090196 19953363 16090196 16538242 8584266 16538242 8584266 18839150 13316058 18839150 13316058 5823848 5421429 5823848 20230211 5823848 20230211 21851242 4695501 21851242 4695501 9630546 21071731 9630546 21071731 21858841 21071731 15668613 13129542 15668613 13129542 13775707 8028312 13775707 8028312 19365871 10481560 19365871 10481560 16399397 10481560 20929151 3494427 20929151 3494427 22988012 3494427 4987617 15178630 4987617 15178630 18689730 5315215 18689730 5315215 5670670 10444892 5670670 10444892 19184520 8000173 19184520 8000173 8260054 16717121 8260054 16717121 10762892 10003695 10762892 10003695 21207986 22408605 21207986 22408605 4746980 9876013 4746980 9876013 25216794 24000426 25216794 8056126 25216794 8056126 8591357 16188573 8591357 16188573 13167312 6311090 13167312 6311090 6401843 6311090 14662377 21960825 14662377 21960825 5149620 21960825 16072884 7556896 16072884 7556896 7506198 13926697 7506198 13926697 16694006 8350388 16694006 8350388 8934520 14466504 8934520 14466504 15455156 11307090 15455156 11701919 15455156 11701919 12433030 6069179 12433030 6069179 20936074 9146699 20936074 9146699 9852174 3770159 9852174 3770159 22824017 17289222 22824017 17289222 9838557 8061392 9838557 8061392 19126778 17256071 19126778 17256071 9569628 17256071 12501793 7495523 12501793 7495523 19748168 7495523 15936313 23541748 15936313 23541748 24678286 4199523 24678286 4199523 18088686 17897987 18088686 17897987 17129750 2194828 17129750 2194828 1831758 2194828 13049455 20787447 13049455 20787447 21420651 25685931 21420651 25685931 1415891 11534114 1415891 11534114 15339289 14586024 15339289 14586024 8111315 7555133 8111315 19804721 8111315 19804721 6996966 19804721 20893217 5036793 20893217 5036793 5286121 5036793 13364792 22124745 13364792 22124745 23330815 22124745 20872541 7252611 20872541 7252611 7844351 12285381 7844351 12285381 24575926 2212714 24575926 19685686 24575926 19685686 7330165 5147470 7330165 5147470 21549079 20641057 21549079 20641057 12799567 7996706 12799567 7996706 19139772 7996706 13518870 16937865 13518870 16937865 22291340 22455787 22291340 22455787 4441302 22455787 15696918 11126230 15696918 11126230 11681955 14177285 11681955 14177285 14883612 8223428 14883612 8223428 8816521 8223428 14632005 14774121 14632005 14774121 11901554 13065583 11901554 13065583 13430598 17141539 13430598 17141539 1940303 25192740 1940303 9980584 1940303 9980584 20775317 20046336 20775317 20046336 8395371 17107659 8395371 17107659 22918641 23084702 22918641 23084702 3767954 23084702 9941451 4108984 9941451 4108984 4188653 14096721 4188653 14096721 12512118 6469723 12512118 6469723 6904962 11855827 6904962 11855827 16026999 10781834 16026999 17489165 16026999 17489165 18003380 17489165 17393311 15103550 17393311 15103550 10291919 22892230 10291919 22892230 23384339 7910501 23384339 7910501 7601587 21688236 7601587 21688236 5010167 6052607 5010167 6052607 22719310 22053715 22719310 22053715 10346135 11722062 10346135 11722062 21057041 20178961 21057041 20178961 17797513 2952910 17797513 2952910 23788817 2952910 14120475 21113847 14120475 21113847 21910444 21113847 16978978 5150926 16978978 5150926 5385580 19940601 5385580 19940601 20654778 8029479 20654778 8029479 8307453 10109456 8307453 10109456 18847143 8543514 18847143 24161651 18847143 24161651 25299052 3467621 25299052 3467621 13921362 12736255 13921362 6130533 13921362 6130533 21378453 13398535 21378453 13398535 4406882 4211504 4406882 4211504 9984183 17420538 9984183 17420538 17446649 9679815 17446649 9679815 4017345 22669382 4017345 3351210 4017345 3351210 23405136 3351210 6186155 23050722 6186155 23050722 3886575 23050722 18488295 7688858 18488295 7688858 22670840 21852745 22670840 13881696 22670840 13881696 12831962 13881696 17068864 21746912 17068864 21746912 22718412 7982159 22718412 7982159 8518427 7982159 16229284 22637187 16229284 22637187 1989162 24888847 1989162 459668 1989162 459668 26466013 10691886 26466013 10691886 16329027 8660721 16329027 8660721 18718507 18102106 18718507 18102106 8948513 17982156 8948513 20998670 8948513 20998670 21532354 8552463 21532354 8552463 8929708 17636324 8929708 17636324 9569162 6520270 9569162 6520270 7204706 23179154 7204706 23179154 24325027 23179154 18651759 7417061 18651759 7417061 7473896 12523973 7473896 12523973 20070476 7236999 20070476 20244801 20070476 20244801 20904676 12501176 20904676 12501176 14142154 17871205 14142154 17871205 18425423 9163692 18425423 9163692 17678542 22091223 17678542 22091223 22738865 22091223 16177722 5621274 16177722 5621274 21261246 4393645 21261246 4393645 2762100 24001424 2762100 24001424 6337982 20481724 6337982 20481724 24535682 23811244 24535682 23811244 17593645 15229092 17593645 15229092 12441254 10227546 12441254 10227546 6847172 20099631 6847172 20099631 12391169 8550373 12391169 8550373 8919758 17991979 8919758 3670881 8919758 3670881 3681164 23083197 3681164 23083197 10705344 13133357 10705344 13133357 13660910 13133357 9401909 6863841 9401909 6863841 6929591 22348783 6929591 22348783 23047370 22348783 7732037 12278840 7732037 12278840 20147079 6777647 20147079 6777647 10134253 21627204 10134253 21627204 22259301 16853009 22259301 16853009 7522430 19535743 7522430 17411445 7522430 17411445 23788311 23278039 23788311 8054280 23788311 8054280 8492063 8054280 18414442 13943192 18414442 13943192 13011038 8663623 13011038 8663623 18615773 15849155 18615773 15849155 11241363 3448152 11241363 3448152 23507650 3448152 22114055 22940846 22114055 22940846 23836473 22940846 7605252 13601471 7605252 13601471 13109921 11462597 13109921 11462597 11436711 22219589 11436711 22219589 4173522 4269974 4173522 17872721 4173522 17872721 15298139 14326327 15298139 23112925 15298139 23112925 4022486 7936076 4022486 7936076 19222573 17264581 19222573 17264581 3881020 3792821 3881020 15467301 3881020 15467301 21190327 6285816 21190327 19259397 21190327 19259397 11965236 14445271 11965236 14445271 12317372 3429971 12317372 3429971 3370959 17002634 3370959 17002634 17520677 17002634 13365613 9397619 13365613 9397619 17949637 2731429 17949637 2731429 3109644 2731429 11838010 22492391 11838010 22492391 22987213 22492391 16747168 4019007 16747168 4019007 22737228 4019007 6702860 10408508 6702860 10408508 18888986 18226349 18888986 11937439 18888986 11937439 12966963 13135393 12966963 13135393 13948578 12984274 13948578 19281316 13948578 19281316 7665391 19281316 8776325 5243410 8776325 5243410 21602253 20648048 21602253 20648048 19821014 15763580 19821014 15763580 10958027 13715437 10958027 13715437 13217754 20163634 13217754 20163634 6807459 7033121 6807459 7033121 20083948 7033121 9378214 17875460 9378214 17875460 22241323 4689289 22241323 4689289 13808811 24242469 13808811 24242469 2705149 1835431 2705149 1835431 24897568 1835431 7688727 17940966 7688727 17940966 26630725 25733178 26630725 12682817 26630725 12682817 7517344 21728619 7517344 21728619 22231436 22731686 22231436 22731686 2714498 2490565 2714498 23744113 2714498 23744113 20021460 19372992 20021460 24248616 20021460 24248616 25142780 24248616 21593276 13430713 21593276 13430713 13370581 13430713 17795765 3413583 17795765 3413583 23389340 3413583 17958701 20763126 17958701 20763126 21401520 20763126 14265451 5123672 14265451 5123672 5251936 5123672 8887944 12595533 8887944 12595533 14132137 9261737 14132137 9261737 9858973 9261737 16262263 18788051 16262263 18788051 8382947 15920284 8382947 15920284 26405790 25562899 26405790 25562899 18899226 11010594 18899226 11010594 8407185 4199078 8407185 4199078 4290301 4199078 8033814 8815987 8033814 8815987 9337094 8815987 8189371 19351212 8189371 19351212 20210849 8562632 20210849 8562632 16010025 23097243 16010025 23097243 23915259 23097243 4813382 16044319 4813382 16044319 16302903 4537710 16302903 4537710 4662924 4537710 18472755 9759456 18472755 9759456 17188717 9759456 17635128 18893459 17635128 18893459 23105421 22421135 23105421 22421135 8818197 4178067 8818197 4178067 4325110 14843393 4325110 14843393 24813436 2037647 24813436 21187971 24813436 21187971 5708441 21187971 8127033 5386677 8127033 5386677 21919102 24773011 21919102 24773011 2110900 24773011 2939168 8107854 2939168 8107854 8240423 5921772 8240423 5921772 6150161 22212466 6150161 22212466 22915410 22212466 12653372 11756748 12653372 11756748 12144008 6585527 12144008 6585527 20712560 9052974 20712560 9052974 5014249 4829606 5014249 4829606 19517651 16716262 19517651 16716262 17049066 9519099 17049066 9519099 17424114 9519099 15140784 21836755 15140784 21836755 22424726 15885322 22424726 15885322 2467099 24480395 2467099 24480395 19853487 18966582 19853487 18966582 19443458 21813629 19443458 21813629 22603290 13555885 22603290 13555885 4792130 21945375 4792130 21945375 9940192 2369006 9940192 2369006 2789077 2369006 12408377 21974869 12408377 21974869 4724138 4143486 4724138 4143486 22471207 4143486 15418921 21308244 15418921 21308244 21768131 21308244 8929915 13916069 8929915 13916069 12879212 22021513 12879212 22021513 4939008 7403022 4939008 7403022 19862114 7403022 8906894 21674747 8906894 21674747 5437628 23484072 5437628 23484072 23899307 23484072 5364357 19382618 5364357 19382618 19900045 6927208 19900045 6927208 10847964 10530245 10847964 10530245 16450606 10530245 15539543 11673726 15539543 11673726 19355658 23945128 19355658 23945128 25180495 12006347 25180495 12006347 11026590 16076700 11026590 13034843 11026590 13034843 17968894 17379300 17968894 15749092 17968894 15749092 16186998 15749092 16880270 18628761 16880270 18628761 23041806 21894760 23041806 21894760 15069857 8993465 15069857 8993465 17942488 8993465 16244043 20019875 16244043 20019875 20878345 335499 20878345 335499 237823 335499 2382023 9801632 2382023 9801632 10100157 18095848 10100157 18095848 8740635 18095848 9827778 7869910 9827778 7869910 19123328 7869910 15787631 21784708 15787631 21784708 5318316 21784708 14168004 9702474 14168004 9702474 17172748 6692746 17172748 6692746 7226507 6692746 22743105 23426750 22743105 23426750 24459992 23426750 13904028 12192420 13904028 12192420 14645216 6649168 14645216 6649168 4655763 22447393 4655763 11711069 4655763 11711069 15292403 11711069 15066044 18123973 15066044 18123973 5882320 21159345 5882320 21159345 19209430 10839443 19209430 10839443 5273095 5059684 5273095 22585073 5273095 22585073 23770840 9680345 23770840 9680345 3514931 23494444 3514931 4500745 3514931 4500745 7829148 7859510 7829148 2404284 7829148 2404284 24507395 2404284 4794287 7573578 4794287 7573578 18430394 8959678 18430394 6299779 18430394 6299779 20412531 20326062 20412531 20326062 6579535 20326062 8234056 5611535 8234056 5611535 21353824 23085018 21353824 23085018 3616167 23085018 10351379 12185936 10351379 12185936 13269562 11215795 13269562 11215795 404227 26660495 404227 13876963 404227 13876963 20993991 20522376 20993991 2184245 20993991 2184245 1301332 25682060 1301332 25682060 11624233 5225893 11624233 5225893 22171401 21154246 22171401 21154246 12459454 8359833 12459454 8359833 18755498 8359833 10181243 23177239 10181243 23177239 3960387 19861107 3960387 19861107 20717755 20139501 20717755 20139501 6695349 20139501 20523264 6350469 20523264 6350469 20411913 25459156 20411913 25459156 26525000 25459156 7928033 2664037 7928033 2664037 3042753 17719946 3042753 17719946 13599517 12453357 13599517 12453357 9283763 22557775 9283763 22557775 4614111 6776685 4614111 6776685 19416973 23327313 19416973 23327313 24579951 23327313 16661572 4347733 16661572 4347733 22454647 4347733 10895828 23926588 10895828 23926588 25064473 14598211 25064473 14598211 14687719 16108390 14687719 16108390 16568532 12320361 16568532 12320361 12702364 12320361 16916815 16577027 16916815 16577027 10117506 14289140 10117506 14289140 15281735 21143715 15281735 21143715 5853786 9581597 5853786 9581597 15245738 11440241 15245738 11440241 16146725 3775657 16146725 3775657 3570631 3775657 13579415 15405507 13579415 15405507 7748962 7605284 7748962 22736305 7748962 22736305 23995885 22736305 15356498 10085395 15356498 10085395 10742125 9605751 10742125 9605751 17310159 9605751 8341990 18536149 8341990 18536149 8298773 10216354 8298773 10216354 16252157 10823940 16252157 8578555 16252157 8578555 18465323 16802222 18465323 16802222 17304740 7360425 17304740 7360425 19531147 13160510 19531147 13160510 10210202 9715300 10210202 22877959 10210202 22877959 23724978 22877959 14254691 8758401 14254691 8758401 1262568 1066360 1262568 1066360 16642896 22048279 16642896 22048279 22618446 7799413 22618446 7799413 9756525 9252743 9756525 6391147 9756525 6391147 6775894 16999739 6775894 16999739 20907230 5906594 20907230 20867632 20907230 20867632 21635782 20867632 11307906 5482821 11307906 5482821 21094639 19790821 21094639 19790821 17509621 16779431 17509621 20539303 17509621 20539303 21312604 17568129 21312604 17568129 8082240 19023577 8082240 12847764 8082240 12847764 17780828 17111436 17780828 17111436 12941518 2217996 12941518 2217996 1697629 20008182 1697629 20008182 20707326 6421159 20707326 11327263 20707326 11327263 6844540 4712202 6844540 4712202 4700876 4712202 20860265 12064230 20860265 12064230 13047542 5683733 13047542 5683733 21209360 16058734 21209360 16058734 4710509 4325384 4710509 17647387 4710509 17647387 18364031 4316177 18364031 4316177 4369546 4316177 13242865 20806828 13242865 20806828 6445484 20806828 19405873 18816789 19405873 18816789 8333606 11604764 8333606 11604764 15227696 18974147 15227696 18974147 8057983 18974147 11149923 13352822 11149923 13352822 13414634 4000863 13414634 4000863 3887729 5067864 3887729 5067864 25582412 1160130 25582412 1160130 4303608 9771817 4303608 9771817 22010758 2375895 22010758 2375895 2453754 2375895 12609308 18178365 12609308 18178365 18631959 18178365 14109083 9104445 14109083 9104445 9400440 17025068 9400440 17025068 9592249 8527059 9592249 8527059 9001880 8527059 12500424 14898061 12500424 14898061 15492730 11234972 15492730 11234972 9871479 21118373 9871479 21118373 5903410 15909715 5903410 15909715 18538380 18227054 18538380 9742817 18538380 9742817 5049575 21849906 5049575 21849906 18186526 10901651 18186526 10901651 11536004 16449114 11536004 16449114 16631026 6268528 16631026 6268528 6552332 7499844 6552332 7499844 8055420 5317206 8055420 5317206 5483274 5317206 9298270 20135803 9298270 20135803 6924679 24236688 6924679 24236688 25281646 24236688 6999123 17467778 6999123 17467778 20170988 19849818 20170988 10871261 20170988 10871261 16145411 21467295 16145411 21467295 21933198 6050217 21933198 6050217 6494545 21768372 6494545 21768372 22431662 20138453 22431662 20138453 5894157 21122408 5894157 21122408 19499952 6426183 19499952 6426183 6884494 20269895 6884494 20269895 18426668 8713095 18426668 8713095 11544689 12575987 11544689 12575987 14153451 18777258 14153451 18777258 8256744 18777258 10975467 9288474 10975467 9288474 18089827 9288474 4522829 24323776 4522829 24323776 2704625 5436652 2704625 5436652 21237380 22054217 21237380 22054217 5077402 13458307 5077402 13458307 22502745 21676837 22502745 21676837 9674511 8137493 9674511 8137493 8600182 8137493 21309273 4176214 21309273 4176214 22621894 21653827 22621894 21653827 5233444 21653827 15511108 6600114 15511108 6600114 6596628 6600114 7461291 14310277 7461291 14310277 14756060 14310277 11705272 7429693 11705272 7429693 7177796 19836205 7177796 3772073 7177796 3772073 23175987 3772073 14352338 17741386 14352338 17741386 19140432 18906491 19140432 2099094 19140432 2099094 2035065 11090706 2035065 11090706 17751992 9210511 17751992 20849787 17751992 20849787 21555158 10857535 21555158 10857535 11121951 10857535 12318558 20024955 12318558 20024955 7160336 8668515 7160336 8668515 17143529 20492924 17143529 20492924 21113390 2864368 21113390 2864368 2659799 2864368 11494170 18591472 11494170 18591472 8300846 7569127 8300846 7569127 21707118 20953345 21707118 4124323 21707118 4124323 4122821 17834181 4122821 17834181 9134931 1008695 9134931 1008695 863528 13161782 863528 13161782 13922194 6946096 13922194 6946096 6869640 6946096 11041556 19329599 11041556 19329599 7382413 7452246 7382413 7452246 4363636 26015028 4363636 26015028 26844639 5653441 26844639 5653441 21108896 20612745 21108896 11118576 21108896 11118576 6210838 20816434 6210838 20816434 18736145 5989737 18736145 5989737 20757697 5989737 8839125 18763593 8839125 18763593 8167814 18763593 13181398 4006712 13181398 4006712 22982696 4006712 17909902 10007850 17909902 10007850 7529254 20702341 7529254 20702341 21378826 16251603 21378826 16251603 10338997 24387602 10338997 24387602 25544196 5277297 25544196 5277297 21336909 13641583 21336909 13641583 13862430 13641583 16524866 19597279 16524866 19597279 21118747 20550526 21118747 4631766 21118747 4631766 4757585 4631766 18896372 13613307 18896372 13613307 9388279 17429949 9388279 2710478 9388279 2710478 24037376 11511464 24037376 11511464 12426240 9394844 12426240 9394844 24045052 22987910 24045052 22987910 21569526 18802402 21569526 18802402 8259878 21119715 8259878 21119715 21906682 10389846 21906682 10389846 16096817 25046210 16096817 25046210 2025331 5374448 2025331 5374448 11535165 18498835 11535165 18498835 8559742 18498835 18715536 16619082 18715536 16619082 8101182 7956929 8101182 7956929 20011217 19999818 20011217 19999818 20800537 9024390 20800537 9024390 9503222 17173702 9503222 17173702 10674318 16252017 10674318 22463084 10674318 22463084 4408819 22463084 19066912 17790110 19066912 17790110 5095137 5086422 5095137 16725484 5095137 16725484 17095398 16725484 11972204 7784343 11972204 7784343 8274564 7784343 19154459 23012389 19154459 23012389 24067223 23012389 20053999 7676076 20053999 7676076 5111659 21772549 5111659 21772549 14821855 8501739 14821855 8501739 18566708 8501739 18540747 13955415 18540747 13955415 9520969 8033621 9520969 8033621 8650531 8033621 8958922 12441539 8958922 12441539 14242088 12441539 8478341 22958644 8478341 22958644 4062447 5262090 4062447 5262090 21542232 15781211 21542232 15781211 10985747 3355865 10985747 3355865 23442584 25761879 23442584 25761879 1009912 9126272 1009912 9126272 11358434 15223900 11358434 907819 11358434 907819 26124586 907819 16162760 14155039 16162760 14155039 15250205 4864152 15250205 4864152 21778431 4864152 15695824 14599406 15695824 14599406 12088357 19771230 12088357 19771230 20489604 12763669 20489604 12763669 13540277 22362340 13540277 22362340 25933124 958983 25933124 958983 6494621 20578724 6494621 20578724 21167739 20578724 7688196 18695797 7688196 18695797 19360486 8244457 19360486 8244457 9341634 9834865 9341634 9834865 12289498 13210342 12289498 13210342 14910750 8223643 14910750 8223643 8933424 8223643 12800634 18089023 12800634 18089023 8854861 11548755 8854861 11548755 21992028 21141524 21992028 21141524 9026582 2481827 9026582 2481827 2274071 7760398 2274071 7760398 8324740 7760398 6058421 4812323 6058421 4812323 22106977 4812323 20836688 9569561 20836688 9569561 6774669 6326225 6774669 6326225 4575717 25473321 4575717 25473321 1390296 11269668 1390296 11269668 15509125 11269668 15477975 24216434 15477975 24216434 2488400 24216434 15482442 4733729 15482442 4733729 4981680 4733729 16761433 15018123 16761433 15018123 11565147 18827845 11565147 18827845 21700343 5148520 21700343 20033415 21700343 20033415 7224745 20033415 11587129 5667602 11587129 5667602 1213112 1293528 1213112 20987557 1213112 20987557 21556422 5594167 21556422 5594167 5940892 5594167 6229608 22678230 6229608 22678230 23359811 16500062 23359811 16500062 8684485 18202546 8684485 3501013 8684485 3501013 23070818 3501013 6686252 21801118 6686252 21801118 5200207 21801118 10296204 9636383 10296204 9636383 17365653 10401485 17365653 10401485 16355687 8344292 16355687 8344292 18752470 8344292 11994002 18975994 11994002 18975994 19675923 18975994 17899099 4944420 17899099 4944420 1201803 25889138 1201803 25889138 6397250 2940243 6397250 2940243 2968350 22483192 2968350 22483192 19496251 18667542 19496251 23267450 19496251 23267450 24407601 11771378 24407601 11771378 12503714 11771378 13970971 23664094 13970971 23664094 24534074 3368982 24534074 3368982 3494308 13566745 3494308 13566745 13437609 5913733 13437609 5913733 6009686 16347260 6009686 16347260 17065580 12773848 17065580 12773848 13944114 12773848 16538235 18098533 16538235 18098533 18344561 18098533 18295439 8821601 18295439 8821601 9377774 8821601 22989045 22719600 22989045 22719600 2333767 24608759 2333767 9276171 2333767 9276171 16637494 10304257 16637494 8293668 16637494 8293668 8869813 12667560 8869813 12667560 18788364 6080828 18788364 6080828 21061764 5837444 21061764 5837444 6132469 5837444 11327238 14754751 11327238 14754751 18269311 18462188 18269311 18462188 18891232 8313671 18891232 14991811 18891232 14991811 6891786 6390449 6891786 14694785 6891786 14694785 17262695 9916729 17262695 23129687 17262695 23129687 4030383 23129687 19657538 2938612 19657538 2938612 24028609 2938612 16678290 17817939 16678290 17817939 9331208 17817939 17363713 6611645 17363713 6611645 20878806 22322422 20878806 22322422 4687366 22322422 11512761 12146224 11512761 12146224 14753295 19000185 14753295 19000185 5281285 5095628 5281285 22027869 5281285 22027869 5018528 22027869 13965967 10625891 13965967 10625891 1516865 1953758 1516865 1953758 19072405 23391713 19072405 23391713 23862996 23391713 4303288 21699472 4303288 21699472 7922572 17311338 7922572 17311338 17598130 17311338 10701502 10109489 10701502 10109489 12029574 14855994 12029574 1319525 12029574 1319525 25482502 1319525 12328774 24592498 12328774 24592498 2300097 3979503 2300097 3979503 22571726 3979503 5911244 13273849 5911244 13273849 21973476 21085803 21973476 21085803 19366126 9946051 19366126 9946051 16662138 19650685 16662138 19650685 20361280 10687855 20361280 10687855 11445968 10687855 15546109 16815841 15546109 16815841 9937738 22786954 9937738 22786954 23245552 5193939 23245552 5193939 5404453 21483158 5404453 7669424 5404453 7669424 22444599 21879895 22444599 7623673 22444599 7623673 7856348 7623673 12531277 18724462 12531277 18724462 19401934 18724462 13263509 5252173 13263509 5252173 3332435 2711187 3332435 2711187 7283290 16276748 7283290 16276748 10641761 4854060 10641761 4854060 4976490 4854060 19228807 20474272 19228807 20474272 6823405 9480801 6823405 9480801 10264405 20306158 10264405 20306158 6512088 9678052 6512088 9678052 15525054 17013277 15525054 17013277 17560978 23520411 17560978 23520411 3532340 23520411 7335744 16089830 7335744 16089830 21600050 4944990 21600050 4944990 5154702 11957639 5154702 11957639 12648311 7391054 12648311 7391054 7808743 19226646 7808743 19226646 19959092 19226646 19167069 5511849 19167069 5511849 22140072 21430314 22140072 6343702 22140072 6343702 16129740 15958806 16129740 15958806 15776750 11815284 15776750 11815284 12399047 11815284 12967562 14308354 12967562 14308354 18583028 8659708 18583028 19042819 18583028 19042819 19587439 19042819 12540280 6313107 12540280 6313107 6580228 24761030 6580228 24761030 25802375 14876073 25802375 14876073 4072313 22689285 4072313 22689285 18081873 10305806 18081873 10305806 6961116 6550270 6961116 6550270 19125272 21726163 19125272 21726163 5115272 21726163 6447018 8693637 6447018 8693637 9224033 21773756 9224033 21773756 5303870 13178026 5303870 13178026 20972270 20044829 20972270 7279545 20972270 7279545 7047964 20016225 7047964 20016225 16068731 8682032 16068731 8682032 18517965 8682032 17672544 17908152 17672544 17908152 18525674 17908152 17479245 16430845 17479245 16430845 2577959 2820366 2577959 12419411 2577959 12419411 16371075 10993327 16371075 18156631 16371075 18156631 8723503 18156631 11207649 7984887 11207649 7984887 19142393 7984887 18964824 18119156 18964824 18119156 8781214 18119156 17835729 2883258 17835729 2883258 3403752 13031009 3403752 13031009 20595699 6269204 20595699 17805445 20595699 17805445 9150860 8701229 9150860 8701229 18677286 25845525 18677286 25845525 972286 25845525 22413746 1496077 22413746 1496077 1524132 1496077 8172676 22483990 8172676 22483990 23214811 13875062 23214811 13875062 14411366 23478361 14411366 23478361 23950299 4930030 23950299 4930030 19169315 13862624 19169315 13862624 4996120 21799055 4996120 21799055 4584258 4118687 4584258 4118687 24399294 23316568 24399294 2379385 24399294 2379385 24420302 2379385 4309443 13427090 4309443 13427090 17604475 5765542 17604475 5765542 20914974 13927335 20914974 13927335 12917785 13927335 19308609 4178250 19308609 4178250 22591728 2313218 22591728 2313218 1906530 2313218 8285364 21375707 8285364 21375707 22051250 21375707 19717010 9286628 19717010 9286628 3181181 23812331 3181181 14750727 3181181 14750727 11800904 25436842 11800904 25436842 1347559 14748063 1347559 14748063 15664978 19905284 15664978 19905284 7178774 19905284 16085504 8235603 16085504 8235603 8441127 20793070 8441127 20793070 21360094 20793070 12979341 2283206 12979341 2283206 25148371 23944824 25148371 11197588 25148371 11197588 15802553 21652516 15802553 21652516 22361161 21652516 12295149 4970294 12295149 4970294 5179076 7234369 5179076 7234369 22678463 4132204 22678463 14903530 22678463 14903530 6986605 6616893 6986605 17681821 6986605 17681821 15184155 9421454 15184155 9421454 20355220 19578255 20355220 18421084 20355220 18421084 3829069 23110701 3829069 1415522 3829069 1415522 1107198 21960006 1107198 21960006 22812909 21960006 10727010 14731963 10727010 14731963 19737154 7241961 19737154 12810387 19737154 12810387 13603284 5211946 13603284 5211946 21656452 5211946 21497605 22678150 21497605 22678150 23376965 22678150 13256728 4480238 13256728 4480238 22770402 21956873 22770402 14136549 22770402 14136549 12386293 14574299 12386293 14574299 4785283 4535542 4785283 4535542 22277186 4535542 6209234 17477872 6209234 17477872 18390567 17477872 18223626 9714012 18223626 9714012 1160990 25743449 1160990 11616034 1160990 11616034 15126675 11616034 15080417 18591840 15080417 18591840 8319101 18591840 15946906 9321285 15946906 9321285 19531329 2044832 19531329 2044832 1601857 8023539 1601857 8023539 20571685 5860716 20571685 5860716 22008993 21423221 22008993 2753222 22008993 2753222 2331638 2753222 15762609 24722184 15762609 24722184 2182735 8825307 2182735 8825307 18259645 8825307 9726775 11898142 9726775 11898142 18397602 17470648 18397602 17470648 18210383 16438730 18210383 16438730 9328476 9057548 9328476 15232463 9328476 15232463 16051321 15232463 15344940 5338747 15344940 5338747 5442049 5338747 9730134 23200167 9730134 23200167 24444468 23200167 18031526 16150579 18031526 16150579 10559615 20015153 10559615 20015153 20431534 20015153 10333500 6334126 10333500 6334126 6504739 6334126 9169760 21204227 9169760 21204227 5812116 10806607 5812116 10806607 16040522 10806607 12304641 17331863 12304641 17331863 25291859 1489909 25291859 21770878 25291859 21770878 5300195 21770878 19649102 6297030 19649102 6297030 6769851 6297030 11496359 16172241 11496359 16172241 10510081 9550112 10510081 9550112 17536576 20521051 17536576 20521051 6515376 19027860 6515376 19027860 8045390 22215327 8045390 22215327 4540163 22215327 17672026 11549241 17672026 11549241 15746048 23298011 15746048 23298011 23750558 13829180 23750558 13829180 14709065 18326932 14709065 18326932 18715272 18326932 12771427 13290552 12771427 13290552 13455716 2398450 13455716 2398450 2039266 2398450 23178755 9664940 23178755 9664940 9236195 8760842 9236195 8760842 13121804 14929879 13121804 14929879 15460280 6193814 15460280 6193814 4964082 21997227 4964082 5856845 4964082 5856845 20846946 9069168 20846946 9069168 1120733 1440459 1120733 14882775 1120733 14882775 15501576 14882775 5332612 4467484 5332612 4467484 22131383 20244476 22131383 20244476 6913538 11326204 6913538 11326204 15553110 22809394 15553110 22809394 4062787 12107921 4062787 12107921 24292797 23146006 24292797 7749470 24292797 7749470 8269922 7749470 16198992 16421864 16198992 16421864 17100389 13884676 17100389 13884676 14859280 17891459 14859280 17891459 18402330 17891459 9225758 5710920 9225758 5710920 21729224 5710920 20059795 22321903 20059795 22321903 24297685 23736254 24297685 23736254 9717380 5188587 9717380 5188587 21625761 4949659 21625761 4949659 5220104 21371851 5220104 21371851 21660954 6210268 21660954 6210268 11518812 15225892 11518812 15225892 8601660 6151347 8601660 6151347 21023327 5903966 21023327 5903966 6006214 5903966 20900461 23981008 20900461 23981008 2888238 8049019 2888238 8049019 8773891 8049019 8705862 17332440 8705862 17332440 9696060 5604105 9696060 5604105 6112140 5604105 19378467 19172520 19378467 19172520 7830358 11252752 7830358 11252752 15510391 12319562 15510391 12319562 5878824 5958428 5878824 16577532 5878824 16577532 18954637 8167096 18954637 8167096 16883127 21296036 16883127 21296036 24085906 23388403 24085906 23388403 12824824 2130244 12824824 2130244 24678012 2130244 7707213 12509969 7707213 12509969 14541770 15757389 14541770 15757389 10279780 9701144 10279780 9701144 10355253 15532008 10355253 15532008 17492142 22838349 17492142 22838349 23684411 3790161 23684411 3790161 7026724 7170701 7026724 2484231 7026724 2484231 1989017 2484231 15393307 11609880 15393307 11609880 12570383 1875940 12570383 1875940 24996806 18882588 24996806 18882588 8059240 13445892 8059240 13445892 17722900 17513941 17722900 4761458 17722900 4761458 4713247 21186749 4713247 21186749 21956972 21186749 6726528 9386104 6726528 9386104 20050042 22247616 20050042 22247616 3265319 3187939 3265319 14481133 3265319 14481133 15007568 14481133 14461681 11786398 14461681 11786398 17985000 6871169 17985000 6871169 21336490 20718355 21336490 20718355 11972354 6472433 11972354 6472433 6920304 12040954 6920304 12040954 14681713 12040954 10651448 5329174 10651448 5329174 5669032 5329174 6651091 6819579 6651091 6819579 17488541 9617503 17488541 9617503 10265533 17599473 10265533 17599473 18606492 17599473 16279722 2047394 16279722 2047394 25472360 24569092 25472360 24569092 10517427 3916064 10517427 3916064 3675534 8056329 3675534 8056329 8440618 8056329 6162429 2496313 6162429 2496313 24310426 2496313 3819872 6320131 3819872 6320131 21002920 6320131 14085579 22091600 14085579 22091600 22784877 10428925 22784877 10428925 9172314 17617478 9172314 11850944 9172314 11850944 12117641 15970504 12117641 15970504 10230766 8819119 10230766 8819119 18327176 25948988 18327176 25948988 941732 5425216 941732 5425216 5667951 26203998 5667951 26203998 784526 5327506 784526 5327506 21482728 5327506 9231573 13670880 9231573 13670880 12927153 13670880 12322740 8104284 12322740 8104284 8533326 16009776 8533326 16009776 11107725 7268043 11107725 7268043 7618695 24736076 7618695 24736076 25725551 3398225 25725551 3398225 19440295 18647833 19440295 18647833 21434679 3948591 21434679 3948591 22897750 13034515 22897750 13034515 14019958 12143413 14019958 12143413 21053141 20444875 21053141 20444875 12792990 10529745 12792990 10529745 9863293 16716791 9863293 4109611 9863293 4109611 3968584 22505590 3968584 22505590 7294576 17842839 7294576 17842839 9016500 17842839 1499802 96798 1499802 96798 75254 96798 13111540 15717743 13111540 15717743 1415718 25695837 1415718 8079284 1415718 8079284 19174138 15052231 19174138 15052231 15635939 11761355 15635939 11761355 19563918 19125756 19563918 19125756 19872076 6581232 19872076 6581232 6815408 15482612 6815408 15482612 16270542 15482612 7482457 6889175 7482457 6889175 1886614 1613518 1886614 11963442 1886614 11963442 18669589 8520800 18669589 21259279 18669589 21259279 6036017 8295983 6036017 8295983 13046847 19997654 13046847 19997654 6957253 2715504 6957253 2715504 24100390 2715504 5649334 16912095 5649334 16912095 17380073 13836839 17380073 13836839 10083614 22926320 10083614 22926320 23813723 16813369 23813723 16813369 8910899 18282913 8910899 18282913 9874424 5738243 9874424 5738243 6070054 5738243 17985380 10371711 17985380 10371711 7986448 23188303 7986448 23188303 24174553 23188303 20651267 7118276 20651267 7118276 7591648 7118276 10643246 22226333 10643246 22226333 22794218 10208064 22794218 10208064 10702746 10208064 13002053 14777607 13002053 14777607 6796956 6818025 6796956 22213326 6796956 22213326 4698549 12309073 4698549 12309073 14335711 12309073 14172701 25710860 14172701 25710860 26595750 16301102 26595750 16301102 16981168 17877958 16981168 17877958 18669426 8291567 18669426 8291567 8919457 8291567 14513202 13605449 14513202 13605449 14643085 23508328 14643085 23508328 3450431 13277360 3450431 13277360 21348200 20697769 21348200 20697769 17779763 6988543 17779763 6988543 5430245 5435597 5430245 16229736 5430245 16229736 21549614 5289070 21549614 5289070 10374670 20719688 10374670 20719688 6167928 3228629 6167928 3228629 23542458 3228629 14886030 14581629 14886030 14581629 11977945 11714722 11977945 11714722 22491852 21865955 22491852 21865955 6516775 5593754 6516775 5593754 21671924 5593754 15583966 17421819 15583966 17421819 18188513 13049340 18188513 13049340 12840271 18158693 12840271 18158693 18612087 18158693 17475680 6636912 17475680 6636912 6700225 5007335 6700225 5007335 21731278 5007335 14468984 15244293 14468984 15244293 5629963 21241499 5629963 10628808 5629963 10628808 18920086 18554285 18920086 18554285 10103151 9786575 10103151 9786575 17076087 12991141 17076087 12991141 13800829 15048447 13800829 15048447 15724108 6271080 15724108 6271080 6153822 19957755 6153822 19957755 13040848 8036440 13040848 8036440 5720973 5632877 5720973 13693843 5720973 13693843 21050824 6121320 21050824 6121320 9055069 24155890 9055069 24155890 25094479 10637195 25094479 10637195 16523015 10637195 23134230 24031872 23134230 24031872 2948977 24031872 15338738 2454288 15338738 2454288 24349253 11807830 24349253 11807830 11110113 10410078 11110113 11957610 11110113 11957610 20807644 5972005 20807644 12689459 20807644 12689459 14515074 10965503 14515074 10965503 15851822 15218119 15851822 15218119 9064433 18098884 9064433 7194858 9064433 7194858 19561158 7194858 8938192 17085997 8938192 17085997 10057970 9381159 10057970 20287896 10057970 20287896 6413141 15089712 6413141 15089712 23932402 22864902 23932402 10146424 23932402 10146424 10861619 16825862 10861619 16825862 10086485 16330269 10086485 16330269 10397600 21470807 10397600 21470807 5436520 13315446 5436520 13315446 21133253 20261590 21133253 20261590 11605040 8974840 11605040 8974840 22667253 21996024 22667253 21996024 19944640 4833560 19944640 4833560 21663722 4833560 15629620 21253679 15629620 21253679 23265560 22195229 23265560 9054207 23265560 9054207 9561591 9054207 13655542 13917030 13655542 13917030 12716636 4577862 12716636 4577862 22520457 15762260 22520457 15762260 9520882 9120960 9520882 15307009 9520882 15307009 19246327 7947414 19246327 19391603 19246327 19391603 6822530 6851832 6822530 7438051 6822530 7438051 20012256 7438051 7044321 5683213 7044321 5683213 21784812 5258290 21784812 5258290 5596213 5258290 15107659 21409159 15107659 21409159 22307746 4366991 22307746 4366991 22224720 21886391 22224720 21886391 22336054 726153 22336054 726153 640534 726153 24994285 13280253 24994285 13280253 13467213 24434993 13467213 24434993 25501344 24434993 11245439 8280187 11245439 8280187 3421677 23556212 3421677 11808885 3421677 11808885 15204517 11808885 12954424 19183324 12954424 19183324 7834452 18550775 7834452 18550775 24709635 23706272 24709635 23706272 19652808 6016847 19652808 6016847 6561733 6016847 8094922 15123567 8094922 15123567 11729934 9776568 11729934 9776568 10457143 9776568 16776167 18000160 16776167 18000160 6635099 20334757 6635099 20334757 17375743 9460770 17375743 9460770 9985791 18336913 9985791 18336913 18779736 18336913 18126886 2644930 18126886 2644930 2551291 2644930 14989679 22196351 14989679 22196351 22902450 22196351 16542408 5828159 16542408 5828159 5982332 2330845 5982332 2330845 24568437 2330845 5251215 19647794 5251215 19647794 20394730 13408803 20394730 13408803 13248307 15987086 13248307 15987086 20056654 6680774 20056654 22654818 20056654 22654818 23724797 22654818 10271476 11690176 10271476 11690176 22090196 21549360 22090196 13441835 22090196 13441835 13225620 22386322 13225620 22386322 23241247 22386322 10687327 8190626 10687327 8190626 1924231 24835795 1924231 24835795 21876518 5991313 21876518 5991313 6401932 20356001 6401932 20356001 5247987 4708061 5247987 4708061 22049298 18131097 22049298 18131097 17590659 8542722 17590659 8542722 18727694 10956148 18727694 10956148 9826003 9465033 9826003 9951955 9826003 9951955 23866564 2375931 23866564 2375931 24542414 2375931 16732509 24778811 16732509 24778811 2218601 18306052 2218601 18306052 18697413 20206231 18697413 20206231 6712464 14078751 6712464 14078751 12642149 19773087 12642149 19773087 1139778 1042490 1139778 1042490 8106496 14266028 8106496 14266028 20106322 19449317 20106322 19449317 8976529 6468071 8976529 6468071 20214978 13087778 20214978 13087778 4596324 4478304 4596324 4478304 20540105 11129621 20540105 11129621 11680188 11129621 18093114 18255170 18093114 18255170 18640482 21032377 18640482 21032377 5917858 20850161 5917858 20850161 24165926 23186239 24165926 3016860 24165926 3016860 8073639 19793789 8073639 19793789 7244198 18250107 7244198 18250107 25553631 24421517 25553631 1427671 25553631 1427671 1812632 1427671 13021016 17708700 13021016 17708700 3354000 3497329 3354000 3497329 14643821 14195711 14643821 14195711 5790877 5804600 5790877 5804600 8967981 24949119 8967981 24949119 1874669 24949119 20747534 11148019 20747534 11148019 11573929 7545487 11573929 7545487 19692369 20600260 19692369 20600260 6696266 20600260 18341195 5133216 18341195 5133216 5117657 5133216 16602224 16172863 16602224 16172863 20612346 19938448 20612346 19938448 12623908 9649223 12623908 9649223 10239132 9128195 10239132 9128195 17696984 9897466 17696984 9897466 17451525 9655847 17451525 18545986 17451525 18545986 19030732 18545986 5390462 1132971 5390462 1132971 25559364 1132971 9652405 8997271 9652405 8997271 18381271 20464854 18381271 20464854 6458663 4054613 6458663 4054613 22853737 4054613 15964521 25508620 15964521 25508620 1249620 15704943 1249620 15704943 11101814 15704943 4744432 23859696 4744432 23859696 25024018 3446443 25024018 3446443 7206133 19860172 7206133 9861535 7206133 9861535 17239069 9861535 12408864 19899046 12408864 19899046 20118035 8696032 20118035 8696032 18039397 17536813 18039397 17536813 12465012 3261896 12465012 3261896 23666030 19901630 23666030 19901630 20494263 3260841 20494263 3260841 23588426 3260841 7904055 15785136 7904055 15785136 19267959 19109928 19267959 7368277 19267959 7368277 19985641 13867183 19985641 13867183 14272049 10904455 14272049 10904455 16858460 21035716 16858460 21035716 5864625 21035716 21170878 11075625 21170878 11075625 15762062 11075625 18599553 18422166 18599553 18422166 20479360 19692222 20479360 7655032 20479360 7655032 8212273 12394905 8212273 12394905 20769686 6623033 20769686 11228173 20769686 11228173 15686162 8197979 15686162 8197979 21117339 20600291 21117339 20600291 6353089 4326765 6353089 4326765 4536065 4326765 21004459 21784229 21004459 21784229 22597478 9410305 22597478 9410305 9910633 16627162 9910633 16627162 19348672 8008764 19348672 11268920 19348672 11268920 10443264 7853735 10443264 7853735 19388418 22454652 19388418 22454652 4458166 11085710 4458166 11085710 15985668 16522705 15985668 16522705 10638303 9388745 10638303 9388745 17796800 18910763 17796800 18910763 8156338 18910763 14886270 11802298 14886270 11802298 15060683 2433483 15060683 2433483 2780999 2433483 18287577 11160443 18287577 11160443 4188388 22498716 4188388 22498716 15607942 7178770 15607942 7178770 7773360 4565910 7773360 4565910 22488462 16256937 22488462 16256937 16859415 16256937 17293948 7937435 17293948 7937435 8278937 7937435 10554983 24401784 10554983 24401784 2397732 4250752 2397732 4250752 22590206 4250752 12320046 19317454 12320046 19317454 20088669 10827344 20088669 10827344 3992875 22755396 3992875 757221 3992875 757221 647094 15416649 647094 15416649 16181582 7605098 16181582 7605098 7958693 7605098 16688428 17344455 16688428 17344455 18352128 20454260 18352128 20454260 6593667 17807672 6593667 17807672 18007346 17807672 8981217 19737266 8981217 19737266 7344112 19737266 12141483 10584651 12141483 10584651 11083701 15935151 11083701 15935151 17879658 3038958 17879658 3038958 3582040 3038958 10561609 19345718 10561609 19345718 7728982 21149091 7728982 21149091 21619440 21149091 12900620 12050659 12900620 12050659 14636596 17578930 14636596 17578930 6163636 6318232 6163636 16477094 6163636 16477094 22004667 4843524 22004667 4843524 14790760 21136076 14790760 21136076 6042559 21136076 16375660 6980459 16375660 6980459 20482926 6980459 7318235 24636914 7318235 24636914 25642944 24636914 18722778 13707519 18722778 13707519 8258738 18867473 8258738 18867473 7700961 6560864 7700961 6560864 20750414 17756340 20750414 17756340 18001082 7255486 18001082 7255486 20963016 20328119 20963016 20328119 10390110 15149904 10390110 15149904 11720371 15149904 10364566 22972413 10364566 22972413 4099319 19278484 4099319 19278484 7565135 21850036 7565135 21850036 5009977 5961521 5009977 5961521 21154114 15462751 21154114 15462751 15958731 9830981 15958731 9830981 17631619 9830981 14642290 20971350 14642290 20971350 5696316 20971350 9687286 4996820 9687286 4996820 4385934 4020025 4385934 12677154 4385934 12677154 13933682 9980422 13933682 9980422 10686187 23449953 10686187 23449953 24715597 2098186 24715597 2098186 1824377 17201039 1824377 17201039 17642700 14643388 17642700 14643388 12063471 14643388 17852156 18995868 17852156 18995868 19464028 21136513 19464028 21136513 5853760 20707181 5853760 20707181 21866633 21256299 21866633 21256299 14505654 5345102 14505654 5345102 1944328 2356074 1944328 2356074 5302077 16707566 5302077 16707566 9916007 23263622 9916007 23263622 3426505 23263622 12930502 8360912 12930502 8360912 8555838 8167153 8555838 8167153 18776312 18968862 18776312 18968862 8018786 9206395 8018786 9206395 13521262 23856692 13521262 23856692 24544212 23856692 5668488 11948466 5668488 11948466 18549608 18004911 18549608 18004911 9674099 4149233 9674099 4149233 22431796 4149233 9148854 23541877 9148854 23541877 24659485 23541877 8575001 3967946 8575001 3967946 22773714 3967946 7326386 16758294 7326386 16758294 17396747 4570493 17396747 4570493 4696994 4570493 19970198 8126467 19970198 8126467 8494900 16952918 8494900 16952918 17700055 16952918 16938107 8135427 16938107 8135427 19299159 21325779 19299159 21325779 5418595 11428881 5418595 11428881 20662270 19873973 20662270 3215025 20662270 3215025 2923203 7834062 2923203 7834062 19549544 7280114 19549544 7280114 7264840 8928154 7264840 8928154 18412360 8928154 3348821 700523 3348821 700523 26174307 700523 3071781 24153931 3071781 24153931 24952583 24153931 9672084 4888009 9672084 4888009 5165440 16877726 5165440 16877726 24384955 2415236 24384955 2415236 21183157 16667312 21183157 16667312 10138552 16667312 13268342 11802658 13268342 11802658 12452126 11162669 12452126 11162669 25511501 24536522 25511501 3021035 25511501 3021035 4023195 13925358 4023195 13925358 13044318 14308599 13044318 14308599 12525117 14308599 16469763 3052592 16469763 3052592 23735695 3052592 8795249 12153121 8795249 12153121 23317501 3408683 23317501 3408683 9018987 23345199 9018987 23345199 23802677 12817160 23802677 12817160 13540753 12905012 13540753 12905012 14254287 12065779 14254287 12065779 13114210 18926212 13114210 18926212 19262089 6273414 19262089 6273414 6571852 18189685 6571852 18189685 21529645 5323253 21529645 16115055 21529645 16115055 16048279 10775971 16048279 14568264 16048279 14568264 15161419 11658129 15161419 25633570 15161419 25633570 1546314 10513398 1546314 10513398 16263140 13236945 16263140 13236945 14390688 9692473 14390688 9692473 23584439 22798406 23584439 14344197 23584439 14344197 7626307 19311548 7626307 9308230 7626307 9308230 17832620 18081408 17832620 18081408 8983356 9421632 8983356 9421632 24187794 23333022 24187794 23333022 9366602 13539260 9366602 13539260 14568176 13539260 9661193 25681512 9661193 25681512 26474544 14774372 26474544 14774372 7794533 19290522 7794533 19290522 18188783 12843811 18188783 12843811 8791593 3547975 8791593 3547975 4000609 22177263 4000609 22177263 22820977 17360636 22820977 17360636 17656531 17423216 17656531 5008828 17656531 5008828 5022225 18646125 5022225 18646125 8241447 5826032 8241447 5826032 6384595 5826032 19989916 21166228 19989916 21166228 5897755 21166228 12917731 9521383 12917731 9521383 17911270 8814631 17911270 8814631 7762348 19058871 7762348 19058871 13261429 3831420 13261429 3831420 3971612 641371 3971612 641371 26257504 11134049 26257504 11134049 11954944 6728871 11954944 6728871 20593641 6728871 13905755 12697052 13905755 12697052 17478854 9617213 17478854 9617213 11031595 20041193 11031595 20041193 20783022 20041193 19496285 11212136 19496285 11212136 11557566 9053353 11557566 9053353 17811275 9053353 15182600 14447247 15182600 14447247 15251697 15253427 15251697 15253427 11449609 10989460 11449609 10989460 11761718 24307210 11761718 24307210 2751430 13510023 2751430 13510023 22197677 21636633 22197677 21636633 10936254 11045159 10936254 11045159 16296553 11045159 11029427 9313314 11029427 9313314 17765083 9313314 13810700 18815546 13810700 18815546 19519723 20137215 19519723 20137215 6934282 20137215 14812666 5282140 14812666 5282140 5591566 13695906 5591566 13695906 12934075 5029289 12934075 5029289 5297034 5029289 20825031 10917524 20825031 10917524 15989891 3900647 15989891 3900647 23028211 14497608 23028211 14497608 4385197 4297709 4385197 4297709 15256784 15481260 15256784 15481260 19635556 3358446 19635556 3358446 23370840 3358446 17815589 25099478 17815589 25099478 1954218 25099478 5465256 1655102 5465256 1655102 25103591 14887893 25103591 14887893 11743147 2588193 11743147 2588193 3017228 2588193 10755578 21495734 10755578 21495734 5764212 21495734 9584296 9032301 9584296 9032301 9565998 9032301 16289821 16579473 16289821 16579473 10533003 11199778 10533003 11199778 14978821 20360475 14978821 20360475 24597615 23312038 24597615 23312038 18834823 17624124 18834823 17624124 9462060 10760022 9462060 10760022 20115525 19412720 20115525 19412720 18195875 5231333 18195875 5231333 5334393 19911427 5334393 19911427 20585547 19911427 12148535 9622862 12148535 9622862 21246686 5664682 21246686 5664682 19104331 21605963 19104331 21605963 22695632 4981352 22695632 4981352 11068947 10381045 11068947 10381045 16839006 6105826 16839006 6105826 6269068 11152933 6269068 11152933 18117004 9074450 18117004 23511026 18117004 23511026 24621709 4556286 24621709 4556286 4642610 4556286 9268207 14405109 9268207 14405109 15022698 3562394 15022698 3562394 3519712 12756550 3519712 12756550 14391680 6009213 14391680 6009213 6313612 6009213 17645583 20720215 17645583 20720215 6267367 5836804 6267367 5836804 21222921 10534184 21222921 10534184 11397898 10534184 21209164 4941280 21209164 4941280 22073865 9171159 22073865 9171159 6975428 6569911 6975428 15222201 6975428 15222201 20178857 7116900 20178857 17516656 20178857 17516656 9472617 8930352 9472617 8930352 18110990 17588531 18110990 13049351 18110990 13049351 11004221 25747850 11004221 25747850 26445836 5748215 26445836 5748215 19906162 19214925 19906162 19214925 15742961 9720046 15742961 9720046 1633623 2114413 1633623 2114413 4524661 25440361 4524661 25440361 1456825 25440361 4247927 13644320 4247927 13644320 14089329 12656719 14089329 13779414 14089329 13779414 12775306 11387885 12775306 11387885 16209731 15273860 16209731 5945128 16209731 5945128 6437241 14800912 6437241 14800912 14480558 14397243 14480558 20276649 14480558 20276649 20776498 8556082 20776498 8556082 9143389 16995980 9143389 16995980 13436680 9372900 13436680 9372900 10099962 9372900 22083047 21572599 22083047 21572599 5297565 21572599 15546761 2662650 15546761 2662650 2545228 24774013 2545228 24774013 25835075 24774013 22027509 11288235 22027509 11288235 11295660 15526857 11295660 2004614 11295660 2004614 24941478 2004614 9938072 17658220 9938072 17658220 18435496 13490569 18435496 13490569 14120050 13965815 14120050 13965815 14746456 4688057 14746456 4688057 4736777 4688057 4866107 25352897 4866107 25352897 1686805 25352897 17224206 5670389 17224206 5670389 21237267 25416516 21237267 25416516 1753125 25416516 2090348 18572267 2090348 18572267 16371457 14815872 16371457 14815872 12215273 14815872 18520721 4675192 18520721 4675192 21962765 4675192 8079581 17851985 8079581 17851985 9870122 9201639 9870122 16466817 9870122 16466817 16727364 15939835 16727364 23796800 16727364 23796800 3302566 23796800 22042041 10122324 22042041 10122324 2492299 2520320 2492299 21015751 2492299 21015751 13566462 12452596 13566462 12452596 15798846 23194668 15798846 23194668 3916406 23194668 13265581 2518139 13265581 2518139 24348262 24830460 24348262 24830460 2122847 24830460 21536237 16370245 21536237 16370245 17045003 21330851 17045003 21330851 22268945 11803778 22268945 11803778 12068137 14850054 12068137 6745924 12068137 6745924 7385868 18783656 7385868 18783656 19453174 10339666 19453174 10339666 10718268 10365751 10718268 10365751 10744987 5409428 10744987 5409428 5801466 5409428 20321653 12149740 20321653 12149740 1394882 25331515 1394882 25331515 1232071 859855 1232071 859855 577262 23993411 577262 23993411 18548382 5355603 18548382 5355603 5486295 5355603 12950456 20404854 12950456 20404854 21091331 20404854 12266477 14312308 12266477 14312308 12330712 22551998 12330712 22551998 4564533 17650262 4564533 17650262 9428282 19839807 9428282 19839807 7266604 12330346 7266604 12330346 17777536 20198741 17777536 20198741 6921347 20198741 16603959 4149029 16603959 4149029 22530636 4149029 17824621 19423827 17824621 19423827 7751906 11770419 7751906 11770419 14974056 16050970 14974056 16050970 10598260 7786579 10598260 7786579 19519581 7786579 16198587 18872062 16198587 18872062 20350046 6567636 20350046 15613295 20350046 15613295 11213706 15105654 11213706 15105654 15837207 21881770 15837207 21881770 4913737 21881770 6450787 14559304 6450787 14559304 24744270 2154004 24744270 2154004 4011616 24427140 4011616 24427140 2616946 1215066 2616946 1215066 25898881 1215066 16524662 19897541 16524662 19897541 3656898 23336747 3656898 19066491 3656898 19066491 21702322 20898848 21702322 20898848 10213753 1102683 10213753 1102683 1232486 24943848 1232486 24943848 15682421 15228578 15682421 19308189 15682421 19308189 7637212 10522941 7637212 10522941 16556313 17362319 16556313 17362319 9703448 1239757 9703448 1239757 25787209 1239757 20855056 12704709 20855056 12704709 5184770 4745401 5184770 4745401 14567962 19366572 14567962 19366572 20122851 13743586 20122851 13743586 12835954 19903734 12835954 19903734 23137211 3826380 23137211 3826380 20839064 16631548 20839064 16631548 9211681 8704604 9211681 9295011 9211681 9295011 20756437 5918444 20756437 10594464 20756437 10594464 16546116 10170143 16546116 10170143 17015186 14473889 17015186 14473889 12150036 11493257 12150036 11493257 24287868 23407618 24287868 5079839 24287868 5079839 17318823 17082339 17318823 17082339 15141747 10239292 15141747 10239292 16650950 1598771 16650950 1598771 1203192 1598771 14568588 16123546 14568588 16123546 6145968 20747050 6145968 6283822 6145968 6283822 20581986 6283822 11331397 13018731 11331397 13018731 14037433 24946791 14037433 24946791 1811269 24946791 11997046 12917440 11997046 12917440 14200819 13297859 14200819 13297859 14084972 8911274 14084972 8911274 22496357 22182203 22496357 22182203 23349057 22182203 12069624 6675552 12069624 6675552 7026535 21704126 7026535 21704126 22158273 6344475 22158273 6344475 6854700 21759858 6854700 21759858 22702270 4372822 22702270 21563137 22702270 21563137 21158923 6128672 21158923 9329233 21158923 9329233 17831274 4854706 17831274 4854706 22414167 21827736 22414167 21827736 15100460 7377161 15100460 7377161 7871221 7377161 13606456 24389658 13606456 24389658 25080797 24389658 4316266 335038 4316266 335038 26545930 23488864 26545930 23488864 3491079 1821571 3491079 1821571 24812641 1821571 23082065 8629474 23082065 8629474 9091300 14129556 9091300 14129556 26078031 1053866 26078031 20919597 26078031 20919597 10325996 3640903 10325996 3640903 22976488 7232382 22976488 7232382 7810649 5620315 7810649 5620315 20917306 5620315 13175608 23687571 13175608 23687571 24652795 23687571 15961000 12152011 15961000 12152011 3392903 23599150 3392903 23599150 11778095 8780337 11778095 8780337 9186276 8780337 11698341 16000476 11698341 16000476 11174148 15608552 11174148 15608552 21274243 20549800 21274243 18602212 21274243 18602212 19113334 18602212 21438702 25070231 21438702 25070231 1690568 25070231 13011312 5044568 13011312 5044568 5227126 20700176 5227126 20700176 6553771 4221786 6553771 4221786 4211741 21486849 4211741 21486849 7740754 7380977 7740754 17710916 7740754 17710916 19793597 4689221 19793597 4689221 22551353 5748781 22551353 5748781 1931714 2037728 1931714 21624874 1931714 21624874 22637928 21624874 8425951 17348056 8425951 17348056 21057428 20106384 21057428 6769591 21057428 6769591 6742007 6769591 16580545 22693288 16580545 22693288 4421447 22693288 17699067 8846763 17699067 8846763 19306970 19101664 19306970 19101664 17579394 5454693 17579394 5454693 4596803 22475772 4596803 22475772 21974268 5440889 21974268 5440889 5551587 5440889 18245357 23162327 18245357 23162327 24472721 23162327 22928122 15123670 22928122 15123670 7318503 19580699 7318503 9206668 7318503 9206668 23690012 22886223 23690012 22886223 7516594 3740465 7516594 3740465 22970662 3740465 4535556 21760791 4535556 21760791 13710296 12975280 13710296 20870965 13710296 20870965 21478836 20870965 13705039 5994733 13705039 5994733 20670572 25697341 20670572 25697341 1322678 2041036 1322678 2041036 6180626 19811548 6180626 19811548 12123637 9838625 12123637 9838625 7747505 6720714 7747505 6720714 20656884 9793279 20656884 9793279 10392782 9228199 10392782 9228199 17897716 11710084 17897716 11710084 11680840 4480832 11680840 4480832 4618072 21956198 4618072 21956198 22775032 6890093 22775032 6890093 3182657 23911102 3182657 23911102 15863659 10966289 15863659 10966289 15819142 3296095 15819142 3296095 23628431 3296095 19775671 17406883 19775671 17406883 9385834 23986281 9385834 23986281 25103332 9207850 25103332 9207850 10610769 21590705 10610769 21590705 22088965 22430523 22088965 22430523 4403847 22430523 15665526 5407917 15665526 5407917 3108058 3428212 3108058 21471818 3108058 21471818 22123056 21471818 15996420 11170570 15996420 11170570 11945027 16973150 11945027 16973150 10219721 17429246 10219721 17429246 20489496 6759065 20489496 10453250 20489496 10453250 16499562 10453250 18500736 758734 18500736 758734 25967906 15796689 25967906 15796689 10919584 2855444 10919584 2855444 23940996 2855444 21473412 23889575 21473412 23889575 3130634 16525057 3130634 16525057 16716724 16525057 6801874 20886217 6801874 20886217 21407744 20886217 5920273 2767598 5920273 2767598 24175673 2767598 13402355 15450270 13402355 15450270 16307004 10149605 16307004 10149605 10563034 20409494 10563034 20409494 21126196 10448816 21126196 10448816 4571328 22641809 4571328 4298214 4571328 4298214 22361213 4298214 16348734 22320704 16348734 22320704 3842873 3959318 3842873 3959318 9131984 13804772 9131984 13804772 18421705 22543072 18421705 22543072 23125294 22543072 14156224 12098698 14156224 12098698 19784659 19326796 19784659 12074901 19784659 12074901 9984585 16917801 9984585 16917801 12613412 114127 12613412 114127 80370 114127 15851523 12067137 15851523 12067137 14627850 19404939 14627850 19404939 20121394 12170473 20121394 12170473 12672967 22868721 12672967 22868721 24101900 10103891 24101900 10103891 10567835 21427216 10567835 21427216 5408410 21491211 5408410 21491211 5416689 2417657 5416689 2417657 1985586 22399860 1985586 22399860 18971399 11826269 18971399 11826269 12676031 22602994 12676031 22602994 23230223 9035581 23230223 9035581 14663279 22839699 14663279 22839699 24120709 22839699 22745379 20341416 22745379 20341416 6595989 23308285 6595989 23308285 24612601 23308285 8997471 7721664 8997471 7721664 19668506 21523809 19668506 21523809 5626391 12352532 5626391 12352532 19447737 18570677 19447737 9710509 19447737 9710509 17376206 21875996 17376206 21875996 22521188 6492207 22521188 6492207 17058702 21586074 17058702 21586074 5449311 6247963 5449311 6247963 6589093 24207443 6589093 24207443 2638069 3842119 2638069 3842119 4234459 3842119 2236144 26719964 2236144 26719964 228460 10904384 228460 10904384 21476505 20728864 21476505 7674890 21476505 7674890 9550214 14006602 9550214 14006602 22726712 3839357 22726712 12791228 22726712 12791228 5681124 5446106 5681124 25934618 5681124 25934618 948763 5446471 948763 5446471 15364488 22471532 15364488 22471532 4443308 7323014 4443308 7323014 11821430 23919730 11821430 23919730 3058363 23919730 19048754 16230135 19048754 16230135 11200619 7946989 11200619 7946989 19718138 7199371 19718138 10642127 19718138 10642127 8397080 8177989 8397080 8177989 18513034 16136853 18513034 16136853 10632735 18467098 10632735 18467098 19011110 18467098 13004201 12522055 13004201 12522055 14301781 17202331 14301781 17202331 9383474 17202331 17415294 2763365 17415294 2763365 24019154 954802 24019154 954802 870607 21299845 870607 21299845 21762914 21299845 2682425 386467 2682425 386467 241570 386467 15425551 20124223 15425551 20124223 6862200 14895986 6862200 14895986 15098437 24424949 15098437 24424949 2574077 24424949 17727601 9666010 17727601 9666010 12441131 18249872 12441131 18249872 19090886 24811704 19090886 24811704 2144486 24811704 12730329 5728682 12730329 5728682 22591538 4543362 22591538 12067936 22591538 12067936 2609507 2248648 2609507 20758823 2609507 20758823 21493527 20758823 13105634 13069218 13105634 13069218 13980037 21478607 13980037 21478607 5614769 16436774 5614769 16436774 17121300 20746263 17121300 20746263 6232810 20746263 9199968 2029766 9199968 2029766 24878351 2029766 2617130 19421594 2617130 19421594 19910016 10795769 19910016 10795769 7665028 19430980 7665028 10119222 7665028 10119222 16574598 10119222 15845513 21396464 15845513 21396464 5345096 2893457 5345096 2893457 23916870 22278013 23916870 22278013 22985802 3405011 22985802 3405011 23227348 11665810 23227348 11665810 12586680 11576596 12586680 11576596 15344895 21304678 15344895 21304678 5510315 21304678 13153112 8738108 13153112 8738108 25500947 1543567 25500947 20390942 25500947 20390942 9677855 17142920 9677855 24741916 9677855 24741916 25897520 4969568 25897520 4969568 21943313 25457786 21943313 25457786 26335813 25457786 20514682 9067449 20514682 9067449 5672499 24999206 5672499 24999206 1735893 15935862 1735893 15935862 20005106 19571872 20005106 19571872 7978292 8730503 7978292 8730503 21536258 1989174 21536258 1989174 24766683 22391184 24766683 22391184 4655127 22391184 14066343 7078889 14066343 7078889 7550045 831800 7550045 831800 26324223 831800 13816916 21590703 13816916 21590703 5137825 21590703 17123528 7848120 17123528 7848120 8396099 7848120 14268512 19032079 14268512 19032079 4600369 4225195 4600369 4225195 8761216 21428133 8761216 21428133 22137868 7110879 22137868 7110879 7417676 19785546 7417676 19785546 20316758 19785546 19739725 14498803 19739725 14498803 7835131 7701061 7835131 7701061 11661382 16462725 11661382 16462725 16997232 16606235 16997232 16606235 10319192 14904834 10319192 14904834 11849313 14904834 9773506 23757338 9773506 23757338 2635196 2820480 2635196 21369036 2635196 21369036 6651318 20420870 6651318 22207923 6651318 22207923 22954923 9834796 22954923 9834796 10409613 22981193 10409613 22981193 23504768 8655555 23504768 8655555 9167566 8655555 14600073 15228413 14600073 15228413 4976286 4735980 4976286 25307723 4976286 25307723 1662845 11803592 1662845 11803592 15153492 19207912 15153492 19207912 20310384 6440414 20310384 6440414 13917916 25562210 13917916 25562210 1375984 11756233 1375984 11756233 12292896 16746530 12292896 16746530 10489797 16746530 24488557 771985 24488557 771985 666740 771985 14730300 14753493 14730300 14753493 12210718 17690443 12210718 17690443 17859673 12903531 17859673 12903531 1341901 25642005 1341901 25642005 13616898 12255061 13616898 12255061 14432753 13227012 14432753 13227012 14190054 1633088 14190054 1633088 25407623 22976774 25407623 22976774 8042052 7642846 8042052 7642846 7187719 24427511 7187719 24427511 25411329 24427511 16156994 4880431 16156994 4880431 4901713 20600122 4901713 20600122 21533072 20600122 13987418 10471602 13987418 10471602 11159268 10471602 13620879 16622264 13620879 16622264 17208289 9627201 17208289 9627201 16879673 16355599 16879673 16355599 11371202 6450792 11371202 6450792 6215453 6450792 7628441 8878030 7628441 8878030 18324324 8878030 14010887 15297216 14010887 15297216 16017985 15297216 12381653 10848968 12381653 10848968 11521260 10848968 17480365 19971349 17480365 19971349 23327032 3478226 23327032 19406706 23327032 19406706 7546199 19406706 13766217 6410586 13766217 6410586 4656318 4517205 4656318 15603899 4656318 15603899 22338276 3523044 22338276 3523044 3985892 3523044 4520717 10991177 4520717 10991177 17528030 9845699 17528030 9845699 16278452 22443065 16278452 22443065 23037863 22443065 18620672 7975632 18620672 7975632 5187256 4910848 5187256 22049364 5187256 22049364 4940064 22049364 15078472 5584552 15078472 5584552 21372618 5584552 10232037 11213916 10232037 11213916 11866770 10021896 11866770 10021896 10485161 22611329 10485161 22611329 23364564 9771754 23364564 9771754 12420986 14320269 12420986 10715720 12420986 10715720 6890222 21388154 6890222 21388154 5574971 12866083 5574971 12866083 19249437 19042982 19249437 4669308 19249437 4669308 21825021 4669308 18464244 15686129 18464244 15686129 10799941 16009558 10799941 7848161 10799941 7848161 8395404 24005802 8395404 24005802 25150496 7168569 25150496 7168569 6437793 20823073 6437793 3057014 6437793 3057014 23773594 3057014 20139806 24612563 20139806 24612563 25571324 13356851 25571324 13356851 13418034 15130592 13418034 15130592 15198677 15130592 14533451 7073367 14533451 7073367 7332175 11860023 7332175 11860023 17373449 10028036 17373449 10028036 12205036 15720084 12205036 15720084 15913930 5673931 15913930 5673931 6000256 12680790 6000256 12680790 14179165 5262231 14179165 5262231 5304160 18440260 5304160 18440260 15257838 11578532 15257838 11578532 11839320 16093156 11839320 16093156 10547632 16093156 21586428 21598015 21586428 21598015 5472845 21598015 21370716 18515145 21370716 18515145 14650988 13168011 14650988 13168011 13615388 21386166 13615388 21386166 22391898 21386166 17498216 9234357 17498216 9234357 17724576 17113671 17724576 17113671 2271172 2720624 2271172 2720624 20767502 20116856 20767502 20116856 6953691 13079314 6953691 13079314 24259841 23647162 24259841 10435672 24259841 10435672 13500029 21559310 13500029 21559310 22462673 21559166 22462673 21559166 5338933 21653719 5338933 21653719 22130766 3744587 22130766 3744587 3574303 16041748 3574303 16041748 22918185 3895771 22918185 3895771 13679089 21720361 13679089 21720361 22357112 4582730 22357112 4582730 9417073 24971906 9417073 24971906 2022482 24971906 5017153 21280776 5017153 21280776 5909888 3114039 5909888 3114039 3214190 3114039 18389524 13911153 18389524 13911153 14111689 22532159 14111689 22532159 23041532 22532159 11361756 5831470 11361756 5831470 6023622 18655041 6023622 18655041 19419978 12235870 19419978 12235870 14538171 15191300 14538171 15191300 15879482 15045424 15879482 15045424 11902682 15045424 18433045 22421108 18433045 22421108 23573447 17515289 23573447 17515289 8476069 23494747 8476069 23494747 24480111 23494747 15900992 9019055 15900992 9019055 17942344 15927303 17942344 15927303 10700182 10315096 10700182 10315096 16897242 10315096 9329692 18181487 9329692 18181487 19046069 18181487 8698010 7033363 8698010 7033363 25689868 24781468 25689868 8005923 25689868 8005923 5802551 21198718 5802551 14979549 5802551 14979549 19599423 19424108 19599423 19424108 9596185 13311944 9596185 13311944 13260823 13311944 9665584 17896144 9665584 17896144 18945947 20679454 18945947 20679454 6385570 3628581 6385570 3628581 23307705 22251011 23307705 22251011 16776765 10279801 16776765 10279801 10775708 10279801 12386441 15058144 12386441 15058144 11390591 15058144 13852991 5304342 13852991 5304342 5429118 5304342 20690210 6715324 20690210 6715324 8953062 23427343 8953062 23427343 3723681 7077296 3723681 7077296 20300193 7077296 10144664 21766152 10144664 21766152 22404087 21766152 17290663 10882996 17290663 10882996 13985326 18537416 13985326 18537416 8526794 18537416 15036212 7245396 15036212 7245396 7467702 7245396 10923744 21413188 10923744 21413188 22322619 11485849 22322619 11485849 10715497 15826791 10715497 6897082 10715497 6897082 20405831 6897082 11889793 22114244 11889793 22114244 4930074 25724263 4930074 25724263 26442449 25724263 4023608 9594724 4023608 9594724 18218418 8938261 18218418 8998939 18218418 8998939 24455468 2559826 24455468 12373017 24455468 12373017 12786395 5573566 12786395 5573566 21162817 14706079 21162817 14706079 11846775 14706079 14337342 7982792 14337342 7982792 8463350 6783475 8463350 6783475 20455772 6783475 20435587 21883866 20435587 21883866 22469339 3081445 22469339 3081445 2866705 19686542 2866705 19686542 23442919 3421443 23442919 3421443 15074381 18748809 15074381 18748809 19142314 23602849 19142314 23602849 3313610 23602849 7684188 18106464 7684188 18106464 23157237 22021612 23157237 4052185 23157237 4052185 4018759 4052185 13849241 21603158 13849241 21603158 22511819 21603158 16550828 5480115 16550828 5480115 21405422 5480115 10380872 22173613 10380872 22173613 23168947 1708005 23168947 1708005 1544671 1708005 4762205 12578100 4762205 12578100 14176945 6783602 14176945 6783602 6959628 16305694 6959628 16305694 23072247 3855760 23072247 3855760 14439622 22482021 14439622 22482021 23664694 9327623 23664694 9327623 10069726 17324162 10069726 17324162 23240836 3466778 23240836 7030351 23240836 7030351 3725034 3331794 3725034 20040629 3725034 20040629 20516653 20040629 16753038 2538457 16753038 2538457 24247199 2538457 15585211 16543286 15585211 16543286 17262144 6444884 17262144 6444884 6926894 19930898 6926894 19930898 20734768 19930898 9246949 6136524 9246949 6136524 20501240 6136524 18776156 12224656 18776156 12224656 14472990 20574958 14472990 20574958 21108968 10892613 21108968 10892613 15979145 19853541 15979145 19853541 20284978 5310243 20284978 5310243 5648402 23097254 5648402 23097254 24080474 10298747 24080474 10298747 10832788 10298747 12725659 22890758 12725659 22890758 23926915 6663047 23926915 6663047 4346967 22714714 4346967 21189970 4346967 21189970 21981706 21912011 21981706 21912011 5257416 21912011 20209423 4086471 20209423 4086471 22886652 4086471 19473886 13262655 19473886 13262655 13526160 3906916 13526160 3906916 23066751 3906916 7261389 19113903 7261389 19113903 22026141 24007903 22026141 24007903 2949054 7350370 2949054 7350370 13839613 14225034 13839613 14225034 8918762 8378030 8918762 20027668 8918762 20027668 6979398 3618509 6979398 3618509 23222005 3618509 17329897 17021492 17329897 17021492 17934028 17021492 11797738 11742912 11797738 11742912 19070047 21396465 19070047 21396465 22450017 21396465 18576077 2242166 18576077 2242166 24562784 2242166 11770097 18813663 11770097 18813663 25257165 1678333 25257165 18864995 25257165 18864995 8060833 18864995 10463102 7215587 10463102 7215587 19915258 5723816 19915258 5723816 6301480 16325850 6301480 16325850 16848256 10357522 16848256 23012345 16848256 23012345 3811147 23012345 6326865 8595876 6326865 8595876 18422161 8856641 18422161 5581377 18422161 5581377 5593723 5581377 13623063 21046582 13623063 21046582 21918283 21688908 21918283 21688908 5113565 5116422 5113565 5116422 8277319 7677655 8277319 2148316 8277319 2148316 24698579 23221717 24698579 23221717 3758999 23221717 16291173 5711812 16291173 5711812 6038818 11294236 6038818 11294236 21253137 5544191 21253137 5544191 18806284 15436243 18806284 15436243 15925931 21154923 15925931 21154923 21859717 10419172 21859717 10419172 11221492 10419172 17170981 21310696 17170981 21310696 22189290 7310404 22189290 7310404 7602537 14832636 7602537 14832636 14915069 3166842 14915069 3166842 3412343 23024010 3412343 23024010 7623529 19292068 7623529 21233245 7623529 21233245 21997899 11893329 21997899 11893329 6328813 20904515 6328813 20904515 14602960 10522408 14602960 10522408 16329213 10522408 10397203 17220541 10397203 17220541 9432355 3452950 9432355 3452950 23436338 3452950 11157904 21437073 11157904 21437073 5383408 21437073 17594556 9333802 17594556 9333802 9714163 3283203 9714163 3283203 23522245 14728030 23522245 14728030 7416150 6899391 7416150 12264150 7416150 12264150 23141400 3502094 23141400 3502094 12065986 16827635 12065986 16827635 10387852 12883795 10387852 12883795 20681612 20275287 20681612 7993356 20681612 7993356 8064549 7993356 21888199 23824974 21888199 23824974 24977615 6604368 24977615 6604368 20640203 21657433 20640203 21657433 22224317 21657433 8594047 8790699 8594047 8790699 18188646 3033531 18188646 3033531 2536236 3033531 13974828 20242172 13974828 20242172 20919949 15029465 20919949 15029465 4515581 22382451 4515581 22382451 20643164 4423096 20643164 4423096 22587320 20942115 22587320 20942115 14718383 13572437 14718383 19278863 14718383 19278863 19985886 11659216 19985886 11659216 3946493 23136374 3946493 23136374 8139355 7613212 8139355 7613212 19418091 4089690 19418091 4089690 4249772 21508590 4249772 21508590 22428711 21508590 4848497 1500941 4848497 1500941 1886253 10158443 1886253 10158443 19270177 7808136 19270177 7808136 9574035 25776462 9574035 25776462 26688384 25776462 8882123 4483693 8882123 4483693 4614136 4483693 20794744 23189293 20794744 23189293 3672843 3823668 3672843 7511861 3672843 7511861 7972705 4626758 7972705 4626758 4892258 10904272 4892258 10904272 15922219 9939038 15922219 9939038 10476185 23244187 10476185 23244187 24222689 791266 24222689 791266 521156 791266 19839478 22968693 19839478 22968693 24261258 798257 24261258 798257 593631 798257 6150969 7204977 6150969 7204977 19627899 7204977 17377233 10135867 17377233 10135867 17129498 7259678 17129498 7259678 19861279 12312819 19861279 12312819 15106076 12271116 15106076 12640421 15106076 12640421 12843981 3043894 12843981 3043894 23693655 20313009 23693655 20313009 4429998 4349662 4429998 4349662 15039054 15888655 15039054 15888655 16484473 1783324 16484473 1783324 1327947 1783324 22564911 5758149 22564911 5758149 6246036 9091189 6246036 9091189 18263640 3323020 18263640 3323020 3770262 7842758 3770262 7842758 19300725 7339668 19300725 7339668 7300065 7339668 18141201 19906977 18141201 19906977 20600515 19906977 9525383 17036749 9525383 17036749 21449585 20858692 21449585 20858692 9212126 6237661 9212126 6237661 6759694 6237661 16659986 17170597 16659986 17170597 17608589 16765535 17608589 16765535 6268128 20988097 6268128 20988097 21561097 4865931 21561097 4865931 22458712 15866492 22458712 15866492 11563476 15272671 11563476 23869159 11563476 23869159 25065637 23869159 8959159 4842779 8959159 4842779 2671736 24315317 2671736 6432245 2671736 6432245 22452523 21722798 22452523 3489970 22452523 3489970 3083630 23660181 3083630 23660181 15095376 12255900 15095376 12255900 13135867 12255900 19590364 3983835 19590364 3983835 23013952 10455518 23013952 10455518 4564999 4405061 4564999 18868326 4564999 18868326 19589050 4639025 19589050 4639025 5074855 21106229 5074855 21106229 19395408 7754131 19395408 15163448 19395408 15163448 3153012 3324075 3153012 3324075 20793922 6366302 20793922 6366302 6549446 7133964 6549446 7133964 7379013 2288935 7379013 2288935 2654138 16784991 2654138 16784991 10855954 15795524 10855954 22206390 10855954 22206390 4593423 8482996 4593423 8482996 23811552 22777091 23811552 22777091 20706331 18289664 20706331 18289664 18398083 18289664 21143576 23115892 21143576 23115892 3865264 3475850 3865264 3475850 23335865 21004891 23335865 21004891 6096515 7535504 6096515 7535504 19441668 7535504 8269244 16887186 8269244 16887186 17318072 5012201 17318072 5012201 5182326 19926597 5182326 19926597 10533905 3470727 10533905 3470727 23394531 3470727 16605984 23671148 16605984 23671148 3192443 7897621 3192443 7897621 16012137 21708325 16012137 21708325 5273891 15715291 5273891 15715291 21404437 23512254 21404437 23512254 3487349 12749305 3487349 12749305 15703579 14999877 15703579 11300330 15703579 11300330 12028127 13108980 12028127 13108980 13614072 7137489 13614072 7137489 6971529 7137489 9396397 13123392 9396397 13123392 13673935 8886047 13673935 8886047 9488552 24932356 9488552 24932356 25770565 2451184 25770565 2451184 20791754 22208230 20791754 22208230 4223163 22468578 4223163 22468578 6654850 13878377 6654850 13878377 14977085 12495552 14977085 12495552 14717880 17854958 14717880 17854958 18591256 5387670 18591256 5387670 5636308 5387670 7923028 8696981 7923028 8696981 18258871 17349256 18258871 17349256 17686202 9329425 17686202 20487583 17686202 20487583 23812008 3082960 23812008 4066167 23812008 4066167 1580153 1999099 1580153 1999099 4711701 16644146 4711701 16644146 10071923 6614489 10071923 6614489 6640569 11600676 6640569 11600676 20515278 4835933 20515278 4835933 21825155 9960006 21825155 9960006 17086119 1372386 17086119 1372386 25697218 9450565 25697218 9450565 17570508 7932808 17570508 7932808 19317643 9559848 19317643 9559848 4144565 3611916 4144565 3611916 13945546 23946442 13945546 23946442 3119540 23946442 12278846 706519 12278846 706519 26180400 7984078 26180400 7984078 5001319 4867389 5001319 21163121 5001319 21163121 21974882 21163121 7369379 5573680 7369379 5573680 23657183 22534106 23657183 22534106 21966067 4199157 21966067 4199157 4256367 13480819 4256367 13480819 24040991 2760901 24040991 2760901 5627709 9416298 5627709 9416298 12226399 14522494 12226399 7502752 12226399 7502752 6345873 20833419 6345873 10454678 6345873 10454678 14308943 24781618 14308943 24781618 25977487 9535999 25977487 9535999 9401416 17303131 9401416 8510201 9401416 8510201 8621592 8510201 11059412 11823910 11059412 11823910 15211659 22370150 15211659 22370150 4535621 22370150 7658246 12586566 7658246 12586566 14312020 12586566 12264481 21667832 12264481 21667832 22377777 21667832 10894897 8187669 10894897 8187669 18883774 8187669 16217051 16346314 16217051 16346314 16828891 3106013 16828891 3106013 3252303 3106013 18523083 18717982 18523083 18717982 20194182 7138838 20194182 20507117 20194182 20507117 21293675 14726256 21293675 14726256 8757330 20097793 8757330 20097793 22248548 4215899 22248548 4215899 13865823 24494095 13865823 24494095 2507053 11275219 2507053 11275219 15631884 18330587 15631884 18330587 8548879 10126000 8548879 10126000 20656946 20085975 20656946 6047949 20656946 6047949 6446932 6047949 19369396 15840413 19369396 15840413 6353073 4034201 6353073 4034201 22981252 22329081 22981252 22329081 19816799 19095248 19816799 19834191 19816799 19834191 20462950 19834191 16421112 15451066 16421112 15451066 11451932 3235918 11451932 3235918 23697579 3235918 12054016 25022956 12054016 25022956 1873979 25022956 16478117 8034681 16478117 8034681 8576504 13832407 8576504 13832407 14827212 4056404 14827212 4056404 4487303 4056404 15373698 20508272 15373698 20508272 6142713 20508272 7537049 17870002 7537049 17870002 12913093 2940473 12913093 2940473 23931162 2940473 18508156 15936314 18508156 15936314 12488100 11997992 12488100 12880973 12488100 12880973 13953961 5729160 13953961 5729160 5672410 5729160 15607409 14253902 15607409 14253902 3917754 3627310 3917754 3627310 19254579 24219760 19254579 24219760 2676785 24219760 11232695 6639411 11232695 6639411 7158806 6639411 11669959 17611055 11669959 17611055 18491957 17611055 4809310 2516464 4809310 2516464 2068372 19118976 2068372 19118976 7879421 4669538 7879421 4669538 4757845 22749392 4757845 22749392 23106017 7740750 23106017 7740750 12598331 16406013 12598331 16406013 17112416 12487273 17112416 12487273 12054542 14789373 12054542 8259921 12054542 8259921 8983448 21272303 8983448 21272303 21912788 21272303 18423147 4743137 18423147 4743137 4830210 4743137 5030080 13724286 5030080 13724286 25473269 24482159 25473269 24482159 11958311 7418842 11958311 7418842 19841464 7418842 14489735 20655274 14489735 20655274 1304966 25830541 1304966 25830541 17162022 10806734 17162022 10806734 5618888 21149332 5618888 11315840 5618888 11315840 20894271 20061614 20894271 6307085 20894271 6307085 6584744 19598168 6584744 19598168 9739327 9255569 9739327 11108928 9739327 11108928 11750131 4173572 11750131 4173572 4522159 12416077 4522159 12416077 14252596 12416077 8221080 1173708 8221080 1173708 987967 15174476 987967 15174476 11692165 7105619 11692165 7105619 7143982 19613194 7143982 19613194 10706119 10044694 10706119 15700858 10706119 15700858 12623700 11739758 12623700 23951140 12623700 23951140 2950767 23951140 16265669 10450740 16265669 10450740 16397183 10992603 16397183 10992603 15953466 21944337 15953466 21944337 22436380 14029583 22436380 14029583 8281677 21491554 8281677 21491554 5651692 21491554 13259922 3341896 13259922 3341896 23451114 21575311 23451114 21575311 3346930 3013359 3346930 3013359 20904452 21184792 20904452 21184792 21811541 21184792 13659799 6229987 13659799 6229987 21264966 6229987 9768701 18575032 9768701 18575032 19153498 10058621 19153498 10058621 17303746 21087779 17303746 21087779 21740270 16319325 21740270 16319325 8580325 21990040 8580325 21990040 1703394 1894446 1703394 1894446 17234060 18317266 17234060 18317266 3343987 3517908 3343987 3517908 6920543 25316106 6920543 25316106 1526871 25316106 23268007 13275278 23268007 13275278 7877965 7717802 7877965 22102681 7877965 22102681 22848748 4749035 22848748 4749035 4857781 4749035 6240936 9226809 6240936 9226809 17976595 4751218 17976595 4751218 4801313 21445504 4801313 21445504 26634904 345704 26634904 345704 15545648 15395811 15545648 15395811 19595086 18891685 19595086 10253265 19595086 10253265 10980797 18685417 10980797 18685417 19439653 10872126 19439653 10872126 11818027 11379044 11818027 11379044 15485082 4629643 15485082 4629643 4659223 4629643 18672953 10491753 18672953 10491753 16372678 6659470 16372678 6659470 20663608 10483274 20663608 10483274 5451172 5395726 5451172 5395726 9411783 19499712 9411783 19499712 20331951 19499712 12923237 6224713 12923237 6224713 20594343 19808490 20594343 19808490 12875785 1415367 12875785 1415367 25445865 23859037 25445865 23859037 2854446 15508845 2854446 15508845 11024089 19609842 11024089 19609842 4292514 1740534 4292514 1740534 25097015 23021084 25097015 23021084 2773467 2430157 2773467 8169036 2773467 8169036 19035248 5354868 19035248 5354868 5621687 5354868 9668986 15565778 9668986 15565778 16130486 22489668 16130486 22489668 4713739 22489668 22674064 13348177 22674064 13348177 2745240 24100555 2745240 15584915 2745240 15584915 18975426 18444168 18975426 14185994 18975426 14185994 11556100 19066622 11556100 19066622 8088365 19066622 12721700 2313735 12721700 2313735 24559602 2313735 8220221 25806418 8220221 25806418 1257351 25806418 9985242 6195504 9985242 6195504 4999154 21995531 4999154 19853243 4999154 19853243 22342507 21586180 22342507 11091022 22342507 11091022 15917268 20737654 15917268 20737654 21337520 3832042 21337520 3832042 3623765 3832042 8908102 17625631 8908102 17625631 18331419 12184253 18331419 12184253 13211948 12184253 19061878 20028788 19061878 20028788 20699038 20028788 20295963 11553944 20295963 11553944 10827298 10300705 10827298 18816679 10827298 18816679 8073052 7673612 8073052 7673612 19578277 7673612 11196317 11726368 11196317 11726368 18482202 17881006 18482202 8760161 18482202 8760161 6308341 20411912 6308341 2057466 6308341 2057466 24646796 2057466 20387488 8556318 20387488 8556318 9155952 8556318 15403707 17464231 15403707 17464231 9820882 9589887 9820882 9589887 17403125 24277914 17403125 24277914 2533606 3624592 2533606 3624592 23156593 3624592 22396078 13255709 22396078 13255709 13409364 19953586 13409364 19953586 20732846 15156049 20732846 15156049 2671345 24195720 2671345 24195720 7562949 4200739 7562949 4200739 24195680 2596090 24195680 21198178 24195680 21198178 9557999 13638042 9557999 13638042 14524917 13638042 8542789 21423516 8542789 21423516 5611926 3550102 5611926 3550102 23066728 21440957 23066728 21440957 7924636 2469596 7924636 2469596 2583497 24024098 2583497 24024098 25233057 24024098 20664685 17753767 20664685 17753767 2496510 2078736 2496510 2078736 14623399 14850198 14623399 14850198 11558549 21735962 11558549 21735962 22831754 21735962 19786458 8706914 19786458 8706914 11706778 11784446 11706778 11784446 14940725 18514308 14940725 18514308 8694808 18514308 12070269 3405819 12070269 3405819 23367757 3405819 14428927 15766505 14428927 15766505 16271093 6144268 16271093 6144268 6617766 6144268 14882361 13132281 14882361 13132281 13264799 10330822 13264799 10330822 17026523 13875522 17026523 13875522 14089041 13875522 19033765 5898440 19033765 5898440 5760731 5898440 14741226 16001102 14741226 16001102 22107250 21342137 22107250 7201542 22107250 7201542 7374350 16799675 7374350 16799675 14458395 12428634 14458395 15379035 14458395 15379035 15689961 6183618 15689961 6183618 6144146 13602728 6144146 13602728 13095182 4742943 13095182 4742943 4807506 4742943 11287475 20259233 11287475 20259233 20893889 20259233 7513698 12644664 7513698 12644664 24037187 2827016 24037187 19720897 24037187 19720897 15418372 11211537 15418372 14649792 15418372 14649792 5062140 4953334 5062140 19364760 5062140 19364760 19564410 19364760 8923992 17789720 8923992 17789720 9056137 17789720 8524827 25177734 8524827 25177734 1932051 9542033 1932051 9542033 23552859 22904384 23552859 22904384 12996144 6594189 12996144 6594189 6461250 25246502 6461250 25246502 26356233 25246502 16137796 10822996 16137796 10822996 15939199 1982128 15939199 1982128 24681995 21898187 24681995 21898187 5101904 21898187 6794395 16661186 6794395 16661186 21289527 20786320 21289527 20786320 9788322 14612999 9788322 14612999 21852116 21118775 21852116 2584516 21852116 2584516 24252034 2584516 8230356 19389797 8230356 19389797 7509872 19389797 20822931 23015805 20822931 23015805 24120523 23015805 13365764 10624966 13365764 10624966 16501762 9311752 16501762 9311752 9717768 17543011 9717768 17543011 18075125 9633746 18075125 9633746 12666326 23101303 12666326 23101303 3995495 4550164 3995495 4550164 13827825 20301404 13827825 20301404 6725504 20301404 13697647 3010198 13697647 3010198 3398848 3010198 12510210 19508862 12510210 19508862 20266589 19508862 5126036 3699958 5126036 3699958 3845906 16432009 3845906 16432009 17175784 5941259 17175784 5941259 6346542 5941259 10190742 10754041 10190742 10754041 23331605 22375219 23331605 10217579 23331605 10217579 10712176 21482255 10712176 21482255 5777928 21482255 20335694 9650028 20335694 9650028 10275202 20758803 10275202 20758803 21615439 12706594 21615439 12706594 7413010 19706042 7413010 19706042 11032176 13694293 11032176 13694293 15400636 18455004 15400636 18455004 8405081 18455004 13685245 10158937 13685245 10158937 17017186 10158937 16359532 18009712 16359532 18009712 19032506 11263396 19032506 11263396 5583603 21353412 5583603 21353412 18798728 3107729 18798728 3107729 23586370 3107729 9649959 18968383 9649959 18968383 19754740 3406332 19754740 3406332 3932335 3406332 14445125 21264411 14445125 21264411 21960050 22263942 21960050 22263942 4625677 20255138 4625677 20255138 20781002 23897326 20781002 23897326 2893167 23897326 20198511 18249507 20198511 18249507 9041518 20645152 9041518 20645152 21272898 20645152 15755208 13182172 15755208 13182172 7341731 7305762 7341731 18259929 7341731 18259929 18035021 4101671 18035021 4101671 24574755 23424855 24574755 4118409 24574755 4118409 15487655 13630729 15487655 13630729 13275011 21735888 13275011 21735888 24633832 2250295 24633832 2250295 10835825 22176443 10835825 22176443 22806009 11890083 22806009 11890083 8445350 18605864 8445350 1284688 8445350 1284688 1249627 22689232 1249627 22689232 23127000 4920872 23127000 4920872 2463622 24545272 2463622 24545272 22199290 14326691 22199290 14326691 1106288 1163536 1106288 1163536 12221841 21403045 12221841 21403045 5664456 25065611 5664456 25065611 25923185 25065611 14397602 6947322 14397602 6947322 20288761 9263311 20288761 9263311 5261671 5000885 5261671 15869485 5261671 15869485 11863493 7228178 11863493 7228178 20166285 7228178 9747690 23779714 9747690 23779714 24790305 11559899 24790305 11559899 15214833 16873292 15214833 16873292 17792348 15781179 17792348 15781179 16039537 18329908 16039537 18329908 18721158 18329908 15056173 6918492 15056173 6918492 7039952 6918492 14788778 24439539 14788778 24439539 25582438 24439539 25064090 17105097 25064090 17105097 7160772 19875522 7160772 19875522 9741423 7860263 9741423 7860263 19424685 10543777 19424685 10543777 5541076 5180459 5541076 5180459 15680436 18307022 15680436 18307022 22812477 4087980 22812477 4087980 19319175 14996277 19319175 14996277 7746733 19269485 7746733 19269485 18861255 14241452 18861255 14241452 12388091 14241452 17672656 18898890 17672656 18898890 8028723 6874353 8028723 6874353 19852964 20941944 19852964 20941944 6112973 20941944 10385190 11504439 10385190 11504439 15419539 14729903 15419539 14729903 831634 983563 831634 983563 11321408 16680947 11321408 16680947 17406701 1678802 17406701 1678802 1652471 1678802 23317649 9948670 23317649 9948670 10568482 17094779 10568482 17094779 17594200 16746033 17594200 16746033 17366649 16746033 19307999 23160705 19307999 23160705 3952198 9997481 3952198 9997481 17264274 9997481 13119199 17595315 13119199 17595315 19383090 7928155 19383090 7928155 16807322 16589397 16807322 16589397 22113697 4679503 22113697 8352340 22113697 8352340 2388553 2939435 2388553 2939435 17484385 21858944 17484385 21858944 22512672 21858944 11565323 566149 11565323 566149 392007 21601244 392007 21601244 5148368 2818661 5148368 2818661 3196974 2818661 7191297 21450688 7191297 21450688 22202567 16665862 22202567 16665862 10430286 19315195 10430286 19315195 19408682 19315195 14232569 10268127 14232569 10268127 23709923 23324868 23709923 3898227 23709923 3898227 1982089 25101956 1982089 1508219 1982089 1508219 25189186 18371596 25189186 18371596 3563521 3173673 3563521 3173673 7405222 17859615 7405222 17859615 18536068 16189181 18536068 16189181 2077480 24925210 2077480 13964804 2077480 13964804 14721763 19886474 14721763 19886474 7167628 3396234 7167628 3396234 23241741 18864627 23241741 18864627 8197888 18086119 8197888 18086119 19547567 19401470 19547567 19401470 19407964 15636994 19407964 15636994 7038527 19827828 7038527 19827828 18644766 2699263 18644766 2699263 2975222 2699263 20119052 12514294 20119052 12514294 6934813 6878024 6934813 12047008 6934813 12047008 13015546 10378742 13015546 10378742 11175000 10378742 16172286 21203374 16172286 21203374 22008303 14585338 22008303 14585338 12417807 19546246 12417807 19546246 23154901 3818600 23154901 20908597 23154901 20908597 6019915 20908597 10346458 10597494 10346458 10597494 19505284 7670769 19505284 19866243 19505284 19866243 20663086 16983843 20663086 16983843 17409481 19777242 17409481 19777242 20636840 11805425 20636840 11805425 11234412 15522544 11234412 15522544 20966738 4642856 20966738 4642856 4570643 4642856 13010812 13797134 13010812 13797134 13115259 14542075 13115259 14542075 12471997 14542075 12613115 6446795 12613115 6446795 20926763 20270719 20926763 5852270 20926763 5852270 6217875 5852270 10837840 20299232 10837840 20299232 6691939 8266229 6691939 8266229 17038309 14839037 17038309 14839037 8545979 6181933 8545979 6181933 6462898 15262460 6462898 15262460 16014879 15262460 13686455 8576965 13686455 8576965 9187354 15665299 9187354 15665299 16973994 10143363 16973994 10143363 15631503 25629317 15631503 25629317 1136713 12742522 1136713 12742522 13448805 24271848 13448805 24271848 2678656 24271848 22651942 8398894 22651942 8398894 12450104 14368473 12450104 3007875 12450104 3007875 2890801 23602620 2890801 23602620 13679882 3768093 13679882 3768093 23153578 3768093 16572236 21501485 16572236 21501485 22237346 21501485 7035580 16840907 7035580 16840907 17715168 5798918 17715168 5798918 6087674 5798918 6456435 16072845 6456435 16072845 16536136 7210123 16536136 7210123 7705073 7210123 11410030 12077941 11410030 12077941 21609056 5830983 21609056 19544246 21609056 19544246 5851290 5796657 5851290 19773318 5851290 19773318 20571456 19773318 12801129 6757130 12801129 6757130 20641226 19421554 20641226 19421554 18937194 8336301 18937194 19338940 18937194 19338940 19896034 19338940 16519545 4754993 16519545 4754993 22115763 11404495 22115763 11404495 9927463 154770 9927463 154770 26808426 154770 5972329 14379587 5972329 14379587 21950214 4923790 21950214 7192793 21950214 7192793 7120742 3088774 7120742 3088774 23809168 20507286 23809168 20507286 6554207 20507286 8052922 11682385 8052922 11682385 12462282 16606884 12462282 16606884 10003372 16606884 11968808 2968607 11968808 2968607 2645190 2968607 4503347 21877452 4503347 21877452 26391217 476301 26391217 24941522 26391217 24941522 1939729 24941522 18165363 1691692 18165363 1691692 1805178 11999067 1805178 11999067 14885562 11995029 14885562 11995029 12825340 12531252 12825340 12531252 14218261 10644245 14218261 10644245 3460160 23455105 3460160 23455105 11992822 14196370 11992822 14196370 12515769 23242413 12515769 23242413 3756760 4144141 3756760 4144141 22490282 19425939 22490282 19425939 7744538 19425939 10740136 9784246 10740136 9784246 23183251 22581499 23183251 22581499 10358838 9711493 10358838 9711493 7522172 19637258 7522172 15844213 7522172 15844213 11283745 21809522 11283745 21809522 5343918 12409943 5343918 12409943 13221765 18565030 13221765 18565030 8322821 8292838 8322821 8292838 8823841 19162878 8823841 19162878 7856806 6261978 7856806 6261978 22294607 21408764 22294607 10059358 22294607 10059358 10718650 16113841 10718650 4894349 10718650 4894349 5017595 4894349 16505307 22118702 16505307 22118702 4846597 22118702 13152734 10716333 13152734 10716333 11212217 10716333 16572638 17671078 16572638 17671078 18046773 10347805 18046773 10347805 11001383 12813440 11001383 12813440 16061774 10942312 16061774 23628210 16061774 23628210 3064636 23628210 20390406 9829614 20390406 9829614 17634863 6408536 17634863 6408536 20631655 20316647 20631655 20316647 20891688 20316647 14369231 11401814 14369231 11401814 3493654 23411165 3493654 23411165 14969751 9509038 14969751 9509038 17811559 9509038 11319657 15622041 11319657 15622041 10941671 15622041 21197803 1070683 21197803 1070683 1132466 25826271 1132466 11110535 1132466 11110535 15843571 21090090 15843571 21090090 5917919 3477402 5917919 3477402 23366104 3477402 22901183 17291619 22901183 17291619 5284371 3828114 5284371 3828114 3941975 18490888 3941975 18490888 19324642 10703764 19324642 10703764 10538517 16852945 10538517 16852945 17570461 16852945 12179024 12777467 12179024 12777467 21420740 20694340 21420740 20694340 9539612 8986704 9539612 8986704 9263963 17132015 9263963 17132015 16194568 11216061 16194568 11216061 4376104 4407294 4376104 4407294 6868893 23068198 6868893 23068198 24035571 23068198 22200403 6641571 22200403 6641571 10822782 10379059 10822782 6414548 10822782 6414548 20212882 20025167 20212882 20025167 7052738 19859364 7052738 19859364 22277398 21465133 22277398 21465133 18219097 6181900 18219097 6181900 23226086 22454355 23226086 7885469 23226086 7885469 8444089 7885469 18180938 21667683 18180938 21667683 5457347 21667683 12552343 8888534 12552343 8888534 24533628 23343797 24533628 4004203 24533628 4004203 4476057 4004203 11034951 11634293 11034951 11634293 18482062 18468237 18482062 9388237 18482062 9388237 9924546 9388237 20242638 23463807 20242638 23463807 3364397 4343472 3364397 4343472 22781194 4343472 7016634 16948933 7016634 16948933 17509761 16948933 7800917 23662218 7800917 23662218 3230278 23662218 6806097 3169784 6806097 3169784 23770732 3169784 19369545 18333323 19369545 18333323 8633582 6489165 8633582 6489165 20420213 6489165 14884507 18922700 14884507 18922700 18952658 18922700 16902494 13431967 16902494 13431967 7759511 19207503 7759511 19207503 13880979 9131095 13880979 9131095 9799908 17644430 9799908 17644430 18258302 14847182 18258302 14847182 3040761 23962047 3040761 23962047 4434757 22562754 4434757 22562754 4324958 22562754 9853541 4188739 9853541 4188739 22468651 5817814 22468651 5817814 21439514 4289707 21439514 4289707 22845414 4289707 17112454 21063754 17112454 21063754 21827499 6947020 21827499 6947020 7441851 9206566 7441851 9206566 18026142 885089 18026142 885089 931586 885089 3044157 6952296 3044157 6952296 7328787 6663980 7328787 6663980 7070839 6663980 19381105 21737834 19381105 21737834 4950826 10225015 4950826 10225015 18084473 17812433 18084473 8770524 18084473 8770524 10277930 21600727 10277930 21600727 22054420 21600727 19246697 5658112 19246697 5658112 21271277 16542511 21271277 16542511 10108293 10324034 10108293 10324034 19610762 20456544 19610762 20456544 6466319 20456544 21228201 4904566 21228201 4904566 5094292 4904566 8995148 19770913 8995148 19770913 7371410 14287893 7371410 14287893 18166806 19767697 18166806 19767697 7206582 8827360 7206582 8827360 15686345 17311653 15686345 17311653 17478880 17311653 12622780 8082911 12622780 8082911 8154218 15624545 8154218 15624545 22185154 4621267 22185154 4621267 11152941 17411132 11152941 17411132 18076180 17411132 15511362 8508161 15511362 8508161 23592679 3365369 23592679 3365369 10964989 16645610 10964989 16645610 10090519 9629197 10090519 23556286 10090519 23556286 3426739 6356908 3426739 6356908 21125654 15618722 21125654 15618722 16313855 4754699 16313855 4754699 22334682 4754699 19963810 10807800 19963810 10807800 12325268 21817870 12325268 21817870 4064731 3951505 4064731 21411003 4064731 21411003 13134863 13719347 13134863 15663304 13134863 15663304 16134091 15663304 12784532 6341813 12784532 6341813 848865 1054722 848865 22363079 848865 22363079 22903971 22363079 20126970 11232964 20126970 11232964 12157255 6220092 12157255 6220092 20419980 6220092 13347082 16826478 13347082 16826478 5601141 5595868 5601141 5595868 13421221 21450564 13421221 21450564 22263756 23448868 22263756 23448868 3595575 8885119 3595575 8885119 18123034 8885119 11350391 18737214 11350391 18737214 19289366 19824254 19289366 19824254 7019568 16267141 7019568 16267141 16902447 24283657 16902447 24283657 2530289 4396641 2530289 4396641 10261972 16698374 10261972 10681914 10261972 10681914 21857169 20973759 21857169 20973759 16698331 14080520 16698331 14080520 3664170 1973043 3664170 1973043 1599090 24025255 1599090 24025255 7002151 6476343 7002151 18615516 7002151 18615516 11334822 10672930 11334822 16502777 11334822 16502777 10171290 5398651 10171290 5398651 21483147 18977695 21483147 18977695 8005751 18977695 8604187 5241592 8604187 5241592 4026209 3746079 4026209 3746079 22926467 3746079 17754847 13508149 17754847 13508149 14445032 11610794 14445032 11610794 15536251 17500865 15536251 17500865 9427430 17500865 19021365 3770716 19021365 3770716 4160154 8039469 4160154 8039469 8412268 8039469 5421698 3001766 5421698 3001766 3422200 10598008 3422200 10598008 11478114 7406664 11478114 7406664 8022931 7406664 18429169 14567332 18429169 14567332 11259557 15223415 11259557 15223415 18121516 6639452 18121516 6639452 5256572 5101910 5256572 23984387 5256572 23984387 25164864 20076313 25164864 20076313 6786261 22194879 6786261 22194879 22905639 9782506 22905639 9782506 17336999 18528979 17336999 18528979 19434195 18528979 12182958 10708625 12182958 10708625 16257717 5912934 16257717 5912934 6320323 5912934 12929118 12329084 12929118 12329084 14320277 12329084 11271758 9373526 11271758 9373526 18063321 22447131 18063321 22447131 4701969 4668117 4701969 4668117 12868013 12787192 12868013 8777225 12868013 8777225 9104858 21797477 9104858 21797477 22194295 21797477 9483666 5612352 9483666 5612352 5996689 5612352 12440952 16681681 12440952 16681681 17508856 4188728 17508856 4188728 4592705 24491099 4592705 24491099 25502827 24491099 6869544 4016648 6869544 4016648 4508574 14749351 4508574 14749351 16107030 10948735 16107030 10948735 12372674 15589578 12372674 15589578 15952536 14273843 15952536 14273843 14616095 22733716 14616095 22733716 23190709 22733716 20356779 9988454 20356779 9988454 5106330 4866023 5106330 21547313 5106330 21547313 22128175 12609250 22128175 12609250 13832657 12880464 13832657 8961550 13832657 8961550 18212093 20672303 18212093 20672303 6303641 20672303 11579468 10628761 11579468 10628761 11100494 4040959 11100494 4040959 22856994 9501431 22856994 9501431 17900576 8127676 17900576 8127676 18906992 17270180 18906992 17270180 10052448 10510099 10052448 10510099 14855916 23774616 14855916 23774616 3060041 23774616 10476679 7351011 10476679 7351011 7572819 7351011 18481276 9802038 18481276 9802038 10404568 9802038 21742789 23759868 21742789 23759868 3202657 23759868 10358410 7993047 10358410 7993047 19342205 3757838 19342205 3757838 3626336 20034820 3626336 20034820 19802734 7457165 19802734 7457165 16296307 24312554 16296307 24312554 25379738 9526684 25379738 9526684 9123131 17676743 9123131 17676743 13824471 10916185 13824471 10916185 16232394 16134155 16232394 16134155 10581819 9235674 10581819 9235674 25093683 23871380 25093683 23871380 12024844 10468344 12024844 10468344 11260466 4016541 11260466 4016541 22807345 4016541 17364057 11215245 17364057 11215245 14283737 21120303 14283737 21120303 6185217 18953691 6185217 18953691 23244657 22573058 23244657 16168861 23244657 16168861 10408401 17928854 10408401 17928854 18507640 2702281 18507640 2702281 2410270 22642784 2410270 22642784 14172103 12561740 14172103 21346690 14172103 21346690 5714857 6976389 5714857 6976389 21784201 20960894 21784201 14787066 21784201 14787066 6485910 20740030 6485910 20740030 12971295 10284646 12971295 10284646 16978457 10685610 16978457 10685610 10289808 8736237 10289808 8736237 22703179 4206462 22703179 4206462 21691248 13546496 21691248 13546496 12995217 8321058 12995217 8321058 18627215 8596047 18627215 8596047 2235841 2271056 2235841 23961841 2235841 23961841 25097976 10687186 25097976 10687186 11208309 14130948 11208309 14130948 14516286 8166051 14516286 8166051 8672040 21432216 8672040 21432216 22153276 14749953 22153276 14749953 15631068 20321291 15631068 20321291 20692092 2813817 20692092 2813817 3296147 8078562 3296147 8078562 25267334 1544988 25267334 1544988 8065266 23419411 8065266 23419411 24447860 23419411 8230769 12332802 8230769 12332802 12722546 24542159 12722546 24542159 2364295 9384747 2364295 9384747 20100562 19789810 20100562 19789810 18709051 5078694 18709051 5078694 760629 26078651 760629 19256848 760629 19256848 7757002 25763679 7757002 25763679 1280749 3868018 1280749 3868018 19521650 18727370 19521650 11863499 19521650 11863499 12775915 19352851 12775915 19352851 23248984 3705587 23248984 18114201 23248984 18114201 13261074 1303723 13261074 1303723 1235558 15321068 1235558 15321068 16070087 7193655 16070087 7193655 7119431 15429561 7119431 15429561 20808874 6120225 20808874 23859543 20808874 23859543 2998446 23859543 13402521 11758517 13402521 11758517 15004327 24311046 15004327 24311046 2719260 24311046 16276352 9137261 16276352 9137261 9549975 5307212 9549975 5307212 21830060 15345939 21830060 15345939 14255597 11997646 14255597 11997646 15328360 25636305 15328360 25636305 1328372 3879804 1328372 3879804 8532469 20335762 8532469 20335762 6342156 20698925 6342156 19828596 6342156 19828596 21543753 23556881 21543753 23556881 3389321 23556881 23968753 16286144 23968753 16286144 6155220 6101825 6155220 6101825 19526544 18953730 19526544 18953730 8050853 20390794 8050853 20390794 21071063 15871692 21071063 15871692 5362932 21697267 5362932 21697267 12680674 9402307 12680674 9402307 25846410 24695458 25846410 11025395 25846410 11025395 14715737 21369343 14715737 21369343 22186715 21369343 16819240 8450494 16819240 8450494 18966983 8450494 7314908 4206975 7314908 4206975 22695456 4206975 22226610 15950465 22226610 15950465 6804921 20164253 6804921 4019127 6804921 4019127 22926889 11077076 22926889 11077076 15835864 9000250 15835864 9000250 20994576 25075276 20994576 25075276 1690307 12743716 1690307 12743716 15566715 14945110 15566715 4345301 15566715 4345301 22741103 14281069 22741103 14281069 6821982 5618460 6821982 5618460 21037478 5630517 21037478 1754938 21037478 1754938 2139666 1754938 15686292 18934498 15686292 18934498 7954866 19215966 7954866 19215966 10213397 6284299 10213397 6284299 6777676 8325648 6777676 8325648 22410086 4429581 22410086 4429581 13782788 18865989 13782788 18865989 8217080 19771135 8217080 19771135 20042946 19771135 11154046 7666689 11154046 7666689 19423381 256776 19423381 256776 132315 20942286 132315 20942286 21624933 19163143 21624933 19163143 938756 26118733 938756 6795233 938756 6795233 8602116 8264803 8602116 6984484 8602116 6984484 20071105 16740462 20071105 16740462 10280033 16740462 19388470 1237016 19388470 1237016 25567922 1237016 4370774 18435167 4370774 18435167 20371969 6892835 20371969 20064737 20371969 20064737 6897999 20064737 16051251 14213600 16051251 14213600 6440444 22040602 6440444 22040602 22711177 22040602 20651302 16445829 20651302 16445829 9303789 8975134 9303789 8975134 15948644 21579788 15948644 21579788 22376451 7530025 22376451 7530025 8129961 7530025 9560737 23937552 9560737 23937552 25019098 23937552 20107331 4695532 20107331 4695532 3418927 3394439 3418927 23236563 3418927 23236563 24358503 21868180 24358503 21868180 22430482 22531377 22430482 22531377 23247818 22531377 22034768 10199555 22034768 10199555 16791216 21004168 16791216 21004168 21838516 21004168 21375180 4969869 21375180 4969869 21731433 16615039 21731433 16615039 10072211 10991176 10072211 10991176 19599082 21455932 19599082 21455932 2824775 2822419 2824775 20569317 2824775 20569317 21017611 15146242 21017611 15146242 11289978 15146242 18890667 21193966 18890667 21193966 22000875 13237343 22000875 13237343 13929400 13237343 14178658 19626461 14178658 19626461 7439144 15979710 7439144 15979710 18920933 18724058 18920933 18724058 17196930 6558463 17196930 6558463 7174577 4728383 7174577 4728383 22132310 4728383 15875230 15392140 15875230 15392140 16055272 21732103 16055272 21732103 5289245 21732103 12163022 5876823 12163022 5876823 5924695 12339617 5924695 12339617 14394056 12339617 10864545 6740726 10864545 6740726 6751928 5719994 6751928 5719994 20859922 17226260 20859922 17226260 12409698 12084450 12409698 23578981 12409698 23578981 2200310 1996919 2200310 17838217 2200310 17838217 18543075 7642696 18543075 7642696 8113154 21657569 8113154 21657569 22336322 21657569 8273471 8474345 8273471 8474345 9070992 8474345 7883160 23803747 7883160 23803747 24951805 3391524 24951805 3391524 13666053 13112740 13666053 2999503 13666053 2999503 23836517 2999503 21375552 22610891 21375552 22610891 4089334 5048366 4089334 5048366 21551700 21305933 21551700 21305933 5750443 5531946 5750443 5531946 21254539 20218001 21254539 20218001 6435532 9060017 6435532 9060017 18019853 9130342 18019853 6374719 18019853 6374719 21143674 8950963 21143674 8950963 6514665 6467195 6514665 15844530 6514665 15844530 19812037 7462699 19812037 7462699 10015276 20509603 10015276 20509603 20963324 20509603 12282664 6047627 12282664 6047627 5935193 6047627 16468489 25598828 16468489 25598828 1328438 4166580 1328438 4166580 22628171 4166580 5643834 19206857 5643834 19206857 8786806 4495870 8786806 4495870 22467510 4495870 17191204 21554233 17191204 21554233 22170998 21554233 13514410 6411977 13514410 6411977 20323691 6411977 13412468 24076950 13412468 24076950 25299928 15890692 25299928 15890692 16632886 21822503 16632886 21822503 22256100 21822503 19889682 10994262 19889682 10994262 16447307 7861077 16447307 7861077 19576331 18686626 19576331 4544974 19576331 4544974 4651491 12553928 4651491 12553928 21799844 5658719 21799844 5658719 10537859 10828911 10537859 10828911 21631494 5133593 21631494 5133593 5854815 14713913 5854815 14713913 17080258 19272305 17080258 19272305 19809089 19272305 12359532 5082775 12359532 5082775 22262949 5082775 10252030 22765539 10252030 22765539 4346646 16271817 4346646 16271817 17866104 19594317 17866104 19594317 7292976 19594317 11200865 5202645 11200865 5202645 5415713 16760138 5415713 16760138 17695216 7790574 17695216 7790574 8186709 14176358 8186709 14176358 14705686 6008210 14705686 6008210 6151933 18438732 6151933 18438732 17709894 12154102 17709894 12154102 15188273 22831148 15188273 22831148 23223486 22831148 13945068 7473947 13945068 7473947 8024286 3348419 8024286 3348419 23413501 12702727 23413501 12702727 6079185 5699609 6079185 5699609 9580054 23578252 9580054 23578252 3341380 23578252 8404227 12556064 8404227 12556064 14059243 19291901 14059243 19291901 4140560 4177359 4140560 13102152 4140560 13102152 13656153 3829452 13656153 3829452 3681008 18372833 3681008 18372833 19110804 8571682 19110804 8571682 9042303 8571682 11942079 20903565 11942079 20903565 2814597 23986974 2814597 5613890 2814597 5613890 13311079 19535541 13311079 19535541 20307820 19535541 16246630 5401141 16246630 5401141 21240570 18031273 21240570 18031273 13369623 11692863 13369623 11692863 15000939 12107630 15000939 12107630 12896505 3233433 12896505 3233433 23456573 3233433 6859456 19469880 6859456 19469880 18174194 4086223 18174194 4086223 22875036 19586799 22875036 19586799 7513674 10436778 7513674 10436778 16517352 10436778 14651826 21504550 14651826 21504550 5219715 8234888 5219715 8234888 11971787 24637976 11971787 24637976 25689586 24637976 17298969 4225790 17298969 4225790 22375949 10618401 22375949 10618401 3479856 1830142 3479856 1830142 25121779 1830142 20242624 8318075 20242624 8318075 8858877 18600924 8858877 18600924 22769685 4232393 22769685 14471353 22769685 14471353 6896525 6796221 6896525 10821153 6896525 10821153 15944745 9576311 15944745 9576311 10028044 14746752 10028044 14746752 22788394 4114012 22788394 4114012 22278826 13148272 22278826 13148272 8860759 8369774 8860759 8369774 12776917 17141039 12776917 17141039 17846785 12556453 17846785 12556453 13455703 21643800 13455703 21643800 5034590 5606531 5034590 5606531 21034079 15583185 21034079 15583185 3557610 3645144 3557610 21139543 3557610 21139543 21783756 5462907 21783756 5462907 5994245 14972414 5994245 14972414 19699397 7624054 19699397 10466517 19699397 10466517 16619192 7931234 16619192 7931234 19219208 7931234 12106652 24062447 12106652 24062447 24993978 9731182 24993978 9731182 9294951 17659674 9294951 17659674 18164761 14640112 18164761 14640112 5512763 21505429 5512763 10810382 5512763 10810382 11738620 20570982 11738620 20570982 6456045 20570982 9949468 13709246 9949468 13709246 19202552 21735777 19202552 21735777 22789219 23118315 22789219 23118315 3907118 4639686 3907118 4639686 22647225 21638139 22647225 2458570 22647225 2458570 2491740 2458570 22934816 25537063 22934816 25537063 1290780 2104917 1290780 2104917 24753404 2104917 8392551 24167271 8392551 24167271 25380129 24167271 13746608 8435021 13746608 8435021 8626492 8435021 12775121 21321427 12775121 21321427 22079092 23184293 22079092 23184293 3950142 23184293 15699738 6984621 15699738 6984621 19646228 4835017 19646228 4835017 5150622 4835017 10096017 17541451 10096017 17541451 9175852 17541451 13233689 11052960 13233689 11052960 7803059 7435099 7803059 7435099 8662743 20690676 8662743 20690676 6382477 18522886 6382477 18522886 8364310 24574948 8364310 24574948 2218520 20713353 2218520 20713353 6352017 21318270 6352017 21318270 5459749 7696851 5459749 7696851 19813647 19330773 19813647 6425264 19813647 6425264 26556218 25469278 26556218 25469278 11465699 4750995 11465699 4750995 2862725 24065200 2862725 15671328 2862725 15671328 10803233 24646091 10803233 24646091 2302463 5998983 2302463 5998983 20550622 20396064 20550622 20396064 26725710 25856219 26725710 10357731 26725710 10357731 11111845 10357731 17311349 24610060 17311349 24610060 2240281 17887911 2240281 17887911 8987108 24664560 8987108 24664560 2075556 24664560 10236101 9111049 10236101 9111049 18233268 21359278 18233268 21359278 5558352 21359278 19948666 4554182 19948666 4554182 22136112 13347946 22136112 13347946 4430306 4005299 4430306 4005299 11845588 11438589 11845588 11438589 15254561 11438589 6793617 4130215 6793617 4130215 22831368 4130215 11873281 22187607 11873281 22187607 23261071 6007582 23261071 6007582 6291330 6007582 17517956 20009411 17517956 20009411 25969984 25144366 25969984 5144590 25969984 5144590 5395592 5144590 12131077 23432326 12131077 23432326 3555141 5453806 3555141 5453806 11073784 20039807 11073784 20039807 6957119 14351296 6957119 14351296 14880449 14620460 14880449 14620460 12088146 11375526 12088146 11375526 16618600 16094005 16618600 16094005 16304866 19354658 16304866 19354658 19759066 19354658 3438450 1793680 3438450 1793680 1835252 8272482 1835252 8272482 18912371 8272482 3709699 175126 3709699 175126 113946 175126 16786892 17187164 16786892 17187164 1233636 1125336 1233636 16230703 1233636 16230703 16889321 16230703 16326541 12867493 16326541 12867493 13594239 18245680 13594239 18245680 18721966 8807464 18721966 8807464 2935137 23827828 2935137 16429303 2935137 16429303 19398849 18570487 19398849 10099004 19398849 10099004 10582661 13282470 10582661 13282470 13416421 13282470 9446079 7920110 9446079 7920110 8221427 19824710 8221427 19824710 22377256 4184464 22377256 24341658 22377256 24341658 2517821 24341658 14040552 4303151 14040552 4303151 4729405 20857362 4729405 20857362 21691524 7946902 21691524 7946902 8367242 16601855 8367242 16601855 17223079 16601855 15796469 4522972 15796469 4522972 4585462 4522972 13694160 18991869 13694160 18991869 7945194 14875341 7945194 14875341 15470113 23897939 15470113 23897939 2914896 17176543 2914896 17176543 19955900 19181186 19955900 8998942 19955900 8998942 17285207 16442594 17285207 16442594 12166911 3263057 12166911 3263057 3180511 3263057 10824083 24726991 10824083 24726991 2220302 24726991 14679652 11825227 14679652 11825227 15089751 11825227 5824474 22993406 5824474 22993406 2548303 2767429 2548303 2767429 14416909 18522266 14416909 18522266 19379124 16391454 19379124 16391454 9785260 22219653 9785260 22219653 4517195 13305437 4517195 13305437 23336919 22532054 23336919 22532054 20158789 17115747 20158789 17115747 5709091 21275654 5709091 21275654 10490381 5591132 10490381 5591132 21707332 5591132 19479655 10660730 19479655 10660730 15923726 15068546 15923726 15068546 11427005 18795893 11427005 18795893 20078435 6673647 20078435 6673647 7162046 10005200 7162046 10005200 25778042 1350038 25778042 1350038 20752679 12057640 20752679 12057640 14671784 22082139 14671784 22082139 22592580 8966599 22592580 8966599 10589926 16836091 10589926 16836091 7778341 7160314 7778341 18505573 7778341 18505573 19280163 6592336 19280163 6592336 6697598 17283994 6697598 17283994 23792738 2991663 23792738 15250693 23792738 15250693 11866907 6706566 11866907 6706566 19938228 19908815 19938228 19908815 4894064 4931743 4894064 14690679 4894064 14690679 14657062 12552324 14657062 20752802 14657062 20752802 6562959 2980973 6562959 2980973 23870244 19581212 23870244 19581212 7606067 17655568 7606067 17655568 22299987 21787858 22299987 11013005 22299987 11013005 16100882 20870297 16100882 20870297 21571061 9414258 21571061 9414258 11193120 15774141 11193120 9938704 11193120 9938704 18478903 17664272 18478903 17664272 14044596 4380539 14044596 4380539 4503863 4380539 8489664 9338525 8489664 9338525 19388559 8002112 19388559 8002112 9147272 22958492 9147272 22958492 4164332 22958492 15614556 7089862 15614556 7089862 7411762 14817001 7411762 14817001 16758967 9976796 16758967 11876880 16758967 11876880 10380574 9592782 10380574 9592782 10062186 10433770 10062186 10433770 16764553 8061313 16764553 8061313 8570115 20472747 8570115 20472747 21169470 20472747 10791579 1807985 10791579 1807985 1940742 6417124 1940742 6417124 20613529 5315256 20613529 5315256 5629273 5315256 14638580 22458356 14638580 22458356 4255659 22458356 13394367 12549947 13394367 12549947 10360014 16205304 10360014 4184933 10360014 4184933 22692826 4184933 13099155 23208327 13099155 23208327 3710952 17553823 3710952 17553823 24039265 25138639 24039265 25138639 1889930 25138639 22910772 16786503 22910772 16786503 9961057 7066600 9961057 7066600 20107890 7066600 18702482 11576003 18702482 11576003 1863736 24944361 1863736 5016814 1863736 5016814 6808190 6660467 6808190 3464806 6808190 3464806 3647035 3464806 20327242 18419152 20327242 18419152 19211234 3511006 19211234 3511006 23259376 18421517 23259376 18421517 8717331 18421517 13512824 1128445 13512824 1128445 983088 1128445 11257828 18783342 11257828 18783342 19014690 7574809 19014690 7574809 4171022 23012497 4171022 23012497 18824344 4270421 18824344 4270421 22306073 4270421 13398340 24183832 13398340 24183832 25329161 24183832 8723135 11670119 8723135 11670119 15298587 14447846 15298587 14447846 11233972 3689737 11233972 3689737 3421095 14991237 3421095 14991237 14126232 12540441 14126232 12540441 13929636 19702583 13929636 19702583 20024513 19702583 18115523 7558762 18115523 7558762 8165212 15543813 8165212 15543813 16348595 15543813 8441454 5890769 8441454 5890769 5823722 5890769 13460287 15047184 13460287 15047184 11842720 15047184 18032098 21325626 18032098 21325626 22184983 21325626 10602547 6445444 10602547 6445444 21702787 4757639 21702787 4757639 15928279 16086304 15928279 16086304 16300722 20739457 16300722 20739457 6010506 14567704 6010506 14567704 15393410 14758901 15393410 6291683 15393410 6291683 6729086 16279131 6729086 16279131 16530653 4551717 16530653 4551717 4576990 4551717 20087248 16342313 20087248 16342313 10474302 11888982 10474302 11888982 15375604 14423463 15375604 13652794 15375604 13652794 13218617 18450548 13218617 18450548 21020630 5550973 21020630 18582684 21020630 18582684 8537054 18582684 10766249 14315912 10766249 14315912 15280926 6942152 15280926 6942152 6970141 15064124 6970141 15064124 21411402 5552976 21411402 5552976 17675089 19612845 17675089 19612845 20254808 19612845 20176094 14744381 20176094 14744381 2258637 24693262 2258637 24693262 21855767 17992705 21855767 17992705 9103681 25115792 9103681 25115792 26320743 25115792 18669601 7546895 18669601 7546895 7730217 7546895 16474580 21580922 16474580 21580922 22520431 14410151 22520431 14410151 12488190 14410151 24312362 24640812 24312362 24640812 25784549 26605207 25784549 26605207 397067 8054950 397067 8054950 19130568 18281793 19130568 18281793 8212370 7572547 8212370 7572547 8720684 16129729 8720684 16129729 12893036 12166480 12893036 12166480 13443024 25709686 13443024 25709686 1178854 25709686 20426398 4952152 20426398 4952152 22916581 22510165 22916581 2782978 22916581 2782978 24010636 25403390 24010636 25403390 1579519 25403390 9161517 8051101 9161517 8051101 8580676 7708504 8580676 7708504 19480008 13057715 19480008 13057715 13783700 12965565 13783700 12965565 11974827 21064929 11974827 21064929 6104688 5453950 6104688 5453950 23298083 22388682 23298083 22388682 19815628 6366984 19815628 6366984 20336699 14619116 20336699 14619116 12139070 5488741 12139070 5488741 21128343 12072519 21128343 12072519 4118861 4013819 4118861 4013819 9472216 18295910 9472216 18295910 3125670 3171553 3125670 3171553 7617701 154794
152259 0 0 602709376 0 602709376 385380577 159952075 385380577 159952075 628179000 678848176 628179000 678848176 59513796 678848176 170495468 185529622 170495468 185529622 980451192 131967832 980451192 131967832 737505383 131967832 784579267 754200112 784579267 754200112 786658557 754200112 747294648 141270808 747294648 141270808 792879756 547625852 792879756 547625852 85991697 172984096 85991697 172984096 338107920 481820814 338107920 462491982 338107920 462491982 542153958 645599733 542153958 645599733 128946014 68110648 128946014 68110648 773601392 735768861 773601392 735768861 131619650 67315536 131619650 67315536 938757697 947684442 938757697 947684442 495200650 296289188 495200650 296289188 829985495 622205197 829985495 622205197 624494043 418344316 624494043 418344316 854888450 847855020 854888450 131426517 854888450 131426517 993861034 453116075 993861034 453116075 491000182 169594972 491000182 169594972 822675841 911540550 822675841 911540550 610300784 911540550 914776177 1548122 914776177 1548122 144837496 693405290 144837496 693405290 539057409 168460650 539057409 168460650 827466601 616331101 827466601 616331101 337243492 255360077 337243492 255360077 907091109 255360077 352410695 619756854 352410695 619756854 856683310 213075207 856683310 213075207 471985115 809206502 471985115 809206502 856834869 27034731 856834869 27034731 64257887 931780821 64257887 931780821 513305097 226286738 513305097 226286738 235506100 784781462 235506100 620926472 235506100 620926472 440627024 620926472 177978913 973310313 177978913 973310313 622463427 179200093 622463427 179200093 14603368 985561286 14603368 985561286 427470809 985561286 401536480 230785367 401536480 230785367 274289765 963605274 274289765 963605274 946577768 193568988 946577768 193568988 845167744 990719329 845167744 990719329 994190433 990719329 375264991 70559073 375264991 70559073 61942011 997971439 61942011 997971439 783595626 364338907 783595626 364338907 663551450 535395632 663551450 535395632 414968209 535395632 610479914 167918361 610479914 167918361 695683383 166205524 695683383 166205524 15470207 825687815 15470207 825687815 723004354 44530375 723004354 44530375 828896931 44530375 530624753 486571845 530624753 486571845 406616275 895587656 406616275 895587656 874930867 452254395 874930867 452254395 71318874 298264212 71318874 298264212 322823171 928885360 322823171 928885360 741997747 687611890 741997747 687611890 241131148 859316701 241131148 859316701 544767657 136279783 544767657 136279783 99760076 984355392 99760076 984355392 910911135 32798827 910911135 32798827 676797628 685191697 676797628 685191697 367183177 685191697 733168478 256339769 733168478 256339769 452006847 256339769 741032461 695605406 741032461 695605406 605333394 902133250 605333394 237862221 605333394 237862221 985379467 658617561 985379467 658617561 380803481 342072991 380803481 782585974 380803481 782585974 273455425 782585974 594724327 66047746 594724327 66047746 919009290 871293966 919009290 871293966 211560405 110693903 211560405 110693903 842416272 807012344 842416272 807012344 818319845 235668711 818319845 235668711 916525889 235668711 729690362 721616599 729690362 721616599 144045601 255411425 144045601 255411425 567265827 255411425 405927561 862563579 405927561 862563579 751908761 862563579 580125164 2620231 580125164 2620231 957181365 571311160 957181365 571311160 591252089 23976400 591252089 976743028 591252089 976743028 349066851 976743028 599203794 457980245 599203794 457980245 648358464 457980245 330315674 867007962 330315674 867007962 555044864 102807187 555044864 102807187 238504152 354091202 238504152 354091202 266491555 108161427 266491555 108161427 204150102 627625001 204150102 627625001 777094870 213271730 777094870 213271730 108234549 859599877 108234549 91598491 108234549 91598491 742188488 811503175 742188488 811503175 423535808 321110587 423535808 900214378 423535808 900214378 275439469 441132817 275439469 441132817 465003771 507638978 465003771 507638978 269961698 440149898 269961698 440149898 786099386 953620993 786099386 953620993 870307222 94213844 870307222 94213844 89029302 94213844 936691065 967466946 936691065 967466946 113528211 967466946 687520916 252286966 687520916 252286966 769978932 380724389 769978932 380724389 206073597 31596011 206073597 31596011 982145441 31596011 790202080 298433634 790202080 298433634 912801039 960157629 912801039 960157629 61881456 157770321 61881456 157770321 653412497 655252895 653412497 655252895 807936937 99227092 807936937 99227092 57056759 681145696 57056759 681145696 210729054 24279133 210729054 24279133 849409810 24279133 824810585 985270294 824810585 985270294 523924010 985270294 723939444 196209890 723939444 196209890 85759946 761092253 85759946 761092253 51156696 70020326 51156696 70020326 343101809 70020326 130298734 727182024 130298734 727182024 633216773 727182024 12091171 69666749 12091171 69666749 718645191 616113715 718645191 47915559 718645191 47915559 65968462 835056084 65968462 835056084 247232376 168033399 247232376 168033399 45515819 496006821 45515819 496006821 440585449 496006821 283284463 140452494 283284463 140452494 702428727 140452494 52632368 288129769 52632368 288129769 723638194 909184026 723638194 637234229 723638194 637234229 891982491 686444377 891982491 686444377 351755633 686444377 422726247 209846223 422726247 209846223 82755639 560712043 82755639 560712043 819208945 21532572 819208945 21532572 768999506 635665934 768999506 635665934 622143810 179359558 622143810 975023387 622143810 975023387 938199401 613621933 938199401 613621933 576283144 169612893 576283144 719901886 576283144 719901886 972180213 302053045 972180213 302053045 421300722 302053045 888278029 481115348 888278029 481115348 331673186 2435772 331673186 2435772 477587737 275963845 477587737 275963845 42508036 269865775 42508036 328081901 42508036 328081901 387071730 265295489 387071730 957707912 387071730 957707912 86944296 238832898 86944296 238832898 461931426 864451986 461931426 864451986 995168727 502418658 995168727 502418658 133700558 502418658 248375594 798658511 248375594 798658511 947037568 905510738 947037568 174373528 947037568 174373528 173663517 174373528 973484586 446172666 973484586 446172666 336688846 528881564 336688846 528881564 828754742 126056833 828754742 126056833 145606676 949554623 145606676 949554623 125726263 512366912 125726263 512366912 716933255 541931953 716933255 541931953 471216834 433021542 471216834 433021542 272746391 20349013 272746391 20349013 102510508 971166957 102510508 971166957 971733128 6427338 971733128 6427338 269072691 6427338 562786043 309549988 562786043 309549988 413047853 132559598 413047853 132559598 898243589 829590805 898243589 829590805 348368622 829590805 810633997 229068680 810633997 229068680 936553964 229068680 37927485 813655647 37927485 813655647 920801478 221195616 920801478 221195616 570384134 778311118 570384134 778311118 546519011 778311118 901102356 423676534 901102356 423676534 71218170 54515427 71218170 54515427 531814495 54515427 517191225 521012251 517191225 521012251 662140144 872003622 662140144 872003622 62371466 253667094 62371466 253667094 347606941 612955463 347606941 612955463 208031686 211227521 208031686 211227521 621995488 336425572 621995488 336425572 454820635 249489723 454820635 249489723 609161429 929108611 609161429 929108611 533233968 929108611 903839197 211564136 903839197 211564136 337688220 876327741 337688220 876327741 685045292 389620887 685045292 888432858 685045292 888432858 855785937 821041548 855785937 821041548 341903327 952319342 341903327 952319342 947369149 113459153 947369149 113459153 90830121 113459153 185719731 679453929 185719731 679453929 864782672 71134682 864782672 71134682 441591694 936741321 441591694 936741321 774799437 240705956 774799437 240705956 523417797 240705956 618040332 857562806 618040332 857562806 779515086 974504286 779515086 974504286 116623857 974504286 680144543 220712659 680144543 220712659 374161020 220712659 706167692 860311170 706167692 860311170 917718190 607118093 917718190 607118093 446748056 936352150 446748056 936352150 874517743 484411064 874517743 484411064 942660013 944176252 942660013 944176252 100962840 58829032 100962840 58829032 96918599 722232868 96918599 722232868 635231686 722232868 243503235 356033274 243503235 356033274 607361944 356033274 109752338 819252925 109752338 819252925 372902098 18541370 372902098 18541370 810772101 896157886 810772101 896157886 130263900 679480859 130263900 861252424 130263900 861252424 960303278 23109288 960303278 951320408 960303278 951320408 538103105 412150414 538103105 412150414 898815815 412150414 93777269 961762520 93777269 961762520 814164491 426305173 814164491 426305173 595053643 746169701 595053643 746169701 5886761 193601748 5886761 193601748 658796410 669795653 658796410 634127879 658796410 634127879 98280476 922567083 98280476 922567083 663719461 409432485 663719461 953274160 663719461 953274160 413168938 190864826 413168938 190864826 606215042 350339827 606215042 350339827 52513881 25546501 52513881 25546501 962258488 659314851 962258488 659314851 1524023 448707471 1524023 448707471 597640552 864190468 597640552 864190468 439958620 578032517 439958620 578032517 809085582 578032517 750372885 761762485 750372885 761762485 398230657 867620404 398230657 597161134 398230657 597161134 555416099 982161437 555416099 982161437 540347730 514780802 540347730 514780802 924885232 795286535 924885232 795286535 27011218 242371573 27011218 242371573 262515242 856983513 262515242 856983513 908982275 673134598 908982275 673134598 290274099 673134598 824842169 951084316 824842169 951084316 570637240 85245962 570637240 85245962 895332573 85245962 18857303 926139827 18857303 926139827 474525579 953129885 474525579 559293040 474525579 559293040 555355560 559293040 359822031 873694466 359822031 873694466 39630321 997949133 39630321 997949133 897316510 122309760 897316510 122309760 227605071 424300194 227605071 424300194 567447135 51703049 567447135 51703049 288107319 278278106 288107319 278278106 61044965 278278106 476359211 756680458 476359211 756680458 997052594 989413730 997052594 989413730 426139932 345043432 426139932 345043432 517133865 775884517 517133865 775884517 398079286 631189982 398079286 631189982 772753898 388307742 772753898 619364084 772753898 619364084 959984801 67213093 959984801 67213093 471671948 67213093 574454847 840896075 574454847 840896075 785793569 1084810 785793569 1084810 234611587 985487505 234611587 985487505 807841678 985487505 786493262 66129368 786493262 66129368 125429732 66129368 875594918 522616223 875594918 522616223 140814676 969108290 140814676 969108290 528332120 203968731 528332120 203968731 778793369 866190643 778793369 639873619 778793369 639873619 123382902 991514988 123382902 991514988 985207415 249098143 985207415 332077346 985207415 332077346 169206426 323068891 169206426 323068891 382274442 323068891 17773456 764008679 17773456 764008679 946853895 72151628 946853895 869759481 946853895 869759481 702797635 352091544 702797635 352091544 94398309 179958622 94398309 742467580 94398309 742467580 363510235 326152941 363510235 326152941 50874172 842734261 50874172 842734261 973492986 842734261 529828896 128745321 529828896 128745321 157884311 312990777 157884311 312990777 691786348 75325046 691786348 75325046 506192454 494339608 506192454 494339608 967295853 407145950 967295853 407145950 306955525 877077464 306955525 877077464 900881958 274267067 900881958 274267067 275094631 192724408 275094631 192724408 488222118 772139396 488222118 772139396 289939209 451153492 289939209 451153492 634846624 459214106 634846624 459214106 25479911 148054870 25479911 148054870 237021422 643852141 237021422 643852141 744656351 323800947 744656351 323800947 589018502 819479772 589018502 819479772 892331974 365172752 892331974 365172752 639744991 561176646 639744991 561176646 69865381 52389733 69865381 52389733 679583313 52389733 654988304 844941748 654988304 844941748 827543385 58198195 827543385 58198195 62816477 758384368 62816477 758384368 928854192 216443386 928854192 216443386 145473406 463722771 145473406 463722771 861578704 186239457 861578704 186239457 405175645 719168651 405175645 34481444 405175645 34481444 20206926 34481444 926926574 725751605 926926574 725751605 197912357 371722864 197912357 371722864 839152924 371722864 113177412 760321820 113177412 760321820 36691 603880866 36691 603880866 999496190 603880866 279845618 950443481 279845618 950443481 417975666 419944817 417975666 419944817 398859559 817103192 398859559 817103192 430742545 15203378 430742545 15203378 416244674 15203378 860313041 986602038 860313041 986602038 926125642 524662407 926125642 729245285 926125642 729245285 976541742 729245285 863568653 32337900 863568653 32337900 960530856 494656022 960530856 347802386 960530856 347802386 490303102 779540195 490303102 779540195 741821238 779540195 641771316 660601800 641771316 660601800 587056214 459005510 587056214 459005510 956081721 841048853 956081721 841048853 63969742 19049977 63969742 19049977 416581707 19049977 402515080 377470197 402515080 377470197 715923606 260083446 715923606 260083446 834479354 623850762 834479354 623850762 181460414 602733181 181460414 800729683 181460414 800729683 854607440 397268426 854607440 397268426 113495176 397268426 192238765 863418918 192238765 863418918 994414267 371216171 994414267 371216171 447362956 159821129 447362956 159821129 890726942 619419191 890726942 526634846 890726942 526634846 836966 857192396 836966 857192396 539159951 857192396 47098222 69441807 47098222 69441807 741540212 601440569 741540212 601440569 162507717 601440569 675080971 79508677 675080971 79508677 383532120 845892741 383532120 845892741 529499403 370268280 529499403 901123274 529499403 901123274 984664549 678244436 984664549 678244436 53856711 215368597 53856711 662071352 53856711 662071352 999570524 662071352 944677346 432447998 944677346 432447998 22790736 415948823 22790736 415948823 921720203 790632674 921720203 698561616 921720203 698561616 680271751 698561616 797296741 985224170 797296741 985224170 433711396 985224170 702756640 280013452 702756640 280013452 356440741 143934595 356440741 143934595 668712657 512704625 668712657 512704625 923264711 737118722 923264711 737118722 196538670 223696453 196538670 223696453 835918894 546662752 835918894 546662752 450360638 262390078 450360638 262390078 820468971 889755717 820468971 889755717 878476055 889755717 632888169 98029118 632888169 98029118 41938403 98029118 204476532 953860107 204476532 953860107 995437625 58651018 995437625 58651018 54958768 950296225 54958768 950296225 364446834 22657068 364446834 22657068 714197659 936074652 714197659 936074652 599926630 199173322 599926630 199173322 682896602 709629869 682896602 709629869 519470442 709629869 751140348 74428300 751140348 74428300 160777630 889799690 160777630 889799690 315972260 74513995 315972260 74513995 933700985 968808025 933700985 968808025 650753601 274782694 650753601 274782694 6642568 274782694 648202358 683859145 648202358 683859145 329639875 139908292 329639875 139908292 576697482 584003364 576697482 584003364 87350595 592620342 87350595 592620342 499417496 592620342 120336764 342994944 120336764 342994944 954450317 798577673 954450317 798577673 7406952 483383441 7406952 690738532 7406952 690738532 445253430 370413473 445253430 370413473 436052509 959565482 436052509 959565482 837528213 22205182 837528213 22205182 88714138 22205182 275256860 921295898 275256860 921295898 167007536 233227424 167007536 233227424 974533344 713111637 974533344 713111637 154828203 151092383 154828203 151092383 514595494 151092383 39263103 709568717 39263103 709568717 673813946 245293354 673813946 245293354 384834361 873805049 384834361 873805049 532713473 873805049 386379500 491609718 386379500 491609718 717049500 142088606 717049500 142088606 207259319 142088606 512016298 754714569 512016298 754714569 31234120 992702158 31234120 992702158 683359901 62864397 683359901 520803199 683359901 520803199 516198482 397739276 516198482 397739276 913718146 644644101 913718146 644644101 143159374 520079140 143159374 922683817 143159374 922683817 965436020 117392610 965436020 117392610 705311002 640189988 705311002 640189988 837095108 264562866 837095108 264562866 175591014 698768134 175591014 698768134 186795366 268626481 186795366 268626481 798488686 957130917 798488686 957130917 95283211 689068980 95283211 689068980 318808385 229817181 318808385 229817181 52036440 229817181 778320824 868929662 778320824 868929662 345770308 609461521 345770308 609461521 651021422 612956868 651021422 612956868 150109568 282502178 150109568 282502178 270233023 967152345 270233023 967152345 206741303 203140024 206741303 203140024 911554879 980272512 911554879 980272512 375506322 185821945 375506322 185821945 761499590 67893676 761499590 764640585 761499590 764640585 813684827 174807962 813684827 174807962 726987546 360086944 726987546 360086944 808178597 695245580 808178597 695245580 496504393 695245580 918109027 193885487 918109027 193885487 257671879 193885487 778088743 792425265 778088743 792425265 795545595 586921193 795545595 586921193 487727948 903517311 487727948 903517311 846395212 220628317 846395212 220628317 201555422 557121490 201555422 557121490 928951654 507117510 928951654 507117510 390342283 995234628 390342283 995234628 460476679 995234628 231342506 339191900 231342506 339191900 644737835 168607573 644737835 168607573 356320186 168607573 977832008 561372909 977832008 561372909 604730759 911335618 604730759 911335618 651027550 7698410 651027550 7698410 181894780 419000002 181894780 419000002 508080147 108923135 508080147 108923135 648824042 108923135 412232990 510054842 412232990 510054842 114535361 723239951 114535361 723239951 536596856 403094828 536596856 403094828 555747711 403094828 118507034 834411558 118507034 834411558 671589269 622992078 671589269 723415401 671589269 723415401 876316284 38747705 876316284 38747705 236152921 496065713 236152921 77205945 236152921 77205945 500514779 77205945 196778994 825256818 196778994 825256818 887658436 223407335 887658436 223407335 197877958 886983371 197877958 308634482 197877958 308634482 643149132 439065224 643149132 439065224 955996386 99060460 955996386 99060460 147355984 99060460 448021341 960919955 448021341 960919955 169433609 960919955 903262541 498907734 903262541 498907734 249923234 203617740 249923234 203617740 731631007 957344283 731631007 957344283 275801145 995647129 275801145 995647129 593041377 995647129 378632598 358751199 378632598 358751199 947262613 929322023 947262613 69827898 947262613 69827898 231546370 69827898 330290841 200818708 330290841 200818708 506303094 200818708 404866755 915285830 404866755 915285830 61759333 162673865 61759333 162673865 481836316 836933173 481836316 296690677 481836316 296690677 188581954 657729669 188581954 657729669 692796030 657729669 639920867 204900077 639920867 204900077 317553277 902728854 317553277 902728854 594377268 902728854 564524026 513089723 564524026 513089723 142938627 511780185 142938627 511780185 965557990 791059128 965557990 101490408 965557990 101490408 444804024 853997727 444804024 853997727 668703403 522281064 668703403 522281064 206798471 621642398 206798471 92491186 206798471 92491186 84005990 508395222 84005990 508395222 912595322 195538771 912595322 195538771 791331703 239065948 791331703 239065948 101507719 102250644 101507719 702068972 101507719 702068972 969197853 164939561 969197853 471287301 969197853 471287301 816384282 265775375 816384282 265775375 980077074 354482219 980077074 354482219 93046361 115974842 93046361 248697328 93046361 248697328 980210029 69923404 980210029 69923404 428118181 842364625 428118181 842364625 240294554 916902472 240294554 916902472 681058917 299803869 681058917 299803869 67863161 804782859 67863161 804782859 926151403 804782859 148361370 86897150 148361370 86897150 253432663 86897150 131257052 456361789 131257052 456361789 733504742 611508682 733504742 611508682 736608910 611508682 364231115 277723439 364231115 277723439 983555961 463449045 983555961 463449045 743254704 159185196 743254704 337772385 743254704 337772385 972512479 17646236 972512479 17646236 376620964 17646236 961158183 757730549 961158183 757730549 36193682 943661392 36193682 943661392 861680648 374252933 861680648 374252933 427438203 790483649 427438203 790483649 574120942 80507977 574120942 80507977 405016751 956583902 405016751 956583902 189702819 956583902 703418257 310862955 703418257 310862955 59803686 701237804 59803686 701237804 649150705 175801774 649150705 175801774 11064265 687498652 11064265 378942851 11064265 378942851 581042017 378942851 304200737 882797147 304200737 882797147 812720886 16340494 812720886 16340494 551285927 16340494 899385914 797806085 899385914 797806085 481755007 387895523 481755007 387895523 927090598 746149981 927090598 746149981 249697794 908857708 249697794 908857708 627644272 486878426 627644272 598551438 627644272 598551438 149311244 115917779 149311244 115917779 984349009 115917779 569485727 272810842 569485727 272810842 905632118 676244537 905632118 676244537 603051997 343277291 603051997 343277291 897740933 765268130 897740933 765268130 490312485 17443371 490312485 17443371 972343932 951993629 972343932 400343212 972343932 400343212 579317360 976973330 579317360 976973330 794846097 523441464 794846097 523441464 92585187 908716691 92585187 703508191 92585187 703508191 594233049 750640618 594233049 750640618 79896955 750640618 111576853 295643136 111576853 295643136 655177273 867786123 655177273 867786123 7289329 770596900 7289329 905337404 7289329 905337404 846315305 317578010 846315305 317578010 130785730 884816004 130785730 429580873 130785730 429580873 752645048 892143609 752645048 892143609 207241479 892143609 910698838 109373099 910698838 109373099 237620283 59237016 237620283 59237016 664972797 945827103 664972797 945827103 209787301 210092077 209787301 210092077 413970577 979022200 413970577 979022200 960338241 265894122 960338241 265894122 52477397 195450440 52477397 195450440 839462472 750118631 839462472 750118631 882902523 160495305 882902523 160495305 611903891 160495305 916950673 834350414 916950673 834350414 82068503 999585845 82068503 999585845 123228588 999585845 80287638 284078815 80287638 284078815 541231892 594406448 541231892 361283288 541231892 361283288 179138286 790279039 179138286 123102062 179138286 123102062 111971202 631239218 111971202 631239218 402560646 543666543 402560646 739555563 402560646 739555563 895184842 739555563 71098567 54798560 71098567 54798560 433540843 471378444 433540843 191266786 433540843 191266786 73463235 998240474 73463235 998240474 318103949 277963224 318103949 277963224 2807990 411092271 2807990 411092271 901319714 157277031 901319714 157277031 431156367 157277031 688181414 914983257 688181414 914983257 174382449 914983257 178764877 208689907 178764877 208689907 584187459 208689907 144912513 882107639 144912513 882107639 663959883 977079297 663959883 977079297 127806344 977079297 879794895 387179861 879794895 387179861 124829142 564023802 124829142 59153188 124829142 59153188 959293243 123908106 959293243 16095938 959293243 16095938 206718584 959715609 206718584 959715609 665698632 211547003 665698632 211547003 311381840 211547003 873971796 710866065 873971796 710866065 544894887 384730769 544894887 384730769 972420203 958713369 972420203 958713369 36042028 13075360 36042028 13075360 414773827 732244170 414773827 732244170 993788681 762666193 993788681 762666193 635816215 676839652 635816215 991773146 635816215 991773146 68219144 700304209 68219144 700304209 767093120 788366579 767093120 142470588 767093120 142470588 126216699 579188104 126216699 579188104 565623654 237272902 565623654 645231954 565623654 645231954 588116562 175113345 588116562 175113345 166501304 820200079 166501304 820200079 217339293 333667156 217339293 333667156 407281746 710612425 407281746 322533650 407281746 322533650 71828296 322533650 255838960 834193842 255838960 834193842 814122665 46234244 814122665 46234244 916345270 951445364 916345270 951445364 935433471 116509801 935433471 116509801 599408594 935007058 599408594 507357740 599408594 507357740 397119175 507357740 444105798 864071843 444105798 864071843 473681098 864071843 42285208 998747093 42285208 998747093 400472181 36927394 400472181 600814623 400472181 600814623 750628247 281470932 750628247 483070771 750628247 483070771 102421058 359355383 102421058 427888375 102421058 427888375 534232218 63603132 534232218 63603132 233823866 678615417 233823866 678615417 863736530 200080643 863736530 787154052 863736530 787154052 175877878 23927399 175877878 23927399 294941314 23927399 24399423 976929281 24399423 976929281 866645718 195269156 866645718 195269156 817656790 548840166 817656790 548840166 305962255 115844706 305962255 115844706 849634624 593691843 849634624 70426845 849634624 70426845 900020436 70426845 639558783 876540084 639558783 876540084 953111011 876540084 308154337 767656560 308154337 767656560 267425747 257148669 267425747 257148669 781742397 601827587 781742397 601827587 541233283 175408531 541233283 175408531 47491257 534754132 47491257 534754132 724606552 332352888 724606552 332352888 508945442 747810557 508945442 747810557 80693391 68174718 80693391 68174718 915660639 68174718 516863532 614671808 516863532 614671808 5610645 276079307 5610645 276079307 928456188 559373623 928456188 559373623 517801114 222900667 517801114 222900667 779372799 890514700 779372799 890514700 180780947 890514700 955651073 768266174 955651073 768266174 40057968 950261863 40057968 950261863 697733405 238283548 697733405 238283548 986885781 860478476 986885781 860478476 454073590 191513202 454073590 191513202 802470935 609920461 802470935 609920461 80164798 771340642 80164798 771340642 511395498 156934904 511395498 156934904 994695071 473157644 994695071 473157644 250743784 473157644 815690027 973391581 815690027 973391581 829989103 973391581 137888517 438247393 137888517 438247393 631781860 157909816 631781860 868776707 631781860 868776707 590549788 149637978 590549788 149637978 924400462 149637978 222432786 773091887 222432786 773091887 726254052 270361510 726254052 270361510 593525355 873539347 593525355 873539347 645912673 873539347 370506355 221670419 370506355 221670419 130901955 23903924 130901955 864429754 130901955 864429754 774146392 864429754 355909588 80430052 355909588 80430052 822125456 80430052 693365914 986011115 693365914 986011115 559965270 315461370 559965270 315461370 767044995 902310992 767044995 902310992 101154429 632457575 101154429 632457575 917600807 335749325 917600807 335749325 544000020 335749325 935082771 707180519 935082771 707180519 952152313 542274459 952152313 542274459 467239804 574249318 467239804 574249318 492122489 275376911 492122489 275376911 238600179 501692826 238600179 501692826 983339633 87098364 983339633 87098364 76542254 87098364 949789730 582220885 949789730 582220885 245505287 930289199 245505287 930289199 512719616 32506188 512719616 32506188 876289658 856891223 876289658 856891223 279631429 856891223 755244161 126741234 755244161 126741234 404744338 126741234 835314867 844216343 835314867 844216343 947082954 844216343 513067811 532676976 513067811 532676976 521561526 700608568 521561526 700608568 301663494 700608568 650662549 130272726 650662549 130272726 917828373 130272726 673433382 275274258 673433382 275274258 448853483 965740281 448853483 965740281 319178945 36628757 319178945 36628757 863261662 566949330 863261662 282412613 863261662 282412613 824908207 866386670 824908207 866386670 963250097 866386670 221048151 44744606 221048151 44744606 581786357 732437119 581786357 732437119 422362307 306359190 422362307 306359190 947925479 963380915 947925479 963380915 104506125 80864062 104506125 80864062 308285885 760772840 308285885 760772840 717665753 760772840 394536967 953919878 394536967 953919878 314788355 241531461 314788355 241531461 625604719 241531461 84492872 590811680 84492872 590811680 709809829 615753260 709809829 58062145 709809829 58062145 56165186 691233294 56165186 691233294 900559905 337184837 900559905 337184837 315494952 808455379 315494952 808455379 378362317 597897324 378362317 597897324 284606866 597897324 743726323 829421665 743726323 829421665 504097123 255219962 504097123 255219962 770278338 827322151 770278338 827322151 90802920 827322151 799260852 345997772 799260852 345997772 630575616 172222812 630575616 172222812 863126065 343117530 863126065 343117530 402540412 810183819 402540412 606618944 402540412 606618944 919512137 659976896 919512137 608553774 919512137 608553774 48183572 634991966 48183572 620647504 48183572 620647504 899385423 764479104 899385423 764479104 562453860 461539409 562453860 461539409 418771503 840531152 418771503 840531152 607565089 100209772 607565089 100209772 68328576 100209772 216457456 948958034 216457456 948958034 461688259 239257297 461688259 239257297 33122483 779976923 33122483 779976923 594804754 675095486 594804754 730933864 594804754 730933864 148135977 272917855 148135977 272917855 938970107 701121380 938970107 274827348 938970107 274827348 958943039 357892732 958943039 357892732 547599079 357892732 567276162 236125792 567276162 236125792 831449511 76942658 831449511 76942658 494816552 431214699 494816552 150646184 494816552 150646184 368006021 150646184 630838980 640069478 630838980 640069478 432764315 711914773 432764315 711914773 876735120 81842223 876735120 142310352 876735120 142310352 582382436 130162436 582382436 130162436 728117659 130162436 465727761 931780859 465727761 931780859 55250121 132134518 55250121 946773329 55250121 946773329 396219424 565741510 396219424 565741510 380089662 633391689 380089662 633391689 471649920 633391689 338933416 393602329 338933416 393602329 65688551 631425557 65688551 631425557 600233083 3045935 600233083 3045935 139205145 890803746 139205145 725434917 139205145 725434917 942223501 930384537 942223501 930384537 81073500 488664365 81073500 488664365 884281467 685451230 884281467 685451230 70006922 155520283 70006922 703096159 70006922 703096159 782888721 344594303 782888721 344594303 352784096 967766284 352784096 967766284 443261497 143177866 443261497 143177866 243948679 270532346 243948679 270532346 907229931 50813834 907229931 50813834 482294489 354745592 482294489 354745592 889370642 645266170 889370642 645266170 339515072 135642446 339515072 135642446 762953005 135642446 176932370 644758077 176932370 644758077 722883933 644758077 33176181 86206348 33176181 86206348 564181889 223893421 564181889 223893421 403409588 3216875 403409588 3216875 894106150 837342061 894106150 837342061 730267466 341879796 730267466 341879796 951009318 823537976 951009318 823537976 670374723 228169129 670374723 228169129 959959374 228169129 261453344 386665070 261453344 386665070 936186970 344452611 936186970 344452611 640150382 790097317 640150382 790097317 983833388 625451764 983833388 625451764 544887699 726290449 544887699 726290449 564777782 885379609 564777782 885379609 170123642 885379609 519739348 480404821 519739348 480404821 272344235 49601304 272344235 49601304 793579568 403541299 793579568 61497752 793579568 61497752 29127465 434686110 29127465 434686110 491241770 185016178 491241770 185016178 427040634 804459969 427040634 804459969 541521332 38663872 541521332 38663872 374531237 755321283 374531237 755321283 692090354 896810 692090354 856428268 692090354 856428268 610980129 856428268 708415881 110983058 708415881 110983058 745294465 441349860 745294465 441349860 220811605 60141948 220811605 60141948 372390039 60141948 199194801 768191994 199194801 768191994 878834942 93795319 878834942 93795319 957776354 513604207 957776354 100667232 957776354 100667232 632983177 100667232 641112876 613770868 641112876 613770868 819825031 970940288 819825031 83976646 819825031 83976646 235494108 83976646 299366298 802963476 299366298 802963476 25299029 150267073 25299029 150267073 862405458 150267073 543604084 920865190 543604084 920865190 709267791 106985416 709267791 106985416 999382067 838357406 999382067 838357406 40005802 111885999 40005802 111885999 993874628 111885999 350818923 779902140 350818923 779902140 147166194 352775805 147166194 982817247 147166194 982817247 601498113 113629467 601498113 113629467 62829890 912333426 62829890 912333426 898074499 471573350 898074499 471573350 337456138 368143 337456138 368143 504839265 725002091 504839265 725002091 211384572 495630113 211384572 495630113 24941099 915808388 24941099 915808388 476230129 915808388 142280345 126691855 142280345 126691855 75925611 661612257 75925611 661612257 765878978 150236403 765878978 869954466 765878978 869954466 133527814 869954466 514266527 42084581 514266527 42084581 736641928 911961279 736641928 911961279 20154848 299454803 20154848 299454803 797308143 212326588 797308143 212326588 379935413 623796778 379935413 623796778 556448438 83743846 556448438 83743846 30599646 836078928 30599646 836078928 568367026 413650749 568367026 413650749 143149748 130477170 143149748 130477170 884932789 857566408 884932789 857566408 353495664 165564573 353495664 165564573 559322176 212972958 559322176 212972958 348362399 212972958 487132743 36922517 487132743 36922517 13346182 36922517 703223608 167169942 703223608 167169942 152796003 914403766 152796003 914403766 699635197 488719336 699635197 488719336 833377066 193272680 833377066 193272680 137687540 928679660 137687540 928679660 302441033 928679660 169737028 144185581 169737028 144185581 188059013 133348596 188059013 133348596 113355272 671653327 113355272 671653327 842096384 392732269 842096384 631501417 842096384 631501417 490772134 149044876 490772134 149044876 595412567 895258022 595412567 895258022 306763810 503358180 306763810 503358180 741811858 524006511 741811858 524006511 639892426 845209 639892426 845209 819567131 845209 23765324 745761422 23765324 745761422 480450492 803939608 480450492 803939608 467447533 389787702 467447533 389787702 706381071 389787702 492262114 767030803 492262114 767030803 818740459 663223407 818740459 663223407 342900934 970935003 342900934 970935003 574207475 708845225 574207475 708845225 281290798 708845225 555170282 914287718 555170282 914287718 805708772 942067829 805708772 942067829 318792080 942067829 423610488 295397995 423610488 295397995 329241336 975472995 329241336 975472995 727654860 82836791 727654860 82836791 162266564 846029796 162266564 846029796 815395588 218763513 815395588 218763513 25075070 254623054 25075070 254623054 964350069 848410967 964350069 848410967 390701039 649749467 390701039 649749467 915075022 812105908 915075022 38302301 915075022 38302301 495992950 207961134 495992950 62546440 495992950 62546440 769916952 436764796 769916952 436764796 211290826 218395930 211290826 507824023 211290826 507824023 853153359 250172863 853153359 976488569 853153359 976488569 74576195 632465375 74576195 969453353 74576195 969453353 852857708 535935985 852857708 535935985 64458365 625577607 64458365 625577607 250590495 237739219 250590495 237739219 948992079 589790023 948992079 589790023 7341809 589790023 799328508 210227247 799328508 210227247 104652024 429749015 104652024 429749015 739078370 601395518 739078370 401514407 739078370 401514407 699902769 944206158 699902769 944206158 976171374 944206158 256924903 484393039 256924903 484393039 746527326 186989759 746527326 762973291 746527326 762973291 555722434 309660532 555722434 309660532 903999416 430724794 903999416 430724794 514978571 156378711 514978571 598697674 514978571 598697674 822465940 361934423 822465940 361934423 538729330 534847834 538729330 534847834 877902516 376629622 877902516 376629622 240105104 675686787 240105104 675686787 733767964 473575217 733767964 473575217 626081031 698898423 626081031 698898423 170829746 144481112 170829746 144481112 854621372 814588500 854621372 814588500 183821236 524583423 183821236 863428139 183821236 863428139 747993157 396077038 747993157 950541928 747993157 950541928 412163731 950541928 514345267 605983392 514345267 605983392 571583305 385732443 571583305 385732443 294148597 25249492 294148597 25249492 896147145 25249492 781224554 753405365 781224554 753405365 485524919 206953719 485524919 206953719 523408982 996980480 523408982 996980480 505183281 287769793 505183281 287769793 904218840 544598644 904218840 544598644 652553741 388866777 652553741 925812310 652553741 925812310 204435279 20934470 204435279 20934470 892586170 20934470 713209241 564518921 713209241 564518921 880898209 564518921 664533043 493412320 664533043 493412320 768494322 3003867 768494322 3003867 291622836 718298038 291622836 718298038 902729945 718298038 178219753 68475760 178219753 68475760 860813865 972569992 860813865 972569992 598252272 972569992 664839555 1145417 664839555 1145417 199119717 535959347 199119717 535959347 797539889 398240809 797539889 643324846 797539889 643324846 911108193 147333303 911108193 147333303 646769079 928885573 646769079 928885573 46825248 928885573 102349039 616157191 102349039 616157191 664398551 616157191 416713045 37161755 416713045 37161755 920351510 359626352 920351510 135326758 920351510 135326758 516598616 135326758 878388527 454151453 878388527 454151453 660902832 454151453 831790593 987393162 831790593 987393162 70817782 987393162 588049689 153655146 588049689 153655146 371750077 811638332 371750077 811638332 844011649 120161923 844011649 120161923 343581529 544425175 343581529 544425175 971756508 858785963 971756508 858785963 39089121 858785963 430806700 36026843 430806700 36026843 945243040 977461711 945243040 977461711 277874647 977461711 800856977 689108788 800856977 689108788 881184891 689108788 623179594 932323 623179594 932323 344503791 788506211 344503791 788506211 843150206 353933605 843150206 980776870 843150206 980776870 216283533 310072186 216283533 416431354 216283533 416431354 967615762 401301475 967615762 418857913 967615762 418857913 381891253 152998412 381891253 762908561 381891253 762908561 914172377 5511981 914172377 5511981 303385971 645313738 303385971 645313738 977762437 45217697 977762437 45217697 718811013 432691876 718811013 432691876 731554982 202103766 731554982 202103766 243550245 202103766 340321210 880875492 340321210 880875492 797239754 218300563 797239754 218300563 220461697 218300563 725308044 240573089 725308044 240573089 810638768 240573089 212294799 882839494 212294799 882839494 889007574 882839494 80851241 531458795 80851241 531458795 413827277 346880703 413827277 346880703 302296052 964185604 302296052 964185604 756445879 964185604 434933079 637391238 434933079 637391238 327003766 855487853 327003766 855487853 965717137 88985259 965717137 88985259 96626191 813726037 96626191 242278500 96626191 242278500 842481034 403369557 842481034 185657139 842481034 185657139 56495753 359745422 56495753 66543342 56495753 66543342 787454514 66543342 441893757 875359972 441893757 875359972 311160596 78109148 311160596 78109148 921521235 770274144 921521235 770274144 312383087 770274144 579490233 433822473 579490233 433822473 616140561 787886320 616140561 787886320 13617260 285080084 13617260 285080084 748680069 545829686 748680069 545829686 691846033 458091643 691846033 458091643 67140499 458091643 492940752 833110312 492940752 833110312 850644245 833110312 326027809 408078536 326027809 408078536 855997983 408078536 707628387 695180150 707628387 695180150 47471994 47115847 47471994 47115847 281823824 829352794 281823824 829352794 653660233 274400119 653660233 274400119 442504726 760798041 442504726 760798041 684932088 760798041 97486746 314243633 97486746 314243633 564225506 109547817 564225506 109547817 47908450 944603426 47908450 944603426 681651187 726452545 681651187 726452545 38787140 859181834 38787140 859181834 620300509 31814663 620300509 773486707 620300509 773486707 978151206 285984181 978151206 285984181 118246193 801404160 118246193 461387920 118246193 461387920 726313253 872271668 726313253 872271668 65216308 253065134 65216308 812389245 65216308 812389245 639858581 474709244 639858581 474709244 447147282 515684305 447147282 515684305 779554621 515684305 276252556 132692122 276252556 132692122 133240360 864682235 133240360 864682235 792250082 742910639 792250082 742910639 412575105 821617930 412575105 821617930 805810025 821617930 57373338 169206341 57373338 169206341 775323076 226346078 775323076 139062851 775323076 139062851 702674556 527455087 702674556 527455087 552855088 527455087 778924161 142053846 778924161 142053846 222915541 469980843 222915541 469980843 505219869 336726144 505219869 336726144 84962438 717386510 84962438 653888565 84962438 653888565 79952446 683909036 79952446 683909036 689368447 312697918 689368447 312697918 95447212 574964654 95447212 106367926 95447212 106367926 542604644 697414769 542604644 97266051 542604644 97266051 524924806 529471985 524924806 529471985 902645022 196753187 902645022 196753187 239806251 877166555 239806251 877166555 813552646 49789325 813552646 49789325 453647407 833162079 453647407 833162079 854291330 842470285 854291330 842470285 86227150 828564544 86227150 875728983 86227150 875728983 566530369 323100678 566530369 323100678 527602649 633474947 527602649 633474947 771721981 244141133 771721981 244141133 131723819 989191466 131723819 989191466 717666149 741681888 717666149 741681888 548980214 866385952 548980214 866385952 557932711 866385952 444828289 189637151 444828289 189637151 947880506 530139442 947880506 234290158 947880506 234290158 241962061 895466222 241962061 895466222 837916114 480816694 837916114 480816694 493741716 480816694 715954164 915712060 715954164 915712060 114610149 42969847 114610149 539546542 114610149 539546542 634045882 539546542 629645040 397550853 629645040 397550853 891604516 200345405 891604516 200345405 446657583 375086794 446657583 375086794 991623618 966406203 991623618 966406203 3434618 966406203 678933453 321126850 678933453 321126850 125809831 88769952 125809831 856889160 125809831 856889160 239042746 302706614 239042746 302706614 194443309 947456374 194443309 947456374 490866930 947456374 282691106 119872252 282691106 119872252 946444692 106206864 946444692 391159787 946444692 391159787 123780697 155635264 123780697 155635264 811629968 430700074 811629968 430700074 681614604 997028182 681614604 997028182 833651624 405066289 833651624 405066289 320367420 405066289 930413390 665076233 930413390 665076233 965642707 665076233 404902422 518922506 404902422 518922506 143892925 518922506 446951430 891782700 446951430 891782700 353392725 353466793 353392725 353466793 951576124 516709359 951576124 167825799 951576124 167825799 158777526 707305440 158777526 707305440 693110397 565058720 693110397 565058720 448063256 945507725 448063256 945507725 315127372 524839742 315127372 524839742 639157254 524839742 472913382 970038035 472913382 970038035 767610251 58196537 767610251 58196537 428471847 58196537 740592770 682005782 740592770 682005782 131299134 664141736 131299134 897329543 131299134 897329543 929756950 188562037 929756950 865139336 929756950 865139336 82551207 687212877 82551207 888547461 82551207 888547461 665489704 888547461 28886165 204972596 28886165 204972596 625636804 933618496 625636804 933618496 590590166 933618496 830404347 693400631 830404347 693400631 997697713 155443637 997697713 155443637 76967450 662278777 76967450 662278777 553264587 443623419 553264587 443623419 57444632 970613702 57444632 970613702 426813436 13112859 426813436 13112859 554803011 820899071 554803011 820899071 41233585 151743872 41233585 982684462 41233585 982684462 333123256 289355675 333123256 562452106 333123256 562452106 104967758 562452106 121110510 61289256 121110510 61289256 735727770 61289256 363104668 584968820 363104668 584968820 691512370 972894076 691512370 972894076 412197511 972894076 852065014 250995585 852065014 250995585 906137822 70939797 906137822 70939797 90705120 902265816 90705120 902265816 691047934 367041629 691047934 367041629 5750886 495777751 5750886 495777751 737489249 103486988 737489249 103486988 320409069 103486988 707547263 613100933 707547263 613100933 398853241 613100933 604663283 124641167 604663283 124641167 960567327 124641167 655245248 399444825 655245248 399444825 334379600 399444825 926013202 141948379 926013202 141948379 258621932 455074548 258621932 455074548 827549434 116894746 827549434 116894746 567007840 116894746 933749095 819594682 933749095 819594682 731035874 819594682 805939615 932729760 805939615 932729760 168906159 17393495 168906159 343162990 168906159 343162990 584492037 185559257 584492037 185559257 275202586 970766463 275202586 970766463 801120462 56801191 801120462 56801191 296359662 833870851 296359662 833870851 750631308 81825886 750631308 81825886 73613104 563361175 73613104 563361175 971722454 59534883 971722454 59534883 604450711 837712357 604450711 837712357 803575238 89969821 803575238 89969821 147234672 243304074 147234672 243304074 987259580 71902858 987259580 71902858 119494122 767821353 119494122 767821353 445148972 767821353 153724967 217626256 153724967 217626256 840272667 217626256 128369738 997831044 128369738 997831044 125556844 997831044 746641042 223706345 746641042 223706345 821440327 933879274 821440327 933879274 334286611 631488837 334286611 677921785 334286611 677921785 247400627 19232880 247400627 19232880 861607539 968549341 861607539 968549341 700830068 16607731 700830068 16607731 973830994 872332266 973830994 872332266 368247243 917385241 368247243 917385241 870374473 338449642 870374473 338449642 345753601 982599141 345753601 982599141 909353586 562308362 909353586 562308362 981930947 132618825 981930947 132618825 204869053 969832984 204869053 969832984 877170439 37711681 877170439 37711681 315922367 906563165 315922367 906563165 704611098 304919864 704611098 304919864 213559133 966672854 213559133 966672854 717061963 156915010 717061963 156915010 264556526 759231204 264556526 759231204 914098032 469793924 914098032 469793924 130106854 937010863 130106854 563651453 130106854 563651453 726722839 917487485 726722839 917487485 250067950 199255390 250067950 370158572 250067950 370158572 753629152 37393113 753629152 37393113 35835818 37393113 173883079 885018830 173883079 885018830 857725782 885018830 371573763 391207472 371573763 391207472 215025791 967592170 215025791 967592170 589066337 166498331 589066337 166498331 225013314 627424094 225013314 627424094 869734305 319231558 869734305 931370626 869734305 931370626 998878142 931370626 30359326 662319261 30359326 662319261 750352228 697995580 750352228 519590011 750352228 519590011 524538854 843208739 524538854 843208739 843105813 412542669 843105813 412542669 569530438 452281902 569530438 452281902 944408402 319905847 944408402 565908295 944408402 565908295 26644137 195634572 26644137 195634572 577249139 195634572 156236496 656999915 156236496 656999915 930923622 6650037 930923622 6650037 4465907 572403538 4465907 572403538 418176271 271107793 418176271 271107793 881485148 621681254 881485148 621681254 171582806 258781239 171582806 258781239 439746935 762530351 439746935 59348756 439746935 59348756 783715325 847385997 783715325 847385997 200725158 175585399 200725158 809486542 200725158 809486542 993217253 809486542 139461027 82914416 139461027 82914416 19297694 779881258 19297694 779881258 453968167 62471788 453968167 62471788 694074095 838969009 694074095 838969009 116972004 853932766 116972004 853932766 332807452 686870741 332807452 686870741 126974225 844081193 126974225 844081193 310168415 502432372 310168415 502432372 219613928 783664492 219613928 783664492 495479105 783664492 241286528 277395213 241286528 277395213 640795771 863073933 640795771 863073933 196921921 81922096 196921921 81922096 954311090 888774802 954311090 888774802 332238586 84219123 332238586 84219123 259462946 646518773 259462946 646518773 700570270 646518773 335089061 198119441 335089061 198119441 807479441 662248123 807479441 662248123 662153185 922422188 662153185 922422188 920713533 922422188 147190382 93789547 147190382 93789547 933180484 408747264 933180484 408747264 951757786 500215592 951757786 500215592 498714101 32816660 498714101 32816660 821144752 32816660 702070443 722600177 702070443 722600177 44924551 215785780 44924551 987769506 44924551 987769506 893263216 987769506 787199018 300889769 787199018 300889769 939389015 300889769 780095675 490865709 780095675 490865709 2002148 864249987 2002148 864249987 583646019 113205170 583646019 113205170 269770706 812000944 269770706 812000944 612602606 86040471 612602606 86040471 41238411 86040471 574851331 711103790 574851331 711103790 149751329 711103790 335324485 26707920 335324485 26707920 831823264 959497259 831823264 959497259 73194263 609499150 73194263 609499150 773327635 681469187 773327635 79041644 773327635 79041644 869607007 79041644 838103823 889966973 838103823 889966973 312144493 92789098 312144493 92789098 418843029 92789098 322730603 930063774 322730603 930063774 65684875 271598696 65684875 271598696 203785482 931969531 203785482 931969531 816422843 931969531 208338048 49051475 208338048 49051475 30977 49051475 287970236 461774484 287970236 461774484 275898366 960999240 275898366 960999240 883753407 960999240 209920572 749867138 209920572 749867138 806406500 749867138 550290332 413519541 550290332 413519541 749025522 325743412 749025522 325743412 538652055 685947097 538652055 685947097 614125688 41293214 614125688 41293214 397485996 41293214 622393439 545186818 622393439 545186818 36682971 860453388 36682971 860453388 319499625 860453388 198335590 606766341 198335590 606766341 730559839 925108053 730559839 925108053 416574069 644328519 416574069 644328519 25335685 46060033 25335685 46060033 695318078 343203536 695318078 302908732 695318078 302908732 192065176 804887701 192065176 804887701 391848396 253157350 391848396 253157350 102317693 889977434 102317693 889977434 399642968 284976466 399642968 284976466 876689734 284976466 342546832 363536847 342546832 363536847 630872416 24507444 630872416 24507444 584315698 540283987 584315698 540283987 207147127 691489051 207147127 691489051 767631437 239722466 767631437 239722466 177644961 758282380 177644961 758282380 308127779 165200696 308127779 165200696 512425915 165200696 177878164 603913329 177878164 603913329 534125605 60596251 534125605 60596251 44193291 926601201 44193291 926601201 365481556 139595599 365481556 139595599 987358210 139595599 520518877 666457660 520518877 666457660 575672325 20119523 575672325 20119523 217468723 966871547 217468723 966871547 530390149 690172687 530390149 690172687 347821625 690172687 688104525 903266616 688104525 903266616 848382185 97919726 848382185 97919726 705198061 823838973 705198061 823838973 856791670 303145999 856791670 303145999 41772817 86092843 41772817 86092843 584229242 137562956 584229242 104418149 584229242 104418149 215760966 445125055 215760966 445125055 758081037 323039745 758081037 504374626 758081037 504374626 969409164 396993919 969409164 396993919 234233634 561078804 234233634 561078804 993183281 440867240 993183281 859845014 993183281 859845014 832758811 859845014 844537016 660572550 844537016 660572550 89495280 660572550 157769523 37606133 157769523 37606133 635495825 639619145 635495825 639619145 319937488 639619145 474752554 211725953 474752554 211725953 916461455 180804336 916461455 180804336 615785937 180804336 956832430 773860970 956832430 773860970 226497547 773860970 876718150 351766521 876718150 351766521 44331262 707738200 44331262 463987459 44331262 463987459 913776856 938376384 913776856 938376384 364929003 597869520 364929003 597869520 69343529 597869520 905067918 335047102 905067918 335047102 871040995 426170585 871040995 426170585 895382758 147894787 895382758 147894787 431599257 644268199 431599257 644268199 43432168 278681062 43432168 599236408 43432168 599236408 832803782 21117696 832803782 21117696 394987972 961245793 394987972 961245793 242842058 555789916 242842058 555789916 770701652 555789916 140379889 807674770 140379889 807674770 81413176 860424293 81413176 860424293 723341623 146239416 723341623 146239416 567691164 690099625 567691164 690099625 465533154 713412527 465533154 713412527 613652800 615824638 613652800 615824638 71759551 878681861 71759551 877080787 71759551 877080787 962852406 994247060 962852406 101505474 962852406 101505474 441413850 916790978 441413850 670889832 441413850 670889832 563989654 719864407 563989654 719864407 325420006 719864407 634591686 491201635 634591686 491201635 791823927 915425033 791823927 915425033 508219936 915425033 660652664 134835613 660652664 134835613 719013062 23981063 719013062 23981063 217216057 555061415 217216057 555061415 226728332 706364222 226728332 706364222 35275507 206096071 35275507 206096071 720493679 959296089 720493679 959296089 235703595 806240170 235703595 806240170 909640391 247280562 909640391 247280562 513006607 762880978 513006607 762880978 661595 372350514 661595 372350514 908106196 531932817 908106196 42736244 908106196 42736244 942045099 946656957 942045099 946656957 112307679 761978543 112307679 776135487 112307679 776135487 988349896 35298657 988349896 35298657 235641960 826316435 235641960 826316435 782590842 353146270 782590842 353146270 167252440 362976487 167252440 362976487 808075819 359761191 808075819 359761191 131835071 359761191 766634143 644404126 766634143 644404126 651258741 328941219 651258741 328941219 970354703 898477144 970354703 898477144 191096742 981960839 191096742 981960839 824074785 387517699 824074785 387517699 239537760 141284181 239537760 141284181 521022018 287974786 521022018 287974786 58281580 86194759 58281580 86194759 623124307 86194759 197274797 646315512 197274797 646315512 683073106 646315512 252949524 82314149 252949524 82314149 10668852 804903325 10668852 804903325 940120906 202986628 940120906 202986628 264344457 760099491 264344457 760099491 439495965 834733824 439495965 834733824 842453998 634661593 842453998 634661593 426589566 874198882 426589566 874198882 728907739 121668263 728907739 121668263 822067840 529146717 822067840 529146717 295774410 930773122 295774410 930773122 971860299 7918598 971860299 7918598 202686479 7918598 211358870 952977786 211358870 952977786 629564327 675803882 629564327 675803882 475927929 675803882 590677507 320186332 590677507 320186332 770443725 250190771 770443725 250190771 706643225 741593220 706643225 741593220 794861351 741593220 279137827 149028834 279137827 149028834 266141795 944504039 266141795 944504039 301021267 538273981 301021267 538273981 121924390 683098074 121924390 184761882 121924390 184761882 963822467 886945301 963822467 886945301 206320085 886945301 807186312 714014477 807186312 714014477 213130474 762194964 213130474 762194964 978374895 634920157 978374895 725742755 978374895 725742755 585164903 168203398 585164903 168203398 150660643 821083845 150660643 821083845 101538020 950192592 101538020 950192592 737144383 281366015 737144383 281366015 201810307 952006758 201810307 952006758 955791758 125132204 955791758 125132204 50384480 930094291 50384480 930094291 21195282 930094291 49884297 79009858 49884297 79009858 796693013 489551303 796693013 489551303 185795281 194088195 185795281 194088195 783283406 194088195 579515417 723801353 579515417 723801353 963897303 723801353 118450270 168298949 118450270 168298949 991820516 114127811 991820516 114127811 171950873 348117352 171950873 348117352 762904985 348117352 408283682 79883243 408283682 79883243 849547359 520932533 849547359 520932533 229410849 620426750 229410849 620426750 803138795 333298075 803138795 333298075 522413829 964530268 522413829 964530268 768714500 693117884 768714500 863243418 768714500 863243418 252687584 245619446 252687584 245619446 977566725 937158937 977566725 937158937 499421256 959270704 499421256 959270704 508814391 659405626 508814391 659405626 663873920 659405626 7695442 598719104 7695442 598719104 619536742 839061202 619536742 222113586 619536742 222113586 696968419 806667332 696968419 806667332 19110790 806667332 177763047 761300717 177763047 761300717 790481746 703976368 790481746 710617921 790481746 710617921 398113478 253430438 398113478 253430438 538590753 253430438 288252098 992816225 288252098 992816225 583933991 992816225 456042954 33580576 456042954 33580576 32645234 618788759 32645234 243598688 32645234 243598688 733839981 844839215 733839981 391548296 733839981 391548296 600329731 777461308 600329731 176275443 600329731 176275443 882521263 672965030 882521263 672965030 233068927 581369025 233068927 581369025 903862175 915106004 903862175 915106004 60681585 32422344 60681585 32422344 424752700 519248514 424752700 519248514 442894948 672793353 442894948 672793353 373670937 553694319 373670937 553694319 805007568 887755864 805007568 887755864 156473273 456822691 156473273 456822691 800140726 766562365 800140726 766562365 176026790 173906110 176026790 173906110 372992431 473504910 372992431 473504910 927876955 667033614 927876955 667033614 14130339 151027866 14130339 341652610 14130339 341652610 842472360 135037362 842472360 135037362 591904816 686814995 591904816 686814995 708025485 215061957 708025485 215061957 383016584 215061957 796876251 797474398 796876251 797474398 397328455 797474398 586366476 432908443 586366476 432908443 158107430 65260536 158107430 650821014 158107430 650821014 110602961 158396079 110602961 158396079 818461946 763646999 818461946 532865780 818461946 532865780 214812698 854154719 214812698 51199529 214812698 51199529 550255595 791579447 550255595 147050637 550255595 147050637 315967863 924879570 315967863 924879570 799825944 54459082 799825944 773863493 799825944 773863493 870575328 490250387 870575328 490250387 50890119 555715162 50890119 555715162 226589441 28319847 226589441 851376724 226589441 851376724 976159439 635076947 976159439 812672146 976159439 812672146 528616540 336936301 528616540 336936301 966653788 953668070 966653788 953668070 147701860 339469346 147701860 339469346 906528184 950494812 906528184 950494812 154389153 44792490 154389153 44792490 910894227 747609325 910894227 747609325 3871446 203591963 3871446 917305230 3871446 917305230 504553207 12446960 504553207 12446960 938376610 976768373 938376610 976768373 72633389 113759784 72633389 113759784 716627683 973574082 716627683 973574082 122562173 335712756 122562173 335712756 277435834 876871495 277435834 876871495 851789132 307005923 851789132 307005923 926724507 307005923 27136180 567561160 27136180 567561160 590622133 844831104 590622133 199083488 590622133 199083488 773280588 199083488 241827785 966547759 241827785 966547759 189826798 368764309 189826798 368764309 744796196 682691912 744796196 509193645 744796196 509193645 204422692 867951745 204422692 867951745 874743525 384376194 874743525 384376194 316750836 615005896 316750836 615005896 710346499 492050572 710346499 656460657 710346499 656460657 738952948 149177465 738952948 149177465 64640991 912348416 64640991 912348416 920740742 87562527 920740742 87562527 627808791 320524250 627808791 63389413 627808791 63389413 155880499 449665826 155880499 449665826 327491812 88392160 327491812 88392160 153550136 904216378 153550136 904216378 989772822 363433755 989772822 363433755 25665880 28316833 25665880 28316833 728480023 992175597 728480023 992175597 144275253 824095310 144275253 824095310 731872159 943423968 731872159 943423968 94933449 646541397 94933449 646541397 857924352 697595968 857924352 697595968 314862989 327452243 314862989 327452243 340824940 583813746 340824940 583813746 176906853 452157425 176906853 452157425 477612097 689145145 477612097 349575908 477612097 349575908 7374466 349575908 854701000 732355277 854701000 732355277 28845147 758894016 28845147 758894016 896691287 40875131 896691287 40875131 547404700 145088558 547404700 145088558 396580837 8092013 396580837 8092013 73108346 8092013 426737194 841387654 426737194 841387654 821991943 584476411 821991943 584476411 66687656 994578847 66687656 994578847 629405319 26900791 629405319 26900791 825355075 657008333 825355075 657008333 127547159 109910229 127547159 109910229 778330570 994881125 778330570 994881125 794661208 590149514 794661208 590149514 378067507 893040128 378067507 893040128 121257090 502375168 121257090 502375168 903582886 248410378 903582886 248410378 92573358 596960734 92573358 596960734 861384844 330323738 861384844 330323738 98499245 601033932 98499245 601033932 42886777 184117850 42886777 184117850 959397253 184117850 612637419 916927450 612637419 916927450 492204044 298325265 492204044 298325265 655387985 298325265 225317836 497172174 225317836 497172174 348553565 818489102 348553565 511938003 348553565 511938003 398011706 728525444 398011706 728525444 159942438 728525444 906250141 223959775 906250141 223959775 940932589 223959775 445004622 436503755 445004622 436503755 836555542 353141881 836555542 708804446 836555542 708804446 68695991 278897113 68695991 278897113 461551174 909053878 461551174 909053878 269245920 993053569 269245920 993053569 705360547 50750557 705360547 50750557 525073436 722098882 525073436 722098882 717204983 773175027 717204983 773175027 2411523 378800195 2411523 676543581 2411523 676543581 846449833 676543581 625913661 361331885 625913661 361331885 321030247 230220241 321030247 230220241 748526773 337742280 748526773 337742280 110310558 337742280 190698401 32555389 190698401 32555389 452935374 931388339 452935374 931388339 913683921 278646359 913683921 705683573 913683921 705683573 489618645 331453976 489618645 331453976 564842944 564304363 564842944 564304363 28174681 102324498 28174681 102324498 231644475 940905747 231644475 940905747 848604981 940905747 76401860 313267081 76401860 313267081 826749607 706547155 826749607 706547155 931138739 433858285 931138739 971474581 931138739 971474581 16093723 659749214 16093723 659749214 928766067 274867201 928766067 274867201 163694312 274867201 851619816 940832478 851619816 940832478 646863879 88772371 646863879 88772371 950685121 88772371 746834438 620551554 746834438 620551554 960811570 807815000 960811570 807815000 225689887 807815000 735841349 112060548 735841349 112060548 387549652 885116059 387549652 885116059 962735861 366667813 962735861 366667813 216229441 900332250 216229441 900332250 808657045 315416574 808657045 315416574 752936425 294640405 752936425 294640405 845640765 672842425 845640765 672842425 152134390 12636715 152134390 12636715 66569882 12636715 694452229 880402315 694452229 880402315 227422932 375495444 227422932 963493858 227422932 963493858 831402981 71511657 831402981 71511657 948086385 980053719 948086385 980053719 392779050 980053719 913155099 126786929 913155099 126786929 298613145 876343913 298613145 876343913 810562018 18130510 810562018 833198294 810562018 833198294 31674335 334584501 31674335 334584501 312639237 334584501 311419560 643993441 311419560 643993441 673600889 634235915 673600889 707052688 673600889 707052688 39260324 87080185 39260324 87080185 875031155 282864067 875031155 282864067 362470007 282864067 410143649 842060294 410143649 842060294 91950554 276190814 91950554 276190814 670857837 820459762 670857837 501933229 670857837 501933229 770362420 671790102 770362420 187493872 770362420 187493872 242055972 911561424 242055972 911561424 621028398 181756481 621028398 181756481 543091501 956627684 543091501 956627684 608587191 956627684 47397278 174733061 47397278 174733061 927960173 3520588 927960173 3520588 506766315 860973405 506766315 860973405 33526866 860973405 884893194 167348317 884893194 167348317 185555914 659034111 185555914 659034111 833955694 935686887 833955694 935686887 679559967 11834045 679559967 11834045 615892576 438285442 615892576 438285442 65694738 99409412 65694738 924396878 65694738 924396878 837448747 451683455 837448747 451683455 5430198 451683455 809408474 758388275 809408474 758388275 50426220 468640488 50426220 633081497 50426220 633081497 423399143 633081497 40429710 42214574 40429710 42214574 797673983 641839279 797673983 641839279 312883224 329961385 312883224 740267578 312883224 740267578 318462141 586496594 318462141 586496594 9508825 776841107 9508825 281523125 9508825 281523125 922128687 950167893 922128687 950167893 78158680 950167893 928034463 28674657 928034463 28674657 986564833 262995816 986564833 262995816 32924420 130231378 32924420 130231378 339146002 642813898 339146002 642813898 96797044 31034963 96797044 31034963 667313930 805478463 667313930 805478463 8249158 322366999 8249158 322366999 614040113 773183357 614040113 773183357 84165119 105028488 84165119 105028488 507703283 656491939 507703283 269300777 507703283 269300777 345962012 269300777 857024510 865870509 857024510 865870509 333155835 303923716 333155835 510414361 333155835 510414361 618563017 169474265 618563017 169474265 389885672 169474265 720723315 969541365 720723315 969541365 58770542 152159509 58770542 152159509 366623050 859108002 366623050 559656073 366623050 559656073 80181121 603743236 80181121 603743236 858936558 380568153 858936558 380568153 808953371 860223001 808953371 860223001 990821065 144401112 990821065 144401112 842917261 658957263 842917261 658957263 144624252 325167900 144624252 325167900 996798495 735097430 996798495 735097430 695383878 109700372 695383878 109700372 56840374 109700372 777170105 71712808 777170105 71712808 81177966 684424906 81177966 684424906 392283994 202887102 392283994 202887102 146656221 878711544 146656221 878711544 557719865 878711544 231504528 160548879 231504528 160548879 134208629 913860180 134208629 913860180 776109378 93302813 776109378 93302813 771184554 385703026 771184554 385703026 329768418 507654492 329768418 507654492 962358193 309211281 962358193 309211281 778012642 309211281 904563476 966541350 904563476 966541350 32611046 390743788 32611046 390743788 727973932 559999901 727973932 559999901 799938199 51366211 799938199 51366211 12740237 655658387 12740237 655658387 870642212 143334495 870642212 143334495 330490619 967910762 330490619 306095634 330490619 306095634 936018987 352297125 936018987 352297125 224638974 280008097 224638974 280008097 549886332 617954493 549886332 617954493 794773847 39170542 794773847 39170542 139943729 409488676 139943729 409488676 430930551 821326061 430930551 821326061 940571941 555125597 940571941 555125597 264428751 571766326 264428751 571766326 549421847 9230229 549421847 9230229 910520519 587634236 910520519 587634236 48365427 154854097 48365427 945366725 48365427 945366725 613419045 221916032 613419045 221916032 370924330 221916032 499806527 819258854 499806527 819258854 54686885 939844322 54686885 939844322 422658962 169935015 422658962 169935015 893507250 764337667 893507250 41382150 893507250 41382150 159723532 935806336 159723532 395772165 159723532 395772165 388232318 786809219 388232318 786809219 48614974 786809219 594422320 11711473 594422320 11711473 961787193 11711473 770442499 594217826 770442499 594217826 89310077 4745827 89310077 4745827 923241058 907947344 923241058 907947344 665332027 511355566 665332027 511355566 895979842 511355566 62019062 145238849 62019062 145238849 204098987 140414708 204098987 140414708 147835902 692249390 147835902 692249390 873666554 156305992 873666554 156305992 236604677 686342079 236604677 686342079 935997596 882743621 935997596 882743621 784376915 882743621 870415554 426380711 870415554 426380711 971930134 7478151 971930134 7478151 100942846 938772155 100942846 323259043 100942846 323259043 99580672 342957076 99580672 342957076 292404529 177228130 292404529 926921678 292404529 926921678 932277995 455842710 932277995 455842710 564039269 938598238 564039269 938598238 942499004 989781495 942499004 989781495 546818974 989781495 687502593 412807863 687502593 412807863 254551752 133603811 254551752 133603811 967387162 850742875 967387162 117865149 967387162 117865149 74616155 547883459 74616155 547883459 841561925 20022193 841561925 950783944 841561925 950783944 169667392 199368209 169667392 199368209 923855460 328635505 923855460 328635505 100850268 185235745 100850268 966325566 100850268 966325566 904287117 966325566 784430868 304494125 784430868 304494125 961167945 195895115 961167945 195895115 528251208 954251228 528251208 954251228 817323126 648284273 817323126 648284273 25905723 648284273 850057557 724353526 850057557 724353526 436275864 885209412 436275864 885209412 793730964 188881215 793730964 188881215 166877236 760854684 166877236 760854684 305091921 355150110 305091921 355150110 5655657 355150110 185595273 566846380 185595273 566846380 969998918 635335605 969998918 124856901 969998918 124856901 530753919 660208832 530753919 660208832 621240136 485290705 621240136 485290705 339837239 153568615 339837239 153568615 535924236 657152071 535924236 327947699 535924236 327947699 369193907 795175774 369193907 795175774 633189490 305294137 633189490 305294137 406501972 844506290 406501972 303317059 406501972 303317059 131149450 657633964 131149450 657633964 965937676 129674654 965937676 129674654 679234552 997907075 679234552 523090927 679234552 523090927 596088491 523090927 954703214 946297759 954703214 946297759 266645865 304946141 266645865 304946141 557643217 609409261 557643217 57816704 557643217 57816704 108838064 456680539 108838064 456680539 810038944 156578237 810038944 156578237 358588480 239826012 358588480 239826012 434399013 85486904 434399013 85486904 133301905 598568443 133301905 598568443 951333668 515419726 951333668 515419726 216574416 739233474 216574416 739233474 753771050 47825922 753771050 47825922 648057578 951879528 648057578 951879528 961292303 690061643 961292303 690061643 11867461 815482226 11867461 815482226 815093216 727336673 815093216 874658027 815093216 874658027 223499238 53369654 223499238 993711097 223499238 993711097 885697412 78354680 885697412 78354680 228827679 78354680 810873514 931622251 810873514 931622251 937191543 931622251 206108035 31611433 206108035 31611433 697069274 996253895 697069274 996253895 481098500 213867310 481098500 213867310 966621358 213867310 200268988 426613009 200268988 426613009 843259045 978043865 843259045 978043865 364190508 978043865 529689462 455904532 529689462 455904532 190227077 147284964 190227077 147284964 599699841 762382298 599699841 762382298 77894082 491245734 77894082 491245734 227122465 891673493 227122465 891673493 940513847 346197283 940513847 346197283 404390781 346197283 802991974 76590118 802991974 76590118 51987830 850023118 51987830 850023118 907787511 215320200 907787511 215320200 70818450 215320200 701316300 769158958 701316300 769158958 935556621 907415112 935556621 907415112 112534800 907415112 647583742 29305190 647583742 29305190 993652193 707846175 993652193 707846175 677391098 372281310 677391098 372281310 987314266 372281310 964958496 622086896 964958496 622086896 506680638 976487366 506680638 976487366 678107719 388932493 678107719 388932493 463069603 868783242 463069603 868783242 535501995 613920373 535501995 613920373 474569440 869186945 474569440 869186945 228109823 200633971 228109823 200633971 871478995 751779256 871478995 751779256 431801919 751779256 789872368 154962392 789872368 154962392 222580913 439989263 222580913 439989263 870018528 439989263 216267624 137768085 216267624 137768085 698677589 895979482 698677589 895979482 822545240 297132762 822545240 297132762 100948264 892505235 100948264 892505235 546508303 406168975 546508303 406168975 236725126 601464836 236725126 601464836 612520781 97630968 612520781 721258254 612520781 721258254 116071045 266186896 116071045 266186896 21466375 266186896 574524258 711690013 574524258 711690013 310827513 711690013 815002080 977275389 815002080 977275389 384520939 315992309 384520939 315992309 875557334 315992309 682343255 840081012 682343255 840081012 997711156 583562903 997711156 583562903 224454725 583562903 507164224 802719306 507164224 802719306 891287272 802719306 762694967 185983581 762694967 185983581 950044103 111485840 950044103 111485840 32570501 866555461 32570501 866555461 537866037 866555461 535397606 14756968 535397606 14756968 107288447 617018732 107288447 617018732 579644651 897510960 579644651 897510960 328245320 38849651 328245320 38849651 875789637 829720234 875789637 829720234 12052753 239733485 12052753 239733485 151869764 976454497 151869764 976454497 613768040 976454497 265358329 340684692 265358329 340684692 516221672 70716197 516221672 70716197 977334328 742982682 977334328 742982682 453959261 890320790 453959261 890320790 908650964 169332478 908650964 978441210 908650964 978441210 69521144 86125032 69521144 86125032 158485559 762900409 158485559 762900409 780394362 804460945 780394362 804460945 261151663 804460945 770212235 377695795 770212235 377695795 121964614 258372259 121964614 258372259 298188206 953123084 298188206 953123084 524320812 958010581 524320812 958010581 116923256 958010581 948765245 234489137 948765245 234489137 138905504 700459831 138905504 700459831 940043380 700459831 759038269 217210358 759038269 217210358 175240358 217210358 719084206 852830388 719084206 852830388 914829879 214296475 914829879 214296475 708273378 603121029 708273378 603121029 213923107 167835782 213923107 167835782 575814611 812838079 575814611 812838079 314031619 646285661 314031619 646285661 770982936 755055618 770982936 161410159 770982936 161410159 268700238 404396026 268700238 404396026 383123516 258544185 383123516 258544185 84620792 937418375 84620792 937418375 129070821 122179524 129070821 122179524 559786167 828855114 559786167 828855114 114571008 572360791 114571008 572360791 805499908 735380832 805499908 735380832 158105980 671849420 158105980 703478454 158105980 703478454 960233845 255318517 960233845 586344154 960233845 586344154 160269599 179092349 160269599 179092349 865637541 938642054 865637541 938642054 611903862 551528356 611903862 715512122 611903862 715512122 218497181 715512122 873581112 554452252 873581112 554452252 300536107 554452252 497172472 983739256 497172472 983739256 866279286 269733277 866279286 269733277 558861697 512922860 558861697 512922860 785268112 137343546 785268112 137343546 74562089 137343546 937747168 556674169 937747168 556674169 978826680 798407059 978826680 485218722 978826680 485218722 618624561 954409732 618624561 954409732 439700253 117963725 439700253 117963725 758743124 752824499 758743124 752824499 568524237 536572259 568524237 536572259 885844394 987955466 885844394 106354932 885844394 106354932 276230889 666542108 276230889 666542108 76094913 681876833 76094913 681876833 305266188 417524942 305266188 417524942 156094854 874279973 156094854 874279973 855053033 134114886 855053033 134114886 161856790 947052785 161856790 947052785 983914860 249894698 983914860 249894698 271902784 404410260 271902784 58843530 271902784 58843530 409353439 340602641 409353439 340602641 68137135 294412351 68137135 876301683 68137135 876301683 649683902 192986417 649683902 192986417 254821142 518316915 254821142 518316915 993470988 227432414 993470988 227432414 387930651 848404533 387930651 848404533 104508603 381885373 104508603 381885373 212776156 381885373 68455568 761872275 68455568 761872275 549238582 296375156 549238582 296375156 16749256 296375156 777727677 635534239 777727677 635534239 354611422 275683258 354611422 275683258 472249274 275683258 112046318 431531479 112046318 431531479 454846928 431531479 234445426 656178359 234445426 656178359 824907523 757064237 824907523 757064237 284381414 502715283 284381414 502715283 926703747 712371467 926703747 32620791 926703747 32620791 169397307 826795237 169397307 826795237 781881333 826795237 100192075 225560090 100192075 225560090 946421975 733837973 946421975 733837973 443945342 347031982 443945342 347031982 755900174 723594981 755900174 723594981 85072765 206888788 85072765 748156003 85072765 748156003 946323438 681834991 946323438 681834991 115455086 855630883 115455086 855630883 693052938 855630883 600957088 69071776 600957088 69071776 44118857 69071776 855829140 786575365 855829140 786575365 720964343 218516842 720964343 990069286 720964343 990069286 104866857 343499284 104866857 343499284 649154033 846891281 649154033 846891281 358222133 350281090 358222133 350281090 973284605 577520510 973284605 577520510 766217231 577520510 992986601 210082488 992986601 210082488 18619638 84528783 18619638 633323786 18619638 633323786 289953084 36839920 289953084 36839920 110037433 461999721 110037433 310796489 110037433 310796489 161816453 711828135 161816453 711828135 866459010 711828135 492707963 259197527 492707963 259197527 421645598 259197527 950912540 297526336 950912540 297526336 179964076 297526336 713821656 901944129 713821656 901944129 634461432 493278529 634461432 493278529 865432267 867813430 865432267 867813430 587560672 305180357 587560672 305180357 789452173 332208412 789452173 332208412 73477656 34253588 73477656 34253588 783375231 734391348 783375231 734391348 248365881 230608996 248365881 785349918 248365881 785349918 892228272 269935528 892228272 269935528 701226343 954708764 701226343 889473435 701226343 889473435 318697101 984052551 318697101 984052551 974619401 123146104 974619401 123146104 558197068 92456146 558197068 92456146 943759367 834866939 943759367 834866939 756649382 165216098 756649382 165216098 847135164 921975544 847135164 921975544 545629015 315837811 545629015 315837811 305057778 179904362 305057778 179904362 391785743 482049591 391785743 482049591 208455560 91637446 208455560 91637446 558210331 525280695 558210331 306563334 558210331 306563334 868497605 605059889 868497605 605059889 564525952 605059889 924641617 327944399 924641617 327944399 143713649 587763056 143713649 587763056 886678237 206285706 886678237 206285706 353236027 963711064 353236027 963711064 827506105 963711064 198122595 608597739 198122595 608597739 155400463 510676791 155400463 510676791 335745573 533414559 335745573 533414559 327211397 9412899 327211397 9412899 958294785 851670427 958294785 851670427 132694867 413890062 132694867 954731403 132694867 954731403 581360168 332403401 581360168 332403401 227328571 872860820 227328571 872860820 701799722 340623463 701799722 340623463 282693423 727993706 282693423 727993706 656761242 174462577 656761242 174462577 291220312 321493010 291220312 321493010 512739425 192233981 512739425 192233981 187034494 192233981 639982300 497986253 639982300 497986253 756395172 717364455 756395172 187411615 756395172 187411615 265169032 636249968 265169032 636249968 626791957 41608117 626791957 41608117 132254794 675827761 132254794 675827761 553164415 304389781 553164415 740499525 553164415 740499525 422357295 446551608 422357295 446551608 920192332 803845053 920192332 803845053 229510097 64817325 229510097 988557515 229510097 988557515 853091609 207233648 853091609 207233648 452154450 650857421 452154450 650857421 950408704 366376633 950408704 366376633 507115243 780430258 507115243 780430258 498009455 639175962 498009455 639175962 783396799 998395003 783396799 998395003 91992961 756397421 91992961 756397421 728376703 219290739 728376703 219290739 454092161 219290739 717897967 680187037 717897967 680187037 979514365 680187037 823425021 536284833 823425021 536284833 273686975 312326586 273686975 541940107 273686975 541940107 596290478 156324863 596290478 156324863 849761616 495150926 849761616 495150926 199467478 609323102 199467478 609323102 984204151 511166906 984204151 511166906 147817621 950235172 147817621 950235172 637118530 470471370 637118530 470471370 260873256 812585056 260873256 812585056 740686715 176262738 740686715 375056629 740686715 375056629 930491894 375056629 321033246 2387249 321033246 2387249 869320224 798920615 869320224 798920615 272031807 980726671 272031807 980726671 112021198 120004495 112021198 120004495 974270757 863232149 974270757 863232149 724809072 442032989 724809072 442032989 780563281 812590544 780563281 812590544 494641045 812590544 702645297 216054436 702645297 216054436 157530969 949513516 157530969 949513516 529466471 305994397 529466471 540507116 529466471 540507116 409339066 491873706 409339066 491873706 544257142 878697307 544257142 878697307 440471614 878697307 909793592 18389635 909793592 18389635 668550127 664091958 668550127 664091958 221645285 272848787 221645285 272848787 493267354 765940175 493267354 765940175 185900256 84149417 185900256 84149417 727491265 976735390 727491265 976735390 383520280 106331130 383520280 641523293 383520280 641523293 111312750 109078310 111312750 109078310 69626439 894398582 69626439 894398582 384582921 412050672 384582921 412050672 170128209 412050672 448438672 901509562 448438672 901509562 236111206 943533689 236111206 943533689 822193826 943533689 358144347 407204282 358144347 407204282 502266015 652843161 502266015 652843161 73652500 257876097 73652500 678076266 73652500 678076266 314407030 209121569 314407030 209121569 202485910 734739054 202485910 734739054 912468097 416525670 912468097 608274594 912468097 608274594 128378156 226219496 128378156 727450177 128378156 727450177 907677083 198671239 907677083 198671239 143212363 714735561 143212363 714735561 497428714 581858484 497428714 998787696 497428714 998787696 125018320 447005293 125018320 447005293 682105451 447005293 637753785 84778852 637753785 84778852 208695779 777567716 208695779 777567716 376175807 777567716 311104665 457171369 311104665 457171369 424994025 64777203 424994025 64777203 394530523 580685677 394530523 580685677 675432857 580685677 125677182 531201056 125677182 531201056 293368190 267097383 293368190 267097383 485579713 958565956 485579713 958565956 482851179 394950217 482851179 394950217 851309353 395997889 851309353 42515545 851309353 42515545 71391059 802625052 71391059 400054878 71391059 400054878 842036896 694805828 842036896 423872003 842036896 423872003 861280206 982395153 861280206 982395153 730459649 212100851 730459649 212100851 439642547 926175316 439642547 926175316 12371064 144501745 12371064 144501745 654100309 789424372 654100309 789424372 183949003 789424372 273715506 361375030 273715506 361375030 839811668 132195029 839811668 132195029 228789494 199051736 228789494 199051736 691345934 65235858 691345934 65235858 194187794 613759462 194187794 613759462 311490072 847240782 311490072 847240782 191780074 847240782 460154060 643273736 460154060 643273736 54734019 643273736 493692187 208276912 493692187 208276912 518252893 600315925 518252893 600315925 299606033 507912565 299606033 810127351 299606033 810127351 205519176 483041616 205519176 483041616 939553823 483041616 259221481 982726187 259221481 982726187 972828221 982726187 611064993 613740347 611064993 613740347 142019040 997180655 142019040 997180655 836665114 997180655 490937825 504535225 490937825 504535225 637496114 434946182 637496114 434946182 55213938 434946182 431685606 919900364 431685606 919900364 229595032 79781667 229595032 79781667 568686450 972299891 568686450 972299891 106726201 212734845 106726201 212734845 399421894 834524005 399421894 834524005 729294665 834524005 533840652 511028888 533840652 511028888 958354670 511028888 915800889 288206612 915800889 288206612 8612920 745009463 8612920 745009463 695182524 277279627 695182524 277279627 683499532 583812570 683499532 583812570 830076761 424984229 830076761 923268994 830076761 923268994 950319231 275655689 950319231 275655689 67867156 436058554 67867156 201265898 67867156 201265898 433837842 947092822 433837842 947092822 877270376 947092822 562593295 645203403 562593295 645203403 870107411 836703542 870107411 836703542 381034993 577023428 381034993 577023428 900583778 320581230 900583778 320581230 365553774 856724884 365553774 856724884 812524096 111574102 812524096 368668065 812524096 368668065 477128841 78133815 477128841 836781689 477128841 836781689 516538631 21368262 516538631 21368262 306426344 21368262 557531135 767739564 557531135 767739564 332044797 260146126 332044797 260146126 751774205 842129531 751774205 399434875 751774205 399434875 21762497 545795103 21762497 72203818 21762497 72203818 413467133 72203818 292769310 678584966 292769310 678584966 466247553 678584966 44936388 242129501 44936388 242129501 427755354 724381627 427755354 63866617 427755354 63866617 975337587 63866617 881180375 592872210 881180375 592872210 553857003 592872210 578836168 196590497 578836168 196590497 272893846 632445611 272893846 632445611 763269067 79697949 763269067 79697949 373073350 79697949 641050286 698909736 641050286 698909736 752947140 81955068 752947140 81955068 367601180 795526444 367601180 795526444 552197502 78786999 552197502 919259546 552197502 919259546 99739492 122975794 99739492 122975794 880203896 122975794 612977237 555811079 612977237 555811079 862172327 923060870 862172327 923060870 216347586 207267875 216347586 207267875 646051948 639431149 646051948 639431149 791624285 639431149 485666661 17080988 485666661 17080988 422320002 679689903 422320002 283001898 422320002 283001898 98417583 283001898 641482024 726671164 641482024 726671164 209192275 726671164 305526804 939674365 305526804 939674365 574964558 289966960 574964558 289966960 397632885 289966960 807916335 897717337 807916335 897717337 274861288 102904635 274861288 102904635 537937521 723932552 537937521 723932552 1253892 989309650 1253892 989309650 658176665 449953778 658176665 449953778 973992126 449953778 799787305 9464189 799787305 9464189 591234620 9464189 800219556 366470055 800219556 366470055 256953329 809875307 256953329 809875307 630990257 211872245 630990257 211872245 68253878 506236645 68253878 506236645 816704824 502680373 816704824 963439256 816704824 963439256 456591366 455855475 456591366 455855475 882663135 4757582 882663135 877469859 882663135 877469859 136597843 877469859 854209844 399690028 854209844 399690028 911238090 647688682 911238090 647688682 594341124 244698147 594341124 292169040 594341124 292169040 240026555 266672593 240026555 266672593 788152740 436157164 788152740 436157164 470048239 355224703 470048239 355224703 875786145 917038248 875786145 917038248 513134250 917038248 840930372 466141976 840930372 466141976 273907925 72119895 273907925 929277718 273907925 929277718 309603319 684721825 309603319 684721825 62719733 887417388 62719733 887417388 609376988 132240688 609376988 132240688 32548239 732792764 32548239 732792764 35333879 39437781 35333879 39437781 353962911 2065708 353962911 2065708 195218460 849534314 195218460 849534314 963766571 438631362 963766571 438631362 711243975 764860727 711243975 764860727 57454950 124836662 57454950 529247625 57454950 529247625 351484432 289527921 351484432 484254331 351484432 484254331 913258983 254008469 913258983 889747139 913258983 889747139 380410404 889747139 987491412 113953585 987491412 113953585 393189255 821306951 393189255 821306951 449558313 821306951 431883218 246082130 431883218 246082130 405121196 983414099 405121196 983414099 776922615 471404988 776922615 471404988 275661838 755333696 275661838 755333696 921339711 736881331 921339711 736881331 38213827 910416760 38213827 910416760 395508417 283672090 395508417 283672090 277041350 283672090 679173589 982722245 679173589 982722245 456801266 982722245 972093726 89020381 972093726 89020381 39680933 55499271 39680933 55499271 818949532 757700300 818949532 757700300 285399288 973864055 285399288 973864055 524291016 648636786 524291016 648636786 688216322 506544182 688216322 506544182 192048035 696889347 192048035 696889347 278306488 17783814 278306488 17783814 216203470 218504456 216203470 218504456 778983060 72227592 778983060 72227592 351153720 72227592 412869086 238199508 412869086 238199508 332309054 238199508 374408918 907794868 374408918 907794868 85600361 580497472 85600361 627188597 85600361 627188597 972797237 146083453 972797237 146083453 596917764 995466887 596917764 151744945 596917764 151744945 325767883 911564117 325767883 911564117 433455633 911564117 215746318 687051036 215746318 687051036 16471803 199431212 16471803 199431212 663370814 877578082 663370814 877578082 108530148 444048915 108530148 444048915 844171220 569311174 844171220 207097760 844171220 207097760 572785662 976084327 572785662 976084327 889679317 21544414 889679317 21544414 429528150 905555926 429528150 905555926 68926650 85038078 68926650 874118026 68926650 874118026 618006611 83308115 618006611 681991177 618006611 681991177 581320498 500341873 581320498 500341873 669299604 559109178 669299604 559109178 89239317 559109178 593067045 79529804 593067045 79529804 259111890 958133871 259111890 958133871 350655093 643585519 350655093 643585519 64008873 837916512 64008873 837916512 921972392 621051457 921972392 621051457 273258783 141726591 273258783 657300359 273258783 657300359 189674595 187950561 189674595 187950561 738259598 989856581 738259598 989856581 325260774 989856581 352168992 165166145 352168992 165166145 878582752 930756329 878582752 930756329 323380666 288314780 323380666 288314780 929724584 288314780 572092604 572139554 572092604 572139554 846831346 46621866 846831346 46621866 29046149 712879877 29046149 712879877 936249351 712879877 697002788 145047269 697002788 145047269 4453945 145047269 39054207 865788276 39054207 865788276 817948908 461488821 817948908 461488821 755060253 910897173 755060253 910897173 967527877 910897173 438843137 583409247 438843137 583409247 753409428 816655925 753409428 816655925 25892857 497483882 25892857 497483882 423214792 497483882 357383392 873842885 357383392 873842885 215899316 37493234 215899316 37493234 310039114 853668282 310039114 853668282 281994752 853668282 871152133 470699237 871152133 470699237 689094773 602889042 689094773 524882293 689094773 524882293 87016031 864101976 87016031 40760596 87016031 40760596 820549500 208290611 820549500 208290611 47426226 208290611 486843382 939709667 486843382 939709667 822262684 939709667 623940360 453301092 623940360 453301092 40909050 453301092 321625518 277953408 321625518 277953408 734205861 277953408 192031067 762786591 192031067 762786591 903866547 549647724 903866547 988666274 903866547 988666274 179791323 131916901 179791323 131916901 884231804 777806473 884231804 777806473 889500403 606611544 889500403 803710057 889500403 803710057 474918576 336064634 474918576 336064634 985802152 642129218 985802152 642129218 260744884 56516642 260744884 56516642 118698873 751172029 118698873 751172029 799772947 25728031 799772947 25728031 813041397 730430366 813041397 730430366 822960659 872832125 822960659 872832125 109314172 872832125 593433914 428502871 593433914 428502871 867158105 71901202 867158105 71901202 655119414 639549793 655119414 639549793 706005316 29371460 706005316 29371460 792085413 575569681 792085413 575569681 295712012 698643918 295712012 698643918 541249499 503549638 541249499 503549638 133134389 503549638 878288824 670865886 878288824 670865886 984513262 747771991 984513262 747771991 393425154 215248502 393425154 215248502 916422149 988555369 916422149 988555369 91117947 374936690 91117947 374936690 999203510 763804831 999203510 763804831 664474504 18029603 664474504 18029603 977403705 999694131 977403705 999694131 40371938 177833847 40371938 898010577 40371938 898010577 554356122 898010577 485375506 101008280 485375506 101008280 237553140 80328289 237553140 80328289 988955971 953227345 988955971 953227345 98395770 238881160 98395770 238881160 473256915 238881160 4819888 803021896 4819888 803021896 701778104 27522421 701778104 27522421 372762912 824567691 372762912 824567691 915174258 103829622 915174258 103829622 473401024 38027715 473401024 38027715 684084787 38027715 4994042 622015637 4994042 622015637 744694360 710349680 744694360 710349680 105053057 250312581 105053057 250312581 441841179 322056957 441841179 322056957 557002756 651096541 557002756 651096541 410691354 77063984 410691354 77063984 250326121 336742009 250326121 336742009 890442087 800880986 890442087 800880986 54802263 570827248 54802263 570827248 561789921 75440023 561789921 75440023 988249463 726512530 988249463 726512530 334947320 726512530 611270025 161413292 611270025 161413292 85992419 927390137 85992419 45796731 85992419 45796731 631023416 770039446 631023416 770039446 193902605 53797429 193902605 53797429 372732737 878623667 372732737 878623667 32751823 878623667 943431313 431551216 943431313 431551216 364072312 139691949 364072312 139691949 654259748 925187626 654259748 925187626 817679751 211411449 817679751 211411449 133922298 820611834 133922298 820611834 695818482 252138619 695818482 252138619 446180086 833706305 446180086 403442869 446180086 403442869 893720001 779844020 893720001 241564022 893720001 241564022 462402997 501375426 462402997 501375426 722271640 13020648 722271640 856769314 722271640 856769314 47093260 856769314 317034928 219844357 317034928 219844357 967775377 930979412 967775377 930979412 537619507 584838380 537619507 946099737 537619507 946099737 820399156 946099737 500600294 579097028 500600294 579097028 885626404 32188615 885626404 32188615 988712225 486941432 988712225 486941432 310823028 835710602 310823028 835710602 890251910 107334153 890251910 107334153 201631349 865925503 201631349 865925503 491269409 211622338 491269409 211622338 37317599 808491412 37317599 808491412 806852157 491272848 806852157 491272848 210482505 491272848 425143298 880957256 425143298 880957256 312138930 250844987 312138930 250844987 499345013 250844987 490945832 915242256 490945832 915242256 927657763 349542744 927657763 991110139 927657763 991110139 28973202 991110139 88433794 669698766 88433794 669698766 728895954 15183821 728895954 15183821 16081856 15183821 956241531 52733005 956241531 52733005 992821699 481427412 992821699 481427412 125400281 778842703 125400281 456823942 125400281 456823942 838073955 496070192 838073955 496070192 429673102 59720472 429673102 59720472 949658611 742975409 949658611 742975409 342185890 301751926 342185890 301751926 856860627 147488854 856860627 147488854 309839728 987319650 309839728 987319650 768967480 382992573 768967480 382992573 835258365 880215378 835258365 880215378 4155990 37217972 4155990 37217972 376965593 565048206 376965593 452990458 376965593 452990458 212498831 674614165 212498831 674614165 497541831 623086987 497541831 974667235 497541831 974667235 343523865 974667235 805542112 222109958 805542112 222109958 785764614 222109958 889008257 846234832 889008257 846234832 414367863 630411793 414367863 959884102 414367863 959884102 909209694 959884102 122328645 124548623 122328645 124548623 925317116 762089065 925317116 762089065 259794070 46646442 259794070 46646442 191469382 237035040 191469382 180837220 191469382 180837220 532587541 641141059 532587541 641141059 17237140 135879911 17237140 135879911 859264101 764457528 859264101 764457528 346218647 567806509 346218647 667823820 346218647 667823820 946542040 91528607 946542040 91528607 654829537 718044638 654829537 718044638 806616393 214579540 806616393 214579540 37433219 835283149 37433219 835283149 835133349 392443623 835133349 392443623 701060957 719923530 701060957 264077304 701060957 264077304 137532862 983206328 137532862 983206328 691758450 229376586 691758450 229376586 451498639 272813697 451498639 272813697 919008059 99782969 919008059 99782969 269960612 816777495 269960612 816777495 954962978 300370971 954962978 300370971 166402746 281833496 166402746 513263290 166402746 513263290 644132901 471445960 644132901 471445960 290881882 718754379 290881882 718754379 618971765 512768791 618971765 512768791 862138615 662989280 862138615 662989280 376050939 22863757 376050939 22863757 631767712 469487557 631767712 469487557 52580625 50596870 52580625 50596870 529030268 262845306 529030268 262845306 793418410 36722740 793418410 36722740 640633138 32959223 640633138 32959223 645138584 32959223 314585109 220698736 314585109 220698736 483034040 512740732 483034040 33547249 483034040 33547249 189744134 426868736 189744134 426868736 666346745 144618715 666346745 144618715 265857361 144618715 830503759 561512984 830503759 561512984 279178454 131648735 279178454 131648735 931738834 497544546 931738834 122403089 931738834 122403089 100013233 122403089 240558514 657717424 240558514 657717424 222895912 736579779 222895912 736579779 944118169 499625253 944118169 499625253 537949109 901635765 537949109 901635765 954242309 449668959 954242309 449668959 590993241 501953673 590993241 501953673 668288730 45202637 668288730 45202637 37670854 527315378 37670854 527315378 655799395 300808781 655799395 300808781 923312624 537950844 923312624 537950844 162866751 224583639 162866751 224583639 526041084 224583639 155780469 694381612 155780469 694381612 978540266 595022235 978540266 595022235 487751997 633950504 487751997 633950504 637851543 141000016 637851543 651653162 637851543 651653162 377264763 110380186 377264763 110380186 886044238 847081431 886044238 847081431 235109985 847081431 715558834 83621141 715558834 83621141 64740181 83621141 786729964 833940416 786729964 833940416 657135985 395049499 657135985 395049499 180316175 528174082 180316175 528174082 905444890 612905067 905444890 363424680 905444890 363424680 422497314 526078476 422497314 526078476 933039120 526078476 315529915 107784725 315529915 107784725 19944345 903288364 19944345 903288364 878726754 771364199 878726754 771364199 26651494 913530847 26651494 913530847 460345726 102375098 460345726 102375098 79004233 700226923 79004233 700226923 562665193 11757181 562665193 11757181 262412424 916248140 262412424 916248140 813231487 568693434 813231487 568693434 487212703 772870504 487212703 772870504 981056829 123654621 981056829 123654621 656895183 996422251 656895183 996422251 685446503 996422251 378969304 113835962 378969304 113835962 942098296 524234130 942098296 524234130 7918042 131996881 7918042 131996881 804086113 377308806 804086113 239634269 804086113 239634269 977503806 239634269 687071656 739324327 687071656 739324327 210897036 59925842 210897036 59925842 474334344 59925842 426014016 390723529 426014016 390723529 948213533 341982724 948213533 341982724 96511106 786886154 96511106 786886154 662956490 483496876 662956490 483496876 101831577 483496876 561413744 675249399 561413744 675249399 96052470 417186959 96052470 417186959 535463799 417186959 535060328 602379646 535060328 602379646 5553715 602379646 651441301 957702752 651441301 957702752 26489690 1001922 26489690 180144230 26489690 180144230 16440108 129907287 16440108 129907287 824966517 129907287 573098900 711812839 573098900 711812839 323343908 810557278 323343908 810557278 520762134 749291677 520762134 749291677 345430162 165094642 345430162 165094642 817771251 748239520 817771251 748239520 657617625 748239520 833006069 544776547 833006069 544776547 208739448 544776547 728916182 954478093 728916182 954478093 346088457 287020212 346088457 287020212 350987627 603665772 350987627 603665772 211552743 340756461 211552743 340756461 920853843 81982363 920853843 593155627 920853843 593155627 233647371 593155627 389386649 211146967 389386649 211146967 60744268 702191913 60744268 702191913 467506912 305977137 467506912 305977137 79170894 788739003 79170894 788739003 534118501 788739003 252172921 413911691 252172921 413911691 863057507 976151165 863057507 976151165 100346620 40339386 100346620 40339386 494555716 40339386 351788595 450618956 351788595 450618956 878341828 450618956 632144342 259380223 632144342 259380223 2096725 278364335 2096725 278364335 741756397 169300136 741756397 596192289 741756397 596192289 62516108 596192289 849886396 60638305 849886396 60638305 533625796 682108144 533625796 682108144 575868005 131122112 575868005 131122112 235052575 131122112 980164553 288768227 980164553 288768227 321032166 288768227 771521363 54577522 771521363 54577522 102598267 739693326 102598267 739693326 830882512 739693326 131887863 327957798 131887863 327957798 568546919 783101294 568546919 783101294 223690459 48855116 223690459 48855116 883766282 48855116 563097605 762616475 563097605 762616475 924082134 429915708 924082134 429915708 142955363 429915708 438417457 636741097 438417457 636741097 729907952 449451743 729907952 539516396 729907952 539516396 582772494 375464817 582772494 918042394 582772494 918042394 818532887 218924419 818532887 218924419 35206118 229147090 35206118 229147090 854209858 229147090 833227963 146586872 833227963 146586872 100485968 688366805 100485968 688366805 494439137 222879402 494439137 231894685 494439137 231894685 95559488 201285038 95559488 201285038 851951910 201285038 345445968 944057334 345445968 944057334 767418330 944057334 427496262 77109476 427496262 77109476 504169248 363812303 504169248 18670878 504169248 18670878 55974946 979444599 55974946 979444599 472596324 184845383 472596324 184845383 903992810 184845383 565473109 739075715 565473109 739075715 768081256 628455599 768081256 858667708 768081256 858667708 589193876 166903252 589193876 166903252 210185306 924709896 210185306 924709896 823018004 314815696 823018004 314815696 166991356 848270135 166991356 848270135 594872159 621314810 594872159 734685085 594872159 734685085 75137971 25860986 75137971 25860986 698902182 25860986 355600671 682333691 355600671 682333691 429713153 371049467 429713153 371049467 289374288 371049467 682718740 899940761 682718740 899940761 169997281 478886948 169997281 478886948 851214101 769483578 851214101 769483578 9261095 977034549 9261095 977034549 761590406 23845830 761590406 23845830 646995761 826943830 646995761 826943830 651908575 826943830 275024120 361324950 275024120 361324950 455070704 307966152 455070704 307966152 329514505 923261136 329514505 923261136 735576834 128825077 735576834 128825077 116309232 756778678 116309232 756778678 809015464 756778678 144555376 212086117 144555376 212086117 897640055 751631530 897640055 751631530 78995470 454741549 78995470 454741549 974180531 594606167 974180531 41745353 974180531 41745353 144809697 41745353 408955296 207071067 408955296 207071067 157326771 930506889 157326771 930506889 642817215 474174999 642817215 474174999 102431746 76104647 102431746 76104647 496825750 76104647 370396271 541231531 370396271 541231531 813269839 44107881 813269839 44107881 411650812 387591963 411650812 387591963 736830995 30147142 736830995 30147142 694644074 968964085 694644074 968964085 24484242 986849073 24484242 986849073 727733337 174930953 727733337 174930953 359374900 997884202 359374900 997884202 872555677 966978569 872555677 985867873 872555677 985867873 371898881 985867873 572894025 297942513 572894025 297942513 902986710 179868478 902986710 179868478 645626500 696379149 645626500 696379149 65638918 291100626 65638918 921126889 65638918 921126889 894477666 567289284 894477666 567289284 10588628 964700120 10588628 964700120 740304508 687319873 740304508 874146628 740304508 874146628 957485330 214609381 957485330 214609381 361543956 214609381 441118025 366922850 441118025 366922850 13653907 201458654 13653907 201458654 942668611 915749973 942668611 35859884 942668611 35859884 463965702 741666885 463965702 741666885 984784649 59103514 984784649 59103514 177192573 535887036 177192573 140783422 177192573 140783422 727672142 140783422 162290964 581615454 162290964 581615454 820641613 933539290 820641613 933539290 78806558 459821591 78806558 496895324 78806558 496895324 636879252 234740023 636879252 234740023 40492259 234740023 486225224 683875162 486225224 683875162 289118110 512994157 289118110 512994157 593876054 972968922 593876054 972968922 220977602 571667276 220977602 571667276 424444150 40535667 424444150 818675018 424444150 818675018 216417841 99822053 216417841 641236898 216417841 641236898 479442344 556384003 479442344 556384003 4135521 556384003 818183806 915635522 818183806 915635522 194090015 231359366 194090015 537924955 194090015 537924955 835762959 478844059 835762959 478844059 59131820 691140528 59131820 691140528 210378342 96506850 210378342 96506850 633193095 96506850 376513981 961109703 376513981 961109703 43829179 961109703 937168452 87700616 937168452 87700616 126618180 592747736 126618180 592747736 679987290 15066247 679987290 535651836 679987290 535651836 26743850 126982959 26743850 126982959 849860869 975617127 849860869 975617127 118447290 158700593 118447290 158700593 844432436 158700593 338599850 684275347 338599850 684275347 28479563 172138388 28479563 172138388 878204648 946727578 878204648 946727578 459604519 110953434 459604519 110953434 937933562 65049583 937933562 722604361 937933562 722604361 73366750 406727615 73366750 865562450 73366750 865562450 863911384 865562450 168281673 289158301 168281673 289158301 27867206 20947897 27867206 20947897 678599984 481542526 678599984 376821356 678599984 376821356 326309674 564647178 326309674 564647178 802485090 196132954 802485090 196132954 603760195 996011019 603760195 67034885 603760195 67034885 111274022 860572175 111274022 860572175 966584803 860572175 498755181 346329235 498755181 346329235 910217565 346329235 96572267 691961874 96572267 691961874 795355345 691961874 379221572 217396798 379221572 217396798 10294266 130851839 10294266 130851839 694225526 948009714 694225526 948009714 609721167 167706673 609721167 167706673 904594452 167706673 391796028 465165674 391796028 465165674 539710393 164299013 539710393 506123403 539710393 506123403 917915692 366540250 917915692 366540250 763896491 694325605 763896491 694325605 140590970 961551065 140590970 961551065 324227616 961551065 201467529 72086204 201467529 72086204 465975618 802128727 465975618 802128727 423620010 30688888 423620010 30688888 864207513 375140854 864207513 375140854 521886266 45386961 521886266 45386961 854491880 714855624 854491880 714855624 87511142 714855624 132396995 134800953 132396995 134800953 443365676 869231726 443365676 869231726 769291114 984189721 769291114 984189721 636742834 308441936 636742834 308441936 948842850 308441936 887268005 731172254 887268005 731172254 948728641 869179112 948728641 695376504 948728641 695376504 82420458 954050453 82420458 423396242 82420458 423396242 38343536 771899320 38343536 771899320 900152147 459395546 900152147 459395546 641381520 758730751 641381520 758730751 927267733 767658572 927267733 767658572 769537360 125635297 769537360 125635297 693711619 874925817 693711619 874925817 812721047 450962475 812721047 450962475 872060048 450962475 261100286 980823554 261100286 980823554 238702963 841447473 238702963 841447473 330915682 841447473 214175077 955037424 214175077 955037424 922449224 234949161 922449224 758349514 922449224 758349514 543299930 174041577 543299930 174041577 287732040 174041577 947064008 638926533 947064008 638926533 88522715 467749073 88522715 467749073 904112022 569996170 904112022 569996170 105574618 25162570 105574618 25162570 684796819 799558372 684796819 799558372 978105302 299086107 978105302 299086107 650383698 378841865 650383698 378841865 851710633 21880429 851710633 21880429 282286800 21880429 882275576 706868023 882275576 706868023 559113917 706868023 793571476 66056356 793571476 66056356 707503740 283623097 707503740 283623097 860896143 223167315 860896143 223167315 612838999 398222195 612838999 53165916 612838999 53165916 77165236 53165916 384407873 842110786 384407873 842110786 276254498 499936271 276254498 499936271 282461338 684525530 282461338 684525530 114903867 232026501 114903867 940931208 114903867 940931208 24210006 406235040 24210006 406235040 640955482 690203900 640955482 690203900 32864179 255774712 32864179 255774712 333742236 594969401 333742236 594969401 234154840 594969401 445510492 276660637 445510492 276660637 51801801 566937148 51801801 566937148 821148105 111552304 821148105 517372401 821148105 517372401 918827563 377169031 918827563 377169031 394892212 774424604 394892212 774424604 300699664 102793014 300699664 102793014 273092744 102793014 537942279 851975975 537942279 851975975 244321704 908061595 244321704 221697862 244321704 221697862 757117175 254730837 757117175 34743526 757117175 34743526 883635267 34743526 690293296 779116254 690293296 779116254 182752858 779116254 514727670 81441073 514727670 81441073 801247405 803310597 801247405 803310597 281780199 803310597 414542632 178663239 414542632 178663239 800874514 870091743 800874514 870091743 51426478 391619976 51426478 391619976 729822041 126738649 729822041 126738649 698865617 829976419 698865617 829976419 963973024 393579957 963973024 393579957 274019517 815755282 274019517 815755282 834676083 178525947 834676083 178525947 746134768 786620820 746134768 786620820 610809161 226251709 610809161 226251709 961205279 754973315 961205279 754973315 558453105 347078584 558453105 347078584 919020093 958528922 919020093 958528922 375748417 324752631 375748417 324752631 945866618 463344214 945866618 463344214 479957940 141386899 479957940 256590294 479957940 256590294 198173772 182542315 198173772 182542315 728580134 182542315 572658984 649928501 572658984 649928501 109549188 739421570 109549188 739421570 57301765 9077469 57301765 9077469 886588360 880723355 886588360 203010188 886588360 203010188 551767734 907202206 551767734 88393029 551767734 88393029 483947721 88393029 604683420 885181460 604683420 885181460 138455227 956618783 138455227 956618783 751919028 337183511 751919028 337183511 228406662 337183511 550069367 32980734 550069367 32980734 502248772 32980734 573473179 760335389 573473179 760335389 29008270 94090554 29008270 94090554 716402069 94090554 709286580 924096425 709286580 924096425 53645462 924096425 315116381 197850773 315116381 197850773 124991804 197850773 309670710 701319228 309670710 701319228 799508646 103763519 799508646 103763519 362665592 398155452 362665592 398155452 974196523 104759342 974196523 609685484 974196523 609685484 27696353 479061139 27696353 479061139 757433424 671487839 757433424 184900380 757433424 184900380 112182804 566728205 112182804 215776421 112182804 215776421 348700432 215776421 93189334 638703883 93189334 638703883 838689291 853686049 838689291 83073219 838689291 83073219 234657978 995152191 234657978 995152191 24534238 178754079 24534238 178754079 921579949 566652115 921579949 42515979 921579949 42515979 261001268 676566091 261001268 676566091 971305842 676566091 665780906 55731613 665780906 55731613 453149092 692670095 453149092 692670095 998590497 401511400 998590497 401511400 489167406 401511400 591257762 148588847 591257762 148588847 948487046 827865604 948487046 827865604 222695047 78743994 222695047 78743994 562817420 694450109 562817420 694450109 233560309 676311143 233560309 676311143 337553527 676311143 97092924 991018911 97092924 991018911 741445836 65438562 741445836 65438562 397702854 582582811 397702854 294511660 397702854 294511660 500136954 294511660 453135104 871996392 453135104 871996392 108958597 244632568 108958597 385274081 108958597 385274081 374438889 385274081 332392385 124976533 332392385 124976533 483111455 942544554 483111455 942544554 162185325 259494123 162185325 259494123 702375856 929509957 702375856 929509957 191893147 203985551 191893147 203985551 603279293 907543775 603279293 907543775 920442774 669610243 920442774 669610243 29995318 913210285 29995318 913210285 346127420 413367392 346127420 413367392 769941071 413367392 308066000 807584078 308066000 807584078 921661778 119842945 921661778 119842945 14331037 119842945 511444021 933339956 511444021 933339956 835330906 231169784 835330906 231169784 119757542 976454597 119757542 976454597 841729913 47564822 841729913 47564822 273340456 837955306 273340456 624137045 273340456 624137045 996509569 959684767 996509569 959684767 336116247 246422072 336116247 246422072 872497120 44805253 872497120 44805253 296799 509621518 296799 451259734 296799 451259734 471004755 699707634 471004755 45947772 471004755 45947772 395843144 45947772 520640164 405302022 520640164 405302022 587042916 76264113 587042916 76264113 128994160 76264113 495536527 513198595 495536527 513198595 872715532 99310280 872715532 99310280 356698203 231538582 356698203 231538582 498500405 29198875 498500405 29198875 32194573 661466416 32194573 661466416 816543593 404667493 816543593 404667493 253257618 895722481 253257618 895722481 961049838 895722481 938011735 502440950 938011735 502440950 83556654 554324473 83556654 554324473 827658657 71577943 827658657 71577943 204706331 425068600 204706331 425068600 790957329 128363227 790957329 745256158 790957329 745256158 385488208 310718042 385488208 310718042 972908799 2723354 972908799 2723354 701644459 182060173 701644459 182060173 119044460 921683859 119044460 921683859 949835357 921683859 670595630 172122249 670595630 172122249 840406619 13197629 840406619 13197629 295836915 549507012 295836915 549507012 522691944 178828745 522691944 178828745 293695480 178828745 589875394 277160001 589875394 277160001 24991776 935001087 24991776 26714665 24991776 26714665 986241765 869323582 986241765 869323582 486260079 575838046 486260079 575838046 832378665 887224117 832378665 887224117 484403921 105839711 484403921 105839711 314224112 158065047 314224112 57723418 314224112 57723418 730777437 230667520 730777437 213743355 730777437 213743355 990890395 993325308 990890395 993325308 509835189 477813161 509835189 477813161 565876880 477813161 343113970 750684037 343113970 750684037 341236553 421804668 341236553 421804668 451322775 891093315 451322775 891093315 120397859 891093315 913270967 150191683 913270967 150191683 7902612 467608115 7902612 467608115 929577272 154637753 929577272 154637753 485015370 831210435 485015370 831210435 89717754 94788952 89717754 94788952 215946814 94788952 26613567 948250732 26613567 948250732 374657465 421495844 374657465 421495844 765792847 185426949 765792847 185426949 85015101 185426949 735408751 926217147 735408751 926217147 882363667 936039649 882363667 936039649 107200836 557771829 107200836 737244851 107200836 737244851 943521821 737244851 41407642 23460991 41407642 23460991 871616311 966887576 871616311 966887576 564950232 29573445 564950232 29573445 78032684 29573445 442405729 722737921 442405729 722737921 300974243 859657554 300974243 859657554 939651876 222042413 939651876 222042413 82840871 222042413 651564511 960161377 651564511 960161377 167325034 997909856 167325034 997909856 499037289 255729243 499037289 255729243 293301683 916767128 293301683 522770154 293301683 522770154 9601191 608299730 9601191 278826532 9601191 278826532 923712593 990930271 923712593 872234441 923712593 872234441 31951467 934231858 31951467 934231858 347458410 329766776 347458410 329766776 18538820 896826675 18538820 896826675 964468685 292759889 964468685 292759889 173739887 781597307 173739887 781597307 771383031 840116980 771383031 840116980 445825439 454692547 445825439 680087105 445825439 680087105 836595139 308095815 836595139 435136833 836595139 435136833 52653823 435136833 997610462 262880288 997610462 262880288 282101421 806799474 282101421 806799474 708270871 322027163 708270871 322027163 128926050 698335492 128926050 698335492 898536526 221727576 898536526 221727576 284371731 649661146 284371731 98591325 284371731 98591325 881373836 915382470 881373836 915382470 200592225 915382470 866834571 769702004 866834571 769702004 329644971 5390979 329644971 770577832 329644971 770577832 934385239 770577832 699156605 320068926 699156605 320068926 823744646 360526779 823744646 360526779 310272562 317582670 310272562 317582670 402462254 317582670 54142902 812114759 54142902 812114759 306039651 872281884 306039651 872281884 130645746 243266629 130645746 243266629 672292106 850739651 672292106 850739651 545066701 156755356 545066701 156755356 901546514 919270831 901546514 919270831 537249282 631765093 537249282 631765093 995035403 443858359 995035403 443858359 130102800 629793135 130102800 629793135 885985406 30554421 885985406 30554421 161470804 751513926 161470804 751513926 482063235 171735209 482063235 171735209 999453265 858885620 999453265 858885620 57894691 405955469 57894691 885043484 57894691 885043484 670415409 885043484 627003090 56857411 627003090 56857411 653501519 56857411 64796883 541897873 64796883 541897873 757918319 541897873 83481544 181527089 83481544 181527089 750324470 380419039 750324470 380419039 580892863 216815403 580892863 216815403 861097716 216815403 551459856 926198506 551459856 926198506 896943872 52037659 896943872 52037659 123667344 52037659 953361647 452190902 953361647 452190902 748674865 752715490 748674865 752715490 987454150 966410312 987454150 966410312 494638192 606922590 494638192 606922590 926628910 606922590 593023955 811039891 593023955 811039891 239625742 811039891 740883975 385907624 740883975 385907624 896007369 519275568 896007369 519275568 711459249 519275568 784854327 251438489 784854327 251438489 291580164 226151131 291580164 226151131 381927348 980520818 381927348 980520818 139384683 220173089 139384683 220173089 946667526 361037944 946667526 361037944 20707532 140620324 20707532 140620324 703469193 887734979 703469193 887734979 573770836 694859970 573770836 839477872 573770836 839477872 24956306 169294731 24956306 690958132 24956306 690958132 774191254 371516450 774191254 371516450 178046360 371516450 974141718 161867752 974141718 161867752 156480129 688410931 156480129 688410931 867915075 23777357 867915075 178163237 867915075 178163237 685872271 154315157 685872271 154315157 908608132 154315157 26325444 725750094 26325444 725750094 414412934 76547764 414412934 76547764 481814129 964180501 481814129 964180501 27819108 964180501 750914452 316154407 750914452 316154407 821935495 316154407 497430411 874964984 497430411 874964984 759125882 63041273 759125882 63041273 152740422 63041273 810877599 781512267 810877599 781512267 398451609 289836911 398451609 289836911 890006513 938072469 890006513 938072469 305799813 330594398 305799813 330594398 360665596 912396089 360665596 912396089 16385816 732460068 16385816 732460068 883167324 942931819 883167324 209820395 883167324 209820395 68477270 527286674 68477270 165749911 68477270 165749911 799425270 775154539 799425270 775154539 228634641 235332480 228634641 235332480 670596337 784963882 670596337 784963882 705375771 8429797 705375771 8429797 67092059 131491256 67092059 131491256 860766618 580517528 860766618 216126700 860766618 216126700 579870008 708467902 579870008 708467902 401590344 401817089 401590344 401817089 227145133 303557475 227145133 303557475 600515776 303557475 596540473 919047742 596540473 919047742 270955574 919047742 950671105 25412085 950671105 25412085 418368763 900881320 418368763 900881320 191787717 550237140 191787717 550237140 47654958 752143737 47654958 752143737 743653204 752143737 455002184 122332769 455002184 122332769 436014368 392166831 436014368 392166831 755374405 392166831 91196389 53111037 91196389 53111037 270038872 550610701 270038872 550610701 58177774 991649950 58177774 991649950 723025765 558921130 723025765 868465842 723025765 868465842 10351064 868465842 880789970 3986257 880789970 3986257 292897070 468056808 292897070 468056808 885878216 468056808 560193507 408833599 560193507 408833599 775444438 408833599 430665584 705680176 430665584 705680176 423828718 705680176 557536654 234873169 557536654 234873169 192745918 711846958 192745918 711846958 920589428 390921061 920589428 390921061 309754973 716920280 309754973 716920280 723341245 63918049 723341245 63918049 311178847 417734966 311178847 417734966 708031025 113734218 708031025 113734218 182949291 839017667 182949291 839017667 672326545 206442696 672326545 206442696 69668785 671938545 69668785 671938545 937406496 478542079 937406496 478542079 40612324 534484064 40612324 534484064 256756939 138532494 256756939 336000213 256756939 336000213 136637962 317598506 136637962 317598506 829766088 868072594 829766088 868072594 469178046 220039822 469178046 220039822 626974160 970190792 626974160 970190792 44558732 727234495 44558732 727234495 878847492 425944201 878847492 425944201 179155001 425944201 636029016 525175950 636029016 525175950 170106334 886779658 170106334 886779658 831284675 443727282 831284675 458206962 831284675 458206962 77517859 109995462 77517859 476700612 77517859 476700612 915341369 431247360 915341369 431247360 127114801 650176125 127114801 650176125 17216361 252260349 17216361 252260349 914927532 252260349 367226950 924162103 367226950 924162103 760101717 426611093 760101717 426611093 220305842 614995430 220305842 614995430 580704536 349106053 580704536 349106053 432395321 576881878 432395321 576881878 963432814 116958351 963432814 742454282 963432814 742454282 150382361 39157957 150382361 39157957 927833921 39157957 494645213 447459265 494645213 447459265 932463900 76771008 932463900 76771008 10977200 909931746 10977200 909931746 79207685 42770417 79207685 42770417 982765516 987501256 982765516 987501256 38844471 169244871 38844471 169244871 210288611 916986337 210288611 916986337 811093534 343282972 811093534 692008367 811093534 692008367 681780832 229690409 681780832 664144505 681780832 664144505 303300943 283849704 303300943 283849704 521516124 970249048 521516124 421736063 521516124 421736063 53388099 883932539 53388099 883932539 520793610 83046990 520793610 809402248 520793610 809402248 336537599 271498144 336537599 271498144 362834046 518843382 362834046 518843382 105732425 319840476 105732425 319840476 912782956 932302571 912782956 932302571 138674081 182318501 138674081 182318501 992334028 378190571 992334028 378190571 115298111 182504253 115298111 182504253 622025744 834643838 622025744 834643838 480712380 834643838 927743763 562025234 927743763 562025234 260265408 695108164 260265408 695108164 745383768 182316795 745383768 182316795 55697516 288560319 55697516 288560319 866660081 116930588 866660081 116930588 361898512 873641319 361898512 873641319 687824885 643238575 687824885 643238575 24378109 643238575 528184111 864297272 528184111 864297272 771854121 273539794 771854121 273539794 787629849 950587335 787629849 950587335 878397112 387167881 878397112 387167881 252731237 615357070 252731237 342929532 252731237 342929532 779778193 342929532 440859780 833018319 440859780 833018319 95816083 203845402 95816083 203845402 357635994 724588682 357635994 724588682 73571150 116788279 73571150 116788279 999581120 116788279 732483578 307685446 732483578 307685446 272792319 202491536 272792319 202491536 659477774 982577495 659477774 982577495 129936278 759279 129936278 759279 699800993 482356241 699800993 482356241 100350089 938976136 100350089 938976136 757983842 938976136 655803642 603787967 655803642 603787967 1657682 376928051 1657682 514128306 1657682 514128306 668004128 292167473 668004128 496435576 668004128 496435576 150449212 188607539 150449212 188607539 812451670 736838404 812451670 94071404 812451670 94071404 989174286 426884244 989174286 426884244 162732500 151758200 162732500 151758200 968039865 653422037 968039865 653422037 737041515 149041772 737041515 149041772 850749466 741434941 850749466 364462042 850749466 364462042 82071842 537036289 82071842 537036289 434034311 305397775 434034311 305397775 392319499 808890214 392319499 808890214 878506106 808890214 842884882 56052220 842884882 56052220 41758169 977670673 41758169 977670673 665178385 520457442 665178385 520457442 197218612 520457442 504229994 404345494 504229994 404345494 861070344 600493053 861070344 600493053 70747491 352743014 70747491 352743014 939762609 690294464 939762609 690294464 757028740 690294464 886874107 32868965 886874107 32868965 276739777 804295291 276739777 804295291 405272845 26518798 405272845 26518798 293526001 26518798 966686417 829363165 966686417 829363165 96785987 144227796 96785987 144227796 44454674 932070280 44454674 932070280 753715528 133494026 753715528 133494026 363302946 789836919 363302946 789836919 99699736 991276106 99699736 991276106 650568714 501233702 650568714 501233702 409578625 156401691 409578625 156401691 795209262 914602006 795209262 914602006 269989872 42000048 269989872 42000048 698365160 932118268 698365160 258682462 698365160 258682462 421903878 688656913 421903878 688656913 662181948 181916351 662181948 181916351 8921805 864618757 8921805 864618757 939747007 864618757 737630588 580358490 737630588 580358490 29068775 185184923 29068775 185184923 724519117 979604631 724519117 979604631 620897491 342179945 620897491 342179945 858327876 393376591 858327876 393376591 705907875 145204441 705907875 145204441 101981015 871076176 101981015 871076176 14884186 502577496 14884186 502577496 923661064 986899325 923661064 986899325 339963090 135154420 339963090 135154420 622326329 285470525 622326329 206016837 622326329 206016837 878483697 705386789 878483697 705386789 110609993 705386789 143381701 37635292 143381701 37635292 882598155 992669006 882598155 992669006 390742914 198504055 390742914 198504055 21800119 740619416 21800119 348627024 21800119 348627024 762696376 849866432 762696376 849866432 529378399 849866432 858736056 60032933 858736056 60032933 860914780 497670807 860914780 497670807 409422976 223995827 409422976 223995827 415289137 247132144 415289137 247132144 401348351 41315590 401348351 370165085 401348351 370165085 308763309 370165085 622559751 57096142 622559751 57096142 31938937 952176986 31938937 952176986 571857776 158308286 571857776 158308286 201343330 388383203 201343330 388383203 969896841 47414218 969896841 47414218 399985582 522790112 399985582 522790112 60106474 43631725 60106474 43631725 769582953 840348122 769582953 840348122 102297083 6611269 102297083 6611269 198308430 6611269 133655171 681866540 133655171 681866540 725707084 681866540 690163686 300209378 690163686 300209378 75999156 783694348 75999156 783694348 490724302 754474212 490724302 754474212 861458870 220027066 861458870 991848575 861458870 991848575 981544426 991848575 489823952 571957568 489823952 571957568 815338878 468015095 815338878 572179250 815338878 572179250 254754351 572179250 468264624 90097336 468264624 90097336 489961446 90097336 144030209 885462885 144030209 885462885 899799202 829885751 899799202 843831287 899799202 843831287 308244040 223897829 308244040 223897829 549545785 951070903 549545785 951070903 643360621 480332791 643360621 480332791 738353630 795877622 738353630 795877622 191273940 10742491 191273940 10742491 150237954 330602733 150237954 330602733 344850086 69330804 344850086 719010553 344850086 719010553 790665265 719010553 603456278 162573357 603456278 162573357 186236052 6445268 186236052 768059400 186236052 768059400 320028702 573856620 320028702 573856620 296380512 573856620 593016098 990687146 593016098 990687146 527934787 401763500 527934787 401763500 652808497 682389239 652808497 458092048 652808497 458092048 269231262 713761658 269231262 713761658 503237192 411545759 503237192 411545759 413740115 735520340 413740115 735520340 943250723 378218522 943250723 378218522 194706998 378218522 939221074 785219327 939221074 785219327 62325575 309446132 62325575 817444998 62325575 817444998 683907333 392310261 683907333 392310261 137921046 689476705 137921046 180397782 137921046 180397782 547038100 675540838 547038100 675540838 955526702 314917107 955526702 314917107 240325364 670289461 240325364 670289461 956926432 603900924 956926432 603900924 989234353 906090963 989234353 906090963 271896311 544901486 271896311 544901486 696688752 544901486 391636707 178334159 391636707 178334159 884545887 86307834 884545887 86307834 302553689 86307834 470979559 790558128 470979559 790558128 73544895 7711404 73544895 7711404 579600152 874497455 579600152 874497455 896389732 123114852 896389732 123114852 76671645 737503565 76671645 737503565 690589425 491864920 690589425 491864920 313453619 585725594 313453619 585725594 907402030 528530056 907402030 528530056 291976459 528530056 427976251 913917941 427976251 913917941 730663836 57757468 730663836 57757468 948276350 641372367 948276350 641372367 403716120 359113361 403716120 359113361 955004695 526855303 955004695 526855303 289703318 319448305 289703318 319448305 707639096 922508799 707639096 922508799 737083574 922508799 676032599 194088198 676032599 194088198 796492719 378289962 796492719 378289962 81683363 278461984 81683363 340870034 81683363 340870034 24470492 326946242 24470492 326946242 885943054 961342940 885943054 961342940 400281048 961342940 607210693 347146178 607210693 347146178 845616348 61494251 845616348 61494251 95552664 847296536 95552664 847296536 536555885 847296536 95797043 7765092 95797043 7765092 715131527 640039377 715131527 182916717 715131527 182916717 899635588 182916717 593014555 417060383 593014555 417060383 817031005 885002908 817031005 885002908 577750482 481855244 577750482 481855244 878706927 481855244 689612092 936505794 689612092 936505794 426852593 145058461 426852593 145058461 472316344 785766993 472316344 785766993 347173474 785766993 378761625 2533474 378761625 2533474 30865541 2533474 994268346 943815703 994268346 943815703 37840591 704159306 37840591 704159306 730642567 108278073 730642567 925803335 730642567 925803335 995705968 416503641 995705968 416503641 178818524 925025761 178818524 925025761 834879694 382237609 834879694 382237609 166977328 954801579 166977328 954801579 187845037 305257940 187845037 305257940 58419243 649732866 58419243 649732866 603461253 477428620 603461253 877189330 603461253 877189330 36307774 401461797 36307774 401461797 490019183 824387201 490019183 824387201 866584907 800239697 866584907 800239697 875551009 683837188 875551009 683837188 51059285 683837188 980031003 919431840 980031003 919431840 395340204 919431840 877879163 81178523 877879163 81178523 320174477 572057726 320174477 572057726 45903881 613787995 45903881 7595436 45903881 7595436 778658822 927133399 778658822 927133399 443745019 224055083 443745019 224055083 920441181 224055083 111782768 575362356 111782768 575362356 40597335 575362356 472386539 881480556 472386539 881480556 240182962 881480556 900106294 397772055 900106294 397772055 28276532 115132809 28276532 115132809 142386163 687763579 142386163 687763579 472660943 132388560 472660943 132388560 838479738 132388560 512609878 850454010 512609878 850454010 229656599 820711240 229656599 820711240 995446230 820711240 115323864 966750634 115323864 966750634 715284566 402471761 715284566 402471761 395886832 402471761 614807493 219067403 614807493 219067403 287968489 874474905 287968489 874474905 318416733 379094856 318416733 379094856 441784428 379094856 235941567 785361783 235941567 785361783 231189958 61180291 231189958 61180291 807544409 751662020 807544409 751662020 368778690 184213018 368778690 184213018 984874008 873267805 984874008 873267805 283359508 62669955 283359508 62669955 699687733 62669955 377639784 504317647 377639784 504317647 929047949 514261570 929047949 514261570 763318736 141246775 763318736 411872030 763318736 411872030 269133164 400403674 269133164 400403674 722441123 400403674 146906645 803604959 146906645 803604959 104556608 488828492 104556608 488828492 975011686 564171718 975011686 564171718 690811969 430314414 690811969 430314414 952583834 878479404 952583834 878479404 994662598 964894539 994662598 964894539 374617258 249538718 374617258 249538718 239806447 653223973 239806447 3243169 239806447 3243169 972582546 847725107 972582546 847725107 869887484 33212257 869887484 33212257 904403363 674578905 904403363 674578905 380326911 293951663 380326911 293951663 764449530 386088063 764449530 386088063 905997241 958009767 905997241 958009767 267810771 399875747 267810771 399875747 127906710 14551277 127906710 14551277 983612639 502056585 983612639 502056585 16196358 502056585 990725009 162656049 990725009 162656049 52042913 151656854 52042913 151656854 467552634 782970174 467552634 782970174 834683853 672641317 834683853 672641317 371022763 964740791 371022763 964740791 980358053 350369894 980358053 601114872 980358053 601114872 454252385 425269369 454252385 425269369 892941961 972285221 892941961 972285221 389889850 148749758 389889850 148749758 855248911 25447767 855248911 25447767 313263330 25447767 549082694 673571735 549082694 673571735 790255597 673571735 380383932 924239856 380383932 924239856 6570261 23204045 6570261 571239870 6570261 571239870 814426843 571239870 39860941 40860370 39860941 40860370 974912590 937765511 974912590 937765511 852439389 276147475 852439389 276147475 111676736 77836177 111676736 77836177 709727870 77836177 650928728 910195960 650928728 910195960 6423922 62720090 6423922 62720090 333090571 62720090 95308927 574208837 95308927 574208837 768007027 738821098 768007027 738821098 23879830 16987817 23879830 16987817 440279000 544925093 440279000 544925093 597090746 673563591 597090746 673563591 94458505 208286455 94458505 208286455 942878489 777305831 942878489 336248260 942878489 336248260 82529847 637225359 82529847 371326297 82529847 371326297 347571307 995468289 347571307 995468289 39097593 995468289 300582938 145549691 300582938 145549691 352646968 145549691 311787952 662127136 311787952 662127136 913961656 872641748 913961656 872641748 114063882 944865116 114063882 554104231 114063882 554104231 545605355 718044075 545605355 718044075 99140703 239269408 99140703 239269408 980065739 615337178 980065739 615337178 508297901 255421973 508297901 255421973 546083055 799527061 546083055 799527061 609931728 25222395 609931728 25222395 281700369 215052627 281700369 215052627 812730267 68413526 812730267 68413526 200033521 886678764 200033521 886678764 663024390 886678764 13510807 402377589 13510807 402377589 572095670 465946199 572095670 465946199 571513546 954974162 571513546 954974162 785073920 214221400 785073920 214221400 104098899 916643849 104098899 916643849 836883485 966126732 836883485 187280890 836883485 187280890 310653143 349346164 310653143 349346164 885757866 62352438 885757866 62352438 411015797 963058408 411015797 963058408 626668915 963058408 186914179 474104821 186914179 474104821 177234904 437531550 177234904 437531550 816058604 911949274 816058604 911949274 606724353 125204718 606724353 125204718 864912138 684450268 864912138 684450268 611568222 27666505 611568222 27666505 624582225 27666505 246827280 601501268 246827280 601501268 272751454 211053531 272751454 211053531 73819226 710912549 73819226 710912549 428064802 136907466 428064802 136907466 336102776 136907466 629692308 584319945 629692308 584319945 72074061 613776407 72074061 613776407 958381128 613776407 67668077 35852270 67668077 35852270 566716185 672443622 566716185 672443622 359561057 191308862 359561057 191308862 529602272 191308862 237502403 403322594 237502403 403322594 965438401 546014521 965438401 546014521 754351372 111207635 754351372 111207635 231297349 797050035 231297349 797050035 774078272 178822204 774078272 178822204 344939646 178822204 698805371 758944745 698805371 758944745 82969782 632983771 82969782 632983771 507027437 657972477 507027437 96301411 507027437 96301411 899677725 292891205 899677725 292891205 452634632 292891205 748004955 473164064 748004955 473164064 604380352 473164064 764939114 968577652 764939114 968577652 132829777 66770747 132829777 66770747 898302495 66770747 400724288 260327118 400724288 260327118 390869519 667725629 390869519 667725629 434146157 294088506 434146157 294088506 206123095 811464300 206123095 811464300 627940616 135739009 627940616 135739009 954311561 135739009 638614623 829286047 638614623 829286047 574641379 891099263 574641379 891099263 616541640 240155961 616541640 240155961 505073237 240155961 985691533 927944021 985691533 927944021 300384443 604673202 300384443 823444984 300384443 823444984 998381518 463631588 998381518 463631588 400333436 972141300 400333436 210644960 400333436 210644960 99905527 681419852 99905527 681419852 935960699 601868683 935960699 841783084 935960699 841783084 146519552 705216950 146519552 705216950 100312389 996272977 100312389 996272977 882349706 675636882 882349706 675636882 511784974 708523665 511784974 191817259 511784974 191817259 330167483 647813396 330167483 647813396 811367808 647813396 111684632 94401721 111684632 94401721 729564654 878356785 729564654 878356785 139960151 225651038 139960151 225651038 858282844 829644691 858282844 829644691 225131497 455511600 225131497 455511600 410445090 779762320 410445090 779762320 393473946 76577978 393473946 76577978 866264208 76577978 751875288 877830338 751875288 877830338 846242482 877830338 428791998 125054775 428791998 125054775 996144330 802081742 996144330 802081742 123836150 802081742 464448416 129601601 464448416 129601601 55643079 880035058 55643079 880035058 619759767 311678309 619759767 311678309 271608918 311678309 419961695 838172730 419961695 838172730 286665662 71703990 286665662 71703990 906568669 455378505 906568669 455378505 700832477 264005807 700832477 264005807 833330688 631958468 833330688 631958468 12837520 198453982 12837520 198453982 909808939 736558069 909808939 736558069 585788827 97848248 585788827 97848248 731925959 132682666 731925959 132682666 323923593 103586153 323923593 103586153 608865544 716520419 608865544 716520419 926965653 84891292 926965653 84891292 218532422 84891292 345538898 544166701 345538898 544166701 371214496 544166701 364733361 784533902 364733361 784533902 43718922 318194385 43718922 318194385 949957713 922134938 949957713 695811414 949957713 695811414 66819682 924678389 66819682 924678389 814862986 355385043 814862986 355385043 271282287 835128769 271282287 835128769 608285822 138593990 608285822 138593990 518848086 939256260 518848086 939256260 805141646 939256260 332272669 511976372 332272669 511976372 992896271 306088138 992896271 306088138 229663105 306088138 405547694 877696386 405547694 877696386 177046261 904256977 177046261 53145526 177046261 53145526 755587619 808152522 755587619 808152522 607070602 405024930 607070602 405024930 642597483 858101424 642597483 858101424 244636140 193735408 244636140 869847285 244636140 869847285 947299258 869847285 311613169 80247240 311613169 80247240 465014411 80247240 366051208 761748311 366051208 761748311 253011241 761748311 685468304 222886352 685468304 222886352 63844358 414244925 63844358 414244925 914747831 370656373 914747831 370656373 333625021 884734507 333625021 884734507 919508328 27196056 919508328 27196056 611069362 27196056 819965942 416800464 819965942 416800464 183893860 152429069 183893860 152429069 952008789 152429069 875983616 865322014 875983616 865322014 147199478 327432927 147199478 992134014 147199478 992134014 8676815 992134014 905714603 309166612 905714603 309166612 134395938 132022040 134395938 957631793 134395938 957631793 26029497 336343853 26029497 336343853 750582472 720484937 750582472 720484937 133223413 127445647 133223413 127445647 641596217 873241335 641596217 873241335 525800995 297991987 525800995 297991987 941503526 866459108 941503526 360271937 941503526 360271937 140505128 998375326 140505128 998375326 782267222 733298473 782267222 840785987 782267222 840785987 623424364 114969340 623424364 114969340 747148684 114969340 55444477 701602155 55444477 701602155 979678378 343003121 979678378 715449279 979678378 715449279 11975008 715449279 328552733 368727303 328552733 368727303 974683120 368727303 515699651 757867737 515699651 757867737 317889325 130112397 317889325 130112397 757393149 798975465 757393149 798975465 341905404 168841403 341905404 168841403 680310918 168841403 626950861 953420346 626950861 953420346 13717748 953420346 236662675 11584589 236662675 11584589 182476135 11584589 368221867 475688014 368221867 475688014 917788521 391430743 917788521 391430743 288194574 765848575 288194574 765848575 973176574 989029990 973176574 989029990 399798500 989029990 791817917 199399208 791817917 199399208 610912209 562473066 610912209 562473066 53956762 746900445 53956762 746900445 83025691 274881387 83025691 274881387 698326881 700926496 698326881 487967294 698326881 487967294 486991892 613399717 486991892 613399717 723334585 431431151 723334585 431431151 697357821 895819687 697357821 895819687 821650302 895819687 619417829 14109931 619417829 14109931 586956758 14109931 621423694 737519357 621423694 737519357 710270499 603686109 710270499 603686109 970303176 18937973 970303176 18937973 146506943 894945183 146506943 894945183 673195162 38244369 673195162 38244369 893651070 314892243 893651070 314892243 34337217 314892243 921727674 834716185 921727674 834716185 70006754 197841949 70006754 197841949 137171238 830644739 137171238 830644739 414035446 309427008 414035446 986554184 414035446 986554184 162297520 309548739 162297520 309548739 674591252 965318578 674591252 965318578 153134794 248662193 153134794 248662193 697555201 979912480 697555201 979912480 971949806 979912480 488416519 168549621 488416519 168549621 920570395 724999360 920570395 724999360 469617116 287619092 469617116 752625873 469617116 752625873 978612612 583405670 978612612 860680609 978612612 860680609 962969844 860680609 965334300 464079832 965334300 464079832 516061601 144158353 516061601 144158353 768282287 761991023 768282287 761991023 476404374 761991023 998130827 34600261 998130827 34600261 720532016 918058516 720532016 918058516 263638752 139892667 263638752 139892667 996960620 668495282 996960620 668495282 345638501 8877580 345638501 8877580 5898041 940093088 5898041 940093088 338777503 959916269 338777503 24971392 338777503 24971392 38395590 918920254 38395590 918920254 584024965 41594509 584024965 41594509 875121348 854616701 875121348 854616701 955567308 25063644 955567308 25063644 176013492 481737054 176013492 481737054 34413538 928908308 34413538 928908308 822622306 717551715 822622306 866759790 822622306 866759790 583421601 866759790 836991294 287021029 836991294 287021029 262950619 287021029 514375327 759441103 514375327 759441103 256305596 798436737 256305596 798436737 873049736 798436737 208617568 101643826 208617568 101643826 10469502 35770489 10469502 35770489 762840406 834989496 762840406 668425134 762840406 668425134 423222037 810324713 423222037 810324713 602360256 28327059 602360256 585170221 602360256 585170221 58823388 116118390 58823388 116118390 915244906 710863816 915244906 710863816 388551541 999507597 388551541 999507597 725652087 505359624 725652087 505359624 199536074 505359624 822351923 967389097 822351923 967389097 135436736 258441456 135436736 258441456 53205953 441377213 53205953 441377213 27227267 449631365 27227267 449631365 961183180 82112774 961183180 82112774 126299588 369808791 126299588 369808791 918955191 322617820 918955191 982924792 918955191 982924792 455447368 47695605 455447368 47695605 364679290 47695605 965765590 938543906 965765590 938543906 947180137 131888031 947180137 131888031 948758852 612127180 948758852 612127180 777187134 612127180 959655087 400265473 959655087 400265473 349838720 715230411 349838720 715230411 725465870 715230411 203236740 357820501 203236740 357820501 680204600 721860596 680204600 721860596 487858550 388134035 487858550 631525884 487858550 631525884 651620296 332909575 651620296 332909575 193591258 156046765 193591258 975245944 193591258 975245944 1908507 127473545 1908507 127473545 787186741 318260285 787186741 318260285 315579691 704586082 315579691 704586082 821587587 95496633 821587587 95496633 350513473 944151309 350513473 944151309 969214395 418475 969214395 418475 350984486 418475 937517232 770005990 937517232 770005990 55549132 770005990 193434549 422260356 193434549 422260356 91641751 349225562 91641751 349225562 319708462 615465065 319708462 615465065 222626149 615465065 788976319 37546802 788976319 37546802 75872586 846717527 75872586 846717527 774822207 846717527 562780947 296250268 562780947 296250268 953543554 296250268 370952272 127274732 370952272 127274732 905709091 465620583 905709091 273972210 905709091 273972210 91644310 475746805 91644310 475746805 371726685 4468614 371726685 4468614 39092629 4468614 721581753 880876376 721581753 880876376 973239386 150084182 973239386 150084182 189262298 899207811 189262298 899207811 336588677 899207811 189039935 89235006 189039935 89235006 14898008 424046404 14898008 160259531 14898008 160259531 917854964 160259531 896630244 749148983 896630244 749148983 600698322 333489984 600698322 333489984 614833469 836560389 614833469 836560389 163332821 836560389 324674609 436624030 324674609 436624030 503906406 984222855 503906406 984222855 742008674 43211702 742008674 43211702 471302352 64692226 471302352 64692226 774379776 64692226 341726578 9132204 341726578 9132204 317763001 958822112 317763001 958822112 355796521 958822112 314655787 310040948 314655787 310040948 12536698 938872951 12536698 399253552 12536698 399253552 658423259 624301343 658423259 624301343 244272658 624301343 958018385 799299651 958018385 799299651 231027765 500718869 231027765 978512302 231027765 978512302 899526570 356271729 899526570 356271729 50901242 887250261 50901242 887250261 369843571 80119063 369843571 80119063 737999141 925607359 737999141 925607359 95979649 7218407 95979649 639971865 95979649 639971865 223597780 46445969 223597780 46445969 65636389 845130436 65636389 485832687 65636389 485832687 720466549 791140359 720466549 191329185 720466549 191329185 967396509 734916532 967396509 734916532 394732850 43251398 394732850 43251398 331506899 884466127 331506899 884466127 835676070 97994012 835676070 97994012 53076468 9353928 53076468 9353928 351957533 788535125 351957533 788535125 170124179 24305354 170124179 24305354 557619645 712545718 557619645 712545718 833928170 712545718 491644953 584335528 491644953 584335528 617082168 49740983 617082168 49740983 187225986 999480721 187225986 999480721 965271848 438955715 965271848 777726359 965271848 777726359 151376671 130966898 151376671 130966898 849806061 898089567 849806061 898089567 644540473 340277724 644540473 340277724 466828431 698216275 466828431 698216275 540576166 606585252 540576166 606585252 150048303 606585252 844183887 758015297 844183887 758015297 645229441 758015297 682563603 493586297 682563603 493586297 299540048 649410859 299540048 649410859 472799035 485746726 472799035 485746726 666461493 957228135 666461493 957228135 54055125 174276722 54055125 174276722 683102453 618530461 683102453 618530461 45752277 545783786 45752277 770010069 45752277 770010069 634076996 584179279 634076996 584179279 91884789 943927866 91884789 943927866 793052702 313520274 793052702 313520274 185795313 806556858 185795313 806556858 922553740 659693481 922553740 844294193 922553740 844294193 251071933 22597170 251071933 22597170 705070774 544145570 705070774 544145570 181275110 924878382 181275110 924878382 556666137 924878382 266966065 51319026 266966065 51319026 458159460 50642492 458159460 50642492 36885612 456095076 36885612 456095076 873919169 433345267 873919169 433345267 410650433 887992346 410650433 887992346 656374151 999644991 656374151 999644991 43557506 7625897 43557506 7625897 966533202 228118033 966533202 225071643 966533202 225071643 99942725 885356033 99942725 885356033 923141395 138399891 923141395 138399891 253025425 891316504 253025425 891316504 577347124 891316504 546174712 217510742 546174712 217510742 706629837 217510742 159465535 107410092 159465535 107410092 400613343 750828548 400613343 750828548 229940899 4700918 229940899 4700918 935939521 593285458 935939521 593285458 189165066 487099853 189165066 487099853 181006281 955186479 181006281 955186479 840889614 955186479 125798308 192662199 125798308 192662199 41035524 927289727 41035524 927289727 504202623 292022584 504202623 292022584 88677662 69847582 88677662 394658429 88677662 394658429 943225898 393853743 943225898 393853743 768924162 794521433 768924162 794521433 352810093 466329642 352810093 466329642 583174818 777848874 583174818 777848874 69438512 777848874 392331331 58667000 392331331 58667000 598067922 618435229 598067922 618435229 309660833 618435229 795437692 145836025 795437692 145836025 189176738 999073511 189176738 702457718 189176738 702457718 392515807 865733902 392515807 865733902 214992931 106574751 214992931 106574751 972612079 340853466 972612079 310120022 972612079 310120022 275895619 839635476 275895619 839635476 866649404 638694622 866649404 638694622 177719492 889071106 177719492 262668540 177719492 262668540 870711556 893410364 870711556 893410364 919659869 893410364 439041275 508905699 439041275 508905699 414952978 587566296 414952978 587566296 988202165 101911582 988202165 101911582 254733826 652391063 254733826 652391063 108873141 330850612 108873141 330850612 878404567 898210904 878404567 898210904 281570610 4096290 281570610 4096290 834715666 4096290 553245765 981282562 553245765 981282562 769799863 357597119 769799863 357597119 37859906 357597119 353371123 906242863 353371123 906242863 89435566 300422160 89435566 443268780 89435566 443268780 672434910 443268780 457707802 388227957 457707802 388227957 477510789 929779116 477510789 929779116 407182597 929779116 672348966 314280921 672348966 314280921 122921825 875490575 122921825 875490575 500243574 875490575 401551602 343769073 401551602 343769073 260821741 343769073 732202332 751066480 732202332 751066480 224325407 857523855 224325407 155364200 224325407 155364200 889467209 545395617 889467209 545395617 134206041 115825001 134206041 115825001 858724520 877875249 858724520 877875249 182517610 908486473 182517610 908486473 848859163 705350256 848859163 705350256 597451652 750625095 597451652 750625095 958019239 112331990 958019239 112331990 41058896 858345608 41058896 858345608 935619475 200815791 935619475 200815791 45655420 672803087 45655420 672803087 257916986 552926053 257916986 552926053 8747633 728679967 8747633 728679967 945203308 183689564 945203308 183689564 370760743 101325127 370760743 890912634 370760743 890912634 293795141 890912634 388323131 786996953 388323131 786996953 8915055 31551217 8915055 31551217 27726861 410214243 27726861 410214243 685465859 229179884 685465859 229179884 955517761 873221556 955517761 873221556 585172355 89701732 585172355 89701732 955030351 89701732 862425387 661329831 862425387 661329831 64996014 137251422 64996014 137251422 684225437 979492773 684225437 979492773 990165634 875747432 990165634 875747432 96310806 998039871 96310806 998039871 59509586 53082302 59509586 53082302 634657917 774879122 634657917 132954529 634657917 132954529 51023823 132954529 686704374 531525391 686704374 531525391 29071336 930252495 29071336 930252495 410289617 559879164 410289617 559879164 509424203 559879164 401859963 137162206 401859963 137162206 611007087 971046720 611007087 971046720 94776052 269896833 94776052 702615639 94776052 702615639 70111631 702615639 948794234 107541761 948794234 107541761 229361290 958352217 229361290 159470907 229361290 159470907 913564225 698376467 913564225 698376467 234721590 1289688 234721590 1289688 522850154 287002837 522850154 287002837 488676974 223381969 488676974 223381969 526688124 958031154 526688124 958031154 172747865 332997186 172747865 332997186 980109485 781293635 980109485 781293635 133008175 682618977 133008175 682618977 127371037 715514633 127371037 715514633 438050367 19916921 438050367 19916921 47076344 312848220 47076344 312848220 931378085 1836342 931378085 1836342 287686806 794537008 287686806 159811373 287686806 159811373 373596016 338302269 373596016 282816245 373596016 282816245 739653187 844105508 739653187 844105508 414211738 364187180 414211738 623154506 414211738 623154506 214455028 333682342 214455028 333682342 459790237 780728603 459790237 780728603 894936990 92310650 894936990 92310650 154894578 783545016 154894578 136535671 154894578 136535671 688275984 377832654 688275984 377832654 124277046 1245473 124277046 1245473 327916894 1245473 152922553 449065033 152922553 449065033 146224478 784547278 146224478 784547278 265579964 13828504 265579964 13828504 25762375 754845591 25762375 754845591 470600776 137864504 470600776 137864504 263363915 916896628 263363915 916896628 959487525 162480917 959487525 162480917 541478658 722433082 541478658 565992643 541478658 565992643 166183947 999739706 166183947 267740664 166183947 267740664 564466176 963838287 564466176 963838287 70932684 527890643 70932684 527890643 305765543 964401853 305765543 964401853 490158006 441221788 490158006 441221788 210255077 854129725 210255077 854129725 823778067 9082976 823778067 9082976 129401026 733901036 129401026 733901036 588734040 162511005 588734040 613137201 588734040 613137201 806013305 105709923 806013305 105709923 177574653 733073602 177574653 117250597 177574653 117250597 749032502 995031926 749032502 995031926 44815854 995031926 225261085 108830139 225261085 108830139 251751041 854011510 251751041 854011510 113983034 854011510 868559007 60762515 868559007 60762515 195591268 788910773 195591268 788910773 500874638 834056527 500874638 834056527 327778363 107501152 327778363 107501152 31853483 107501152 514091807 801995637 514091807 801995637 172001621 509123524 172001621 509123524 777826940 19315308 777826940 707851606 777826940 707851606 315303514 305291561 315303514 305291561 519406002 851037924 519406002 851037924 614250796 896377383 614250796 896377383 388776493 411445860 388776493 411445860 715598160 716851906 715598160 554026622 715598160 554026622 186427031 554026622 940137945 937930707 940137945 937930707 310849918 456180891 310849918 456180891 108056603 976143443 108056603 976143443 821254565 223039049 821254565 366361460 821254565 366361460 655583632 71020766 655583632 71020766 817077868 857939053 817077868 857939053 485254599 45440526 485254599 45440526 369958039 965529239 369958039 965529239 620469712 965529239 454187739 447057650 454187739 447057650 898823924 789452583 898823924 789452583 370540484 789452583 926005331 352712040 926005331 352712040 70430937 105295264 70430937 105295264 980495097 550488796 980495097 550488796 328697163 7247218 328697163 7247218 652949469 393348803 652949469 393348803 945247055 312800662 945247055 312800662 392487241 727440654 392487241 727440654 470281956 245326699 470281956 245326699 140351390 779550853 140351390 779550853 661964915 779550853 478360698 600718611 478360698 600718611 70315653 79940570 70315653 79940570 520467778 79940570 132066423 592048146 132066423 592048146 123342382 24643927 123342382 24643927 737472287 566497152 737472287 566497152 5712527 605303282 5712527 605303282 899829417 246572254 899829417 821483507 899829417 821483507 733039510 38573645 733039510 38573645 817225676 828082387 817225676 828082387 22682187 170108168 22682187 170108168 700665203 396347413 700665203 396347413 139735876 337667557 139735876 337839793 139735876 337839793 15226225 127321930 15226225 127321930 360812766 786099263 360812766 448714593 360812766 448714593 790377772 746556569 790377772 746556569 448496384 189536318 448496384 189536318 865695177 17439638 865695177 17439638 290634540 369037502 290634540 369037502 792787673 369037502 542403241 915605967 542403241 915605967 44563970 915605967 809133788 496263978 809133788 496263978 331989312 122490499 331989312 122490499 934140436 757717635 934140436 757717635 741574099 404557014 741574099 404557014 821706449 683248165 821706449 683248165 516895041 6074986 516895041 6074986 916167417 574348045 916167417 574348045 170452749 399743181 170452749 399743181 700471449 934606806 700471449 934606806 116855365 266564272 116855365 266564272 973623973 939003258 973623973 939003258 398191615 237573794 398191615 237573794 188630176 444844471 188630176 444844471 860485523 612993545 860485523 612993545 48843062 54041376 48843062 54041376 668342792 975068161 668342792 975068161 210908295 253709185 210908295 531260335 210908295 531260335 157917257 531260335 407856889 66389614 407856889 66389614 611299157 66389614 586438133 704432392 586438133 704432392 474370341 786852392 474370341 786852392 911759112 261642935 911759112 904147989 911759112 904147989 427944979 332514326 427944979 332514326 603874542 709742600 603874542 709742600 429621888 575810098 429621888 575810098 974067382 994472874 974067382 96267246 974067382 96267246 201509333 96267246 485201914 867728712 485201914 867728712 766242086 553986699 766242086 553986699 382831965 584330553 382831965 584330553 312247186 584330553 347991170 999076270 347991170 999076270 115391182 83901205 115391182 83901205 730480498 476076810 730480498 476076810 645959392 263746339 645959392 263746339 773147404 263746339 29080456 622548814 29080456 622548814 876941405 622548814 636910413 67292669 636910413 67292669 979879808 760208119 979879808 760208119 102810236 354460557 102810236 642010545 102810236 642010545 847102441 642010545 509517166 11449688 509517166 11449688 499816001 734435610 499816001 734435610 988975872 148955762 988975872 148955762 318269565 148955762 441667771 332043031 441667771 332043031 259432347 332043031 678418740 866409328 678418740 866409328 516655396 866409328 565246339 83905515 565246339 83905515 339846257 83905515 755704944 869763925 755704944 869763925 325584245 517734877 325584245 517734877 860389618 947496386 860389618 947496386 900546185 343487370 900546185 343487370 989506221 566620474 989506221 566620474 159872040 81668001 159872040 81668001 794630846 774244670 794630846 774244670 443355644 609985132 443355644 676090285 443355644 676090285 359061746 1825886 359061746 1825886 924670224 479631726 924670224 479631726 119343075 7216230 119343075 7216230 717672681 437333461 717672681 437333461 199706471 818949464 199706471 157066868 199706471 157066868 488984288 760356005 488984288 760356005 208221467 575912588 208221467 575912588 893586947 808403461 893586947 808403461 546105722 151078563 546105722 151078563 972559629 944178824 972559629 944178824 197741581 292818030 197741581 292818030 25895540 852694746 25895540 852694746 282836783 577885169 282836783 577885169 118935512 967000339 118935512 967000339 702133825 307478942 702133825 307478942 141498138 820712894 141498138 820712894 930414753 400597882 930414753 885150041 930414753 885150041 226823301 453331102 226823301 453331102 882630342 288467322 882630342 625599454 882630342 625599454 38736022 625599454 823433059 57887791 823433059 57887791 38831864 459323376 38831864 459323376 249835303 231626705 249835303 776793218 249835303 776793218 987228396 313603397 987228396 313603397 305582273 509524857 305582273 50940559 305582273 50940559 852137434 390556356 852137434 390556356 13378887 879916251 13378887 879916251 991024591 357270018 991024591 357270018 317000523 616847340 317000523 616847340 850217422 267153586 850217422 267153586 365169175 496840421 365169175 496840421 793057879 139931643 793057879 139931643 813814000 636442311 813814000 636442311 293517888 636035068 293517888 636035068 889776748 968467383 889776748 968467383 166092592 983341016 166092592 983341016 882981681 983341016 694251545 679161522 694251545 679161522 964642860 50332698 964642860 50332698 799923616 962955989 799923616 962955989 439564624 991926188 439564624 991926188 931714733 991926188 146119266 105882970 146119266 105882970 609817605 61585954 609817605 61585954 85237962 240575015 85237962 83676157 85237962 83676157 856198609 843897646 856198609 843897646 136236164 531087088 136236164 531087088 405112747 993721726 405112747 993721726 297802208 562197306 297802208 562197306 866927627 943016942 866927627 943016942 269677245 390801966 269677245 952025215 269677245 952025215 367467245 108949369 367467245 108949369 28333714 904272398 28333714 554175242 28333714 554175242 497800515 606523802 497800515 606523802 360224679 1608770 360224679 1608770 759044862 111100200 759044862 111100200 353020716 61627292 353020716 61627292 909397940 787659413 909397940 787659413 433968637 423451808 433968637 423451808 490152891 825392365 490152891 825392365 78622836 517690426 78622836 517690426 844445113 827384480 844445113 380919379 844445113 380919379 100421152 702989214 100421152 302933330 100421152 302933330 821609951 302933330 407494835 596831334 407494835 596831334 935543904 1048130 935543904 1048130 930546336 1048130 975848392 898997247 975848392 898997247 131718503 188939980 131718503 188939980 544102819 844067098 544102819 844067098 194006204 2649389 194006204 2649389 498361234 821638327 498361234 821638327 165091724 476742630 165091724 476742630 974826547 701747734 974826547 125026273 974826547 125026273 267486208 707221720 267486208 707221720 827265054 415245844 827265054 798817123 827265054 798817123 164539556 798817123 986837078 52773391 986837078 52773391 648152238 793522929 648152238 793522929 670001243 793522929 456925779 435398861 456925779 435398861 705957390 298945447 705957390 298945447 362738697 895367781 362738697 895367781 836745942 895367781 587276311 407599774 587276311 407599774 51609211 74026500 51609211 74026500 836334442 74026500 416116134 625368131 416116134 625368131 157653895 980674003 157653895 980674003 867879844 396241841 867879844 762795470 867879844 762795470 419464267 68293246 419464267 68293246 766956279 241228680 766956279 241228680 26013139 26785803 26013139 26785803 975007543 810510487 975007543 810510487 85173816 755314715 85173816 755314715 374580522 931124242 374580522 931124242 106091884 709541825 106091884 709541825 504952529 847776026 504952529 847776026 174516069 96573883 174516069 96573883 629056913 994040564 629056913 994040564 388286208 994040564 706580192 228190635 706580192 228190635 45571451 496205410 45571451 496205410 969752240 128911996 969752240 128911996 608610582 604188156 608610582 604188156 815276961 93185833 815276961 93185833 716792806 735879172 716792806 735879172 467623482 495298392 467623482 495298392 588284012 495298392 574442266 985085659 574442266 985085659 815646782 563672158 815646782 563672158 27867307 754326350 27867307 303183545 27867307 303183545 539296757 980877516 539296757 980877516 896490133 312043333 896490133 312043333 66207286 312043333 379298551 998615582 379298551 998615582 307340885 645159872 307340885 645159872 586573196 982646526 586573196 982646526 180652073 662599943 180652073 662599943 878376915 866548286 878376915 866548286 152642496 284059292 152642496 284059292 910492381 580379412 910492381 260350736 910492381 260350736 409601954 632840019 409601954 565322989 409601954 565322989 237703065 689685184 237703065 689685184 763476203 317994499 763476203 913856151 763476203 913856151 74986143 359838868 74986143 883045493 74986143 883045493 450070803 110154053 450070803 110154053 293179878 487720316 293179878 487720316 510492168 487720316 266325121 15277595 266325121 15277595 791565573 917082360 791565573 917082360 997535440 40651005 997535440 40651005 828644955 541960337 828644955 541960337 893365310 268683475 893365310 268683475 559911169 708392415 559911169 61941229 559911169 61941229 176381081 260298876 176381081 260298876 477361996 147201902 477361996 147201902 193337050 939099564 193337050 939099564 635268295 939099564 484541612 357587838 484541612 357587838 764015560 309901060 764015560 309901060 680186184 1334535 680186184 1334535 399082032 924373887 399082032 924373887 127534637 924373887 991273386 631075118 991273386 631075118 350833646 631075118 530215173 64140825 530215173 64140825 915929386 474526749 915929386 474526749 631612183 323389121 631612183 323389121 938812534 866888019 938812534 866888019 145650419 247472456 145650419 247472456 787126629 247472456 578871532 943914327 578871532 943914327 118126900 943914327 208226013 15386883 208226013 15386883 822256985 702975118 822256985 702975118 183334369 224981529 183334369 224981529 986757617 537772852 986757617 537772852 379742776 802398115 379742776 573686521 379742776 573686521 784977033 573686521 446641034 770461614 446641034 770461614 945710928 340324080 945710928 532193700 945710928 532193700 94327847 176792191 94327847 176792191 586071701 273718958 586071701 273718958 263401875 273718958 778258525 973975935 778258525 973975935 37203216 308578386 37203216 308578386 617860398 163171162 617860398 915525102 617860398 915525102 181414418 915525102 301854417 98575002 301854417 98575002 736329467 727122074 736329467 727122074 457481200 727122074 566977825 173895977 566977825 173895977 301223869 43345861 301223869 510988806 301223869 510988806 507151018 510988806 191091503 432795977 191091503 432795977 663303417 432795977 534432599 954077466 534432599 954077466 885944857 14366262 885944857 14366262 248690206 728802705 248690206 728802705 17752510 704174822 17752510 704174822 904130925 933342618 904130925 933342618 777365558 816256699 777365558 816256699 271610746 450248710 271610746 450248710 546335264 869532709 546335264 869532709 526464511 869532709 599952951 179462694 599952951 179462694 430773639 779132149 430773639 779132149 245967682 298829319 245967682 298829319 883774084 634823613 883774084 634823613 52870065 463822325 52870065 463822325 662311445 915537517 662311445 915537517 159803496 411881796 159803496 411881796 656233129 148769313 656233129 148769313 382307122 148769313 741745072 980791118 741745072 980791118 204435176 980791118 853146179 80902678 853146179 80902678 154393300 306769235 154393300 306769235 857022510 264479905 857022510 264479905 839339515 851229401 839339515 851229401 228026834 851229401 595378360 683503808 595378360 683503808 888442415 835448226 888442415 835448226 537396249 599131661 537396249 599131661 72118618 599131661 153718671 74224762 153718671 74224762 796180561 37357067 796180561 37357067 50851292 605370618 50851292 605370618 623671526 219983359 623671526 219983359 892326960 595592523 892326960 595592523 251060978 207615651 251060978 207615651 950446138 38932914 950446138 858131161 950446138 858131161 97480935 511605061 97480935 951363069 97480935 951363069 275934146 313930171 275934146 313930171 113071118 313930171 372178876 596255945 372178876 596255945 753727439 596255945 240568099 835723632 240568099 835723632 970911152 835723632 845991831 102249265 845991831 102249265 63126613 102249265 876848224 876612797 876848224 876612797 132131493 619306599 132131493 745730774 132131493 745730774 366558717 202056183 366558717 202056183 229342510 960353626 229342510 960353626 706950326 240084890 706950326 240084890 650212717 240084890 992200865 912341448 992200865 912341448 106791718 375339599 106791718 375339599 729415358 375339599 44706111 464917790 44706111 464917790 577740006 87119953 577740006 87119953 55280646 931342355 55280646 931342355 490834803 43114226 490834803 43114226 559218824 43114226 134613623 944968668 134613623 944968668 880122371 187440668 880122371 187440668 224122218 973246017 224122218 973246017 713336709 973246017 498520469 824673501 498520469 824673501 701852880 824673501 552055106 259310939 552055106 259310939 579512108 522490804 579512108 522490804 169391049 130241012 169391049 130241012 188377950 663094535 188377950 663094535 704147387 663094535 45373522 803043014 45373522 803043014 525590157 803043014 257700608 21513123 257700608 21513123 575616063 830472987 575616063 830472987 320597715 32537159 320597715 32537159 807734545 32537159 512971918 211123793 512971918 211123793 136058982 751037905 136058982 751037905 965099178 375193302 965099178 375193302 462257576 994600030 462257576 994600030 141234356 994600030 180168827 566021601 180168827 566021601 649685275 655102884 649685275 150211581 649685275 150211581 109675046 636467922 109675046 242442770 109675046 242442770 546716669 701867785 546716669 701867785 63138566 49414143 63138566 49414143 652948859 900520173 652948859 900520173 557069382 113642210 557069382 113642210 518974441 914453982 518974441 914453982 748275983 749879607 748275983 749879607 117951975 749879607 449066480 160280758 449066480 160280758 265597791 140026005 265597791 140026005 722305093 972321632 722305093 561532628 722305093 561532628 579223385 911004853 579223385 911004853 708309150 581887774 708309150 581887774 182610289 892759693 182610289 892759693 824981315 892759693 710846732 378567156 710846732 378567156 101020208 874592964 101020208 874592964 944231117 10452910 944231117 10452910 718168929 737599744 718168929 737599744 184336322 737599744 738883130 255886323 738883130 255886323 850265622 441637054 850265622 441637054 236200823 11505820 236200823 11505820 677422889 860270264 677422889 860270264 435407735 427361555 435407735 427361555 6620991 580885763 6620991 580885763 866518342 987632497 866518342 42963660 866518342 42963660 459487168 42963660 703161842 939777390 703161842 939777390 760356088 198741675 760356088 198741675 190300260 749521874 190300260 749521874 849876832 125149277 849876832 125149277 451585534 977872462 451585534 977872462 527877589 587451580 527877589 587451580 19021142 453237435 19021142 759787526 19021142 759787526 510392732 462662484 510392732 791287145 510392732 791287145 569839302 247547853 569839302 247547853 181507290 575473949 181507290 575473949 831072490 575473949 770623988 79326347 770623988 79326347 938324242 79326347 152047546 963916533 152047546 963916533 724005219 997231309 724005219 997231309 112755758 997231309 866989729 325835271 866989729 325835271 416293788 805116094 416293788 63166801 416293788 63166801 656791152 63166801 137622393 603726416 137622393 603726416 381851497 656478261 381851497 656478261 358813750 62880432 358813750 62880432 860773283 62880432 445726418 930341554 445726418 930341554 311745800 543611708 311745800 543611708 897342857 795522446 897342857 795522446 459921024 795522446 549351003 313778948 549351003 313778948 954139540 313778948 736629956 628752037 736629956 628752037 135670693 986901755 135670693 986901755 755669070 916712273 755669070 916712273 264896241 572543835 264896241 572543835 784379835 687111507 784379835 687111507 525473242 687111507 946535413 82843854 946535413 82843854 282300498 82843854 787833069 671785425 787833069 671785425 788059943 671785425 196741262 130882401 196741262 130882401 677874856 130882401 283958416 42157626 283958416 42157626 999383491 865368787 999383491 469474895 999383491 469474895 189882003 469474895 296210615 797653484 296210615 797653484 792142868 797653484 428725589 758748119 428725589 758748119 974126273 292551964 974126273 292551964 238496055 663540061 238496055 663540061 917572184 189931325 917572184 189931325 299225471 636787472 299225471 114802454 299225471 114802454 643064185 866975529 643064185 866975529 226574235 550197376 226574235 550197376 937550312 821994662 937550312 821994662 746770525 362378448 746770525 362378448 757352535 938346157 757352535 938346157 408431405 360711726 408431405 887552807 408431405 887552807 593620322 696606536 593620322 696606536 140853891 810328871 140853891 17966610 140853891 17966610 986626655 17966610 543627141 439098233 543627141 439098233 115310599 548707574 115310599 548707574 562810118 89059975 562810118 89059975 240942970 840016902 240942970 840016902 693191769 3555090 693191769 3555090 18223156 845346653 18223156 845346653 293545232 143781049 293545232 143781049 900874641 712388943 900874641 712388943 216967123 237418266 216967123 237418266 9911679 725692415 9911679 725692415 889648942 798024853 889648942 565940274 889648942 565940274 910556004 963127330 910556004 963127330 255730868 478870453 255730868 478870453 966806443 854611991 966806443 854611991 703822709 951702924 703822709 951702924 985271295 715999738 985271295 715999738 215091247 850501285 215091247 21201120 215091247 21201120 606365646 21201120 512654531 972800255 512654531 972800255 894157295 972800255 604444453 76459442 604444453 76459442 70495052 622400381 70495052 622400381 530937898 622400381 369009235 456249708 369009235 456249708 138153823 511488669 138153823 76183151 138153823 76183151 516523401 76183151 171498175 637903357 171498175 637903357 776818289 637903357 179415872 410694192 179415872 410694192 900206897 520759067 900206897 340087119 900206897 340087119 75284017 440999776 75284017 440999776 604152044 120043486 604152044 120043486 68789317 770898832 68789317 189660138 68789317 189660138 901447295 189660138 141779099 482010048 141779099 482010048 885138643 75792636 885138643 75792636 120728505 841337383 120728505 841337383 677307551 340509785 677307551 618410023 677307551 618410023 960666844 618410023 187272484 112459539 187272484 112459539 975274970 112459539 498169082 485210575 498169082 485210575 673663332 485210575 377582932 868898702 377582932 868898702 934849133 296568569 934849133 296568569 308156634 648311473 308156634 500315560 308156634 500315560 727857515 738560845 727857515 738560845 479969672 327398397 479969672 327398397 500230541 570062276 500230541 570062276 71201378 570062276 264313049 66270781 264313049 66270781 728473570 6704647 728473570 6704647 205243355 6704647 995518882 689517195 995518882 689517195 102563121 689517195 892389960 145059742 892389960 145059742 875360885 991450670 875360885 991450670 979212816 991450670 265177420 432247630 265177420 432247630 697598376 860587108 697598376 46920177 697598376 46920177 848868575 46920177 446563732 545539748 446563732 545539748 704632255 560472394 704632255 560472394 230685597 134033694 230685597 134033694 989571888 365355124 989571888 261168267 989571888 261168267 231934275 792758959 231934275 792758959 869362264 559073400 869362264 559073400 491232655 559073400 819355675 331920774 819355675 331920774 919466396 835923686 919466396 835923686 97243225 127894197 97243225 258474416 97243225 258474416 627877376 139030445 627877376 139030445 205443160 915061146 205443160 915061146 598913419 60317572 598913419 60317572 33500741 60317572 818607450 435005316 818607450 435005316 870372103 497668753 870372103 497668753 7503173 423172219 7503173 617587499 7503173 617587499 369542433 617587499 162011284 43254565 162011284 43254565 861452995 984852388 861452995 31869997 861452995 31869997 350981433 738579435 350981433 738579435 647554703 432414037 647554703 432414037 253344530 916058871 253344530 916058871 876148440 117459425 876148440 117459425 208366136 717728131 208366136 717728131 904456682 10205401 904456682 734654438 904456682 734654438 462049781 327018346 462049781 327018346 597713388 945744529 597713388 945744529 769206470 993744753 769206470 993744753 249485888 167475225 249485888 167475225 957571523 322118608 957571523 322118608 22804962 250157374 22804962 250157374 509174277 250157374 365896063 449785977 365896063 449785977 758176819 11191732 758176819 11191732 269177051 436547754 269177051 436547754 666588668 92271417 666588668 989207435 666588668 989207435 207315126 11360628 207315126 11360628 308878730 11360628 211377752 745656435 211377752 745656435 835001800 324441680 835001800 326184454 835001800 326184454 305564079 133617803 305564079 133617803 410501489 449380641 410501489 449380641 355030848 349900572 355030848 349900572 856395193 972034605 856395193 972034605 165004581 43664781 165004581 43664781 341133135 43664781 202751823 204371950 202751823 204371950 900295927 894375021 900295927 200010864 900295927 200010864 331011732 200010864 692109659 859411682 692109659 859411682 289868564 420420253 289868564 420420253 858080537 754369245 858080537 754369245 38589315 293153323 38589315 293153323 714209534 837083085 714209534 837083085 73604484 837083085 84959199 172199754 84959199 172199754 989620071 109594921 989620071 109594921 149270632 343967264 149270632 343967264 694968659 319965262 694968659 565896110 694968659 565896110 157347449 76589549 157347449 76589549 814736222 76589549 398332601 247509498 398332601 247509498 730857957 623010927 730857957 623010927 181445721 578995957 181445721 578995957 290024509 985584576 290024509 985584576 264195763 985584576 351723770 430812071 351723770 430812071 272119142 155904232 272119142 155904232 799264338 155904232 39207838 815874627 39207838 815874627 804968792 600731011 804968792 600731011 189320505 729124585 189320505 276408269 189320505 276408269 40491880 698433260 40491880 698433260 763408092 295535661 763408092 975735779 763408092 975735779 556431 63182227 556431 63182227 824936777 859818939 824936777 562090624 824936777 562090624 119464274 825731006 119464274 825731006 798750908 96405624 798750908 96405624 222704575 553423704 222704575 553423704 624722413 6753498 624722413 6753498 193027070 981308619 193027070 981308619 875106931 316262943 875106931 316262943 824436436 499914034 824436436 499914034 831794379 173297036 831794379 173297036 322715748 173297036 794386553 573280833 794386553 573280833 198165659 573280833 464252226 6001803 464252226 6001803 918548415 762572131 918548415 762572131 78954727 762572131 245884949 566865947 245884949 566865947 575832064 134203251 575832064 586710564 575832064 586710564 660067057 207710617 660067057 207710617 194925530 673714692 194925530 673714692 680131926 712032233 680131926 712032233 423449365 335466146 423449365 484983029 423449365 484983029 190776478 91230753 190776478 91230753 800457616 874563876 800457616 874563876 835033330 585907919 835033330 585907919 207665856 726035199 207665856 726035199 927654111 24726234 927654111 24726234 934377820 24726234 97287402 908882329 97287402 908882329 802561078 292559265 802561078 292559265 509697230 496330544 509697230 496330544 986812158 496330544 64946183 22780935 64946183 22780935 780302900 800187317 780302900 800187317 606704241 967751681 606704241 967751681 976819875 49002975 976819875 391415487 976819875 391415487 482641773 221916604 482641773 221916604 834541255 862705810 834541255 862705810 983811309 442190349 983811309 442190349 595181178 555478690 595181178 15288673 595181178 15288673 630543553 15288673 574952690 918299019 574952690 918299019 127626954 40331455 127626954 40331455 877803719 891323772 877803719 891323772 278532334 580885511 278532334 913615793 278532334 913615793 80979587 913615793 481807085 53712284 481807085 53712284 669990342 53712284 536431780 378222559 536431780 378222559 224372288 111064061 224372288 111064061 580166694 966615894 580166694 966615894 149143182 966615894 511276403 716110071 511276403 716110071 489696328 479074447 489696328 479074447 731424774 483502258 731424774 282787918 731424774 282787918 251047296 440919643 251047296 440919643 569637720 103787049 569637720 103787049 701515706 858532229 701515706 858532229 426412372 139663823 426412372 139663823 632995218 139663823 402769063 834864352 402769063 834864352 940574373 259861142 940574373 259861142 193796907 953089800 193796907 953089800 465679381 60498589 465679381 60498589 947343763 954676776 947343763 192689571 947343763 192689571 42870535 485814925 42870535 16361105 42870535 16361105 192198562 921581282 192198562 921581282 331004236 868254990 331004236 868254990 985448347 330250015 985448347 330250015 46178798 777709772 46178798 777709772 577645814 662993533 577645814 662993533 16753734 901299301 16753734 901299301 684134662 355560484 684134662 400761927 684134662 400761927 381171756 10542790 381171756 214001723 381171756 214001723 232498491 41070058 232498491 41070058 172329155 41070058 445087491 651590571 445087491 651590571 548324466 651590571 446892439 998200517 446892439 998200517 582785905 998200517 7451961 280336993 7451961 280336993 758175414 280336993 568882585 943541727 568882585 943541727 827334743 946187152 827334743 946187152 324647761 85637967 324647761 85637967 858238539 721262485 858238539 721262485 887425022 721262485 795184824 361667864 795184824 361667864 412721535 373784657 412721535 373784657 874626814 288899353 874626814 288899353 192320577 288899353 255346961 582921831 255346961 582921831 517473850 998882979 517473850 998882979 203518171 998882979 604418778 95121728 604418778 95121728 971729422 752519964 971729422 752519964 528040883 389462679 528040883 389462679 64603369 717683832 64603369 717683832 711164967 476740932 711164967 476740932 993687532 822457759 993687532 822457759 598965330 739833691 598965330 739833691 856286548 790887958 856286548 790887958 343831184 790887958 968850596 257157507 968850596 257157507 143160942 692178327 143160942 692178327 458077088 98707719 458077088 761232467 458077088 761232467 874964615 532565848 874964615 532565848 89557563 593252002 89557563 107923340 89557563 107923340 628786169 766655848 628786169 766655848 360568723 766655848 720725433 847853536 720725433 847853536 189582919 270519875 189582919 775189962 189582919 775189962 734927425 775189962 289528949 165962806 289528949 165962806 96037780 165962806 800878722 322607683 800878722 322607683 418872080 430018460 418872080 430018460 556238094 18121846 556238094 18121846 49207690 777182590 49207690 777182590 765061463 86727890 765061463 86727890 88525587 417303040 88525587 417303040 808202323 283506541 808202323 283506541 467996126 697962101 467996126 697962101 831860884 87345254 831860884 87345254 250917583 861044113 250917583 389824259 250917583 389824259 827854986 532819570 827854986 532819570 455536335 108031161 455536335 108031161 989882870 767951665 989882870 767951665 394591314 141999641 394591314 141999641 294675101 79800328 294675101 79800328 629791979 426236018 629791979 426236018 678788853 67471665 678788853 278174221 678788853 278174221 862546371 30570679 862546371 556730475 862546371 556730475 980214759 221744160 980214759 221744160 45839993 726233720 45839993 726233720 44810711 726233720 669807982 113175216 669807982 113175216 30673955 879810859 30673955 879810859 793634373 930342266 793634373 930342266 361683744 5618636 361683744 602950188 361683744 602950188 822216623 602950188 514753356 41049378 514753356 41049378 234112237 913740250 234112237 913740250 373365585 422320571 373365585 952445307 373365585 952445307 184711952 952445307 943161032 607799815 943161032 607799815 84550469 101964326 84550469 101964326 843780475 918285184 843780475 918285184 604582455 35919588 604582455 636240884 604582455 636240884 46196012 446015152 46196012 446015152 781471241 711308955 781471241 711308955 121490448 305145419 121490448 305145419 757632096 759827747 757632096 759827747 855854248 270883001 855854248 270883001 551060459 674243177 551060459 391853214 551060459 391853214 404982235 966497623 404982235 966497623 941909064 581820021 941909064 581820021 31131868 814731791 31131868 814731791 377883395 827628290 377883395 827628290 265280742 827628290 865174073 74443254 865174073 74443254 594523517 615555296 594523517 615555296 905807950 308409056 905807950 308409056 404788791 50269950 404788791 50269950 452797912 50269950 36474554 704932461 36474554 704932461 889629478 146480455 889629478 146480455 419174438 733321753 419174438 733321753 832896645 539888962 832896645 539888962 55019574 881810545 55019574 881810545 524979721 132275439 524979721 132275439 934855531 763200616 934855531 763200616 116467788 763200616 798470549 31411587 798470549 31411587 852247866 528386955 852247866 528386955 668332681 473137438 668332681 473137438 827551932 615426742 827551932 615426742 392056932 615426742 417141645 17246817 417141645 17246817 742119273 573153957 742119273 573153957 780007759 573153957 775080351 702676167 775080351 702676167 551815204 102149124 551815204 102149124 659142580 740347766 659142580 740347766 450604868 947667630 450604868 947667630 531301920 508693636 531301920 508693636 206868357 990504321 206868357 990504321 606796931 990504321 223761366 71265929 223761366 71265929 498024365 975950841 498024365 975950841 275801210 123161707 275801210 123161707 684697915 123161707 186362356 970210513 186362356 970210513 632364911 579487508 632364911 579487508 14595821 793824085 14595821 228366892 14595821 228366892 980258918 694100836 980258918 37651289 980258918 37651289 142592344 37651289 414346388 793905672 414346388 793905672 935078688 231461588 935078688 651581138 935078688 651581138 549941691 83758578 549941691 83758578 567702640 83758578 454399115 512654904 454399115 512654904 279742648 752838590 279742648 752838590 854701371 99279856 854701371 99279856 468419643 859865385 468419643 859865385 778838857 796640104 778838857 796640104 66342748 928784517 66342748 928784517 742216652 564608371 742216652 697622192 742216652 697622192 58432208 697622192 162569118 57297024 162569118 57297024 708768237 943872789 708768237 943872789 466108196 22172230 466108196 22172230 106423692 866647427 106423692 866647427 844487896 35195151 844487896 35195151 74828788 945794540 74828788 945794540 508029100 945794540 263009428 358065054 263009428 358065054 814442662 429766128 814442662 13690694 814442662 13690694 125846281 938958155 125846281 938958155 718564377 6092975 718564377 214468769 718564377 214468769 948307571 82505883 948307571 82505883 200186097 559702897 200186097 559702897 821191959 72631745 821191959 72631745 281715573 922919453 281715573 922919453 465913772 427163576 465913772 427163576 228133825 92240655 228133825 631170391 228133825 631170391 766807928 153445104 766807928 153445104 352243331 721643467 352243331 721643467 857942356 366205516 857942356 366205516 132800736 465770641 132800736 465770641 608295192 300633170 608295192 300633170 301135761 300633170 468143711 704963677 468143711 704963677 548115238 704963677 199888348 384446232 199888348 384446232 742011851 99336893 742011851 99336893 765055882 685268939 765055882 685268939 498843622 120613504 498843622 459809729 498843622 459809729 306619827 270133065 306619827 270133065 739264384 736618807 739264384 711220531 739264384 711220531 500610487 769644773 500610487 769644773 138969580 424833512 138969580 424833512 838691125 830626886 838691125 114187504 838691125 114187504 295066853 114187504 944195956 967843391 944195956 967843391 286350037 577835138 286350037 577835138 984223102 785511271 984223102 785511271 79288400 173580448 79288400 173580448 439635652 795270418 439635652 795270418 863967297 1439581 863967297 1439581 223508835 135676265 223508835 135676265 527122935 939969837 527122935 939969837 327323540 600622263 327323540 600622263 904341002 988546156 904341002 988546156 586659757 182168601 586659757 182168601 900345459 659907896 900345459 659907896 477251976 659907896 722175073 315995080 722175073 315995080 315988134 47900710 315988134 47900710 278818633 47900710 550927076 722870591 550927076 722870591 672882851 977196294 672882851 724169297 672882851 724169297 352686559 724169297 717988906 984919387 717988906 984919387 187491006 283451395 187491006 283451395 846476724 511881760 846476724 511881760 592089583 511881760 856552719 137787659 856552719 137787659 169237818 773088124 169237818 773088124 582756238 773088124 467726862 525770074 467726862 525770074 441708031 643098424 441708031 643098424 567589849 378047794 567589849 378047794 827606710 597064533 827606710 597064533 49529058 597064533 657893609 151705847 657893609 151705847 903548208 151705847 443624247 799505641 443624247 799505641 153609913 160578417 153609913 160578417 187247040 682632826 187247040 682632826 720701789 279025275 720701789 279025275 551603374 664988425 551603374 664988425 328886889 664988425 849717195 372600016 849717195 372600016 254221351 657790194 254221351 657790194 571652057 189190469 571652057 963140222 571652057 963140222 476038249 796054571 476038249 796054571 666202806 864876020 666202806 553780114 666202806 553780114 966945467 952614006 966945467 952614006 889002 320076248 889002 320076248 835321529 771960581 835321529 47342363 835321529 47342363 524091348 572488334 524091348 572488334 865032831 660807927 865032831 660807927 448379196 324585467 448379196 324585467 646706365 896201268 646706365 896201268 106932379 962927529 106932379 962927529 899080615 962927529 872096392 118477568 872096392 118477568 163943096 775417243 163943096 775417243 572238937 247670763 572238937 247670763 88034559 759539181 88034559 22640094 88034559 22640094 797092289 22640094 615305668 667498274 615305668 667498274 72473682 976556539 72473682 446517034 72473682 446517034 589224431 951264778 589224431 318185803 589224431 318185803 994837551 318185803 991363331 865894443 991363331 865894443 178182923 258571568 178182923 258571568 530953374 908151892 530953374 599407897 530953374 599407897 851792217 599407897 193937796 953128604 193937796 953128604 466858873 31658746 466858873 31658746 934764537 509332463 934764537 509332463 427647154 410752788 427647154 410752788 785851862 410752788 6907561 827274546 6907561 827274546 396402547 988883321 396402547 243222960 396402547 243222960 70993497 861014273 70993497 433414414 70993497 433414414 185962123 440722897 185962123 89188564 185962123 89188564 755719286 89188564 347920850 889919187 347920850 889919187 730869953 889919187 379500272 380538918 379500272 380538918 888956912 990587177 888956912 990587177 452116423 22017770 452116423 22017770 879357857 920626090 879357857 236277287 879357857 236277287 955174062 236277287 222118441 623916899 222118441 623916899 623820172 533228949 623820172 533228949 616695475 954489157 616695475 954489157 885115408 954489157 191028703 219704107 191028703 219704107 929956495 523217816 929956495 523217816 367252269 287237414 367252269 287237414 162787732 764104921 162787732 153773612 162787732 153773612 945401945 433258065 945401945 141575144 945401945 141575144 367422256 710575922 367422256 710575922 550005527 115145076 550005527 115145076 378824099 713190928 378824099 713190928 986127501 290538129 986127501 290538129 667495965 360299621 667495965 360299621 964325256 77369915 964325256 77369915 112860657 359086269 112860657 216097622 112860657 216097622 500894633 216097622 307960382 959038798 307960382 959038798 925855906 959038798 738831484 44359626 738831484 44359626 184911949 298816137 184911949 289879740 184911949 289879740 23533340 294778399 23533340 294778399 767645928 280280263 767645928 280280263 555203886 280280263 727917176 652186271 727917176 652186271 553232690 652186271 911093847 756122175 911093847 756122175 978348266 472993231 978348266 472993231 708581931 574425349 708581931 574425349 907333809 13102119 907333809 13102119 650075980 13102119 860213417 991826581 860213417 991826581 525548957 130238959 525548957 130238959 473772360 130238959 530917027 584564261 530917027 584564261 841175313 171606991 841175313 220924880 841175313 220924880 24442750 65128939 24442750 65128939 444497614 65128939 18995002 156832695 18995002 156832695 976626212 373779259 976626212 61338011 976626212 61338011 14581387 576911383 14581387 576911383 949344191 576911383 502063215 429833640 502063215 429833640 344997630 691526159 344997630 327046193 344997630 327046193 779938067 593593143 779938067 593593143 394573552 89125816 394573552 89125816 79782296 965282195 79782296 965282195 899843399 42568739 899843399 42568739 137321270 630087538 137321270 630087538 324778737 630087538 128424963 101703594 128424963 101703594 772170246 895747050 772170246 895747050 34486911 416894531 34486911 906909954 34486911 906909954 749388240 149461166 749388240 149461166 68945132 694728288 68945132 694728288 582007408 27724255 582007408 27724255 398123937 271554114 398123937 271554114 259438936 354837251 259438936 354837251 560691221 354837251 500881878 965208388 500881878 965208388 113125458 976444975 113125458 976444975 875380548 571163210 875380548 684780034 875380548 684780034 76127660 684780034 737873460 103664419 737873460 103664419 124336394 442185833 124336394 442185833 823938077 243870945 823938077 243870945 326557297 243870945 679343095 844646739 679343095 844646739 379562707 844646739 474115771 994640640 474115771 994640640 47810521 994640640 70353427 442572359 70353427 442572359 871227368 921056286 871227368 921056286 329215596 578283880 329215596 578283880 912946061 21261456 912946061 21261456 248444997 846203157 248444997 846203157 990006716 5414222 990006716 5414222 142292775 803841182 142292775 339214604 142292775 339214604 750352539 438758552 750352539 438758552 131919240 40299917 131919240 40299917 991956501 337014190 991956501 337014190 618999700 118953736 618999700 118953736 840915916 443982190 840915916 443982190 195528285 116016795 195528285 116016795 713798701 888195458 713798701 888195458 455501661 627954926 455501661 627954926 838832397 771747900 838832397 245641194 838832397 245641194 380801248 246882632 380801248 246882632 903746055 19350607 903746055 19350607 944549162 19350607 682200205 170503018 682200205 170503018 620558705 170503018 683458650 785287047 683458650 785287047 113003509 93769681 113003509 849498340 113003509 849498340 868917731 849498340 631639127 73565790 631639127 73565790 475018253 73565790 921204106 975262534 921204106 975262534 943364338 975262534 870742999 57135463 870742999 57135463 303374384 890242380 303374384 890242380 935781943 80756454 935781943 80756454 108739405 869963653 108739405 869963653 834992149 37269792 834992149 37269792 276499616 676067596 276499616 676067596 284969112 55004771 284969112 55004771 249468130 55004771 725002478 863481352 725002478 863481352 13482101 98937222 13482101 98937222 721041412 98937222 318057423 894393797 318057423 894393797 226790800 114623890 226790800 114623890 987612343 590470199 987612343 590470199 790183510 231762110 790183510 231762110 902846111 757943536 902846111 757943536 251066368 416393528 251066368 416393528 984813717 757431806 984813717 424272442 984813717 424272442 209443717 929340992 209443717 929340992 808782441 464732039 808782441 591454689 808782441 591454689 982397316 591454689 733727131 214951943 733727131 214951943 263986221 873222920 263986221 873222920 544259172 248276968 544259172 248276968 229810049 484330984 229810049 484330984 519868088 344382314 519868088 344382314 66337028 590021253 66337028 145769876 66337028 145769876 710339622 849751848 710339622 849751848 235316716 849751848 318184412 59635848 318184412 59635848 937779784 29789594 937779784 706763232 937779784 706763232 22654117 95040485 22654117 95040485 298067243 618985271 298067243 217165628 298067243 217165628 166152404 330938172 166152404 9848282 166152404 9848282 130555618 417849663 130555618 417849663 810743197 10506802 810743197 10506802 176836762 903066665 176836762 903066665 834172144 903066665 500427714 98344006 500427714 98344006 453071331 98344006 771960237 749456691 771960237 749456691 248812156 583320659 248812156 583320659 773805022 820528068 773805022 820528068 946628851 333874916 946628851 333874916 376520656 207229251 376520656 207229251 151632017 851934478 151632017 851934478 946079800 161569327 946079800 871634106 946079800 871634106 965985398 164744382 965985398 164744382 302883307 467102995 302883307 467102995 568287652 380962536 568287652 743588001 568287652 743588001 868302347 64687821 868302347 64687821 322416107 736907784 322416107 736907784 670975197 511162565 670975197 511162565 664187284 880674679 664187284 880674679 862874336 116501705 862874336 116501705 139483801 907250895 139483801 907250895 757665759 249594430 757665759 470186404 757665759 470186404 884367652 48978468 884367652 48978468 292162018 48978468 904107345 988169216 904107345 988169216 219916485 136456654 219916485 136456654 960265201 63515952 960265201 63515952 153557895 959419558 153557895 883676168 153557895 883676168 635214842 894624219 635214842 894624219 491005385 332037106 491005385 332037106 168592061 332037106 230732448 916236872 230732448 916236872 266317168 916236872 23460624 369766278 23460624 369766278 947428214 18202207 947428214 266257479 947428214 266257479 404402959 246592070 404402959 246592070 853998900 981501356 853998900 981501356 910836184 175480680 910836184 175480680 250292952 997975361 250292952 997975361 964713172 997975361 664872688 540333124 664872688 540333124 195522322 61591779 195522322 61591779 701294931 127322383 701294931 127322383 507392645 690758706 507392645 690758706 650585536 487641990 650585536 487641990 375298434 777721192 375298434 777721192 245245854 261669759 245245854 261669759 883518243 261669759 216876242 898078385 216876242 898078385 327791952 515511679 327791952 515511679 284800326 515511679 503500477 697793622 503500477 697793622 671508867 583423015 671508867 583423015 61342588 665117812 61342588 665117812 865709050 375012837 865709050 572942935 865709050 572942935 780321446 359168743 780321446 359168743 863503418 359168743 416969266 971982850 416969266 971982850 68944587 383086871 68944587 383086871 527918857 903429104 527918857 903429104 801505045 903429104 478785757 755253786 478785757 755253786 378241434 195549400 378241434 195549400 399001130 920900717 399001130 920900717 888864650 920900717 242139852 558372437 242139852 558372437 785885373 876038721 785885373 876038721 753493346 876038721 754788727 116660833 754788727 116660833 290021774 116660833 602554120 692606820 602554120 692606820 977643605 832593351 977643605 832593351 937773427 190768747 937773427 190768747 65211580 708180422 65211580 708180422 586830158 56452857 586830158 56452857 424867261 42861533 424867261 42861533 912583580 335761241 912583580 224233347 912583580 224233347 124547350 627673185 124547350 627673185 645237114 627673185 185616547 145193233 185616547 145193233 919816772 145193233 209501176 796828968 209501176 796828968 830895553 263757953 830895553 263757953 218179102 263757953 697014302 968364550 697014302 968364550 282427973 436816147 282427973 897748023 282427973 897748023 30965476 326823286 30965476 326823286 332555146 754124202 332555146 754124202 180700417 727330657 180700417 727330657 897224600 831257611 897224600 831257611 750818003 211863919 750818003 211863919 894430666 783296516 894430666 783296516 430344731 84188889 430344731 84188889 730950403 341091296 730950403 341091296 43771777 95325780 43771777 412339003 43771777 412339003 945586946 116492307 945586946 116492307 805930833 839185019 805930833 839185019 978443641 839185019 947889533 298117359 947889533 298117359 136437812 690981623 136437812 690981623 686449223 14190579 686449223 14190579 514488781 326682168 514488781 326682168 989554345 881059980 989554345 881059980 165451022 184091578 165451022 486278797 165451022 486278797 510767995 402867562 510767995 775483225 510767995 775483225 152933721 59164888 152933721 59164888 967237526 626884799 967237526 56678638 967237526 56678638 322837347 869811996 322837347 869811996 824026807 157245911 824026807 157245911 519555908 30895148 519555908 374549404 519555908 374549404 408683745 192071055 408683745 192071055 604215714 973279978 604215714 254587766 604215714 254587766 264798420 573758913 264798420 573758913 570473195 223450842 570473195 223450842 133203896 430093361 133203896 430093361 865172484 707114697 865172484 707114697 269589689 230289795 269589689 230289795 907132179 638756025 907132179 638756025 917252925 638756025 585338635 328534414 585338635 328534414 672765121 84630284 672765121 84630284 360332532 857692179 360332532 857692179 968118785 273740609 968118785 273740609 268137373 976366467 268137373 418993454 268137373 418993454 815742528 660434430 815742528 660434430 253250489 296300981 253250489 296300981 372240911 994098249 372240911 994098249 868716816 536498577 868716816 958429791 868716816 958429791 916301759 958429791 400608836 167989739 400608836 167989739 282830965 677652999 282830965 677652999 901836985 27870182 901836985 27870182 265643725 833615829 265643725 833615829 705108817 833615829 484505849 159064396 484505849 159064396 645329527 159064396 11987181 755005134 11987181 755005134 645321246 826270801 645321246 826270801 101383028 826270801 182498139 311196649 182498139 311196649 944427350 970208748 944427350 970208748 374510921 970208748 976041398 8433287 976041398 8433287 277627749 803587059 277627749 803587059 348585854 296250844 348585854 296250844 889674945 949429926 889674945 949429926 342883915 68099095 342883915 68099095 513261491 753324569 513261491 753324569 304412742 29599997 304412742 29599997 675037190 616349283 675037190 616349283 55048464 396124604 55048464 396124604 756962514 805078276 756962514 805078276 441746967 762378822 441746967 860317818 441746967 860317818 896223879 338323288 896223879 338323288 423997960 924435775 423997960 924435775 670843616 924435775 171321671 284739454 171321671 284739454 957768150 894026448 957768150 894026448 659539925 382276688 659539925 382276688 891926445 874509986 891926445 874509986 279834226 43878352 279834226 43878352 769719698 43878352 63199656 556297839 63199656 556297839 734040482 556297839 196603588 853304972 196603588 853304972 633474637 853304972 511391236 370520889 511391236 370520889 764839857 370520889 419087168 529470047 419087168 529470047 383578334 784503561 383578334 784503561 105908851 142357997 105908851 142357997 16024888 933926071 16024888 933926071 337424044 938944645 337424044 285111173 337424044 285111173 988956945 285111173 371752313 847206596 371752313 847206596 663085926 172863929 663085926 172863929 535751220 382017124 535751220 382017124 188468189 754406894 188468189 754406894 415869107 754406894 320637775 158721302 320637775 158721302 827358215 871153612 827358215 871153612 229486460 79813607 229486460 79813607 729498762 858592944 729498762 772456632 729498762 772
#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...