100000 100000
13 24861 1889 49 4835 93887 44 31 36 2402 3 12 9672 11 10 3618 28640 7074 46 34 39 42 46295 3868 27 36 31 54885 49 6646 85059 68318 13 2280 5497 4264 8889 9757 4 1371 9925 2 9 33 27 59250 19 27 44 33 8 1186 43 19 5642 8732 18 8908 8907 2972 34 5519 8420 9 92915 10 34 32 617 6 6544 4133 35294 28 43 9582 49 9961 3217 20 47 2045 37 1 48 50 8 23 16 12 90849 21 6107 6037 223 12 7883 50 8636 3747 6273 13 5038 83559 154 26 6 15 2339 40 31 3876 15 3453 19 3799 6494 7382 186 44 29 46 50 5 41400 88614 81254 1 4316 4913 5058 1985 83 303 6016 42 881 37 4661 31 44566 35 3714 4447 2770 5582 5729 9292 8278 3923 50 6243 39200 4351 8721 41 2284 4974 38 32 2 45 609 14 16 1236 11 86849 2535 5772 42 3884 6471 8 6704 48 48 618 48 44 49455 34 44 49874 43300 9 56692 194 11 3 11 84481 2640 10 1 6 33 1 88565 38 47 85258 24979 48 5991 67177 44 70982 42 29 34 4220 39 17097 27 17448 24559 2946 23 93855 48211 5511 32 9666 705 11 9508 5463 27 53277 53722 8342 49 13 2 41 26 1 14 8 8106 33 5445 72337 8360 3929 1007 52080 26 5553 38 82682 10 48 44027 2 8303 37 3317 34 12 29 7139 5376 2753 15 95707 32 31 11 36 20 6 35 47 39 87665 14805 88183 13 37 35 13 36 37 42 18 4171 13 8212 1163 37563 31 9499 19 7083 32 37 40 45 32700 3 51675 9 2065 9591 84981 9 74199 2714 76486 20 62114 16 42 17 48 27 17 3919 59666 7641 2851 50 53501 26 59740 35 24167 47 37 9 2 8973 50 12 91149 41759 6156 39 32678 8333 21 9 45160 3 4 23 74718 5915 79395 33 74575 95418 56283 8542 3665 7847 48 39 2359 8 30 24 39 38 9338 29 7 24676 10 10 9 7921 8097 3995 8490 8 30 48423 4738 6374 8633 6758 26 27 48 33 34399 854 38 39 20 45 2852 36 87634 14 4500 30 4629 3 2 12 1068 4013 62590 40652 23 42 14 3679 2595 4 1276 2 31 5527 39 85258 50 8211 3544 4534 8212 7 12 29550 45 5752 15 6913 80695 25 17948 42 14781 23580 19 7830 1 487 4457 26 43 2837 38812 6636 8 7360 85305 3 23376 30536 13 5626 47652 9912 43 36 26 7 24 17 8385 82837 44940 8712 55085 12 29 20 9 46 10178 2 50 24139 32 11 9105 34 19 20 3641 971 43 20062 44 37 4210 7992 22 7140 7532 8945 36 39 49 86261 75461 2831 9937 43 2023 2963 14 1847 45 8 81552 56162 15 13 415 20 33 31 41 17 49 27 37 57893 89016 2137 8410 84245 24 5072 127 4429 30 18115 7666 16 21 12 19 1268 4 5288 29 13 1113 18 21 9152 17 17 3811 31 47099 5788 997 11 61401 30 19 8337 61205 6386 4276 35 9746 36 13545 630 29 67299 32 5097 1789 8531 7338 62775 1954 89453 1534 994 1 25 8 5950 13 8 43 99552 8333 23 5286 33 3971 6563 9 4847 9015 20 13 4038 9322 41 43 9286 20 85506 5236 5877 5043 9498 26 12 20 5978 28 3037 7043 9710 8332 33 20 14 64363 22 45 12 37 3 38 13013 32 40 56020 2538 37 47 8 1013 23 13 6350 37 29 16 6368 6 9 1974 35 6332 4 14446 2844 32 49 29 26 32 41 13 9766 35 6973 25 68362 1120 18 2499 5813 95241 21 4754 24 6635 50 44 92393 12 9394 12 946 6697 1754 2828 23864 13 9172 36 5269 47 6554 5022 45 9070 4621 3809 43 40 21 8138 30879 8266 24 82582 6578 72476 8665 2185 8530 96626 4 5 21 309 1753 40 29 3 35 8710 9785 8190 22 33 3143 1245 31 89162 4 30 7242 17 38 93567 460 45 4 4804 7509 32 5 9961 42 36 35 97401 34 9263 46 39438 9699 3845 30 43 8938 9494 36177 6 4733 73241 1088 5926 1 63752 95370 3 7729 40 8394 29 1075 10106 36539 38 96870 48 1966 46 5863 9152 39 4085 3602 8687 28119 3 97485 6 2269 84140 35 4118 6199 3342 4 46 24 29 1010 1918 17 8795 10 62154 58165 10 14 18 4088 6138 15 1562 39 30 38 45 7728 20 1 14 524 42 34 9572 21 28 2548 48 44 272 18 21 89770 34 3962 13 6 5996 18 3997 36 2 705 24 6463 3 9403 83157 23 2 41 5 1626 7 26555 25468 9 6172 93728 3865 9994 4863 25 97563 6636 14 291 89907 6 25 14 4364 2667 10 273 32 11 1706 648 2723 90194 22 43 50 48 37 10 39 3 4 25208 4714 4654 6039 550 1260 9255 5 31 58200 16 20 34 57591 7056 1 31 41 29 4909 9629 2141 10 6 4723 44 7977 31 9733 4673 49 15 43 47 9554 54420 8346 10 37 20 44 86485 6424 5973 1684 4281 7211 46624 3 33 91320 8996 5098 86467 51484 50 169 50 1 1 8494 47 6506 16 26 44896 4 7 4155 45 4 39 3087 20 6696 9467 6835 2034 43 1106 50542 8401 39 6837 49 18 4806 41 17 45 79807 734 34 9011 18631 519 14 6 11 64576 29 4175 38 9086 29 29 56120 1204 29 12108 8022 20 84600 7525 44 8737 51858 4 26 10 9401 4104 39 24 2700 20 11 15 8 8864 89584 30 5 2480 21 40 8214 74498 83817 18 6828 27 4346 30 5456 3460 27435 22 40 34 18 5 29555 7655 9896 28 1837 9 5154 22 30 68775 1211 7862 50 3327 37 42910 2354 4343 40 4 33 25 31 5857 4607 348 30 19 18 43 5304 21414 89706 27 6680 5014 19 5 12 2478 50 5410 18 2438 24 10711 35 20 19 23 46019 679 5471 28 10 6 42 32 36600 313 7832 9162 14 13 44 30 47 3818 75831 3 5 1717 44 44 47 27 33 87979 40 966 32 7159 8661 17827 5 32 32 2436 20 7417 15 31 1371 43 12 17 48 34 12 50 5135 11 2 5579 44 4185 64340 3 8918 38894 3182 26439 46 16 2 4 8388 37 35713 6068 30 20 4517 26 6645 7 9285 23 31 3082 5 16 17 4624 23 41216 28 7436 18 4019 25 18 44 38 31 7199 3725 44 5 44 28 27 87901 2 3103 2 20 9469 23 10 1827 42 25 3415 34 10 9669 25994 2903 55530 6 13 9 34 83002 9227 69932 37 2331 3 1098 42 4 1084 47 580 41 3916 7201 600 46 20 95455 27 48 11 8 16 40 3652 9904 7530 45 28 10120 27 2826 24 28 16 7 5309 1041 38 5 9 9968 43 3588 38 23 46 25 9079 9 8662 14338 15 85739 19 2 518 75 107 13890 97380 6864 6553 8725 27839 9143 45 8111 4003 6584 29 30 4397 6512 1674 4 73298 44 10 5270 46 17 8863 98782 12 29 11 40 50 28 49 42 2810 40 4879 74077 5231 41027 23 35 7008 24 33603 3 10 13 6413 8904 50 39 50 35 50 46 7038 7861 50 8696 9 3521 1253 94146 8539 40 1118 187 2335 3 2 20983 17344 2242 48117 11522 2396 31 1625 46 7549 1895 11931 3894 29 27 8791 6 36 96450 24 23797 13 8768 13 15727 201 12 20 2454 25 2079 36 15 21 833 1319 32 11 18 7908 18 12 48 8078 7711 22 490 46 47 49 22 42 20 41786 11 2835 3 230 41 31 6868 50 48 32 3725 4286 11 5065 40 59506 3594 32 49 22 64853 954 27 54056 7916 34 22 3648 350 48 2472 96116 20 50 3 1068 3436 23 5 1971 48 4825 8977 37 7760 56778 3495 21657 32 4820 1575 24 1033 7 849 8208 22 8055 35 95827 66358 75923 12 35676 32 8713 4280 16 4684 9742 912 27 35 4 40524 79595 37 27 35 5284 65167 45 16 3277 38 49 67650 32 34 28 5413 9 87900 14 7989 9034 2700 5902 22 50 5567 4215 48 30 9680 49 98678 31864 5401 20 46 89547 33 66225 43140 45 21 40285 5 8 50 6186 6865 24 15 1505 3878 45 51457 36 28 6935 8496 65936 5560 42 24 7135 8 5854 2481 1363 39 37 4 267 4300 31 30 6709 24658 8987 2 39 22 1670 3918 4113 9992 25103 2587 40 26 7307 11 22 27 6 40392 8594 56207 28 16 15 19 265 1426 9625 46 11 61053 1335 9841 20 12165 47 1 34 43 21 50 4297 41 6304 44 8675 50 42 3759 1039 15 88555 9742 3980 9 15 4477 1948 89076 33 48 6 6986 25400 27 4354 39 10 27 23 43 50 8962 35 20 7 9225 5369 39 2866 99 7 7898 13 14 22 28 29 5 7979 48 18 3513 5614 42 5 1874 31 36 13 8742 520 39490 21 29 47 50 2838 23 34 46 4259 48015 42 1117 9170 22 11 8202 25 6 33 17 1923 16 1974 9857 11 2 6872 77518 25 6 5378 43 46 19 38 5 13 44 6164 8907 69622 86649 42 33 37 16 18 48 46 4406 31 49 20299 27 28112 19179 5097 5743 18 42 34169 7545 27 26 28 32 41014 4929 3290 45 14804 25 10485 18 7896 7706 26917 34 3128 75649 26 95908 19 35 7045 79 45 25 37 10 47 8968 2790 5332 4 41695 28608 63076 50 48 24 47 49 22 2329 2567 23 13 6 6622 36854 38 44 2729 16 59950 2 31 12 44 4707 5765 98186 14 11425 46 24835 34 6706 3 83600 32 1886 6818 8321 3786 4 1091 49 5173 38 7817 8444 22 6645 41 44 62593 7232 40358 3576 4333 14 38 2745 8788 8 68215 60537 21 39 14 32 3000 16 7 9350 12600 8700 5310 50 29 6787 36 5003 8 14 9 57905 3262 9715 18 22 1159 4 2 8290 49 3 36 95849 49 54961 4389 60150 42 9 3 3 1522 1 3324 40 21547 49 7055 45 617 11 27 12 37 7409 75939 41 13 32 5216 2 29 2607 49656 3 14 2330 47 7277 37 6 17 9536 4 13 8 7673 337 1671 44 9264 3108 3 49 81505 12 39 748 39 29 7698 37 53042 44 3 2819 30 6945 88529 33 9760 19 2501 853 26 21 14766 1811 6522 5349 2687 1204 2 37 1492 89395 1526 5329 26 20 41 7971 4395 36 36770 4739 22 44364 5191 20 28 27 11632 18 41 15 47 22 46027 90035 25766 4177 20 20 30890 95975 672 934 21 4412 5078 7485 58387 38431 798 4139 78827 5068 66792 56542 5520 6654 9667 6312 22 35 28239 3278 50777 29 4 27782 2551 2993 2738 13 9516 33723 35 13 8652 7 21 6501 5843 46 502 41 51095 19591 24 29 6363 10 9 8731 24 38503 37 5129 49 3988 9794 9912 8524 37 17 24 6755 510 49 44662 30 154 21 363 11 5319 42 30 12 12 70184 65282 49 7843 5901 1614 13 3390 30 35 12 7581 1 13 28 7483 25839 1000 1 58111 27 36680 6542 3371 2 17 28898 12783 32 29 9716 250 24 26 60392 52897 44 9134 49 15 8533 4 47 22 43 2605 16 742 22 2 4 1011 22 50 20 28 7912 7460 7982 6939 25755 66613 4 9819 5813 48 3883 5170 7652 12 27 68287 9 67945 3318 11 3983 1559 80814 31 952 1059 9126 10 37 46 16 4774 186 8 47 48 51115 653 36 38 72893 6383 2 4 3250 5007 30 20 17 47 48 24 44 18 42 4336 8721 20043 12 16 38415 17 4281 8 2438 47 2751 44 1379 3324 90692 29 21 26 8969 2884 6573 6299 49 3 3260 6885 51 35491 40 16 3231 26 19 32 22 5297 41 7939 41 5052 17 9281 10 2 2962 32 2200 76518 8827 25 38 12 23 2015 39 1187 51791 6 18934 32 1007 22715 8057 38 4364 5338 4708 55903 6888 25 5986 21095 2758 46 38565 58678 22 5953 6616 7628 2009 25 8541 50 2902 1 1012 2101 12 15 448 4545 29253 9662 42 23 46 36 8 10000 6626 38569 32 28 27 46 42 24 89600 2010 21 1308 2 49 5804 1 49734 1711 9445 5855 45 5 37 1428 89373 22 6354 8065 42 13 794 37771 83071 40 6391 11 30 35433 6621 9421 2 11172 26179 9434 21 31 4368 18 3999 1994 5787 24 8983 4108 45951 3516 10 97784 45 7161 3431 1298 15 6116 67531 6078 16 36 35 58548 17 86415 9267 33 22080 38 38231 251 23 9951 24 27 45 73636 3314 26 2039 5 26 3 2 9135 38 4451 7058 24 21 16 16 26 8 6227 5218 11572 24 2870 40 41 35 94001 9217 26 46 7799 35 35 80493 43 34 2 28 9409 7537 3 62276 1748 12 45 13 6466 26561 21 36 39 6575 36 83433 35 17637 32 5 9 2288 13 8852 20 13 48 32 6 2422 2650 46997 3540 48 7282 482 2080 82629 2233 4 34 18 9596 49 11 35819 39 929 43 54687 26 7 3382 69948 3991 2450 3 6997 4407 24 966 8690 4133 11 31 7249 9839 83073 8 8905 4 2069 5 8 9003 19 8187 3843 32 32 29 84081 24 27 5 86342 31 5435 8797 31 63400 1 94127 43 25 5315 906 1442 7822 1360 23 12 651 3 6970 25136 40042 47851 5071 17 34 8044 25 8 8637 35 43 15 67193 7876 7 6488 7232 8 60630 86360 4811 26 25 543 7704 47 5981 9734 46 33 1581 4 34 481 2059 16 85286 39 4288 20004 43 33 48762 45 44 1 47 21074 40 87103 47 36766 14 5 5196 18 6164 22 12 74828 2 9628 76019 6411 31 4042 7 38 4324 38 20 89963 6191 21 453 9808 4321 45460 48 1947 33 3383 25 1070 4 4342 6 2932 15 15 29480 28 32 5243 23 4496 57343 4 4197 20434 20 56672 75855 2 1 55827 11 15 14 67434 26 28 15 25 86848 37 8474 47 4501 568 25563 3231 8274 45 6 19 9861 1341 35 4879 14 40 38 4692 28 3586 3765 44 33 91035 26 39 7329 33 3 25 18 5 29 46 7407 18 78864 5466 79708 15 1884 1981 16 8647 44 63023 37 1124 3425 6986 28 45 86133 5535 10 9222 31 29592 2979 9567 9983 1260 29 5 3 42 22 26 19 8233 7140 2370 1 28 7288 34 36 17 1539 46613 23 38925 26 6262 7752 8731 13 1982 43217 3 2717 41 8832 17 19826 48 9493 45 46 1063 36 46 2608 19 2708 41 37 55654 20 23 38098 35 19 3 33 39638 39 11 7286 8826 13 14 4 15 2224 3710 12 41 5678 9 78869 32 96786 5 36 29 585 46 29 17 3204 31 11 39 25 18 1894 10 853 8294 7 32 12 18 31869 7074 2478 2874 7709 18 42 37 90341 6814 40 81748 6 3118 39 16 23 51794 5547 5482 7915 9 35 9709 34 33 4950 38 1530 1 4788 15 18 46 23839 3283 4 33 24064 42 32 6338 38 13 13 50 5280 43 5 6871 29 8107 2869 4844 8207 1045 28 31 2302 50256 26 41 10 8446 8094 4577 430 48 94987 1 5 2257 23 27 25109 41 87791 47 48 12 3514 16118 6 28 22 37 5042 7083 3 28 8 1472 21 6 1624 34 13 377 7 37 7045 77763 15 18 6419 5783 17 493 44604 28 3358 35 46 3 19 15260 47 3485 4923 49 13 13 82270 2393 5297 82800 99905 1461 9929 42 48 4151 10 11 25 13434 27 26 530 32 16 6287 23 16756 23 34 3 5058 23 45 15 36 33 4170 52965 4090 13 57163 38 18 48 34 9636 58274 63203 13 34 31018 28 8722 44 26 9486 2145 9236 4194 1476 6106 28 98496 11 93521 26 49 26 59571 15 6276 1 4274 2096 4811 1530 505 18 5362 9831 16 31 1 22 25 6239 42 8807 6914 50 45 8 8399 32 2 3427 45 72897 41 9 26 91966 32 7805 9653 8805 49 32 8580 36 44 8625 44 52112 6 9275 14 4070 2421 7705 41 8207 45 11 11 24 47 19 31 7988 31 20 7370 8 8 53700 3508 14 35779 13 8023 6208 5 47 9816 9 30 8116 10 4759 42 36 5024 49 1407 44 44 39 2485 1982 8749 9 36414 4331 8097 93338 1116 33 9617 25 3053 23 139 43 38 34 91804 49 222 18 16124 38645 26 2028 9074 4030 45 1856 1115 74949 7569 31072 1417 29 30 39783 16291 55617 8587 666 96953 2110 45 5794 11 90624 2157 6626 24605 29 44 8463 25 18 3 50018 5994 9572 13 6578 178 8842 2944 41 3584 5252 3 544 23 50 28 39559 1 81061 14 5260 19 5190 8659 57319 3 23 31 9702 37 50 45 10 8738 8960 1 2269 43389 15 20 23 40762 48 3836 47 46 1020 16 35 46 40 5 22 47 5507 63620 5 2130 28 35 8288 682 33 77480 27 6404 430 7 90502 7702 3906 33 7194 42 3458 46 65821 36 756 29194 29 14914 49 30 41 46 57037 8816 18 5637 14 7323 38113 43 6127 44 2124 8858 6 47 14 38 30 63569 40 1020 24323 46 43 9580 4 27 8138 6205 1931 4799 94276 21 7820 24 17109 11 24738 8 29 47 2700 76016 41927 12 30 8145 20 1225 2984 41 13 25 28 4504 5362 69693 7 74745 27 29 5207 3 49 8966 36 44 31 4504 2999 3046 33 36278 5424 22 41523 88462 9017 1645 8819 2 21 34 7691 14 9677 84010 13 26014 41 7934 25 7183 17 6616 24 28 16 31 19755 5 10 4 36 1 8121 44 17 21 42 4835 750 46 7139 38 20 27 34 23 58152 15 26 8 1681 5 31 24 20 8675 5952 1694 39 14 25 17 32 30 8 1935 2279 925 3 31510 7 48 5512 8482 47 20 69565 48 1402 7331 3024 52012 2510 8700 38 50358 48 9275 26 8 3970 3957 32 7325 47407 4301 9842 5266 47 18 38 50 44549 4223 40899 7794 33 4131 8404 8 46037 155 6696 93769 2002 2799 3086 50 8301 66053 54209 35 6275 13 9 4659 14 18 16351 2485 29 127 30 6 7466 384 1284 15 15 9 45 23 7789 2885 14 68376 10528 21616 62955 12 2864 16 21 1 9285 90347 29 44 1101 8796 6 493 9058 37193 71490 4389 99284 42 7253 4 3 9126 6054 5376 20 10 2926 49487 7915 3395 5 22684 37 2375 9888 35 9204 29 33624 4 9 31 5135 500 38 43 71150 6294 32 1271 43 88966 6 31 17 36 8082 26 48 8988 10 45 8736 24278 31 47 20080 36 9 53922 23821 16 13 1584 27 44131 19 3257 3519 7282 36 14 8 8444 31 46 12 9667 9 45 33 42 11 50 16576 5728 13297 8208 9 38 72920 12 15 9275 7716 4097 950 9 5184 45 11 8094 6317 246 16302 33 50 2394 49 8352 23 42 17 6781 7817 9070 36 2059 49 3 971 7 839 1 49 28 21 6623 3619 594 39 47 13 8096 27262 3770 25 8559 27789 9241 7746 16 42 4244 42 4456 35 44504 27 1 7119 17008 9 17 40 37 10 2104 45 9693 38 44 7789 18 47 19 41 18 7076 618 1 10 18 30 46707 48 39 22 954 1618 8 21 40 8 30 18 43 6939 18 10 33 15895 46 3 37 12 3734 5016 45 49152 16 85 6745 21 25 21044 4066 25 12343 4 1998 27 69860 34 39 37 7411 3 5 21 49 60017 6564 31 3 13 15 515 8 5556 32 35 18 35490 6701 21 23 31 48 5 6 42663 28 42 29 18 2336 2711 44 2820 1461 16 13661 3 9 25 72322 19 35 10 33 31 9677 25 9 47 9214 5647 5393 14 7133 43 8908 4847 23 403 71950 3120 65516 5384 50 4788 8570 48 22 38 2804 64 93813 54286 1 49 32 2403 5034 4251 18 7 27128 2 9792 66310 9632 51615 43 32 32 45 8339 6 1235 5610 45 3398 3019 47 6549 24 2186 4 7502 6825 26 22 4502 47 36 27 27 9639 6977 12 4 3825 9301 39 26135 49 20 3856 36 44 42 23 29 2212 6334 64480 9 1422 28 70107 20 940 6615 29 12156 78380 3790 41 63714 9024 7187 27887 1 2942 1 1 50 9541 15515 29 96388 49 13796 24127 31 11235 41296 89610 2410 23463 40497 44 83918 6 9472 2626 13 2127 49 49885 2793 1395 40 50046 39 36362 22 6 6187 1237 2 9780 17 7331 15 2070 5 6 43262 83878 87097 71402 7894 33 32 3086 13 6216 19024 27 2437 8 4911 7074 3568 50 6610 557 1099 8541 15 11 217 38 91747 4899 6652 2452 7 4487 45058 4839 7075 31 37 1622 197 2802 714 33 30 8 25 43 27 142 1637 60806 43631 11641 2426 37 9615 4 8877 35 28 26 15 23 9838 44 31 24 5200 45 23 2995 31343 20 14 7199 2899 1604 42382 1934 1765 32 4 31 1688 6032 39 22392 13099 4076 22 8570 9827 8279 40 39 9517 28 4 23080 30 46 25 31 65143 24826 9 28 6606 20 45 29783 4445 49 36 43 38 7665 4489 23 34 14 34 9768 8049 10 22862 17 50 38816 21 4824 8847 7215 36 16 3 23 3227 7 6932 2389 4276 48 6796 27 10795 6617 26 49 39 6 50 43 1597 19 10000 6450 24 22 5356 35 40 65532 1 31 3505 8938 25 8 15 34 32 1590 6187 8345 32 3655 34 20 4494 14 43 44 7544 15 6754 23 34 2 34 5661 2581 9662 153 8 58354 9927 31 46835 12 41 8475 66865 1 36 36 7848 7051 40803 16 9431 25 2563 47 733 8913 3569 87775 35 43 43976 28 5282 71116 18 8 28 20 57866 130 24 47 9968 5896 33 8405 3 22768 14 36653 35 3993 17 20 7899 44 32 8190 25 8824 3986 37364 14 4141 4 21 26 26 2 42 32 29 5228 32 8754 1215 20 3454 7812 39 48 3387 2297 6080 9 5239 27 46 5333 3461 92826 42630 39 3525 2608 62 35 75815 7807 7415 9894 36404 4955 3448 9 20 3461 2 22 89268 63700 12 6042 7630 1830 419 6 14276 13 41 9755 8677 26 1211 33 34 2465 3960 63284 4657 31 7986 23 43 3731 13 5262 17 49 2 12 12 2483 6 58285 29 48 29 27 45377 3840 34 4264 36 10 33 1 4523 8441 7 5163 45 44 4369 74184 5 6 28 18 3 6296 693 1306 27 19 48 2561 2218 7 25 32 5392 31 10 73263 5261 9718 6 37 7104 18 7667 37 12 11 24 35 47234 26 15 1145 32 158 5609 2 21 44 43 938 5526 36 9900 8280 4888 57394 12 28 46 16711 6017 41 808 22 7871 4891 14 8613 3 27549 40 20 10 10922 4950 7117 9 5382 9631 33 2256 48 32 27 16 87500 45756 39 33 3292 46 2946 4326 10 1784 35411 26 3865 5 5307 3606 12 3 13 9714 7011 26 35 49 88583 993 7 30 7645 18 1437 3672 29 26 6773 2 8 31 22 2983 48 1769 34 9232 22521 7758 6210 8 6649 2742 21 10 26 33 44 13 68653 34 5783 33 35 31 217 8285 7638 4 4285 42928 24 3423 57205 29765 22610 27 1299 1 1791 8096 1381 4740 81047 2674 29 4112 46 3594 5 4 45 2895 2 47 9577 35 6711 9198 16 11 28 6986 46 37411 24 4 12808 23 2287 33103 95069 18286 37 46 9545 3330 35 5772 37 4 1701 4363 1300 9625 49140 12804 59040 1 5600 1841 40 22 9582 24 39 3975 2 17 88483 35947 39 2063 59160 15 4 50 72944 4 30 6106 1820 27 8131 4797 30 3837 1417 7978 32 4129 25 4 25 4577 36 85458 26 6 6 50 23 21 3607 8890 6013 35 15 95488 40 7548 4 40 5766 6460 15 11 37 6587 3148 31414 2 6229 49 5 1051 32817 8747 4 18011 3592 9698 19 7 1921 26 21 4524 29000 32 989 41 49 1276 17 7 4358 61950 4171 7 1 48 34 16 41 309 3554 9388 69347 4671 1352 658 9841 7026 26 7 5504 30 6 16 9 9 9541 188 50 26791 2230 33 91135 2 12 72979 6056 18 63 28 2068 4879 2803 14015 2479 9288 5 8349 55608 199 22 3 31 72779 30 33 6028 34 46 2 48 22 3 416 26 30 20356 36 49 1 1 29 3230 24 25 3690 45 28332 9681 25 11 29 2 24 22 9143 39 5331 8404 65674 21 8441 1017 16 8 6 3343 9309 93127 25 37 71014 6222 60306 4622 37087 9804 39 80957 671 2646 61657 12 7 79835 10 9 14 8 48 45 2717 2 30 72515 62814 46 328 12 46 45 6 14 42692 4989 9963 1720 29 48 11 5873 5978 1084 4 37 4 14 82692 29945 7 2818 41 6207 24 8 29 7 8749 15 99550 9206 5182 24 10 4289 40 93235 68405 44 15 34 458 15 7968 5 63278 28924 41494 39 47 12 39 6791 13 58145 25613 17 30 2765 5492 5148 35 1607 6003 652 5 8368 2 39 16 45 7006 4227 9475 28 13 4 28 6173 20174 86369 40683 33 492 6928 6320 48 4553 34 22377 38 14505 38569 5852 65190 12 17 9 48 33 6909 43 8638 46 1749 73466 27 5264 40 65629 38 22 6612 1 49 4808 4695 31 9740 8001 4006 2 67621 33 32850 11 19 9773 5 2217 11 5 3893 10 14 19 9715 21 20 28 64328 50 46 4584 7 9370 16325 14 49 90646 51318 717 83378 1 30 26 19020 13 2940 14 21 45 917 42 28 3176 27 20608 2203 6678 39 42 16 13 7346 45 89652 49 22746 15 9 22 21 3 42 3057 4328 22 669 11 39 49 27 7 4 7868 3904 5 4562 6418 95871 4300 29 54556 9 26 3 3160 42 1 15 1859 37 27 30 21 876 20690 39354 5194 50 85400 3938 9446 5353 11 38 98504 4 47 16 12 6603 8 18 9817 882 10 47 3687 29 2328 77482 24 19 50 26 43 8576 19 22 6157 7 32158 45 63485 19 1016 17 50 34 2325 5616 38787 8286 7478 9884 1932 3226 3856 61244 3244 28 4 26 14 3415 37 9087 26 61866 9183 41 4 8 574 26 15 8 7 16 49 7013 6360 48 8339 13 34371 17 273 20 50 9970 45 9850 56528 130 6480 2635 39 29210 26 7 1 4263 46 17 11 36 11 8876 47 35505 72023 4471 13 28649 40 46516 60657 7140 46 74273 22 38 39 46465 32 13 19012 1964 30 7019 1639 15 16 23 2993 6512 5154 3 1 21 39 50 2428 33863 14 3095 46 27 18 6520 8 13 5 39 52910 5 37823 942 31 5596 41 31 8 36 8179 44 6234 5104 47 3822 4216 20 32 28 47 8 26 7019 88226 14558 7291 1826 6861 30 20149 8 2394 19 34400 8137 1833 60941 26 16 11 15 69059 1745 88284 96597 67567 6905 3186 46 7 8189 2683 18 6150 7 8 20 8518 42 7 44784 33 20 48127 8108 5 57433 6218 9 7227 1372 5497 42 41 3750 24927 41 9262 42 11 16 26628 99187 9704 40 3498 8 88308 22 6540 42 6759 21 3980 46 46 6158 37 4 16 526 3 28 8 64500 7 27 6 34 36 9162 30 5 3933 14 6 5943 45601 23 97900 6248 46 50 37582 153 2882 2956 46 4319 2 7 38 57249 27 28 8746 9748 28 1129 94895 12 31 2381 17 4 5229 38223 9966 34 8619 26 49 47 95176 9812 11 2487 3104 11 30 10 35 58597 391 30 42 7344 4643 27 43 12 4872 31 63291 23814 13 15 4467 45 35623 27 30299 9156 3215 6258 45 50 4425 1 26848 1439 4 63165 3640 48 77295 22 25 7 29 24 15 34 5395 28 39 4110 9 7 23 5822 45 43 656 36 19078 3570 6925 15 7460 31 9432 1 95385 9807 11 46 25841 17 33 3 28 28 1473 45 16 25 8130 6 29 2386 52197 50751 50 7196 35355 12 22197 31350 72114 66420 286 7464 9120 17609 47 93 2178 7167 9861 28 12 9694 353 9897 3 20 4476 41 15 2097 3890 1724 17 46543 47 4270 2432 6874 28085 35 69275 2343 4 23 44 5439 49 83242 69583 1221 19 40 50 2247 12 18232 28 23 50 2571 2730 9377 35 15 1632 23 48 13 95818 49 1 94285 3 63961 6739 40 2879 23 9870 24 8511 3016 34 46 26 13 7 47 30 9858 6 7939 448 3954 58728 6464 9346 87320 8 3726 13 1 34 27 157 6922 39 46 13 15 1 5053 92850 43 19883 12311 36174 1541 15 2037 39 38 22 6293 33 35 5 2 39 12 9346 9564 49 11 4739 31412 16 32290 1481 37 36 9731 36 32559 39 30 39 29761 38 48696 4527 35 60651 16860 4848 5262 9099 5481 2470 45 5084 3147 2340 8422 7 3126 29 7708 1542 4914 31 551 1 38 4815 7099 31 3061 3301 171 8109 38 11 35599 1 9303 37 5724 99357 420 25 79590 25 78645 4530 5524 80694 226 29 73796 32 30 26 23 18 11 36 42 2525 30 6813 12 38 4582 988 1 1611 34850 3343 1912 8488 15 5120 2900 874 3480 84636 1047 1269 64497 44335 694 45 4016 89216 64520 24 7114 5193 31 38 49 14418 2 1 44 21 17 3296 46 81549 26 28 36 8 9342 9 21 35 9 27 28 9445 2495 47 97596 5988 50 9115 9546 9152 11 4481 5026 76639 8475 6881 6 5128 48624 47 46973 42 37 2 21 35 39 5085 8978 6360 90595 47 3512 22 9098 4 6764 24775 12 7 37 26944 25 11 4524 5447 6 2696 2250 7087 2763 7 42645 18 5 17 43 3237 46 4937 38 31 41 7785 568 33 10935 27 60382 1997 11 7615 31 363 42 4090 2839 7671 2893 9147 7 39 9043 5 35002 36 32 6 48495 6476 75466 359 37014 8065 45 2728 15 43 22532 48 34 89559 16 39 17 462 24944 5523 8672 9353 3 49 37 1 25 27 5196 38 7507 44 47 20 7481 551 3976 30350 48 5849 2480 51023 10 9364 46 10 31 27 8 32 16 41 50 7766 3345 23 5334 32 5 5994 2077 30 16 26830 7518 18 38 10 45278 4168 307 7562 6028 13 43 71871 16 4229 1363 19290 31 9673 72012 47 56146 18 4804 2616 4698 1637 45 23 28435 25 1860 408 2310 8651 38 36 25 8774 30 6682 3138 48 5521 29493 2291 5711 49 5445 49 36036 16 23 20 9143 8335 35 7 4989 5625 57343 48 3874 26891 1029 25 13 2293 65274 1681 9686 7566 31029 77000 96338 37 7 13 10 49 38 24 5431 39 9387 82854 32 11 16 31 44 44 6176 41622 2533 34 14 9139 11 4399 27492 36 6 24 46 5 106 28 25859 4427 3 9118 15 28 54882 3140 19 35 7952 37 4030 15 57678 5110 23 51610 2550 18 34 5466 13 12630 6808 36 69240 98619 74201 3268 9404 19 33 9631 19 31 10 38 8 1009 44 34 21 4411 10 8109 780 11 35 15 7 38 42 34 24 1269 85998 6343 11936 11 1787 925 8 38 16805 12103 2249 15 50 7966 41 14712 9 1 1477 1334 19 19 8920 1826 49 45685 24140 9531 39 23 18 917 2427 4623 11 9982 9932 5 13 233 45 41 8037 21 9048 5382 60867 42 3 588 2856 31 3194 48313 33 5831 45 1197 8630 49515 36710 45 1357 364 2415 76696 2299 29 4536 17 5367 52182 35121 6472 7376 6459 23 383 4754 11 21 41255 49559 17 12 87187 25 47 37 39 9211 262 38 6652 9427 39 5427 14 5328 2944 4163 49 15 89129 47 8543 1889 49 15 45 34 3917 34 15 9802 1 2 9 18 29437 6993 41 16 167 8124 2 40 44 6867 30 60126 5062 3319 7249 8185 49 72333 46 4494 9203 47 4967 30759 89892 6 7426 9781 5864 5033 6126 6400 3 27673 2959 39 24 18 5 5 4495 652 4215 47 2479 34435 49 6048 39 47 8 35 7490 7387 13 30 61028 214 8688 2251 39 240 91669 42 35 4747 21567 5479 8627 4710 50021 8190 2268 61273 8 23460 7193 15 5184 7624 36211 45 658 7 44 41 50 27 31 1971 77003 3 9641 8415 36691 28 30 7584 24 45 27 8020 18 2222 37 14 2425 21 77986 6549 4 8537 18 96455 18 11 98565 39 24 5770 9400 33 7 76379 1 36 64308 25 53828 28 5607 19 46 20 6463 40 11 37 6959 17 16 7735 29 271 27 6715 59880 459 37361 1768 8738 31287 4598 1532 18 19253 31 19639 67354 4437 1417 31 8022 9008 4144 78514 48 4 12 5465 42 6842 3510 34 15 25 6983 8970 14 31 24 342 23 47 23 67725 8439 16 32 31 2787 16 25 19 9102 40779 28 8584 5171 3319 2 6941 96093 5327 8 4816 41 52526 41 57004 7781 33 81592 1 28 1 2044 8639 641 47 5 73649 41612 6975 6543 8927 18 1367 1313 1260 6 9 8325 3630 3560 2461 31 1692 1004 23 10 50 16 21 2840 21 12 21 21 5 42451 69773 13276 49 9339 30 20445 4927 5297 34 34 23 1 13 2753 11154 36 26 4 4 48 3 29564 77388 9652 413 825 9299 32 4806 2118 38 26 28 15 8434 9400 69292 4911 3086 5072 20913 50 508 50697 21 44 8118 8545 46247 1457 9663 38 21 7486 240 37 31 92438 43 5609 3267 20 17 22 47 4530 17 38 8288 4184 71505 5449 43449 30 67073 8 1 22 26 43 56288 21 1391 6864 2309 13 6178 3824 23 32 89781 14 70323 12 23 6149 1331 6555 61343 4534 39 39 81274 6 14 21112 8808 30762 8 30 9912 29263 270 4101 3 5542 3088 33 25 50 1384 8449 20 2301 9434 461 44 11459 17 59206 3241 31 13 23 8737 9 3354 30 3375 4920 1421 39 6268 35 37 1850 42 28 42 35578 6 46 29 30 47 1 31 24 11 5642 48 37 48 6841 20 49920 23783 3324 32768 903 5618 6378 27468 33 1286 6727 8409 2 38 1 45 39486 1 9296 18 5446 14 5251 47713 5186 5375 33 42 9 73871 30 31 8917 31 5472 33601 61174 7704 7798 14 1946 3175 29 8440 29 44229 9262 50 4340 24458 2453 22 8166 1 35 975 17 24928 3982 41 14 26 7 7028 32 53806 8035 5829 43 2668 1929 50 48 1163 5110 24 5652 20 46 32 16 2800 18 40 7534 3515 13 74557 2 26 19 31 10 4708 19 51517 2 2377 109 10 28 20 22 42 24 32 43 63068 2 4458 6 48210 23121 8 18873 39387 1799 3217 9127 20 4162 5938 3 4 2851 4347 9 1115 43 2093 51169 13 38 29470 870 42 4 26 1 23 35 7 24 41221 43 5106 33 8630 3 5231 7559 29 30 31 8247 5 37 8500 7552 7720 4820 3083 5884 2739 45412 22446 82988 43551 27 9206 4239 1201 18 71451 42 15 10024 3 903 49 3783 14 2086 38 32 5 9 29 4196 42 41725 42 16 82371 6709 2916 5389 37 30 1713 8426 7660 50 45822 5 1895 12 23 23302 7 41 804 47 26 7275 98311 3507 5639 32 1058 8 8908 26 7498 1253 36512 24584 25 7543 20 1 1085 36 2 33 5955 2045 42 2942 4 48 27 6810 27 89372 1304 5888 24 24 13 4937 6 41 37 88991 5487 1894 1924 76013 5 23 12 27 27 50 38 38 23 22 47882 48 63513 14 6733 39 50 7808 40 32 5438 25 32 59724 3852 36 48 43 6959 49 4036 4070 2186 74905 10 5386 40403 31 90978 1733 37 4 8 2891 6234 44871 87735 9741 11 50 19 5755 3171 16 28 2456 6 7497 18 47 50 2774 39 9618 86439 5716 5 9447 48883 8 4012 45 37 5 56269 610 1430 37 22774 9796 8 43 46 34 72430 8659 49 9101 3 8764 71474 11 49 13 3 7607 7 39 2227 8210 31 39 4 70775 81006 43645 6439 9787 19 23 9098 32 45 44 94590 8989 36 33223 46 21 1432 29 33 4 6 27 867 10 6587 26455 46 14 9885 33 44 61456 6 15 8376 17 44 912 50934 6735 9818 724 5771 17 9698 45 3 22533 60772 13 7764 22 1997 35595 263 8254 2 2036 2070 99911 67471 98376 4 36 9539 15330 832 5178 100 15 115 43 37 51643 9159 4064 4782 12 21 90654 5855 40 54727 2 52955 1147 44 1969 19 52519 7163 8971 19494 39 228 5452 15982 26 10 8444 9851 9 7702 64527 86527 9058 8390 2261 5733 3442 16 91217 2511 6 31 33 18 39 34 33 803 46 899 68140 27366 27 8 75365 45 7879 13 9916 29 3535 28 93418 9551 28 48 3055 7703 5 12 2 76120 38 39 80321 9 2608 49 34 6047 2397 8 7009 16 6 2900 1829 42 6261 20 48 1 1848 52059 8055 46530 12 12 8440 5921 15 7 35716 6 5 2 2666 16 2 4205 5724 2291 6 44011 25 44 12 1662 81903 3855 27 49 3652 29388 2537 5213 146 32 19 26 19704 96367 20 5 43 452 3 31 22387 41 38 9931 7852 39 42 50 9041 42 45 39 34 2052 7371 45893 11 1 34 13 37 44 10 3566 27 47 36987 5 5 45 40 8 38 8043 16371 5016 32 3 43 49 94890 6360 60322 36 23 30827 10755 3392 70408 9 4139 2547 4525 9171 44 5862 68685 68088 29 34 4570 34 3412 52920 21 333 5289 43 8 14773 5415 3844 19 44 12 31 17 73425 66131 30 19 60624 580 8536 5923 18 13 45 5 77634 9 4500 18 45 15807 72764 50 2436 1315 29 8 22144 3109 72684 43 45 33181 7736 25 28 43 7 43 71599 29 40081 4 6237 1589 38 5687 61366 1718 42 74724 6052 98272 7610 22 22 14 21 3350 613 4155 7809 16 9 1358 3079 41 3146 47 31075 7933 48 3849 26 4261 15 7183 18 89580 17 5477 49 8464 12 43 38 2948 28 3270 31 8767 14 2861 3829 13 5793 5412 49 836 62335 43 28 46 4811 68340 9757 22 45 199 5599 8313 37 2151 5 21 33 2354 985 3963 2052 37 11 1911 1681 2 7278 71067 2 8880 84899 19 44 4609 103 3334 7701 32 17 24 30 534 6205 42 32 35 19 34 37 4930 16 4305 16 97055 4346 12 18 36016 21946 5659 19926 4484 4148 7535 6246 4431 1339 1918 44 14434 2684 10 4341 5771 37735 2489 15 25 46 43514 31 3292 4 56719 68052 1129 6052 28 1768 5529 20 2793 5394 95016 6 42 47 8108 57927 7170 88437 75023 4615 9625 3822 7394 43 9291 11 49 36 2840 12 3825 10 33 17374 4224 1 33 7996 21 6299 18 39 21529 9 43 3180 49854 925 2373 22 1 20 35 13 3 7436 46 36 8868 9054 3 23 41 25 546 8044 8979 24845 49 20 1 7250 4608 71175 39389 30 14 9820 2 35 4977 34 5105 46 68875 6017 28 5 7629 16 7820 71750 4554 5301 43996 34 4265 25 1856 49 61211 61799 43 50 715 30 8349 9254 84561 13 99566 9457 8 1 5212 9 31383 72265 44 37 20 1200 5291 46 3 22 1315 2954 16220 5 3981 362 3 47 1498 33 5025 3769 3 8291 4 27 39 33 5262 4902 2079 9 49 28 1771 751 5574 35 7570 3789 3460 6 23 45 3007 10 3771 36 16481 15 28097 36 42 10 4074 35 17 16 41475 6278 30 50 5614 35 8438 27971 8978 50 76687 30 37 21 14 18 18 339 9575 7 7045 15 42 40 45 5803 6984 9043 1426 45 41 31 2 16 85537 35 5643 8441 40 8889 12 30 33 56622 264 18 6001 11 3780 25 47 89428 12 36 41 40 7471 7370 71692 19 7 44 36 2794 33 11 38 17 43 39 42 50 9646 11 45 35639 85917 31 744 44 12 17044 23 47 31 1 28 24 23 1501 4221 849 9048 23 1339 27 7928 39 13 18 6627 10 9765 6821 8327 9225 14 4267 4 50 22 74830 41 7426 36 29 3177 7 14 86357 192 77508 10 5458 40 21 1458 42081 675 31 17 4 8936 52 18 77477 65887 53 5816 30 47963 4715 8 34 5 41 29 44 7 29 43590 62899 48 28 6706 26 5090 8 20 28 35 10 1205 1030 13 50 9 10 4375 12 2942 41 11152 32 61000 88080 1682 33 5 964 36041 6289 666 837 8466 31 44 20 28 44 29 1 14 23 4 4 4458 20 48 8 45 27 35 4481 6826 43 3 34 2511 26137 19 1622 21 54707 7905 12 4 272 40 19673 38 4126 5 8486 16945 5 44 38687 34 3842 2673 33 22769 10 2849 538 185 8723 28 5 5588 14 31 1 9687 12 38 1546 48 4358 51792 23 4 34 6537 37 14 35 23 17 32 7377 4093 74664 8906 2369 2 52203 38 3069 5599 9917 19 41321 30 12 45 751 14 6 6935 5757 4 2826 4720 7285 35 2817 24017 4003 38 3282 8773 26379 47 3 1 7 12 43 31 2 70351 33 35 44 50351 13884 32 40 79682 1 6 23 99894 6638 5521 96372 41 23 24 35 9 82414 10 81378 6301 58737 1157 804 22 6381 8492 8 4052 26 850 1008 499 31 29 527 12 31 8 97988 4387 47 4097 49 16 1806 25 43061 1977 50 52519 10 7435 36055 3 2563 8959 9327 49 35 23 28 91134 12 6 13 5825 31 26 39 5081 3 11 21214 19 22409 95547 31 919 9105 12 32 13 13 9782 73444 42088 81240 2 32 8763 25 9292 7635 6270 16 95498 36 2547 8666 3820 2959 58750 8 23 7679 39 12 24 6808 31 99147 7338 4 41 33 3855 20 9800 87242 20 50 26 6781 34 76866 20 3250 42 80865 4342 6 36 6 18380 21 47015 9959 3 1 43 14 1920 15 4658 8603 3746 18 192 2350 83580 9983 8827 32464 36 3553 5 7441 1177 43 32 39 42 41 7967 726 40 5 16 23 2707 19 38 4841 1 6737 50 20 2696 9515 47 45 72672 43 6192 26 25 2661 44 34779 2 2582 7969 8380 45 91988 31 39 5751 1841 37 24 18 47 9453 25 14 8064 1985 79002 5063 10 48974 30 99541 12 718 78455 19 14 2414 34 71884 9656 2049 32 4696 50326 15 23906 1592 19 1737 8821 8606 32 4746 15 21 4779 7112 2191 22 6203 58756 14 8249 36 58837 9680 5521 9250 6875 25 72645 45 50 1658 14 58925 37 30647 36 22 17 28326 44961 60233 6 80937 26 34814 5 10 99389 26596 50451 10 8085 8834 6392 30 10 80452 42 35 21 943 8964 62704 32 7083 27 29 4083 8398 51775 48 9 3221 33 40 10 27 11 11 44 15 3307 17 1615 2 46 2859 30574 1280 19 11 7602 2297 1487 6258 37 12 20 7 11 8509 8 29 47 5764 30 19 38 6382 2074 42868 9340 15 43 4115 75531 1647 58202 79207 30 27 27 50 29605 59557 45 80361 7654 2810 5251 1573 44 47 8440 8 42 36 6 8787 7613 74051 5369 44 6 33 12141 12 6004 50 18 2626 4 73290 6668 29 31 140 9688 7 24200 9 23 71348 1 48 4062 18 8435 5 44 4251 6521 52907 19 22 3 9 2499 39 27 35 50 3872 6 25 44 2510 44 2918 25 24 64785 8998 641 25 4090 24 36 30 25 24 15 9360 383 32 10 50 10 44 85225 94067 18 22 50 9734 7756 32 60318 8942 31 37 8 46 33 1017 1 8916 46 12 5540 11 6 41 12 271 17 5720 1275 10 3 28 6989 36 8 18 3 17 42 30 41 8325 18316 10316 85093 25 24 15 6803 43 29 7978 4361 36 9 3649 63443 7 41 48 35 95993 13 3777 85156 6 60139 94520 9727 4 18 4943 9054 10 4024 48 23 32 30 48471 35 32253 9399 21 5193 47 27 26 24 7780 29573 49 24 2 4965 1632 11 1862 7160 65024 9522 19 55130 390 27 90489 11 65919 15 5277 20 1509 4418 47 4975 23 29 22 29 66790 350 65230 11479 11 4 5948 24 9651 18 68583 48 2654 6329 19 2039 21 41 1983 8182 91922 78958 26 25 2 36 42 3782 9 800 4195 97478 5009 5 64116 31 3494 8943 43 9 36 6183 27 34 2 6931 98692 2691 3 29 3 7138 16 96466 44 1537 2127 92951 99548 3838 88273 9370 15 50 45974 33636 39 2817 21 782 32 51516 32 10 30112 38 11371 11651 22 11 12 4607 2 18269 50 20 45 43 9448 59640 6567 32 8034 60789 9 9952 69923 4 8476 23778 90098 23 45 8540 14 15 2681 3956 39 2070 75626 33 37 35695 49772 26 7063 5416 34 87126 46 15 9793 55698 2398 40 350 39 35 5118 65041 82037 20 18 3547 5555 97973 7515 4609 6618 8 2406 46 9139 1262 27430 7 17954 22 18727 2696 36012 4 11 10 46380 80314 47790 5130 37 31 68956 8524 27 31 7 8947 12 6028 13 43 7161 6978 10447 897 721 8941 23 47 30 80357 38 9069 17465 24 1 7533 6348 29 1865 7367 12 7 4 6 24 5582 34 21 23 35 230 15 35 2064 43 5707 7912 3673 47 12 24 19768 35 40 7774 7568 5963 10900 2 5435 1875 37 3093 2727 5 5066 44 22 60444 91455 4 12 26 27 3 1165 19 4 21 25 6 11 14 8741 4556 9 22577 43 48 46 59412 3 87370 7023 3670 86238 5936 21185 3 1728 4248 29039 18 42 25 23 93660 24983 94054 39 67772 75306 31 7903 11 13 10458 9129 39 23 17 6 4901 15 2572 2960 29 20 34 26 5711 6323 88354 8 47 833 5239 1262 59618 29 23 11 9129 4589 42 82650 7 24 36065 12 7707 35 41 374 9434 5085 61961 43 43 4592 82518 25 6103 47 5226 37 3095 34 45601 3834 30 5365 14 6124 24 9975 1755 66847 28 39 7863 4075 43 62585 45 13 44 49 8167 46 7 10 32 4620 8594 40 4560 39053 11227 65914 63524 3 42 3802 9 15226 39 1 8450 4532 9629 9414 32 8298 7322 77487 49 44 16 3 46 22 25 4 3 18 3948 46 7166 30 25 16 5091 8848 4408 31240 8842 32135 8978 4 6738 14 9689 15 19371 15 46 15 5 90053 18 8014 4633 94882 466 6119 9409 7937 52027 43 91667 9103 99666 8 8755 12 21 14 24 34 48 7017 48 9732 11389 20095 56992 18 14 32486 3954 23 5 8570 158 29 32886 1164 4818 49 43 46 49 28 55157 8450 16904 7 21 50 40 17 7 22 7159 19 33088 8497 43 30 27 2238 9 33260 50 6813 4 5305 18 68004 7371 3203 22 6239 4319 1 3352 1 4058 31 35 109 22 6190 45 29 3347 48 23 48 8261 7424 3 26 47 3152 2541 1500 34 32 22 7953 40 23 16 38930 14 4680 18 31 29212 4456 78367 8 12 2 23 49 36 8510 17785 6042 8 30 46 9 27 8053 1125 23 7880 6120 35 25 76882 35 2595 29 30 9 599 2294 23138 98461 44 25 32 11 4722 45493 32 8826 30 6350 47 24 35 33 48 1493 8093 6845 6984 20 15 20 28 12 50 5427 72020 17 14 32 9153 6195 74289 5191 1895 5093 93339 24 22 27 36 3659 605 2 6 6180 29 67873 7754 7854 66027 22 49 8364 345 39 3982 9263 8120 7 40 88195 49888 46082 41179 1673 4247 1695 112 41037 6978 2594 4 47 1966 2012 1853 1 5 8041 2 2259 32 21 2919 41 17 9994 8284 9 7 49735 33 3 40 29 40 2 7 41 18 26 52403 4534 15 25547 8732 23 30 19 46 31705 17 20 2 8 4921 4 1158 26 4513 2170 4845 6264 11 4 21 4032 5243 3 7 65054 4612 9929 4637 30107 96143 35 9206 24237 25 1524 2 51370 64057 6387 36 636 45 7074 50921 27 33 44 4539 50 48 9106 37 5 67895 3746 1 37 73341 29 8532 37 39 9 1000 20 40 3 3736 46647 6058 75172 28 2457 989 26 8289 50 39 8535 38 13503 23 2141 21 5412 9233 25 32 40262 25 5824 2 8522 10721 16 5519 17 16 7451 42 5 12 33365 3982 9900 69991 3229 43 67449 2605 7013 19426 22 84544 4008 21 6 115 47 25 1823 1224 344 8639 20 74931 2 3938 7 17 1851 8730 9970 39745 8599 21 41450 9 7124 17 92 7448 86234 25 9801 88707 21 14 17 7980 5896 40 4306 3992 5 49 32 19 36896 10 8031 8881 34 19 42 17 47 48 3912 43 21 2242 93769 686 34 16 47 31 6 32332 23 22714 666 40 3943 7735 73516 17 12 40 50 10 9755 776 9990 1373 88819 33742 5 3297 31 4332 3770 13 5377 35 1 12 93344 41 1883 23 78090 35799 12 8286 1897 18 2483 35 38787 41 80522 6320 3 9 44 19260 43726 41 41 26 7127 18 1485 44 8 7409 71511 3919 48 21 3073 22 38 34 39 37 5571 39 94148 674 70617 9484 5977 8568 7829 24 40 35 1810 39261 29 50 28 36 7593 10288 49 15 9591 10 4823 35 8231 3314 92248 9268 7520 9502 5041 8904 715 1015 47 82225 4187 14 8002 521 10 6582 43 9158 6 33 39 7228 12 64381 92876 28 26 6044 49 27 41 6583 35 43 5627 36 30 49 7442 43 11 17 12 49 4564 7283 5955 10 64398 20 28831 8185 7602 45 412 38 4217 43 40 1153 1 50 9271 269 920 41 48271 9919 7404 40933 29 20 40 48 25 31 9161 37 24 56348 9331 59002 23 8725 455 9314 13 44507 46 3761 18 95659 2184 23 59137 24 22 57151 48 30 4791 4641 35 2166 3040 48 9969 3 5 7594 1 39 49 15 20 29 35 40 30 2 5 1 4097 7347 3320 15 7382 7828 28 38 38 271 86876 8852 4359 5811 33 1627 73484 7201 13 16 9917 36 43 32 1638 852 3 12 41 9 9 26 7147 32 6005 37 8305 7457 30 921 7293 48 962 32 3971 8980 5310 46 6635 8728 6294 2 2679 8158 47 8613 40 6658 26 31 51101 32 68071 2000 74803 6 2024 17 19913 13 9057 5803 1981 47 572 38 52992 4782 67442 3 39409 48 9 37 38 1745 19 3 11 5725 31 18 8727 8960 44 70831 8538 41254 39020 49 22 128 4 13 7 20 2794 33 42 42 49 2670 1870 29134 37 40531 18 74792 11 35764 47 5474 3545 4 38 9396 40254 9642 7 7194 37 2505 8884 23 9529 8 40 43 6 17 2383 2 3561 79219 8389 36 18 55307 95958 39 21 94224 22 2259 17779 37 4134 87404 32233 59473 48 26 40 6354 4 50 6259 13 1225 1835 32 2868 89344 7638 18 670 32 9303 37 5146 34208 47 44 29 7465 7453 21 36351 29 57315 39546 44 13195 11 5367 40 7079 6 43859 50 5475 40202 28966 46071 8437 8019 7825 9778 5058 4 65230 90087 59219 21 14 4 9567 5728 8457 43 23 9 1 23 48 597 3573 5233 55125 5272 8215 1 8735 9464 14 3268 23 85798 19 19 9675 23 2464 5158 32405 5703 8408 91592 43 4655 9205 8790 6 18 86247 7 316 53049 28308 31 99804 36 42 10 5230 4478 5192 39 3062 12 25306 8 22336 4 34 3960 4635 4117 83894 77195 45 76273 9907 3 41 36223 21 8863 38 79601 96019 9937 3064 6192 6026 15 8506 48 47 4743 4 27 9 32 40 45 19 19 5079 1478 48334 39 29934 5277 5474 1867 2413 8012 11 1 30 77701 37 3406 41 38 49 40 71111 39 47 13 768 22 40 39 6465 16 9 44 2 16 32 9280 6960 18 47 33903 10 90004 27 9706 3587 28 4776 3 4158 63373 19 17 1582 12 22 36 28 3708 518 3224 26 6242 20 22 13290 3921 10 38 49 1686 58563 7285 9496 30 8256 2867 22 27 16 30 473 27 8 37 8028 1893 20 18 6376 6784 69082 7920 71055 354 20 7654 33 42 49 4311 20231 3137 10 73346 2948 2174 8358 3079 9939 651 32 41 8 12 38 9136 22 16 7014 8008 50 3241 30509 48 1 961 38 26 8 35 8 12 9713 37 3810 20 3007 18 9960 14345 353 8 5200 46517 7 59944 7437 38 60968 1871 12 10 349 7 27 11 7188 47 88495 3913 24 24 7263 7233 41 8 1846 47 47 42 24 45 806 2725 22 3745 41 720 1 3 2403 23492 50 1 36 24 44 6 45 42 9 7570 41965 41 4205 40 5250 44 8225 60489 4448 5964 14 52178 30 7643 43 7 4 27 25 31 9401 29 56013 80473 14 7933 9722 47 26 25 49 30 9 42 35 4668 76720 9215 49 27 29736 9728 5 37 9594 6461 45 48 16 9652 36 35 7937 10406 21 4980 50 37 1338 34 20 49064 60328 1179 1982 17 49 5 15 31 34 2788 3797 7842 35 15 19 36 2639 26 39 7619 45 8 23 40 8919 7 1650 99449 12 7 6693 38 48 8089 48 4143 7537 8961 46546 567 61969 48 33 1 22 7 47 21535 19 54403 7 17 12 7 25 58107 48 9731 4527 121 10 46 48 37 3 50 6731 27 16 1612 2 945 32 24 32003 15 44 18 1550 36220 3 4662 21 10 45 4219 7 11 58324 41 15 6360 33909 3166 49866 6 34 31 34 89654 45 43519 93755 9008 5704 6890 8802 6560 15 90076 16518 43 80199 6 7439 7012 32353 9551 4100 79494 6322 3617 33 16 5182 48611 22243 21175 2376 46 45 9413 17 7189 3988 91981 3866 51 52025 14 3000 10 15 1058 19 13 7784 37 9 4934 5127 5697 15 25 53908 33 1318 3012 32910 96584 4818 24 20 46 7381 1814 46 47 3517 6 18 7257 5243 5030 24 647 49 71969 8240 5312 24 66634 1 3355 23 8035 9628 82597 3779 43 28 50 74143 18 80822 9324 32712 3676 39 6482 2 22 11 4 30 23 27270 190 5183 97274 57609 17 48 12 96453 19 4 72422 1215 22 941 8966 47 18597 34 41 51529 30745 12 1526 8 6 17 45 34 18104 5834 4813 47417 994 78185 15 4 17 68565 9697 599 1183 5804 23 24 16 7356 237 7185 31 26 5 8463 2 83420 13 29 7601 8373 2 2925 10 42 23634 7078 24 47 22 16 8226 5753 2922 2386 16 27 37 5 35 23103 7 12 14 13 18 1643 40 31542 9314 2404 8106 50343 16 2449 3078 36 4850 9447 44 43353 7695 4325 4867 7 26 4 24028 40 88403 47 1508 21548 21 5266 104 66288 21 20 6 7953 23 578 320 9143 3274 18 26 94990 40 2333 5980 6226 9124 8159 31 45 69286 4 3334 3633 4052 9964 27 2321 25 72225 81327 9660 3041 8232 25704 7143 1584 43 2628 5050 21047 8586 308 12135 4177 7 42 28 28 8 4269 9271 2503 44 45788 46 17633 5454 3925 5311 3282 27 12 47 48 4616 42 23 26 3002 49 74648 3830 3266 7710 6406 4847 7940 4445 27 39 6744 17 6355 4413 6428 32 49 8874 19 2546 49 38131 24 8495 5524 44 14 4 5692 8287 36 32 5272 3623 22 39 8612 37 23 6633 66274 64647 78714 2 6 30 9754 39 11 56131 33 16 8065 47 48267 43 199 18 28 1053 9388 5789 48 13 7244 38 1685 873 3531 25 34 44443 9373 6041 3381 42 8 52 11 7460 35 5371 6335 1025 7671 4538 93659 7 38 5844 48 1214 2508 5 6 44 23490 14 2108 11 200 5485 3762 17227 18 25 34 4 8519 45 1 29 1885 21293 7730 2219 13455 6 26 4455 22 9 1911 9538 7 25 3 9148 18 1701 1 635 6504 85083 27 6187 45 36589 12 32 22995 9904 8400 22 20938 31 32 74818 47 46 23627 10 56944 3770 80003 303 24 44 19 31 7 22 45053 27 44 19 32 36 7896 16 4512 14 46 79601 5714 6 994 4191 7280 32 3 45 4 3926 86621 9 68804 27 11 19241 27 5595 22 1629 46 11 3505 11 8227 8620 41 8 45547 5 1066 4233 3674 37 2334 14 54297 51718 90501 9720 6 14 9695 30998 19 3 43 25 8562 6621 26 3 23809 18 6711 7216 3 50130 2434 8447 12 32 12 7794 30 22 27196 4777 9565 236 23 26 23 25 30 6258 6985 7864 45 21 7606 59238 36537 4200 48 16 3 10 15 24 706 8637 10 88190 9 5857 80644 6991 6677 49 7947 14 42 3605 5459 20 3940 7679 8267 86987 5179 2 2504 160 7125 1417 42 4644 81981 43 78026 40 6894 4436 37 9684 7778 3541 46 8506 44 8510 6 4288 44699 14 8933 38 4073 1099 27 46226 8121 2586 9518 2191 36 66828 811 3306 23 77022 3 42 60477 7394 9794 10 39 38495 44 22 967 38 25 1 4931 49 7615 16 21 16 235 66426 1443 38 4904 44 7575 27 32 3 4652 49 20 29 36 83956 7 2510 71025 29 5172 34 92652 9156 27 9 3938 5550 8810 49 3603 2293 11 34 5103 39 9 45 45 35 8383 49810 25 21 6709 6 18 14 5 8633 61746 3983 13 16 9509 9 5796 37445 4501 7 6 5 2464 7 2328 337 27 44099 4903 1190 3 16 1259 5730 1233 34 71683 19 73 11 1877 3 2951 6805 25 2514 35 480 87051 70151 21 44 6218 37 2504 975 982 18 11998 48 2896 71392 1034 24 31 99904 49 486 24463 63 26505 9025 8384 7 50288 33 9217 39 2 45 1778 375 2753 2178 8705 5749 49996 80402 20 40 48 532 23 45 4 687 46565 8 43 7381 36 14 37 3322 5686 6158 6 3373 1024 5377 3354 46 86759 35 34723 1051 26 41 4270 5346 4 2391 8802 33 48 49 4728 5 38336 8366 1 3356 1903 3375 4 15 46 1541 39 30 20 5743 45 88784 26 45 6706 3 52031 79953 2511 8553 46 24 1053 42 24 8455 87557 19 26 19 41 2423 33 17 48 5520 4747 15 50 99433 41643 26 67354 30469 650 99192 12 2 70875 37 5453 42 2018 21541 1525 45446 24 42 6532 25 48 3140 8752 4362 12 3212 8769 30 14 32 4334 44 5643 14 9823 44 96609 6 5 36 45 23 1480 69963 14 9 24 31 19 4 1197 45578 30 10 402 62604 89213 5327 30 39 3926 12692 11 47 38 26 9177 68263 4309 9238 5669 73632 9822 10 6508 1251 30146 30 3645 15 18 5760 872 11 84258 10 65150 29 9851 4000 3894 29088 7631 2 17 2863 28 39 8390 37 51115 3 3203 3727 83376 37295 2 8 39 27 25 8442 103 7259 39 13 50817 43 32 29 8538 57228 4 8094 38 6501 6692 22893 20 57117 71011 15 5893 598 9568 76322 1 44 14560 381 4303 8491 4 29 35 3110 10 200 36 29 21 3211 6121 26 58818 10 13 37 33 48 5505 87755 22 2532 1970 3388 3835 18 24 1 1289 43 62439 1751 4735 21 34 943 2425 4 2502 29264 14 8 4 32 59603 8 7 3 44812 8393 28 6426 47 41 25 156 6 4622 42 19 8409 5052 44 68766 4260 5228 1573 35 1 6581 7 14 9729 1 5013 38 50 1 13 1123 868 81866 5303 62940 10 6 2474 5388 26 8327 7327 32128 7615 31 8164 46 45 9581 4783 38 7 437 32029 352 4 36 10 9537 12 4893 24 6803 48 1679 2733 84745 25104 40 7762 471 6129 521 8 8471 221 14 90257 6799 2838 28035 33424 25 94204 49 21 1085 32 4494 44 30 17 24 37044 6 81632 20 4800 8567 82141 48 3 69726 3564 27 3070 4225 41 5800 15532 39 98435 46 2646 1614 5528 10 33 2385 3037 28 31 37065 37 4527 39187 4 30 18 34 44 7690 3457 34118 1264 5698 39 7280 50 64242 16 38 954 28765 49 3793 69575 94596 4220 3281 13 36957 9890 32 46 2 35 6732 21572 12 4498 2 47193 46 6370 17 3 8572 17 24 4941 8801 4722 44 45 19 16 2641 2736 926 9473 5 9520 46 13273 23 26 20 1209 45 5838 23 25 24 1236 10 9161 7923 8266 98583 2063 5561 4439 7096 5390 5500 26429 7951 42 17 26 9508 2 8581 25 5 69093 6503 20 46 1200 41643 8680 13 17 4742 48 6588 916 5569 1033 7517 4 51002 9069 6921 4116 7356 1467 7 68791 49 498 3 9783 46 4443 5457 34 26069 2 944 7471 6667 99959 3882 3707 23 27 8346 46 98710 24 4230 8359 47 1738 24173 32 33 7564 35 2341 15 6902 4 5456 18 11 15 19 8762 7969 2 14 40 24 12 90138 32 3053 8970 42651 50 32 3 42 2367 93816 20 6403 8 19 70002 40 19 36 48511 3671 5 5820 7733 14 8 5327 20184 13 5 4624 47 45 8402 24 16368 8741 17 1 3609 4 38 60138 14 8778 45 9581 47 27 4881 30 18339 7177 4764 50 12640 4710 5595 39 11 11044 46 1 19 9120 18618 3545 581 4 88666 12555 32 7244 68170 5 25 83524 28 6700 41 24 19 9552 22 33390 23 96570 47 26 7164 36621 46 78601 6 48 83769 33 49 7796 47852 23 45 832 3 1600 47504 6379 28 21652 38 774 77872 1091 316 26 7 41 8255 27 24 20 28 12 3240 47759 5959 46 3672 24 5853 36 3673 42 79984 47 4 842 6614 27 722 1130 8894 70389 4782 55116 45 6819 8222 79 44 9190 62736 36 14 36 94618 6 5203 9861 50 1536 4204 2359 42 46 80338 6 15003 8688 33 2544 1629 3 99917 40889 6112 5416 9 23452 23 34 2978 20097 4966 4 4 19 34 46 25323 5 9331 31 1173 7546 13 4365 4380 10 23 8813 57142 9038 1478 37 7 4022 86741 24670 929 2935 21324 2984 49 24 8994 47 22 8 7 33 2656 47 7486 3737 24 7261 48 4 11 4021 40 4535 35 8 24729 2839 44 5297 6036 8635 19 21 86474 8791 73910 61474 48 6 65171 4 5011 41 268 22 5828 2209 1710 7345 9353 3 45991 4 22 2301 37 8522 43 25 49 3181 68632 3411 4321 8 9384 5199 5517 82340 1468 28 37 7812 28426 4 21 6396 4623 39 24 80981 31 97774 40 8734 38 5585 2159 15 25063 39 32 8253 18 28 46124 4 9467 4394 6915 42 9811 21 4814 20 10432 41 6964 49 504 31 7 5005 34 7087 3488 5036 9167 86536 11787 5 21 8510 5447 3308 33 71917 29 3254 42 6112 4720 32 2 6207 43 28 15 3 6983 7 7 21 112 34 58800 20 8819 39 7655 2 7528 1485 7 9588 37 43 7284 5983 29 15 29 2829 5687 16 59798 66442 2989 20 280 47 4292 79253 6255 61959 27 34610 38 87553 6492 2 4 2119 42 1 37 4232 12 28 31 34 19 3 40 17 2543 18470 44 3 18 25778 17004 10 23 2 45 6342 3 1316 3 36 7 4245 73939 4782 4248 44034 8450 8094 11 5378 13857 33 30 3341 11 92901 67822 22 45 19 32 18 30 9023 39 1 15 49 28905 28 81259 5 27 4 6040 25 19054 19 42 8827 20749 24 25 6095 31 1461 33 49 3362 1 34 44 530 2749 2898 3 37 84212 43400 9527 68018 31760 49 4824 5190 11 8508 88048 2 7645 3 9177 8078 9277 6923 93252 1478 4404 29 7501 28 42 75402 7386 35 6802 7141 8857 46998 1152 37 7012 8635 35 21 38 15 450 9 24 2565 13 2613 4769 48342 6265 18605 49593 4024 36 32 3330 9576 843 11 39 3398 1224 8675 5502 31 29 35 2685 25 10268 47 73001 34 5280 8 274 5829 34 24 22 24 8192 25 40 21 6242 91101 6 3 34 49 32 14 4432 44 807 1 9441 42330 3781 3 36 9385 26 9603 57623 25 40 37 45 3498 18516 44 4673 30 45 5 43 14 29 22 927 4658 7 40 46932 9 10 38 5030 31 36 3482 1 43 2 9701 13765 5 2685 3280 8758 3 9982 33514 9050 5119 9 9032 6724 19 49 40 43 33 21 3817 5795 8208 1811 38 5265 48 38 12044 38 5482 74465 4 12 39 18 29 8862 5 23 17477 62522 39 47949 2122 42 38 1 21 29 1753 6613 40 33191 40 2105 54988 22 8387 4 21494 1 43629 8743 8649 2296 5798 72775 7948 28 30546 78520 22 14265 49 46 66189 3568 8637 1063 36 1 6 5501 18 41 2850 54710 12 26 41 4 11344 42180 6773 40 4 54 4263 2185 2680 38 87353 5636 4012 545 5 32 32657 37 38 22 20 17 48 20 42 25 41 8617 81684 19 7906 7770 24608 12 1 4588 28100 1101 3350 7145 460 1149 3 6098 19 48 41 38 28 36 97200 26020 2211 36 38 4524 33 9161 34 6106 42 45 11 1718 3 78064 4 57170 8459 30 6387 9683 71280 34 36908 430 2215 9516 94204 7043 54 7914 46 26 2232 15 8502 26 5058 1497 16 33 4120 79316 53652 56815 76227 17 63317 1 6878 5385 9 1361 5675 46286 33 4 6 18 12603 29 1835 1739 20 29 5487 48 41 9 18 6 39 9308 8786 2597 5 31347 30694 15 62106 15 40 23 427 3129 7412 16269 2716 31 17 5353 6035 27 14 38207 39629 1231 2694 5 44 3 17 4084 39276 37 6554 7843 9369 47 6328 46 21 38 38 9565 6 49 2623 8 19 44 8401 30 9031 32 8011 32 4097 11 9090 97821 1934 37 9 2266 39 15 58167 8451 6462 49 24 2936 4045 47 43 1749 5314 8820 25 75770 9 14 5782 46 23 3174 41 48 11 49 17 1996 41 29 82682 46 915 9 50 65768 8 12 6478 34 40 33 7 700 35 49 35 17 47 25 29408 32 44 29 26912 40 2 13 14199 25 26 5328 50 8 3278 47299 4187 19 46 36 40 74295 1654 4519 6168 5375 1369 8018 99773 66254 10 6 6 8593 3840 66571 8786 42 8416 1 6 93851 42920 50 19 47 8470 5 606 295 98955 33 40 70799 30 48 884 38 23 7098 28 6477 37 44 82 43 49 28535 27 30 27 8052 14 35 35 9 7263 6307 12402 5770 6873 4178 7909 21 5503 34 45 179 3393 89095 4124 9944 41 25 8237 8425 33910 34 36 11041 1 36 21166 20 5132 4894 16 38 26 16 27 9 26 33 5843 5011 3029 47 14 3963 1682 9950 21334 3136 50 19 6594 26 5130 9 1128 82886 30 36 4810 35 6 31 2482 5237 5723 7701 3787 23 8827 28 78418 40360 73487 36 36 31 15362 11 14 3685 57315 6728 33168 17 47046 16 2196 11581 2 2 1297 497 1096 37661 16 5909 543 6754 20 9224 17 5856 15 7 1067 7 42 79437 662 25 12 14 83598 46 29936 26694 41 49 9 26977 9710 6543 4358 26 15 37 472 12 6496 4186 26 35 7746 6785 20 17 41 32 31 17 140 23 6097 5101 18 27293 6 19 97876 4067 9284 1177 6051 8602 12 1361 12 517 49 27 2802 8206 8181 23 50 7 6 48 37 598 26 24 41 2083 5 21228 45 493 571 37 62721 22 2425 16 50 91294 31 7 14 10 49 6934 9812 6 10 9011 2 43 3399 28 29 4 37 2462 5844 34 49 49 5585 9 46 3643 41 31 57470 44 36 32 2619 6586 4912 1837 6440 4433 2 20 5743 48 28 4163 4111 11896 46072 2607 7107 5649 8738 58838 26 56046 34 22 19 57583 789 3741 1347 3543 32 20 28 9164 58138 43 28 2610 11 3826 22 2950 20 68362 6 98689 20 14790 8445 43843 8429 93219 49023 2 20263 8139 33 42242 61208 35 32 927 19 1669 26 21 50 7 37 8121 9879 559 7 48 24 6536 46 29 47 42 25 3189 10 4173 98 38 85084 6384 4 7149 92000 25 60229 7587 280 3500 27 816 9800 5091 14215 13 75223 9124 9382 3432 57924 81046 4752 8812 29 9442 46 54445 47247 2 19 6497 9024 29 661 81242 2273 42 41 50 4722 24738 19 29 5 25 5529 1583 4721 30 3857 46 7337 46703 7154 18857 9950 8592 42 7861 1509 43016 58262 639 3471 28 44 15743 3529 12 50 2465 16 42996 10671 91733 49 6 47 30 6 72623 7130 5 56840 56831 50 32 9354 2 16 36230 14 8076 28 6191 21 3 4764 8570 1 5333 18 28 6659 48 5945 5568 23 4672 17 28765 21 18 73514 37 21 8123 42 469 45 46 45 16 4804 25 8297 39 9 9 13 26 17 6 37 10 6796 41 7517 43 99735 32 3966 7070 8002 2022 38 26 5 1223 2277 30 5 35 5 7348 2264 41 94449 3632 48 13 40 35 51786 28 22 84443 16 5 44 7337 18 36 2735 28 2 4048 27 5987 96068 66809 1258 9845 6209 772 5210 5302 36 50 25 45 3913 19 8 99118 32744 7730 84454 5580 9859 26 6 2095 20 6673 6311 13 18010 5 31654 2534 35 46 12 9233 1405 31 6115 3112 19 33 31 37 11 32 28500 22 12 80647 9709 7180 66656 4598 12570 37 39 24 32 41 22 47 1 1918 4267 6492 7315 70684 7260 3040 5364 4216 31 1 33 38 9398 36 38051 23 2876 10 40 38 48458 6 7575 3872 71061 8044 74678 6 27 31 12 53050 91827 5048 155 21 20 9832 7 37 3605 6 29531 25 7706 24 26 4 15 8637 858 20 12 21 24 14 23 6399 35 4869 90558 29 75637 12 19 30953 587 45 43 7708 82829 6312 42 2407 45 7189 6618 87914 47 1563 5072 1742 9 2 9 8934 63234 20 7820 6 24 4913 29 8547 2209 3249 2470 23 28 29186 1501 47 17 1095 77845 16 87105 43 595 44 42009 39 62957 5 17 15 72071 32 26 2416 13044 3 15 55423 31 8 9956 2 8418 254 8510 13 3048 15 77529 41 46 17 21 4 9 24 9949 35 30 41774 45 4 506 4949 28 31 18 4168 9172 5831 5646 20 8081 35 4291 7419 19 20 49 28530 37 28 880 7370 90814 8646 57104 31173 16127 467 7207 17 4666 1 7747 3134 7 12 18 35 6 81267 8 6 3943 76728 8300 36 3366 2 515 79972 28081 44 55195 5343 26 73205 2 27 49 37 5297 46 33 28 33 12 44 37 1 25 1306 35 37 8027 50 49 16 37 2397 76081 38 5016 16130 292 139 1200 24037 6564 3950 1498 25 32 41 48820 28 28 9108 59844 4768 5375 38 33 44 26952 18 2 6014 2162 3645 2792 43 40 41 9139 95242 5072 286 13320 43255 7195 13071 36 253 623 44 46 30 33 28 39 65500 5 5 34 3523 1564 42473 10 2940 40 38 8613 21 5950 32 17 47 17 2 4756 22 7093 4425 18 1812 39 2666 29 516 9603 28 6485 42 6108 31 28 8876 50 50510 78899 91143 2062 11 15 8 47 2172 20 46 46 6851 2984 21 4539 73584 56336 1280 42 7 8909 63708 48 24 6138 9652 37 12114 3848 49 1913 4803 2836 769 1968 5758 19 97100 7 1 9157 85466 9408 3691 9629 22 44 4088 45770 10 90874 15 45 50 47 6 32097 19 81025 2490 1566 43 81784 1 25 40 9 38 1493 8609 3 41219 25 9 6720 12 56093 18 8 423 968 4 19 1222 2393 9 943 2450 39 21 39 2556 2167 46 8955 2312 35 4689 9 35 19501 11163 1 757 46 40 7119 2 1100 5287 34 8567 44 9 9273 183 4 27948 7403 26 756 1916 11 71532 4221 2891 4143 4 32 8271 23 7 21 34298 30226 7034 6 20 20722 6358 55290 27 30 81216 29044 5153 2068 46 24490 35 8 39911 40 3755 10 409 5762 7093 48 5807 4648 59069 44 7832 7 73402 15 9200 6075 5399 5239 48 5 79397 370 141 1224 31 25 15 7500 39 4752 12 7 2612 9808 913 59176 8684 14 35 1610 73077 4504 25 18062 6773 37 4449 8271 26 9504 8004 22 31 21691 7445 22974 19 17 1180 33 16 25 4 43 6204 39163 30 43 1 27 7 26 12 7 72564 15 3557 466 10 42 6591 24 9 967 6353 32 50228 30 7583 24 6543 7790 3512 6728 40 2460 17 8348 25 35621 30 8 3735 7361 25 9036 28 34 30 8088 9348 5590 41 13 9 20 9 5777 35 4871 7 26 16 3607 34740 35 19 51926 38 66823 40882 30 85377 24 5590 8 3774 20 32 13 30 5 4297 40 15 20 8569 3664 26 51190 6936 31 15278 49478 2 5061 43 1103 41 8471 4065 83612 47105 1316 17 13 6666 44 2 2255 40 46 12 24924 9069 35 13 5469 70585 79692 31 6 1627 4681 88403 5518 5 13201 19 37 93480 3571 3 6 9 1 1234 9 42 23 9854 28845 10 27 3818 5183 14083 35 5478 27 16 6897 8631 33 45 1424 7086 51142 69709 7506 17819 9 9 21586 26024 78711 39 9255 125 24 20 25 39 42 43 30 9442 40 8137 11 5704 1766 87668 43915 7803 8 43 10 4 23 1058 31 22035 3120 31 37 22 39 8544 3051 15 5 1337 5672 45 35 74481 761 76161 2 10 25 5 9 2672 38 15 2225 6490 40 2395 35 1194 6738 91901 9219 7307 12110 6782 467 15608 46 27 6261 1765 95146 29 48 9696 3448 63611 2524 12 31 6729 38 7102 62312 32 7686 5575 21 61743 9793 25 22 46 8690 7382 41 26 24 56137 24375 15528 25 8079 3171 42 6 2999 31 519 9203 19 5815 11 4 36 61597 23 28 32 9078 2381 2260 73752 39 50 6498 32 36 6400 28945 9896 57773 13838 36 17 2 2821 16706 1588 18 4529 4679 91603 2254 46 6055 37 6372 7814 2423 13 3059 95097 17 22 18629 4029 2980 4048 4149 2 25970 40 2038 3313 8 17 949 30 40 47 28 44 33 1406 6129 88148 9742 7705 5 3 17 39 38 57311 11 47 41 37 5447 40 31 7 22659 5389 6 10 10 908 79785 4643 83375 2467 5571 19 7504 17306 332 2683 5163 40 13784 31 2537 49 40 67453 20 72291 2798 6575 24 19470 4701 9080 20 39 2768 1217 24 8981 29 31 47 2237 23 19 60 21 14 18708 9 3243 21 39 4 8 33 46 8814 5083 32 36 3 47 1981 14 33 13 8146 47 86039 3125 29 2 48 1917 78770 7 55848 27 10 11 12 57845 36262 76010 34 26 10 36736 13886 3084 33 7032 10 22 9158 44347 75587 26 42 5880 5221 32 17 4901 2069 4 77840 27108 73513 630 2819 7201 33726 14 83460 192 50 5482 49 3 44 75553 48393 7716 7216 3275 8126 32 60124 32 7690 7796 81884 19 17 3869 91381 18 15 35 6135 320 32973 6231 3300 5723 9511 6147 9171 49 49 8496 84120 55759 7473 32 3681 4421 9817 5 40 42 5720 3484 46 20 88402 8526 13 152 50 4 35 42533 49 32 4753 9659 8 33339 81431 48 17 69145 20 9970 6 33 48186 3331 68854 8 43 16 87 1607 1746 51153 9933 1882 16 26 142 30 2723 7340 1781 41529 4928 99683 32 8575 39 67586 46 93600 24 8 17 9021 59217 29129 8775 10 48 46 3275 9142 9616 34 2481 1 6403 49 7 36 3811 49 6506 49 3421 496 565 40 9 2308 39043 5311 35 13 92833 80497 11 39 14 8659 48 13 8379 8 3484 78214 4957 58460 15 46120 3175 46 3716 46 3 48143 26 24 2365 10335 3777 18 21 9243 2493 8837 50869 44 5 26 15 2702 3 33 46791 9970 15 578 4499 37 21 84246 12514 2093 19 22 32 15 40 112 25 19 584 28 44 16 13724 41 5395 17 30 14292 8 34 4143 36669 22 19 27 2378 10 25 9244 32 45 31 57486 64098 5 31 10 31 24 2765 43076 90415 72766 6871 5589 27 4991 9365 1 30 307 23 13 16 49 9898 4344 20348 96865 51115 7279 6 2065 7763 1166 4120 4 3471 3 4 48 7291 11975 18 4834 8521 3824 8 28 14 43 1767 9547 38 1831 1 32 12994 43 4913 8289 3661 45 24 50 28 12 74043 42 10 9 69822 15 10 6 99851 10351 63032 5091 25 10 3451 2950 9632 54975 9102 26158 94824 2673 34 4317 15 49 8238 29 2687 3737 6910 2002 85499 2118 20 45 80908 6252 2 10 80858 84552 9144 41 6 8056 83 17 4 5 72899 36653 8063 44 9572 52551 61957 7411 3115 5174 9 1964 22 6 5 26655 31 46 17 13 37105 32 11 42 41244 4020 4406 34 1478 50 192 37 10 45 1542 43 16 5382 6255 7274 7594 13 33727 2 39 21 3 31 39 29 8635 28 10 25 5585 1416 13 21 15 77721 9446 42 28 5166 70966 53023 41 39533 8337 1956 18 13 16 506 49 976 4322 20 7745 6920 4690 36 34 1527 5170 28 9093 21 7578 33 47 507 4440 25 44 15 16 29 15 34 38 43 36 1 28 5488 11573 36 16 2 38056 43 3202 42 7184 41 16 437 24 52314 32 501 10 6176 46 34 57779 38 4511 7 24 26 2268 47400 866 6618 29 4438 10 9929 5 47 41 42 38 45 48 7646 71467 58188 12 46 4764 75856 7064 7636 901 329 3 8769 61366 38 7 41905 18 2773 36 3916 42 37798 19 37 2182 74346 42 60274 2540 6320 4 8409 47 8824 3411 1460 7197 61257 7081 48 37 7 683 5 4992 39271 5027 3312 90327 2183 37 48 40 13 24 22 36621 29 45 6 9 37 1 30 51613 8831 29 60791 43 19 6236 9 40 3 11 6 38651 2 18 8 54804 46 21 150 2447 4 29 256 47 39 7243 33 475 28957 61083 43 2928 7 1215 46 32 43 98489 47 43 4 6648 41 1126 7782 3433 71901 42 8151 22 27 39 46233 90907 5590 6477 99629 27 49 57443 6 5867 37 5376 5945 4312 1143 9600 3968 8640 30 3 32 13053 5446 2768 95064 4 50 45 2 3677 4354 34 6915 2 7 17 45 1759 49 8498 41691 49 2878 11 7544 24 50 9 5 50 3488 87445 38 29 6579 5044 10 4273 37 20 16 3800 17 29 780 40 18 5 5793 70175 10 337 16 98751 75702 2248 42 5213 1148 12 33 49 69725 27 38 36 2709 43 5249 5860 6611 21 31 29 39 7035 1590 3 14663 16 29 48 11 33 4007 4447 7223 7566 44624 1389 36 45 99966 3 13 34 13 6284 572 45 6987 3 43962 38 14 45 2650 3672 2770 49 17 2179 9724 23 848 6039 20 6418 8880 96915 3716 33 32 3397 13 8188 42 6694 18589 2551 42 43 1 2420 47 27 1682 9822 9084 30490 15 58979 24 20 2 34 21 1256 2915 5794 13 56653 103 2734 33 2993 16 7672 50 4907 7929 32 6426 25 15867 9431 9 46 8633 89540 303 10 41 7475 80232 26 3512 936 45 12 1532 7914 7 7 17 21 25 12 24778 8421 3867 4900 1681 674 7885 9579 7747 45 9971 29590 27 8146 68963 9 28091 9994 78865 9492 4 6376 1 52085 21 20 7542 7986 2 1084 37 38 6 5493 26 4564 9731 32 47268 39 8377 43 62464 12 579 17 3585 6 4648 8410 10 9 20799 42 24 43 66167 4 19 9488 25 6865 6574 913 17 67441 7266 9 38 66357 62858 2 95557 1116 45 4319 9514 9804 6684 4516 5405 26 28 9640 76057 8941 4290 34 1497 47 46 9761 8 48 8335 8902 44 4 10 2690 10 22 3004 11 11 14 2491 796 1 47 37 15 2384 22 50238 42711 3 22 2081 21 700 3 44 2043 482 5754 37 2850 18 31 5 31 8 52500 23 31420 36 22 3802 8 1920 10 37 40 46 33625 96577 28112 1714 439 93832 61721 38 49 40 17 1 24 31 33134 5803 18 27 13 29 2294 735 27 18 3679 50 47 1827 1 46 6045 50 10 6063 932 31 421 84964 41 8453 8637 20 68968 36 6852 33 44597 491 38 78365 9 45366 67970 95630 33 6825 5898 10 5897 33 31 1186 8989 5 35 162 31 7504 10 2159 4268 2 5662 5422 33 27 9278 7627 21 2 37515 7739 15 25 6900 1602 7474 21 4808 31 41656 5504 34 4199 4876 4232 25 12 69823 7205 23 9753 37 915 27618 7 33 6215 6588 28383 41 34338 34 8742 15282 42 5137 31 25 25 31 6569 56444 42 14 3 4246 50 21 20 20 56785 4978 22 16 4937 5 34 25 8 31 3342 37 91504 6511 2 5824 8898 34 23 11 27 42 42129 25 43 2526 28 4876 9329 9149 4536 39 26 43 19 33 7144 6 46 25 23831 36289 7222 35 2367 22 59172 33 63996 6467 48 2399 44 18 42 38 70419 18163 2251 16 46 45005 7311 7142 9298 3 72086 5404 39315 6 878 57634 881 16 727 7993 11 716 18 4 6038 31 58697 3756 10 27 31 7 11 26 39499 4712 17 9123 4688 14636 22 46 26 19 29 2862 9417 7237 3619 6082 23 4278 6859 4920 1145 7227 1902 2417 6 92026 6168 14 5821 28 59042 57109 25 29 43 24 27 5800 1709 98872 40 5870 42 7099 49266 2 6602 27 11727 57593 49 5260 39 13 5987 5365 13 95485 4719 36 5898 43 29721 6750 8465 11 5388 20148 33 26637 17 8 1 42 61006 68480 3 25 29 47 49 15154 448 6560 38149 7282 14 6207 537 8885 7963 6536 63588 1295 44755 23186 28 12 18 43 33 6711 45 6982 8264 45 1100 6093 1170 10 42 63227 8476 12 68343 21 3437 9993 92898 6 23 58369 29 4031 9 5657 16 10131 3851 3 8643 2129 30 13 26 46 4020 6903 35 9513 15 7 5439 7010 40 8 22800 5069 38 50 83191 36 41 24 27 35 50 4012 45 8757 49957 6513 10 4474 7201 8690 21 39596 5754 29 27 47 42251 26 34 6126 86608 5010 9010 35 7173 5110 1793 40 28 3 3562 3 44 9 5601 8023 13 452 11832 9 32611 9032 3883 16 37 49 25 32 690 1291 2068 1855 3937 66053 7107 2197 3704 45 18 49 27 97218 3559 48 49 4717 2 35 53338 14 73953 5543 4 46 31 1625 12 19 5756 8 35 40 15 4335 8590 30 9 3 6165 89343 6092 12422 32 4248 1383 85465 68615 11 39007 13 28400 39 6293 8119 1620 57511 2150 46 50 10 62311 37 29 70208 2014 20 33669 30 84896 45 3380 51053 46522 2205 7616 34 3736 1130 6 6 40 11 3099 7420 7349 22 9609 31 18 42 9248 1 9483 364 6808 33 48 45 14 82807 43 8 1804 6028 7326 24 9 15 41 40 20 1857 2170 4533 918 6744 21 27590 33 25 19 858 42 3 7768 16 4947 4835 941 62687 14 96408 6152 27351 35436 35 89285 1 5081 49 3121 37 9348 66000 67622 12638 56568 7159 3595 47 89884 44 28 6954 13 324 37 29 38 9585 12866 32 46 5353 32 83704 2616 10 5373 39 6562 7740 21 20365 21 38 23 78682 6 11 37 19 5494 20 87697 24 77973 3 29 3979 13 77140 18 38 9067 41 24 49557 32 3658 14 15426 7657 1092 30 42 20 29 3021 29 5119 42 10 1843 4724 4531 9 77683 10 8807 8514 6069 6 4425 42 43 29 5752 52130 35 51665 2167 3418 5437 34 48 30 10 8621 37 5368 44687 42 1869 44573 16 23 1385 29936 28 22800 83372 4443 3018 2591 35 42 7394 2892 71866 6928 4456 48705 6492 6 3247 15 1089 3362 57202 3216 19 3912 5246 8267 20 45 3599 5579 9717 27577 24651 33 1295 2141 3614 1145 93671 19940 7 23 2015 34 2085 2374 49 25 5794 8300 38 34584 90725 29123 144 19 30 887 43 50556 34 4247 6248 7119 22 4 27 38 3192 12 4157 5995 39750 36 7 14 28 41689 4586 49 4 30 25 11 35740 2166 32 8477 6189 11 2 2 22 18 3354 9688 99866 8444 41 56200 6592 3939 6147 21 5833 17262 34 3677 40 1 7747 96745 2424 17 9838 49 8539 3146 15 8 20 9681 18841 7818 8153 1584 8 20 48 9212 1210 25 33 33 66809 9545 20 2720 29 12 12354 13 1684 38 49 75 1372 17 19 1 30 4 3418 22059 46 8795 11479 6 20 4244 7 44 25 5219 25 57563 29 8754 9216 37 7668 9952 2987 1407 7327 36 4091 39 28 8608 44 26 5354 7 121 46308 84166 45 3791 21 5 25 32 3709 1037 4495 3 9892 19 20 37 271 5 35 10 36 286 1564 38 4735 7 43 49 13 45 3704 5288 7 7 9390 32 573 6453 48 211 1011 3 1 36 22 1574 43 74585 9145 41339 593 15 9775 7996 924 5527 87628 9404 49 76942 18 3081 3318 45 7 17306 18 49 5910 6865 3 6580 2418 64 21 50283 4622 45 33 19 7269 2 4603 10 34 20 33838 6801 68015 24 26 1433 29741 22 1 38 7913 870 9 14 4827 50 4421 8 60735 48 22 2355 16 36 6739 48 3215 11 5277 37 37 9122 9747 46848 669 15 587 9033 20 18 46 99834 12 1124 8635 9706 9694 4210 2 15 7126 49 28 39225 13 47 6 1378 17 50 36 51163 1519 3096 10406 462 29 11 42 58045 44 83162 21 48 1584 4 48 40693 38 8 13 23183 23755 6546 3 26 484 6890 3856 5 35 38 23 9 7 7791 11 43 47 48948 31305 9136 82 42 9 41450 807 31 17 46 6079 34 30 7315 21 18 8 18 2959 27 2369 29724 3391 19504 4090 52871 8 1 1285 1 1472 4905 63843 20 11 8144 796 50 42915 3193 17 27 9 6 39 5 17 4819 19 27538 257 54062 32 30 2370 27 22917 33 18 11 43 25 31 47 33901 4736 8314 82646 32 9909 21 38 37 3682 40 7 3900 17 25 48 4646 2647 3686 44 1119 28 8667 22035 47 40 49 23 43 48 39 33 3540 43 41073 40 27 7617 5910 579 34 2595 10 64250 86377 248 43 8 61732 2550 50 42 9063 15 8644 9548 41588 4738 32 47 9 5118 7 8 2889 88594 9 7575 13 3701 17 7 8603 39 5 1129 7271 7294 6606 25 3586 7344 75627 82576 14 504 42 43 15003 6132 50 21 823 5791 40516 40 4792 2654 4 8447 36 4248 48 85170 29 8921 38131 52270 2367 93058 9870 7982 2951 40 26363 23 8236 3179 68548 4 45152 17 10 2180 4 8 7582 37 7202 9 35 6292 2714 2962 48 6327 28 32 35 48995 58886 43 22639 3135 3429 24 6759 2675 19 4 3141 71824 37 9376 17 3521 8 33 18 7414 3307 31911 35 61802 1957 2629 1588 8093 68765 1674 28 7922 25780 37 5451 6712 21 5089 28 40 19 28 9616 5264 53852 23 978 8 22 40 67277 15 48 49670 9 49 18 8235 39 4202 25 7793 20 9 1090 8 11 5 19 6440 35 26 16 2252 49 3896 1068 5322 39 31 28504 3298 11 4 28 32055 59489 7187 56521 15 13 8743 6222 6 2838 12 31 37 87192 4460 71111 7906 2501 50 1322 4 25 50 43 3105 11 83635 91683 5918 92654 26 43 54529 4296 8383 7327 15 48 41 4793 26 1993 36 3395 4820 45 3 6 48 46775 43 19673 31 5751 2639 7 20 17 130 91159 19 8 3917 20 32 65720 49 2697 43 38 50 35 4556 7161 3213 26 49 28 26 1760 67019 1773 38 39 7588 7460 8698 29 18 4509 4639 24 51843 48 8 6 16 8551 16 2349 24 5716 28 3198 3 1590 12606 29 43 3 60303 45 95850 5775 45 47 58241 20 12 80212 45 23 40 7743 5084 78811 6 842 67963 41 32 19 37 41 9628 9799 38203 4750 45 35 1704 49 1545 26 5825 43699 7781 43323 48 18 3253 5897 21 4619 30 20 13 4274 47 9990 75494 82073 11 51492 572 27 43 5747 7829 5420 9 47 4404 18 55942 3117 5030 9 52611 16 8946 17859 29 17792 7003 48 5756 27574 8802 537 3 5574 80054 7669 66870 34 94054 40 24348 44 9 2130 35 9071 40 64035 3027 6838 15782 37 23 8 845 705 8930 55868 23 33 49 7523 24 8007 50 90294 28 61872 8291 28722 41 50 25 8673 71189 3028 1303 8 7 39 1070 5 6511 48057 1134 2 686 17078 9 38 50 7152 5209 4193 9029 8352 5665 908 6 49 5039 2285 6679 90069 448 44640 26577 65633 98670 17 2025 31 84992 28 6189 38 70092 77022 2 83561 26 19 79556 6563 50 40 820 94394 12481 24 1002 4927 52073 8 7 32 3190 32 3832 69530 2198 50 30 36 39 6218 35 7324 16 425 9 7586 2939 11 44 6488 92 9 509 5873 20815 4634 915 1190 10 8535 21 45 11 9 7277 37 47955 40 55 8278 23 47 8995 28 49 5961 1213 25 72154 38 40 29061 41 36 54370 22 44 50 36 36 1041 25875 10 91829 12 75896 41663 444 27 10 32 8942 6549 36 4211 34 5 4 17 6506 33 23 6285 92487 38 64684 54601 24 14 41219 49 61587 5796 35 42 9285 447 6881 39 26 42157 26 40 22136 22 20 9844 5450 32 16 56830 5659 43 3719 17 90345 18 6460 2285 43 86932 12 36 9307 20 2394 11 12 9413 9 2 37 3 5 3829 9422 41 29 17 8145 33 9866 23 97792 15 8530 2869 3 5859 65847 9867 28 37 11 20 22062 40 15 823 5 6695 3517 39 8773 48 23 47 7257 36 6462 8545 26641 19 97889 44 28 49 39 41 44 6 7410 87801 50618 5593 78535 4547 1715 4732 34 6 66816 12 46 78161 9867 112 7263 38 98600 42 6 3974 60269 32 2 81859 9307 4003 34646 305 3356 21 23 6484 2238 7702 7 7169 7028 20 21 1818 3707 9150 40 34 3 8549 50441 32 2998 30 32 58124 50762 3 6737 36 32 69281 42 25 43 7464 4645 37 40 7683 28303 16 70092 11 4554 3134 3920 17785 30 15 4773 46 9237 40 38 34 9000 1621 25 4 4883 8 4 29 30 2740 13 82790 33 21 13913 4110 19 9842 46 34 6769 97605 4610 1443 46 10 92978 24129 7313 826 19 57250 13 71002 47 2 17 8672 44 45 41 18 4527 16596 25 88 43 35 37 32 5034 93312 46171 37 48 19 9023 24894 28 7 45 43 8448 17243 8974 4 14 87306 47 89280 41 8110 1171 20 29 2713 8602 37 37 32 50 1212 46 85235 26 47 4564 543 5880 43 48 16 6 3984 26 9 50 37 47 13 12 44 7627 9506 50 384 34 9577 17 25 7 18 6941 1439 32 15 9004 32 1750 37 6012 8752 81985 9944 2847 5 28 2691 321 6472 49 10 25 9091 9989 9355 4726 8459 9535 9652 8580 7400 14 36 4 4053 47 29 6806 2095 9792 19589 3484 6743 8 44 9900 62242 45 6449 30 30 1088 78759 13 32 46 8233 8152 32 4 3 5612 43 53653 2255 28242 1063 43025 20 80006 47 2 34 37 34 10694 5762 16730 8596 79724 9955 9745 27 2212 50 27 8441 13 35391 38 32 6718 4 8344 56284 1085 35 10 8236 7 44 16 33 89759 25 24 2 4051 39 25 27 7522 5221 1122 28 28 8650 41 8477 13 3411 2935 48157 29 9 3145 36 7 18326 22 45 13 5653 6432 9472 3171 827 42 19 10 9073 19 35865 10 5401 13292 8542 33 10 3508 13 14796 24 4506 40 92896 17860 47 1268 37 8687 5154 22 2972 46 36 15 30 6 1478 24 273 1887 14 5 5 7842 8 4 30619 8631 22 27 14 4663 6621 31 7067 25 35 20393 37 25 40 37868 446 19 4803 44 52812 14 4414 2656 3 37 42191 67637 4936 28 44 5 36 3088 4 17 22 13 98931 30665 7007 16 31 7523 5177 3403 40 35 3528 4 55499 5748 70176 6880 30 12 6425 2480 10 38 88411 24 32 66971 1310 46 44 9497 631 30 9620 438 41 3870 39932 43 38 34 8 33 2554 6795 48 10 38 869 20 81621 10 7252 7778 21 5208 43 2937 7455 10676 264 38 6 9018 4322 5 10 30 3914 1978 21 33945 89058 4 86395 22 44 52436 38 33115 8499 50 4 47 26 23 4552 5797 3 14 93686 1 20 1352 14 96411 460 4788 11 8842 1 30277 307 9855 39 8006 12 93988 30 6 12 9 9976 1158 98105 57033 16 19 39 26 3266 4762 8017 3645 28 9141 41 4487 18 44 33218 911 11 1770 3268 8 17 3722 2 29540 17 8059 20 12 656 14 59640 1099 38 45 50 29 6310 8161 36 1560 9 88194 24 44 353 25284 6939 8 1420 6883 21 21 6761 5 2 4 7467 87907 6437 29 6 64098 23 5 23456 50296 6435 31 23 23 13353 5 50 16 35 27 28688 8882 12 6287 91500 27637 6844 19885 6579 11 8053 2012 5036 34 9631 9882 1092 27 50 7732 24 23 50465 29 30 94389 44643 9949 30 28 8904 47 4079 16 9333 8933 15 4392 196 48772 27 20 37 47 8277 47 7588 2281 8149 38 9598 17 38 1221 2702 26 6 7341 45 9125 10 74393 17 41 40 58936 30 78522 1803 6330 3085 17 15469 7540 21 1385 85 5 6596 28 7746 36 11923 98912 58288 16 46275 45 8168 83698 3014 17 5 3310 22 36 7 12 45 12 44101 2702 47028 17 5193 2816 3 21 3 4417 9 5 41 28717 19864 23 1990 66033 26 18 7 24 30 45 6388 30 47 2955 3194 98948 4103 50 36953 32 6312 14 41 7479 3708 3996 1 480 8461 4461 33537 7316 48947 46 44231 40 24 28 164 46665 30 63805 13 6145 5 14 4193 11 42 2 47 15 38 23 3838 22 3165 20 9 8 5 41818 36 5513 4 96138 4593 24 41 4159 50 34610 7663 26 34 14 26 22306 28 13 36 89319 46 78588 42 32 9951 507 2 1 4 9986 616 7385 30 375 15 1889 29 47 7913 5095 5886 4729 8 38 5 35 15 7 6164 33752 6092 31 32 2424 34 28 45 41107 13 34499 14 4985 8160 24 4255 2473 5 23 90738 19 16 9920 13 1 36 64890 8681 16 43 8621 28 3392 6 8021 11 8738 10 12 3800 5872 15 1 35 34 9283 36 13 27 10 58218 37 71043 5125 19852 23 4942 4469 3697 32 48 11 76082 30 26 49 39 26 17 20385 79686 47 83831 5031 8061 6250 13083 22 48630 9622 3474 5224 6 39 11 52033 16701 9756 13 39 17793 35 8 7438 15 365 41 12 8504 17 22 10 21741 79308 35 25 24 93675 7 1317 21 25 10 4864 4903 6 48 107 7644 7 30433 27 26 36071 6820 53989 5 4988 2 9035 60 5614 32 34 34420 9 374 42 222 50 13 37 1514 5 3699 9 4003 8172 64434 26 11 23 6003 4678 3977 4068 2877 21 48 1655 37 7579 31 31 29 7521 2913 19 38 18242 363 7 13 5856 43 41 25 1048 44 38 88159 2173 15 41 5 2557 1 28 4152 25 6 44 8552 3509 10 3941 25 7465 43698 38 6 12464 37 1038 46 5331 35 11 7836 48 8 8114 3863 2385 2840 44 9555 54295 382 2467 19 594 7180 8555 47 8530 8412 59 6060 24 30 7473 18 6253 49 8 9075 17 18 1186 2800 39 15560 98207 20 9905 10 4060 21 28 97393 911 44 776 1 4055 38 3587 440 5 19 38 10 16 67984 36 21660 11 8631 5 50 96 9 43 1 8392 28 2468 37 19 21 39 5 6 31 49 34 25 35 57777 1217 30 26 3668 19 43 25 9414 5073 3261 46 53137 9417 27 21 77466 31 21 1869 38 6983 34 46 22 28 40347 12520 25 40 5748 9413 7182 5274 5 2 14 9848 77829 2388 37 65560 7048 5733 83888 1833 11 2 47 5739 7 40 50 2 8060 21 1 13 31880 16 21 19 3045 15 4734 16 40 15750 25322 30156 57910 3070 7890 50 73428 40 43016 45 13657 36 35 82929 8832 27588 6475 2 4293 40 41 5627 79825 26 6260 8332 18 25 35 8456 32 53191 11 4 2671 41 9 8129 42 34403 22 41 8592 95594 46 24 16 56870 19 89324 20 22 8578 10 45015 17 7353 50 55501 4 34143 7037 40454 45129 1092 72084 92976 31 9 6353 62088 8813 7 1400 7947 22 20 86985 286 5973 3404 54844 16 2640 37 2617 12 50 243 9800 38 1685 1356 29 4 3727 44555 2679 7 19 7024 6 38 3868 3975 46430 95121 15 8 6 6249 21078 31 7341 17 5 5 19 40544 43966 43 6187 6302 8510 18 1881 163 5 9499 31 32 6590 6404 21 72531 8699 19 7268 23395 9551 5796 13 6 24 7060 5 20 28 5621 47 5928 1131 12 31 22 15 5499 83466 4 1888 12 8 37 40 1 6332 7027 5412 46 8801 903 47 8 3 34 7 9407 25 381 7290 766 49 82794 18 48 32 3389 28 44 15 10 33 40 26 10 2 8260 9268 22283 2077 6048 32 54059 8189 459 66703 16 24 48 7078 683 8782 33 8912 6424 1858 39 26 4 41 23 8688 1282 19 71177 79380 16 1484 5637 96817 2855 32971 40 28 87804 6785 4955 3349 1709 2773 46 87923 36 93639 29 10 22 907 88981 37 29 1168 8390 2843 33 6 44 5 30 6294 26 35 373 24 2120 35989 3396 16 6077 1404 2044 43 42 88358 16 48 597 6154 1977 3686 38 44 7 9322 3404 8104 17 40 49 12 460 5204 8706 92054 8 4632 4382 8890 1925 44 5011 1 13 46364 55404 49 32 6841 723 45 9 42 453 10 572 75890 4 46 43 5573 1025 2982 64386 28 7121 49 76695 2880 50427 5941 70406 46 92256 17 35 38 80520 69178 45189 11006 47 9 2303 2467 44 3360 10 4236 42 9402 25 6650 8927 3314 35 13 10626 20 86733 8280 4567 49447 50 70260 18 8 37 6 6412 1488 12 24715 26521 6728 50 13457 19 41 18 49 8205 28 83138 49 156 80030 1334 6881 7169 7243 8079 4051 42 30 23 3033 5903 46 5873 31 33 32 80998 83579 19 24197 1854 4828 33 20 45396 23 49 4652 316 7 31 9 8929 2177 285 43 42 14 35 7934 6063 26356 34 30 3956 26 8090 10211 7 21 48 5 5716 7643 3085 10570 4026 5301 17 1772 86736 34 43 24 93562 22 17 8339 91738 18 4686 4 18 6546 5876 3 31 9337 38137 45 479 1 33 41 22 17 36 3500 50 10286 48 4980 21 32 32 9081 7912 20 25710 10 13004 3347 3741 48 3167 16338 2905 3 27 18 8 7221 41 75641 21 18 1 45433 11 64081 6851 2716 2720 24 14 52419 6805 5 7 30 28216 7517 46 21 3732 7321 33573 79241 608 3294 35955 96913 4223 9548 46 9032 4 26 74619 37 5479 29 21 13 25 9 507 5479 23 10 43 8470 54890 46 15 6530 7 3605 4898 34291 4 1630 3 49190 24 26 306 843 42 12 23 24 9 15 30 20 3711 14 83252 1555 7805 8455 9 8488 8573 4861 23 401 38 30 24261 25 36 7901 47 24 33 60781 102 82956 26085 8 2627 3336 21 42 5 42 44 18 20 29 8 8 40172 25 42 11 48 35 42 49 40 19664 23 99776 4 19829 32 3036 43 62583 4053 56698 34 38 5340 7272 45 24 95221 78611 29 90482 7602 46 25 4997 8 2 21 6544 16 815 8516 1077 382 14 48 22 45 24 368 40 2 1025 32 2463 48 2799 49 88857 44 2981 1887 5109 45 3512 37810 5409 45 3238 2180 97901 6871 1249 7534 23 36 15 3493 36 9336 2966 93043 7453 12 4087 3424 1839 8769 33839 3035 97569 37626 3180 4114 35 43 8393 16 2747 5188 12 57619 3490 78639 34 3 42 659 16 2625 191 10 35 21 3064 18 6 23 1089 8542 9 26 1154 8265 41 28 3958 4919 1453 3304 2376 6966 31 5857 45739 9269 6297 24 6105 6625 33 8051 613 39 41610 40 27 6135 21 18 11 16 15 514 74986 1320 9482 3340 9150 1 1990 2466 1481 18 4963 27 5 8795 5742 4547 46 7338 73991 6212 6061 1953 2103 41 40 3744 11 38 2740 5 44 43 78989 40 1 6167 26 39 6350 47 8 6926 20 1 36 7075 1 2152 21 8130 12 68037 27 49 25 15 47750 61292 22 35 15 8242 99634 4689 77324 37 48 49 3988 2739 28 16 73748 29 8671 30 7640 16 48 71195 12 871 9905 44432 50 49 93661 3754 19 32897 30 4823 37 8117 6265 3481 2554 8 59588 34 65441 37 44 42 2374 5606 28 2752 11 36 97917 3980 3048 37 28 25 19 83000 6901 1 4029 40 18 66931 4429 87631 73272 9184 51906 17551 7 21 3 4158 8290 6399 9 3916 26 67802 50 40 45 22 7460 12 39 3179 3 12 65497 92171 11 19 33 9205 2239 47 3381 9044 7819 40 17 78284 4 50 42 4986 573 18 23 16997 7734 20 19 24 47 38 549 28 6096 47 32050 40437 3458 14 3 55165 687 22 29352 36 16 12 18 7218 3340 39 22 8689 87397 7 7 4906 35699 13 6704 32 40265 246 48 46 7468 3437 10322 8175 3491 1012 95385 12 44 9771 1823 92008 8560 11 4124 47 30 23 24 33 3357 6268 25 5526 25440 4069 79020 19 50 3 38 44 71508 24 1964 34 13 48 43 43 19 54581 56001 93575 36 23 31 40825 27 22722 20 25 40 52382 3422 83847 9059 13 39 2227 13 2414 5128 1 31 9236 8443 44442 3623 2 16 29 7574 4552 44 5771 26 422 9962 12 49 42 30664 20 4847 18 527 3693 23 19 4546 34 7349 7 30 21 49 27 36211 19 5519 35 1652 49 45 27 1034 29526 4655 90677 44 4756 1 16 21 3020 27 7 21 41 33 46 41 40 83327 36 8379 11 50706 35 17092 5 2 27 16404 24555 36 4723 13 9496 13 22 2244 2998 21 44273 2237 7021 5012 10 15 7360 6037 4 2172 6566 3395 24 6659 16 46688 95510 75590 9340 16 6283 63083 24 1560 1560 22749 31 29 67465 6988 20 47842 3 30 6063 3617 39 37 30 6428 15211 3967 5975 41 8294 6 30 60368 28 10 7839 22 4784 38 83008 4458 7 76206 2 13 50315 21 48 46959 7320 951 49 8868 451 6062 41 37 45 28 19 17 19613 5239 50 42 8445 39 32 4337 46 33 8 36 7851 10 9164 1 1172 30 3118 4419 44 36 37 46 49 2729 21 31 48 12 14149 39 16 12 39 12258 33 2734 20 37652 5236 25 4403 18 36 5 43 41 96586 7993 5126 35 6242 8934 7464 1671 55884 29 9754 9597 9905 1888 19826 6528 33 21 5727 35 6100 51240 34 38 7995 7973 6522 73510 70727 54552 74303 35583 6513 8883 7408 40 44 22707 11639 9488 1892 41 2 11031 2352 66618 5628 2521 3443 13 16 38 2626 495 5 61879 59348 35 7416 4439 9824 10 2050 40689 930 36 8702 765 7777 91249 9724 28 59508 34 30 12 5 1 5 7139 45 6580 6437 38 15 36 23 27 46 33 33 554 29 40026 45923 63 16 27 14749 24 18877 50 91055 3960 35 2 4539 8109 21 95824 32222 6235 33636 47435 9696 5200 6294 8073 17 8412 36 32 7441 6 42 91169 7844 27 43422 7373 1272 7867 24 44 4178 37627 8282 6 545 9614 44 32190 9425 8 29 95361 9 39 1767 25 16 40 49 5798 2896 6 3818 11 59702 23 6 94868 6 11 8477 7204 36 7488 2 9 42 25 3233 43 80000 45 29 98730 2654 5666 47038 9618 5 92577 5 5411 81224 94404 38114 73468 7791 4002 5033 24 8818 35 6036 69926 72334 574 41 49 6 48 6544 7029 35 2224 23 1076 75493 7 32 7907 19228 28 6 8151 30 5569 7061 9054 9072 58508 70983 525 24793 8664 34 8357 41 5308 7 14 41 74382 86910 6664 15 19395 8 16 5610 3217 33 33 2027 2313 38067 27 7239 3460 22 7570 32959 1776 5904 11 2654 6 7 36580 12 39 42 11 1351 15 32 9 6303 27 1 5565 3475 3 2 25 22 60966 61 5579 3798 6488 45 39 6738 5698 24 10 8339 47303 1760 29 22 58277 8318 25 4652 22 2057 4692 33 16 28 40 2571 33 24 2630 36 42 21 30 4717 8489 4005 24 42 3276 2684 5688 99157 5482 26 5230 9412 5675 8557 27 45 2583 1055 4780 26 6309 13 43 6301 43 11 586 16 1486 15 31 19 5 98865 46048 5657 7266 10 56522 7243 41 20145 8853 24 47 1 46 21 6788 8 39292 13 46115 50 7 26 94765 2665 4909 27458 7678 10 15 40 75611 2497 46 19 26 8927 1588 8376 2289 25470 6 124 6953 7450 3151 48 40756 44 14 19 44 25 43 7602 8187 4362 2918 9974 98980 5577 17 49 15 15 7 91561 46826 21 2232 224 43 97090 28751 19 19 3987 5081 13 269 3115 4938 48 16 1635 849 19 4857 34585 2 6058 490 30 38697 22 99339 17 2789 8 4194 25 5 86140 1 3358 6789 28 4 27 7091 14 37 77794 9545 48 8824 7798 979 1624 1166 42 40 1087 5 47069 4 7061 31 37 32 48 11 9 6814 22 3407 860 8639 62898 8642 9174 33 47 2045 8215 20381 4610 951 38 9727 31 37 18 92675 37 20 3 31 11 2438 24 9671 31309 43280 4609 903 48 8416 49 67496 8972 5608 8788 33 8210 17 2335 5241 9062 77326 42 36807 8 5806 30 32 30 48 9879 5096 21 45 31 330 1629 35 8267 50 5758 48405 699 4353 9449 7711 6257 9057 59280 3255 22 914 9326 50 2658 6 3 39 22 4076 5656 6015 8464 49676 25 29 56214 44 20 2195 4977 8113 26 8741 1099 8957 27974 47397 3781 5 48 48 4830 4201 26 9570 9 16 27 9049 8548 34 24 35 8981 50 1919 26 4615 19 7191 9613 18 44 39 2564 8042 6183 4312 40 20942 19775 4 10062 34 22 2 11 43 1913 33 4221 7205 9810 51 96786 31 6574 16 5116 30 27 1619 49 3 27 71509 578 2526 6833 19 34 45 63793 44441 27 4470 5 2066 666 10 3787 37 28664 36 5429 20683 1729 41 5975 50 39819 21 857 6923 27773 7561 49 761 9655 11978 2 5 9541 8425 12 22 32 47 2 28 21 4 1 1985 81635 40246 7184 23 17 28 26 7894 46 6845 14 9 12 6203 41 14 90851 46 6653 34 1 1941 50 67129 9581 23 45 2 34 7225 4340 8574 8871 73438 21188 23 7 50 3583 40 3734 25 375 47 33 40 8356 16 41 2473 1492 22097 3334 6759 50 11 24 3547 77416 30 3043 7425 15 31 6516 20858 4855 7 96788 2150 45 18 14639 14 5684 48 32 39 1867 5 1785 48 3873 32 42 47 6083 28 7765 7 9540 50 17744 26 19 19 14 3294 33331 16857 12 14 9 45 31 11 20 6 4064 7163 3 33 18 7528 50 73049 64700 16241 35 4346 2643 13 2 30 740 28 6 337 3 11 42927 3192 7807 44 13 47 9158 59114 13 25 45 38 38 5267 18 4705 41 35 587 6553 28 99609 35 5319 36 4534 7449 2081 36 18 50276 31 46447 8739 7296 34 11 15 33 95286 82935 77266 6628 27 2644 49 9589 9258 1757 34 10 17266 4766 35 1771 11 6 1615 41 3027 5711 27 6004 9291 8932 26 15176 4878 9000 30 8068 38181 19 15 42 67988 51106 98655 26 37 39 17 18 6094 24423 17 71183 1191 5646 35 26120 7147 8517 17893 81336 4200 63426 6 19 28 7 48 50 79354 14 57083 7 51382 3097 33 5943 10 27 10 44757 8449 47 27 6057 33 2879 11 93731 18 8461 46705 32 46 7263 10517 1227 6 24 14 9481 18 46 47 10995 2737 98777 11 32 58687 6264 14 21 1011 68184 2555 8866 24 2 2429 1383 50 2 6411 13 21 4545 21 2176 8797 2341 1300 12126 9630 8850 26 3510 29 2580 16842 15 6778 35 3391 2 41 4010 9360 48 61288 35 1538 8017 34849 5 5428 20411 16 48 4842 2328 25309 73757 1 6159 46 2 35 14 8774 8 30 9872 8303 96467 1 4940 62955 7596 8418 25 37 22 30 36 4664 13 1 4026 2 7827 67481 8597 10 13 28 7611 31 48 12 39 38 6197 6550 8885 30 3398 3193 2136 89672 8 3 2234 8324 74934 10 26 811 9229 79576 1959 21 2712 26 44 6391 41 19 7679 20 7759 30 22 32 3769 5 64688 48 36 14 23610 7352 5482 610 50705 48 4263 41 337 66918 35 19 8155 99765 9257 4670 29 88880 7720 18 27816 26 3 1082 3366 33 4708 7 9208 15 4 5282 7410 48600 8034 2290 31 5610 1549 185 12 31 9460 1 20 6457 13 32 2558 5825 4166 643 83790 13 37 33256 19451 3600 37 44 27 17 32 8427 39 29 20 2096 49 4534 42 34 333 5170 40 10 849 12 6165 14129 37 38 6610 3234 31 2 31 6102 7815 2797 7293 17 42 8265 34 6965 5 38566 4 38 32 18 4211 5322 5 15 44 46 62278 7 15018 9505 7133 7218 79797 74358 35 12 51613 3413 1137 16 31 17 2819 2928 7 3 48 3967 4964 29 2534 2839 24 34431 5046 15 35 22 6432 9 61790 16 6797 3880 6 3495 2 27 25 3945 20 19 28 3496 21 5537 2972 128 28 78507 2181 75391 41 23 3693 9 1973 10 17688 45 36 17 10 4697 80673 956 48 45 1447 39516 30264 7824 35360 32 13 4331 8968 20 42 28 30 283 2306 1357 37886 21 96835 4027 11 48 7654 7029 7023 17 50 6270 1437 24 48 91907 9908 8850 9923 9 39 39 7107 14520 24236 29 30 10006 39 6045 1181 26 46 3441 8520 94699 89942 27 6967 29 17161 40613 5595 253 46 28 19 14 3281 8544 2274 24368 14 22 1 44 6107 9990 46448 51896 4076 12 1052 2 15190 2078 5488 1038 6007 43 9986 28 14 9899 41470 23 64541 44 49482 26 10 5741 32 4324 84526 9094 38 84510 44 7 5587 27 7868 46 20 6084 12 4635 3310 243 18 48 1565 9 7 2677 70171 14 7297 40589 9459 82323 12 49 4971 28 47 5446 67491 49 62964 18 42 13 36 288 33 15 43 71697 55270 5637 19 6859 50 7078 3637 12222 2 21 42 41 45 96317 5 96280 2680 8908 11 1986 46 6410 18 655 37 5288 41 19 2312 48531 3 4 19 15 30 50254 5849 44569 2 49 1726 68000 34932 250 80144 50224 38 41 7218 7 886 1646 6897 23 18 44 12 2525 8248 3839 75499 36 15 1455 47206 835 5291 22 10 8 96286 5598 30 99775 50 14 39 27 12 43 7696 31756 53935 78193 47 14 12 46 7 5 3522 74516 2435 34 49 19 14085 1 6134 8 1179 41 5052 5029 5292 9 5376 30 14 3 17 8946 2667 5091 23681 35 42 93347 27 1953 3692 74684 12 41349 6302 3088 396 3257 6949 24 39343 11 31 50416 7066 16 2380 4148 43 48 24 22 38 31 3218 37 19505 30533 1608 5492 2723 26 49 4259 32 49 12 2098 10 9019 22 33 1 49 1625 10 4 24 1 8867 39 5676 34 32 2533 2593 7008 6 68806 16 3855 65412 82604 47 25 20353 9764 41827 41 27 2597 50 41 39 25 11 25 6754 11 3 37 6952 44 6187 11 50001 7 21 14 63004 7590 37 21 12 9263 24 54042 59950 3034 32 9181 22 29 32229 985 5587 16 9294 65514 8 1 2 47 7359 7 4278 96979 5749 81218 5362 7178 6038 2129 7506 15 2 41 46 23 819 45 6767 48 8 45 4644 5234 10 7 27 4719 43007 6948 31 7872 42 7132 40639 7 35 20 20 92695 25 87599 20 1 8332 5 2253 35 9637 33398 7897 55745 50 36 43 23 4431 81114 15 28212 6186 2547 6690 4 18 5936 48086 4 2735 21 26 951 29 506 12 2267 79382 37581 98 55806 21 2 33 30 1322 7 48 3941 38105 64260 85443 17369 7240 30 29 71355 48 35 43062 41457 48 9690 9100 18 23264 39 43 46 49 1943 7 1 91505 40 46 2099 33 21088 85566 5597 45 4 4929 27 6563 2783 18381 2 26 8430 4167 18 27 1296 44 43522 1782 14 5997 7001 75898 9930 6585 38 44 26 36 8039 40 288 36 35 24 28271 32 15 1982 26798 2452 207 38 35 5829 34 9138 3368 7523 240 7510 9615 32907 35 5 6 42726 7773 50 6103 27 44 2482 39 9858 29 46 20 2528 42 55331 8738 78754 45 32951 7774 1201 19 4 6603 47 38 9555 33 4214 24 91832 29 1836 58355 6899 1 31 39759 24 28 32 7179 47 17 2878 34 66080 31 29138 18 26 11 46 7 24 36 27 47 2660 2748 35 42 48 121 96805 1 375 49 5274 16 40 22 34 1 44 15 13915 67837 44 41 45 5928 853 49 23 35 3677 7303 11 39 29 29 4 2549 16 19 51755 2513 50 965 32 56326 21 27 18 8820 48447 3201 36 3733 39 4924 39 13 25 89561 6049 23 1669 1423 19 60500 40 7 74654 44 31 6835 6 5 61765 2869 2748 12 11 7 6828 7448 2 34 7 29 7823 59089 4553 32 96341 7 42 102 923 1949 8385 7367 8607 4329 49 7606 9018 45 6237 2526 23 39 32 90990 2 34 3046 410 69822 8225 5132 54709 39 44060 3083 10 6716 3824 2 20 40 6107 8293 75132 18 2505 3 15 34 37 8872 44 8279 94583 5592 27 38 6114 26 9 6669 10 8440 3692 7384 72129 7154 60733 46 16 28 37 9039 46 3730 5151 3238 15 39516 26 25 17 35 4364 8726 32 17 6 4 18 5 9157 2 5 41 6397 31 99805 15 44 14 33 50 3137 31 22 7453 48 12 2325 6891 22 15 15 4354 3722 88544 78041 5969 26 43 7621 29 10 30 1 26 9840 34 87642 3 31 6 26 3379 37 6417 28 6701 1246 98148 4875 22 8440 35 19 11 50 45 1156 1064 6 989 4844 7719 23 8394 2048 26 22 47 34803 3585 63949 46457 13 1111 1228 20 22501 21 6089 1135 12 15565 34 19 25950 2 50 9142 519 34 9830 5629 7295 26 48 7422 72981 2227 98272 3891 23008 4325 11 44 50 49 48 37 48558 7163 2948 33 82671 41 8 3540 2022 4034 7690 34 43 5092 13 13 12 7 13 46233 61371 43 33 6305 4 5220 3864 47 27 43 93988 41 45 85099 41686 28993 51221 2616 42 12 69846 15 45 25 84152 20 14 2078 79829 741 1227 13 46 9313 31 29 5849 42 87235 32 11 38 25 31 4937 23 46996 62923 8 13 6629 4 83828 67020 37 2546 2956 6654 39 4 3584 50 2 96909 22 42 1934 32 4425 19 6299 9344 8982 35 5319 18 21 24 4 15 14303 34 20 44 14 40 1027 8233 25 40 3391 76658 4868 29 8814 5463 50 7485 22 72894 3018 1279 49504 9184 87534 21 6 76544 3089 4919 2189 15 19 36 18 14 45 9684 8785 23 3377 30897 42161 3489 31979 7033 2183 3385 13 35 26 17946 4539 9127 41 7822 24 48 44 35 49 42 28 10 4082 2 37 87018 8875 11039 13 46 2793 34 1981 33 2112 2710 66544 27 3689 47 7 7173 5620 5384 43840 2679 1327 16 8 4185 6464 2905 86505 38 19336 40 85790 6557 11 34 5 14 37 23 9 5510 6718 47 32 2442 12 9151 39 7139 9656 26 49229 4 49523 6 12 48 21 38 202 2347 43 4 3626 45 31 3173 43 1 22 9 40 4917 33 89503 2961 4171 44 56082 24189 7319 27 32 3318 48 1169 471 23531 7207 3101 43 36 13 894 6228 8 4933 6470 165 43 2798 2975 8458 8855 9 13 3 36 9 6 44 8667 3 43 1714 5 1388 38 1 39 35 7288 55342 45668 45 2911 47565 11 33 466 1094 2 704 8229 38 48 65495 26 2 8505 32 8 17 44 2538 66858 3235 22 20 42412 7990 16 19 35 7720 4 41 32 3162 1657 6784 1472 35 45 19 11308 1446 1106 20 26 93315 1358 44 8 13 22 49 2942 5642 8132 40 26 802 63934 19004 3571 1978 2849 8 31 28 41 19 85859 36 46 32 7 44 19 85168 48 60860 26 2 41 19 2 96703 29 61136 1211 1958 39 44 4659 9 445 1776 7672 19 50 49 71867 21813 37471 6961 9018 22251 682 15 98993 7 9178 4576 17 23 41 267 3068 33 47 4285 36 49 41 3153 4657 4 4814 2915 8 35 4733 23 5431 41 24 5 42 28 2 4134 3300 7 425 31755 1295 34 2 41 6357 9 6366 768 18 86288 51067 16 9007 3577 39 55490 43 86899 2684 7992 74722 2 4368 6641 18 23 29 35 1 1625 15 104 8275 34442 38 69427 42 28 26 33 7246 6129 15 28 72342 2822 29153 14 16897 59219 3568 30 32 17 16 3972 8515 5128 2 8993 29 13151 33 19 622 18 31412 87415 4604 28 8974 20 89991 3700 2 16 2905 98396 7525 24390 9786 45179 7387 9 20 21700 27 42 44 35409 43 25 8 69566 4427 14 19 77278 32 9801 5 59341 10 21 3127 7 47 18 20 31 915 40 14 50 41 7035 7864 50 6586 40 20 3400 4 15 2979 1736 14 30 34 240 16 9561 22 7392 8410 46 2 6795 6 57316 3075 18 32 6 36 9081 55078 1 36 29107 38 4640 35071 1509 1975 1895 31 7 30 19773 7673 22 35 7 5830 40 15 9011 19 14 9082 9 81254 42 3491 30221 42 76897 17 14 1116 7846 93347 9 5054 84521 9 41 10 8488 50 48 2632 93199 3713 923 9 8 20 2 32 306 28 1373 48 28 1058 10 35 49 54662 46 5397 21 50 2900 8687 1 32 5230 8 3 34 17 29 6 5778 28 9 7 4913 23 49 75078 45 92387 9 6402 33 2 7684 28 37 947 7644 11664 3160 23314 36 9616 20 23 13 87225 9029 5092 49 14 9645 6773 19385 8927 28 4 34 6757 39 6482 4411 35 46 3253 5 1016 21470 783 4474 6151 43 33 46 33 63452 9272 16 31 26 16 3 29 46 25 9237 47 56119 8 22962 418 9 44 10002 36782 6088 6362 10 12 89104 20 6900 2217 41 105 48 42936 9 4923 9332 2065 46 13 11 423 8189 9567 15 34 28 50 32341 412 77722 12662 2245 4570 46 67952 15 85937 33 50 9890 7279 8694 94537 43501 9480 79388 6476 57592 5339 7574 3670 8468 11 5779 6 14 33752 15 6 5914 43 3 50 57687 44 50852 23 5018 7 8664 31 7204 1057 83718 49 1477 7172 27 21772 419 39 35 1370 7072 49483 9 17806 40 9824 1 41 4 11 97042 30 28 9729 39 15 98438 2660 617 2243 24 8641 34 5342 30 10 12578 6387 1019 45 6737 12 2 37 26426 7237 9 68809 62649 1473 42506 40 28 1233 90540 1810 18 35 66867 30 24159 11730 38 31 19 6177 32 8882 6560 22 38 10 14 27 24 30 3288 75100 7948 29 4426 6548 4200 31 10 50 2826 49 5330 38 11 71973 5 32 1120 6263 40191 45 48 40 24 930 9107 43 67604 698 45 14 39 85463 79866 5238 76929 23 14 3854 5308 6 48 195 20 16 7529 22 2656 55158 50328 26 2 7 38 14 19 5214 28 3983 68674 13 17 7574 1 26678 23 1120 2390 14 20688 2490 39 60978 9 8864 9410 5443 69857 45 11 40392 68809 6892 12 24 2363 52347 10 7192 8068 97883 34 36 30 28 40 23 53230 16 49 7 63551 624 3935 31 50 2848 8934 10 47 600 3261 26 10 15 7069 1 34 26 42022 36 48 604 4803 9 47 35 18 10 46 16908 3783 3299 47 33 19 1686 7941 5 36 8 5473 6535 89465 425 39 13 8158 28 1228 46601 10 20 17133 140 13730 9173 25 1182 96986 15293 38 4 15090 24057 8851 20327 40 21 7174 34 22 15901 45 1 5 26 5509 63050 40 19 2487 35 40 89320 28 19 25 33 2603 3557 3529 35760 14 7465 744 19 14 67235 4301 6902 25 33 1352 26 4089 85080 6599 33 18 32 49 5819 4513 29 9316 98988 954 9253 2418 1 18 3692 20 8114 9765 2 8256 48 43 1186 3 4994 8 13 1911 45 22 5579 50 42414 19 2205 31 35 29 32447 10 171 4556 44 98307 38 29 24 30 34 6250 2914 82959 15185 82865 3 14 98343 8859 35 23588 17992 7 18 53113 44 5564 1199 62845 25 2134 10 21 4 1 1558 65437 25 48 3882 42 419 8074 9 19 19 48 30 22 6136 46 3917 792 49 37 68416 44 1078 5883 49424 7 7731 41 33 9536 27 41 6 1 5462 135 2678 48 88893 42 5327 3 32006 49298 9625 33 2251 43 24 3627 81760 3247 27 7 26465 2439 2326 6620 36 39757 5847 28134 26697 48 4412 1274 24 28 48 12 75183 15 10 31 15 41 33 6563 4481 33 48 38 79391 48 37 91742 91105 1374 26 49 44 6957 5196 12 9031 6267 28 1232 4 9956 9374 2473 34849 2416 11 1011 34 1 42 6 38 51684 28 29 97975 47 21621 1069 29 1 34 84280 34 5732 47663 28 24 3166 2614 1256 50 31 29 17 35 5739 6765 6679 46 5402 6784 41689 39 2159 35844 31 3720 62547 19 19 64 4684 65569 6851 14 13 6257 3519 92052 1851 34 52575 29 45 8 5057 13639 28 148 9298 80232 83692 14 15 3865 2051 85264 9183 9079 531 602 8 29562 48786 29 673 6234 37643 91073 8735 4 5226 1720 4298 30 15 42365 5443 5607 17903 46 48 49 22 12 3706 4479 75841 3 3912 8567 6884 27 49 15 2278 4794 44 43 70155 6 9059 1 34 1837 32 41 23 28 29 4913 35 13862 14 21 4788 32 31 33 1 33 7485 1668 30 2714 10 78548 18 1 79422 28273 8698 73124 18 4370 2195 25 5312 32 40863 33 28 2654 3 39 48 7425 42 1602 16 10750 5340 4044 33 4842 26 32 500 34182 18 46 8456 50 29257 3891 25 36 34 48 51560 11119 16 60949 41 18 15 3613 29 13 44 30 67 63064 35 21 2535 8046 29 24 31 6646 39 27 3850 28 7446 34 37 31 48881 6014 65625 28 14 4424 30 51708 2 44 30 4 8709 26 4369 9193 81415 58512 15 21 2377 8844 18 28242 13 34 50 11376 17 37 845 70809 2031 3099 52389 99395 16 4 53109 4 11 7746 8000 34 5636 791 55606 148 14 20733 6 37 16503 75370 41 38 49292 25 2822 3 3491 43356 751 17 28 6380 9 474 1 5082 14 4457 37102 4942 9046 1 41 9636 26 25 16 37 36 6412 91865 5720 34 6894 10 33 4871 22 9232 17 880 27 17 9100 41 40 28324 49 10 7179 81814 13 33 18 2832 8345 14 23 28 21 21 3202 41 18 1008 6759 28 33 75189 46 26 26 18 40 25 72681 11 44 6574 17766 7 2824 7545 10 28 7670 44 29 2332 4472 2768 4815 35 766 18 16435 21 27498 30 7 38 28526 42 4174 40463 5 6496 24 18 2 6069 1740 9 95348 40 21 39 8381 1834 27 64968 9557 5 13 44 2440 28 8033 38 6214 9076 4275 6 9 8051 8 32 8561 40 25 74012 1589 11 15 37 24 46 2545 7 50 3350 985 41 32 49 6174 52535 9 5 5873 8914 48 5579 48 186 5048 72435 3681 37 31 4245 6441 7483 24 9071 6 7112 38156 7419 27 38 30744 41 38 12 35 32 46 67914 35 8 34 2726 2641 45 45 6428 34093 5115 8192 32 22 6438 647 6874 42 3613 66156 19 5150 3983 6064 9 9184 36 2316 6636 23 54439 47 940 5116 3822 13 10620 5732 5 31 7209 2 13 21 42819 7 8 3215 1 7642 16 89001 33505 6428 28589 26 32 38 9 23 6 87700 539 55049 8661 28 84591 3066 6744 38 23 76405 96038 15 5 20085 1255 500 5 39 4133 69907 9902 8344 14 4038 3459 13 48 1533 4653 9296 25 12 25 17 4642 24 24 28 59050 39 4265 6 18949 3 38 11 33 32 6 9058 6977 39 1351 16 27 15 9851 941 15 69596 72513 10 20 6 5247 54708 21 31 7773 78996 43727 1960 28 29 15 7643 60131 21 2839 11 33 12 1435 9528 34 5215 22 77026 4 1029 24 30 5590 91813 4214 45 61008 3 24 636 4 38 25 31 97211 25 37 30767 40890 1991 34 22 37 80425 48 11 8945 8378 13 19 54700 26 8036 48 20 35 3197 17 5 5414 1652 22 1582 6918 27 12 85963 359 7080 3 1002 34 149 2779 22 9 40 9957 6069 26 34 35 73126 31 61214 93311 2317 65097 1183 15 19 2507 34 6512 36046 8298 43314 19 4760 5011 73720 31 10 56149 1300 33 5475 49 15287 19 17 2160 33 32688 45 5637 4225 24 45 34 4718 34498 43 34 4237 2 6660 9050 13 74673 1592 34 43 9 4401 13 15687 4776 8056 4010 4457 85601 1997 25491 18 50 30254 22 5 10 15 56611 50 84804 780 760 8 27 34 44 6 10 8087 27 47 96833 17 40 63436 2096 12 11 7346 30 58397 4162 32 3952 20 6301 48 2972 4185 12 26 2548 3702 47964 31 4 50 34 993 15 4461 11936 14 29 6760 7675 2727 370 8808 40 46 45 17 74460 40 30 36 49 7133 1930 4821 1 44 1766 19356 6766 4 20 2320 18 19 31 8597 12 1040 23 6831 34 45 17913 4906 2896 89690 73010 5287 1141 2 2918 74859 13 24 8 11 28 9 4192 1855 29 28 70840 86297 7274 50 40 11 44486 9552 40 22 4 3 12 39 52624 4 45012 5 17 86225 15 74547 5064 43 45 2578 8773 524 49 90950 3671 9346 4769 25 98597 14 8685 40000 5 19 12 95415 25 34 65673 2696 97334 46 36 61035 98094 5 47 2484 71401 49 38 23 74650 371 917 4 33 71151 32917 22 30 38 14 193 6983 494 59323 11 21 5873 33 6 4439 1789 9430 57160 6922 34 49 30353 41 45 20 39 23351 25 15 2 15 3665 19097 16 76407 50 15 9841 47 24120 61755 26 48 46 7626 41 40 6 6781 16 8596 8839 22 3136 9789 29 46 19356 3558 6823 71383 67106 69496 36 880 25 27 7627 46 96124 2075 4726 6833 7 4 4564 3 6556 20616 3285 51677 11 50 44 20313 39 9425 34 4002 62511 8629 245 68789 9784 4851 893 50 5454 6929 8 7115 9091 2450 1513 18596 3126 40 2098 3425 42 21 7158 17298 25 20891 23424 4 45 48 9927 20 46 45 38689 28472 28 43515 9284 26 4 23 42 3218 7325 39 26 29628 7792 14 2 6 14 1162 31 15764 8 19121 4607 8635 12 10 9074 30 36 70484 91069 42 9157 8994 40 228 3658 7 1873 30 26 40 10 48 6 7 5321 7009 3793 2989 34509 27 9 36 29 26 7467 13 13 6144 60540 4031 5 37392 11 5500 36 4910 51501 14 4809 38 18 28 18 1064 450 5862 28 6340 19 40 3 8525 83234 3006 36 1 29 9468 5458 578 1287 9767 7984 46 15 85607 8 23 49 10 17 29 7544 11 9931 4268 10 4162 959 2471 94451 43 18 8 1483 9 9381 27 47 1742 36 47 20 6182 47 26 30 27 50 2 4 4503 6 26 26 35 91200 25710 39412 21 40 7 28098 15 5475 29 20 7285 9492 2637 11802 3389 48 44 8322 5282 15 1 60658 93313 2155 1801 44 7033 63640 8361 39 9608 6486 7478 37771 39 14 23815 2329 3757 3562 3 6123 34 68010 4 17 35 35 6005 4002 12 35 115 9803 36 6048 45 5697 6 7 46093 19 7093 18 70390 22081 33 47560 40 9944 441 24 32 1466 8 2619 6522 7662 33 49 81891 12 12 34 24 7458 69190 5128 44 16 6731 600 11 35 8248 39 49 5477 16865 6177 20 4853 8990 37 50 7 5135 44 37 5657 880 94526 18702 4286 49 23 899 21 4290 3 915 16185 34 10 26 28370 889 34 9340 6290 87068 35 9342 6082 38629 41 7717 29 223 15 31 43 50 9700 656 15892 379 23 24 50 224 6 2197 32 85841 2951 1 40 7699 40 1 4767 22 92571 16907 50237 957 4277 62996 20 40 7342 30 4 6691 8787 50020 50 28108 6820 36 70342 55760 17333 14 11 32 22 13 1097 39 9144 45 3413 6392 18 4939 6476 25 44737 9 9708 554 5996 6355 98805 35 3 94006 27 7898 43686 35 1039 41 27 62203 1045 58354 42 6879 43 2186 1626 7011 34 48866 26 4394 328 34 62380 7 4398 32 13 52460 37 42 45 6972 75989 9250 19 47 31612 19 335 13 69277 40 4 37776 5071 79611 44 2155 698 4381 45 5552 18 8764 9064 22 8004 10 3464 2571 35 93586 9010 42 8 34 6887 12 42 11 9 26 74302 44 7428 3 884 643 44 22 6473 48 3 7088 8301 25 26622 33 41 21 66102 16 84609 28 28996 11 1576 2 41 29986 32 44 5376 46 1296 4503 32818 2371 45 21 48 23 10 261 33006 9 3 48 62406 12 6824 10 39 17 2 21 39 2721 32 21 5897 44 5 6444 63832 14 40 9087 4623 50256 2514 27 7261 88357 2768 29 34 1361 49 27 258 35 6100 42 5334 27459 45 9032 37 5160 3 12 6 20540 7451 47 9679 8 75259 41 5768 1061 21695 21 28135 1138 43 9622 4716 26 10625 6095 71386 46 6 16 3501 47772 45 3 44 12237 17 2027 44 5574 9042 14009 4874 44007 9 12 9206 59559 5380 20 6042 5 4 9001 7166 34 4640 27 56118 32 18 5 79721 399 24806 34 14 7669 10 16 31 44 8 3038 498 25224 41973 5 21 46 6730 69232 7327 50 2350 9532 15 28 50 15 3 7561 62547 2069 20 4946 26 38 37 49 33 47 6 2361 9716 640 3612 1871 39 8292 5050 7503 8217 1817 4006 4005 9469 29 5522 46 49 50 24 33 6 8159 40 35 21 18 5636 33896 5588 8820 31 292 25 20 5177 7 28 43 10289 8 23 32 29626 39634 24 7456 48 39 44 28 31 42 9708 50 457 48164 8111 6381 27136 29 47 8022 18 32 61108 8455 14974 1 2945 46 39290 21 11 1315 20 22 26 39 9 50 14 1670 1 85252 12 5312 20 20347 48 4864 19 3 2416 27 6364 4443 4267 6774 1 29 36 16 29114 65333 9078 21 70294 40 5689 14 9927 47525 11 11 11 19 40 10196 9565 18 9288 936 6080 39 3725 29 3 355 28 3882 29 3434 7883 38 4820 82398 31 62985 9998 7335 5 9956 46 8336 50860 38 940 763 35 14 9600 9468 3 33 24 42 38 33562 46 3385 16 32 31 861 79354 7417 5834 22 6795 28 797 40 8096 32 58742 54690 6300 7951 3887 8 4 359 49 37 3295 40855 45929 7185 82020 625 20729 57096 15 46 64344 8 53295 1 11 938 9 4 97327 12 4393 28 8078 46 37 8811 34 3315 18 4 1216 6741 41 13 46 97545 33 17 10 3724 58699 31 2484 84509 12538 10 16 3539 1718 36 7727 1947 24 2125 1099 1117 3728 35 74252 9393 7 29770 3190 1731 6 25 11462 13 2490 49 62396 16 22167 22105 31 6 45 48 8 6 44 32 1096 2699 30 8178 6861 28 3116 27 24 34 5648 1498 9756 25 40 44 50 41 4126 99633 2578 45542 8215 10 554 7803 9 16156 41 41 26150 8379 36 7884 38 45 5613 9287 8302 8309 26 52515 29 80507 22 5962 32 22312 9363 26 9986 42 46 6044 21 16 7672 19 1007 24 3128 2 33 4 11 50 15 45 26 22 6 33264 44 29 9588 7169 20 3217 48 6443 8794 18 26 7969 1535 29 35 36 17 36 1583 66774 3205 31 14 23124 8139 5 2355 22 4444 31 8243 31 361 20 38 9090 786 47 13 20761 4715 26 25 31 7846 19 5526 5111 23 1436 49 21 38 99532 22 48 10 48 14926 7975 48 1958 4381 23917 4 16 9394 29 77646 6208 8476 21 6 6865 3958 723 45 539 36 15 61629 1130 17 9466 22 10 42 20 32 4372 6130 12 4215 38 5149 69686 9834 9821 46 12 324 58764 33 19 3359 2189 25 37252 27 17 9970 6738 2683 597 3541 6767 34 95675 9 17 9786 46 22 5153 8160 34 7963 24 46 9946 5499 34 40 9839 46 719 77395 5 46 3 3694 60422 22 1 3062 15 98965 3170 12 17821 19 3174 2043 12 15 1 50 5975 44771 43 35 82185 18 1425 46 38 4609 16 49 3973 15 6618 19 48 8 13 8142 12 7445 23 33195 42 23313 25 31 3 23 49 22 26 68605 1585 21 30 11 8 9563 20 19 6295 20 30 39 48 13881 5290 43 89889 90334 28373 16 3830 17 9623 63452 2630 4776 33 7527 6007 14 7755 21 8389 38 26 11 49 27 1517 36 9226 5552 3196 4669 2339 54876 5838 53 8178 53913 35532 7168 1 14 42175 57044 28812 7953 10 1508 7017 4466 12 25 46 34 33 6641 16 5291 49 12 43 6 8 25045 55943 5056 22 87647 35 3099 31 31 1 10 45 1 50 92191 26 32 16 2614 3320 1663 32 7 3519 22 17 9038 87341 8181 6 1565 1481 11 8329 6805 7 30 9911 3936 8724 17 28 47 20169 40 29 38072 43 9802 5 91103 4 5209 46395 55821 73925 5563 6385 25 6240 82506 29894 11 37 580 29 22 78392 3860 23 3816 10 38 5 95141 9734 36 43 1828 46 45 32 22 5 35 21 29592 5654 48 2479 79191 46 9331 15 30 26 45921 9 49789 2475 49 3329 1089 74333 5 9 39 6494 45 36 27 12309 1610 1593 1 17 7926 6805 20883 10 41156 78654 42986 25 38 5731 47 5064 10246 42 40 27 7434 1796 6118 27 19 8564 11 40 40 45 1316 75869 5904 7 90512 4214 3416 8626 2272 17 3299 2675 2 23 9 34 6497 18 4983 8541 8015 8973 38 83178 8258 16 20 4224 3 14 22 21 9155 81682 40315 6523 23 20 59944 6212 48 30 6265 796 9493 6690 381 19 45 8984 67399 5676 1350 14 23 1367 24 5931 80099 6211 34709 14 8106 8200 8139 7178 44 6 12 20 32546 74185 12 166 8727 43 2 10 6 5555 14 36609 41 47 3 31 9900 6 7526 11404 5546 62251 22 5731 4889 5 21 8625 42 25 32 28 7 28 3623 9178 35 156 4931 1 5480 5184 12066 18103 30 23087 1 7657 6634 24 2060 4082 18 40 26 2 25 56266 23 21 42 6753 17 9344 33513 42945 18 4616 70340 92367 75939 37 5722 11 26172 42252 5519 23 38 8383 17 43 28 7515 11 31 52938 4379 18 2 12 23 1856 37 7678 6837 13 62390 2265 7484 39 2249 2 1311 3834 31 5166 38 16 5914 7957 10 445 5786 8646 46 1290 45 31 28 17 90125 20 3342 44558 30 2538 3236 4503 38 22 21311 8053 8 37 48 16 4196 9598 2568 41 3820 9445 14 6835 7839 39 40 9818 14 3190 3198 35 19 45 46 3334 24 25 89977 5174 2662 24 45 6694 47 17 8763 18 3810 40 90123 24 7469 21 19 81586 7043 35 39900 24 9561 37 82677 27 5377 77 44759 6857 14 62387 6568 29 4975 22 99465 6920 31 47 7981 4 9 8629 6988 25 44 22 15 1476 5132 12 699 45 8 24787 3396 6725 80918 4469 9373 12 83063 6240 2782 49 43 23 48 46 34 3 2700 67016 58 39 1235 2191 40 15 2989 8083 25 5856 49 38 3 42 41 1799 15 6794 49 8799 2142 35976 5622 97595 6822 1 35 831 2387 10 27 29 4 78948 15 3695 41 15 9575 4 32 21 7225 49 2 13 39 8295 26 972 75509 8143 9621 1 5318 9153 1 3451 43 75847 6712 2439 37595 97 70763 44 34 1444 1346 3 14 211 62761 9196 48 6 32 46 23 92665 38 49 61646 16 21 9 22 43 7691 3862 7364 34 83413 1 19 6657 8751 41 62 5895 1867 9658 31 21 37 3734 8764 48 41 13 37 82317 13 35 32 8493 14 4 82004 4692 23 68710 8773 42 6 39 3 29 19969 34 46 1231 2641 3262 36 5741 32 12 9344 6 55475 88431 36 40 2028 5 5786 6099 4250 67117 44 39 16 5 6355 49 49 48377 43 779 44937 27 22 25 7498 3010 23 20 1 89875 88145 44 36 9225 40 29 10 26 14 17 5492 9033 7775 9015 16 48 11 11 12 2 40 20 7763 9852 11 40 8 42 36 5954 3 25 15139 57577 5948 2085 1284 4756 4131 49 1557 6797 40 3 18 79959 673 28 2700 1738 35 28 24 50 20 4 29 4127 14 46 54105 8 9814 43 2788 9249 39420 86432 3167 22 9664 912 50 50 29 6 15 23 2836 18 24 20 58697 16 53485 7839 1861 62905 41 8 39 2742 3903 33 5699 36 2 23 26 32 2905 2616 2416 9 8838 36937 31 4 12 5590 44 6152 2716 39 47 31 47 77668 28 11 27 45 7516 32 1918 20 9 12 800 27 50 7247 18 21 50 5 16 40 35703 19 50 2 3740 4749 36 80379 16 15 221 3405 1 25281 14173 1390 4353 9578 37 8 6146 5864 77083 35 10 84559 7008 29 44 44 34885 32 3151 42 20 49 634 37 23 6 238 4514 40 39964 7232 6359 45024 1 3744 19 31 4 36 4058 72307 3651 90010 16 33025 9582 64613 37 21 2160 4 2 7468 5127 2312 1681 32 10 1082 33 32596 3 34 47 2231 19 3532 18 841 40 35931 11 1751 9195 5281 1775 4566 4659 97210 8838 46 6356 11 10 38026 6077 72881 27 6210 5939 228 14 2606 29952 99294 11 18820 6215 8724 3094 3875 2760 3985 37 46908 35 2 5343 6295 2074 46035 9338 23 3725 35 48 8 34 46 3527 11 9320 47 4653 5032 9028 42 5666 9509 39 42 26 44 5248 129 41 19 26 8317 67445 21 1875 23 22 15 9061 33 42 7144 49 99168 24 83968 11 4099 28 4343 32 8462 6531 8158 23 7180 2115 2148 10524 18 34 1523 45 21 40 18 1423 68450 41 27 2 38 863 8011 30 18842 45 34 63508 31 9022 14 15 8 37 19 7371 73721 61162 2973 2706 9 3207 73375 73362 21 19 11 9317 33 9 47 59557 4 36 4500 4215 36 19 1873 5984 5494 86481 3 3115 5 86004 5129 8147 38 22293 11 18 47 43 31 49 33 7034 48 1851 5348 59513 50 13 7913 3 3487 6718 35 30 8359 5024 2353 15 37 34 94397 36 41 47 18 934 29 24683 18 5255 4 4581 4113 13 3156 33 84574 4677 24 6300 9259 44 5467 11 77024 14 57756 1621 34 48755 7394 9447 18 28 5814 3813 39 18 2491 10524 1620 9603 5594 38 13 27 16882 32679 3291 24 2376 51494 5605 1968 1375 15 6 48 5 31 44 35 38 1 3 5704 4509 41 6 1200 9984 4 46 3045 4775 38 37 70367 94536 27 6451 2639 6 5 8751 6803 9047 3 78768 13 11 41 8287 25476 75431 6 7 78548 45 5776 5483 9802 43 80412 45988 5502 4035 49 29 26 935 28 1016 49312 6152 5725 8206 24 40 36316 4406 75008 32 41 28219 6587 40 41 248 8734 2495 41576 14 6 22 5 98966 20 17794 148 80369 3 59901 259 17 7192 5526 46235 3500 20 5697 3584 7902 48 15 49 44 24 40 41 42 59474 6 45052 49 3 7515 32 24 63499 17 6882 26378 5 30 6777 29 21 44 31 19 49 8324 67133 16 38550 37 7 9921 97393 20513 13 2124 2862 1360 41208 27 7465 1711 8 37 6312 3311 23 247 50 23 77884 90302 14 27 7950 10106 38262 9446 10 48 5295 32846 18 9418 32 44 28 27 19 43 46 6 2472 66204 5106 3622 1066 16 8640 36 7426 5783 8114 6260 6 3293 32780 4108 6671 24 3400 31695 31 8052 8357 96497 15 7870 389 33 67476 9398 46 1 3041 9972 34 18088 46305 2266 25 27 1335 35 2075 1588 8082 3734 60411 15 21 1272 23 27746 12788 31422 43 17 11 34550 17 5 41 13 2585 47 3002 4 4126 28 50 29 15 14 1767 3732 4 13 6136 4 10 4526 2365 19238 21 6579 9162 3 50 6729 25 37 6841 18 51593 1695 36 31 3936 874 3 2 10 23 99189 21 9184 3 2 6488 1181 47 4520 49 49 3331 21 34 29 41498 19 89242 852 28 13 1483 25 1 7 2325 6612 5538 7694 5600 62812 30 38 47 24451 17 11 33 32871 2559 24 47 47 12819 8348 12 41 7586 19915 24 25 7964 70215 34 9713 26 15 29038 6154 104 3197 34 36 16 16 9321 70724 46 5152 42 43 93902 23358 4815 11298 691 8512 40 10618 49 28 13 70426 37756 3020 46 12 8 90054 28 277 12 3604 29 8 4163 23 34524 5034 23 937 10607 15 1 11195 3 98894 9883 41 4 41950 98828 913 3287 69626 3 88342 33 34 47 69277 832 6995 33 24 35 2561 63679 4807 7730 81772 2592 1067 3390 51907 73153 33 29 3 55379 27 9677 7985 65230 5 21 26 15 6717 5161 6983 22 36 4083 19 388 7273 7421 2622 52625 57008 1011 87775 77466 7921 3107 30 2443 6 32 5901 48133 12 21429 3740 16 44255 7401 22 50 42 692 2684 78468 28 23 3903 5725 9 37 28 8 35 62855 4 789 8672 35 2823 40 10 8581 9126 4652 65605 1034 40 83912 5429 13 50 18 8780 27 248 32873 4216 2 9118 6 26 46447 2643 2815 9380 48121 29 599 36 36 26 6530 9 35 671 18 1502 7 17 37 2081 30 437 3312 23579 8958 9803 39 4558 49 16 38 40175 70426 1983 7 4002 32831 2953 1704 23 11 1230 1895 36 762 25 2914 30 77228 23 33 46 42 17829 3417 1734 5 28 7 6394 2468 22 8 7077 58209 998 2 12 2136 10 35 5 4057 28 11 4 24 6787 3204 6982 51063 6722 21 41 1462 3371 780 19 15 65533 21 25 7270 1920 23 3 31649 45 17 10 6891 3688 6 3174 4573 6 87187 9573 16 26 9902 8 16818 1187 4 19 5098 53625 28 50 3963 21 25 14 38777 49 9477 45 36 6560 9638 5570 2 1914 29 25 35 32 27302 41 4 2801 2793 13 6713 3 3748 12 50 7651 93967 93899 9922 9753 31 68101 24 22 2610 47742 71711 11 16 8712 11 31 8701 6975 66344 45 71874 92954 9049 3103 904 2009 7835 3 51531 23795 33 11 35 30 66091 50477 38755 5276 4 50 7 3438 9809 9 5908 9991 7 9211 3356 22867 47 44 5022 89480 3648 41 2 7373 26 47887 26 4883 95349 5822 24 1 3888 44298 25 5 9 28 47 4121 28 36 9933 38 40 14 48 79956 6342 9689 5213 5 23 90340 2227 927 4784 547 5355 7 11418 41 5 4818 644 3921 31 4377 39 671 9351 22 24 34 47 23 1209 4607 5315 29 2797 9510 7864 10 1318 7 45 2734 4867 14 14 76757 11 46 43 29 4367 49 36 840 1741 10 19 3713 7 8273 21 35 33 4320 24 4093 47 7 43537 41175 1254 3713 1622 3691 44 12 46 4 19 5075 5488 56779 20 12 7470 6646 43 6241 6364 21 2151 8 19 7731 3 12 1202 3653 7769 1642 6 33728 8651 12634 4963 7296 20 3335 6182 10 29 9 96898 42 8478 22 2 3946 31 17 28 23 1785 2 6206 34 50 29 7212 49 32 52306 41 7104 1084 20 74726 48 41 10 95912 4231 6 8095 5595 1651 7799 376 7432 32222 37841 7887 35 7990 41 2944 71062 8105 804 17 81261 62484 3870 23 25 8529 82461 6707 31 89370 37 626 14 2422 142 2159 9584 17 42 9701 7971 15 92980 8616 1 78646 4769 5592 19 5241 42 9 5 26 9523 1785 34936 21 15 7245 1871 34693 31 41 39 4257 84257 69123 7287 24570 80340 12358 11 19 33 23 82089 3702 15 33 7799 6081 29 48 38 3773 12 10 4559 8911 5346 26 5527 45 9 4972 48 41 8160 6076 1 1960 28 7435 8209 13 37 1871 39 6 8358 12 1083 48 7435 31 18 52564 1408 50 2560 5015 7228 15 41 9781 5659 77486 3 4409 1104 7469 1 1198 2258 1276 3071 94300 4026 12 37 37 7450 85238 14 8 82364 43 7715 50 12 5533 13 19 5740 19 4 8905 1 44 62467 1865 4250 42 47363 31 8855 54570 23 18 9985 6422 8538 49295 19 4 27 3264 26 3304 14 3579 54462 27 48 46 22942 9 24 68032 10 8 49 10 16806 47 25 9154 45119 8 4309 1607 34 9823 12 27 46 66725 46 29 2395 14524 31 4711 4120 50 2612 1 12 35 407 9451 5445 15 32 20 28888 44004 6163 45 18 18 36 38 81864 22125 1579 12 75006 4 31766 35 2 10 38 24 9838 16 21513 11 7304 71162 38 9898 3 43 7999 42 49 54684 16609 41 1439 3536 28 20 8488 7 49 23 47216 309 6353 26 3 78338 10 1173 706 12 9659 9 3 47 12 1 4403 8809 45 3293 11 16 9 50 12 35 8279 7987 12 43 16 8 7 46 11 7 1742 14 31 5576 2495 30 8827 744 8159 3123 3537 1 20 26 3 5203 20650 39306 49 54802 3631 18 48 24 8091 49750 4 709 19058 14 87744 3 37 5 55730 2973 24170 49967 22 61013 34164 2561 58939 39 4592 13982 9638 2568 53328 48604 48 38383 2 4310 6504 27 7 35 19 23 6348 4004 547 15 79870 2 30 48 10145 2819 59216 2764 6989 60372 6802 25 42 36391 4357 23 7863 6662 89188 22 48 48 20 4091 12 97309 8325 9491 9850 4196 170 14384 788 14 9 4 3396 18 38 8800 1414 37827 48717 11 45 49232 6324 75664 40 4199 43 9223 12 3 50 2 37 32 9724 9 8 13 54 40 8571 28 41 91792 19 10 33 16 95176 9013 11 5583 50870 4950 35 40 8398 5 90676 26 12 23 35552 1462 48 4 49 21 28 42 32 67 49 31 8644 3 68733 9434 377 47 16471 1688 9 14 82806 7874 37 16929 5963 6925 15 34 42 8 7308 22614 3762 46 9627 11 6957 9055 41 4518 87440 8118 36341 45 38297 7975 8 27 15001 1216 1642 27809 2404 85762 30882 7 27 20 8164 3632 35 5 35 45 20 5 2399 906 19 4 6 2792 6031 39 16 9926 2869 2257 17 43 22 33 3 14 25 2957 72101 3 8958 20 2396 24 24 7557 24 26 4277 30 56690 2 15885 6047 2 8459 4 24 2460 6 3016 7034 8145 12 8369 30889 4 32 33 3 8484 38 42 13 31551 5517 17 24 30 73113 2 92756 39 67017 4604 29 5867 2832 8403 5124 6364 4 22 8280 5401 14 74490 21 5369 8727 17305 41 4 6 6426 40 62080 2440 47720 4312 144 10 23 25 50 81566 9 843 3853 2 1841 8 7071 65560 4271 7 6506 918 44477 31 54606 2079 21 18 9508 45 76438 4842 31 30 20 23 2214 7151 9821 25 34 48263 6094 49 19 9282 3 1154 31184 6106 5 5477 81387 23 41352 35 36 17 47 27 2156 2397 2225 30853 10 1 25 12809 820 3918 3829 54099 28 7584 1936 1603 1372 5290 33879 29006 42 19 92362 3701 4 9263 10 4584 32 22 23 25 3260 12471 18 4125 3508 25 5271 27 9268 1361 250 1680 75401 4882 33 41 2959 11 65681 18 18815 3614 8491 8096 46 79989 48089 533 1105 48 39 1058 5124 380 5794 36 41 5965 7888 6 19 17 2008 9156 3986 42 12 1856 7666 880 35 2 18 53026 11 8922 5 10832 30 9547 18 55585 36 15 21 22466 32 502 1346 188 5686 7829 17 16 7521 44 9829 4 31 5654 24 82075 42 30 19 25 23 5041 71933 48 85013 4 28 8244 26 178 64898 6743 3505 2258 49 9 14 1451 14 2303 9045 1 1603 45 42 23 11 46 4082 39 2970 13 7515 9371 5266 4566 7743 44 11 3 8 8085 4838 31 483 2950 33 6737 4937 48 63333 73145 24 28 7 26 59930 2 19 16 38377 14 20 3936 39 5974 27 5456 23 13 35 21867 9310 3670 37 9986 3897 44599 34 5421 92212 24 37198 43 10 30151 11 9 61990 6247 26 7 7441 25 17 37 9466 48 5662 8730 12 8034 25 47 8983 10 33 73394 3692 3139 25 37 12 4326 9 23591 23 39 2 23 3247 5093 1998 12 4084 48 6 10 27 8632 6053 41 5360 43 29 45 558 2388 22 8 7098 6114 24 19 49 49 40 79199 7672 3098 2931 54812 7 42 20 7753 41 9478 39 41 88255 6 38 23 6 8279 88913 95679 5 4263 45 8876 17 17 7755 7 63898 24560 34 27 52882 26 28 48 22 3 44 9 22 21 13 42088 8234 76311 1140 12 6090 9597 38 31477 41 9529 1604 43 7 9055 6423 8676 8179 3 48 7110 805 48920 4299 11 43 42247 27 1675 1891 7386 6 2145 34 3138 13 6607 40525 48 34 22 16 36 7 11 2226 40 22 25 1563 1669 76050 2465 6519 5232 7 78524 37 16 37205 5586 25 17928 9 31 23 6043 17 15 14 5 2440 14 31 5934 3217 7248 9352 50 48516 5893 2027 1155 16 34 626 6558 19 71364 13 7 32639 9 11995 44 7 8420 11754 7541 16 19404 76029 50 8 2 2262 48 7855 22 15 5134 7328 1468 6031 16 8990 83542 45 45 6 10 46 9637 11 32 24 42 83894 4 45 7 9111 2462 32 9 49 5620 7264 32 20 8788 40 96958 2 9141 89180 24 4998 29384 8 6 15900 79329 2747 27 2530 5299 505 53955 14329 29 41 27966 24 9 21 31 1378 5397 49 22 40 33938 5371 3 31 89877 6 28 2544 49 9550 35 38 592 11 60365 47 9557 7462 8264 42 801 27 1579 7609 8730 7572 21 42 958 8 25 84424 2171 5 24 4696 24 41228 65798 3 1210 5304 3340 16 14 5578 14 6 1804 24856 5 7529 8213 7841 22 5831 31 21 40 7201 38 91082 926 21 7481 9144 9279 25824 2090 45966 37 9 20 29568 31 33 67646 2971 8 7624 6756 45 40 3684 95373 14 14 8184 6921 41 10 45 8171 47146 6917 2 40 5195 3436 7663 3944 97000 28 9274 31 97782 17 4707 2 1025 92402 8837 2673 2 10 33 20 1414 21 25 41688 8375 8323 40416 11 5436 25 5786 13 22 5 7366 24 5822 50 11628 31 39 40 32 5881 8 16 448 7862 44020 26327 61096 17 36 28 3 27 17 6 7510 2904 984 25 3710 23 2 8884 32 6859 17 19 44 29379 38 22 45 78616 6 9 25176 2255 38 9 82079 42813 43 8 68276 39719 5541 3 49 21 511 62693 11 18 42 89762 18 34 4300 4 2324 7691 14 6322 1053 22 9 18957 44 2814 2595 17 4817 8410 45 13 741 2762 9455 31684 8341 33 38 25 5739 46 16 31 31 47 18 5381 20 1994 3 64836 7648 168 30235 41 43 36 14 35 8286 4003 9972 23 49159 42 4043 47 20 33 457 11 34 4449 39 30 42713 33 8442 397 9070 8578 47 8344 5472 35 2287 9 44 5 9387 70472 27 3 2271 5 16 5278 7817 33 103 50 4771 25 12 47 1150 44 7927 15 4595 22 3646 86402 32 42 46 821 41 42 23 4 4535 9 14 8203 44 28 5 57659 3346 40 13835 19 44 9 54226 9857 73368 9 8 22 4 96142 86018 3181 21 35 22447 58536 46 15 31 4826 28 6395 43194 70632 49 49 79075 9522 12398 2 8 66209 1371 41904 4199 59248 49 9994 29 9426 3394 83881 3 15253 7861 932 15344 22 3801 49 35431 1366 6923 48 56387 7012 93651 37 42 832 47272 4176 9854 604 5522 19 5 7409 5368 7 1732 8144 8524 12 1483 2844 36913 60138 1347 36 13 11 25606 3946 16 20 3765 8432 18661 16 33 11 47 34 9641 21945 43 37 31 6103 9033 46 21 43 13279 23 1 7957 15 8418 3340 35 3764 71391 40554 32568 33 2473 8899 30 2109 34 39481 37 46 6259 32 9126 46 6742 4 6 48 71012 4 32 47922 21436 91866 54224 2 27 17 847 14540 30 24 776 3347 5501 7 30 17 9305 80452 11 37 1837 9528 3 6209 722 2397 1842 53496 5299 8985 8206 47 5 46096 58450 26 2 6976 6708 40 76286 9546 41362 30639 91445 16 3703 43 16 38 7306 22638 27 3169 1494 27885 96882 6672 393 7200 45 35 64390 37 19 37 30 3622 4 2993 9117 85445 2 3919 33 9296 15 50 10 2518 17 16 5086 9548 2767 19 7661 3728 43 20 21 4 4895 14 9 8528 56752 76615 42392 11 4953 31 1832 25 78633 3430 84063 5813 33 25 35 36 38717 1243 7 28 8763 9824 38 6252 3645 21647 6 10 21 4 6004 7 7456 5038 3 32 9762 44 9966 528 6 1 3 5 31 51428 60720 29 29 84742 2682 2637 945 6017 8 38 39 210 502 8443 35772 6520 15 25 1470 41 10 58387 32 6753 44796 56986 11 4112 4 17 22 37 18461 9722 16 24 69214 18 6426 8296 2810 22 1446 4 67562 27 2791 2585 187 3934 35133 5512 2 1855 14 40 7085 47 5879 7620 25490 48 1935 6577 2 31 29 8167 65769 9791 31 88504 9068 7 43 47 43 39 108 8052 13 9125 1 8128 36 89008 98271 4968 1631 59174 31 16 67800 45 42 94958 9002 11 33 31 42 8605 1984 4453 62049 16 23111 29 12961 26716 33 21 43 4664 7 58157 9898 3205 46 38 5349 26 12 5668 20 506 34 10 8019 24 42 8602 25435 3782 4492 1961 923 3859 6564 2535 41 2457 20 4910 2075 9534 33193 2815 9 34 24503 47 4095 35 14 11 14 47532 20 29943 92536 4943 9 47 27 4906 3 9914 866 32 6008 22 615 31388 37151 8466 12 8534 14390 40 4862 4897 66464 98170 45183 25 45 51382 31 947 20376 34769 42 32891 48 40 5609 41 44 8 20 6505 41 39 8194 39 29178 17 38 25 14 4278 3 37 31 4856 7834 7546 93115 6356 44 32 51176 32451 20 38041 12 6226 19 90808 2 22131 2774 56952 44 10 16 32 4690 48 48 6660 6570 16 6216 2414 5 13801 6 2 20 62775 30 5 865 20 40 45 19 11 7812 97020 4 4252 1322 34 95376 39636 37 20 20 26 57837 80060 20 51828 3991 2845 2 12 18 1 3386 7079 37 2150 5752 8786 3416 47 20 46 3 2000 31 35 570 1852 4048 3443 7927 5459 50 19305 9304 18 40 6394 5658 49 75373 45 9 50 28859 21 17 50876 555 15 35 45 19 3 3193 46 66842 38 6978 19 3960 1907 42 18 23533 33 14408 37 6497 8197 45 29 17379 1342 38538 62705 8 15 11 4757 45767 9003 9316 99789 39 68622 24406 67908 33 34 1927 8 15 34 8458 3849 9 2 42 19 8846 35041 24 50 23 93915 38 7006 6176 23137 33983 87322 3139 64839 4 5534 7 20 4 6937 5012 7963 9854 6659 8404 5870 23 33 39 122 28 2 75241 9578 21 3449 67476 1296 91733 43 47 21 475 3262 6251 1 34 96357 9739 5 1634 23 44 8 45017 9212 23 9 1485 36 28089 30 26 2543 1066 3 2848 81863 8241 41 41437 19858 8 33 14 46 72479 44 8 635 3514 10 75655 67067 9040 20296 44 7106 38 37891 47 11 1697 3537 6845 44 55856 9 41 50 37 5046 39 66817 1831 26 35 40 40 28 1735 7 7214 36 96917 4361 19 3282 17 48 8441 28 8149 2388 5540 8108 4065 95861 32 33 30 3311 11 2 18 46 4744 13 38 24 15 24273 13 4 4451 77105 50 20 877 5 2008 9767 985 36 8317 18 20 7265 2109 24 5482 4639 2715 40 37199 17 15 41 2380 45 65338 45 35 9 9740 40 83 31 9131 68055 20 6564 22043 8393 8398 2207 24 2937 2657 4050 74357 48 9219 8 7275 29 42 4950 84631 24 9 80202 32 96850 16 5288 15 5175 84398 1852 35927 47 1263 55067 34 12 7562 44 7925 25265 8433 96819 14 3868 16 9 50 44 1797 21 12966 26353 98493 7527 1 11 6 2 92447 40 39 38 5941 86815 48 3 39 7451 35953 36 3 5391 50 37 46012 95629 47 1866 10397 21 71167 38 2399 225 30 3215 21 1 10 34825 1835 35 2999 6406 4 4286 5 7191 23 42 15 17 6289 24 36 1218 1806 3845 7805 52580 8391 19187 8652 46 756 40 15 23 63610 4 2 29 37 9236 41 9 37 22 29 50 30 3 29 35 28487 5066 7928 5388 4571 22997 4671 62961 38 59722 4033 28217 5383 12 37 4 98986 47 3 15754 44 26 335 3 31 80547 6027 32 4330 23 15838 8 15 1703 8592 30 48 59994 34 21 18 17 3256 48 4 37 33 37468 26 40 7590 32 5 5 8686 6277 49527 1168 13 8 15 8 5970 23 5583 30410 46 2132 24 8433 39101 25 31 8 13 4831 34 37 29 29 4436 45 7291 31 42 3608 35 8078 11 24 13 4 7740 7980 6177 2238 37182 7 5694 39 10 22 6 41 1059 25492 8372 15337 50 6386 2887 5273 36 80 20 9348 37 1 10 2812 24 64002 7180 7017 15 5 521 46 21 14 3664 4117 9435 50 2189 3 3052 8 39 74774 81733 46 9011 5244 11 6 36 98948 4 25052 41 1174 36364 23 6554 20794 28 33 8560 30 3468 33 785 36 5 5 70109 32 8849 25 6774 6331 48 1422 34 32 4 4599 79286 5979 41 80966 8 53458 7164 26 6730 5 35656 14 8799 2464 2195 8107 18 3121 14488 44 2888 28 9719 11 2 48 7 7998 13 19 2 42 74947 27 26 29 5101 81331 9447 5862 36 5194 49638 50 14 64200 16 19 39 4318 8737 720 11 22 29 1462 22 8331 65222 12352 73787 32822 5669 72888 1134 50 5933 15250 18 6702 16579 2191 73168 5 155 64760 39 7 69411 2 5181 2856 43 9462 20 2100 1608 2493 73643 21 48 9 7724 99654 53501 22 9170 19 28 46 41 501 11 25 14 1 15 8 2 64279 1585 3 3 4799 49 63330 8690 1637 30 70156 16 26 7147 685 2 1 6010 4609 1383 30 38 18 27 30 5295 2333 4 3016 8149 93548 39 42 30 50413 8988 5793 48 31 33 42426 6 45 41 7 5659 8 4118 63456 8735 34 8634 1394 15 99059 5 3768 95580 1395 97184 66978 38 2698 23 9870 14 50 62215 41 71118 67578 14 6371 442 5026 46 24 8442 22 14699 29 85976 27778 4 11 3208 4029 44 92781 36 44 74081 42 8430 19 38 18 13 3 4366 29464 40 1331 1828 111 26 1983 7109 84119 33 20392 44466 10 13 47670 39 5813 36 3168 5266 30 6698 56526 43 32 40462 11914 2139 905 3774 13 42 296 4895 17 4 50 29 9647 15 44 46 38 8509 3161 44 40 31 42440 9919 14 86420 7 14 40 34 28 5 5 28 37 26 47 6607 3340 60534 45 2031 1 8291 33 18 32 4193 4556 44 73612 35 16 93442 10000 23 22 46 1 45 6780 4568 34 2100 25 9287 32 19 30 9369 25 82274 149 280 213 49 50 33 17 10677 38 31530 49 8957 17 13390 8327 34228 6622 6013 442 4051 43503 44 46 26 38 99817 48 1524 46 58596 9016 2075 27 7502 26062 2008 1409 45 20 47192 50 4653 5733 53400 27 42 50056 9 8667 1647 28584 21 18 1423 7519 1302 5939 7 2270 8 8877 2126 1576 3 49 40 15 24 17 27189 36 1430 38 16 4340 5371 36987 3 36 51494 9974 15 32 3395 33 53255 5 40 18 44 42 27406 19 38 86414 23 14960 41 713 43 43 9 41 48 19 38 8202 48 18 2394 5605 9 27589 887 1053 3666 9927 9995 25 41 6866 19 1163 9301 1393 49 9151 3362 96444 6872 3661 65081 3961 37 16 13 49 32039 42 7950 17 8743 50 7373 22 4329 19 11 30 2302 5725 11 14 26257 23 7394 9935 69962 20 16 8602 4460 31798 36 56679 1706 14804 5388 30038 33 38 5996 43 14 7 8357 9794 25 8733 46 8062 35 3743 659 49 34 36 31801 18 13 22 3426 30 72409 7748 6037 12 8407 40 25 5261 37 45345 2325 6705 6 26 14 9 27 68558 177 3711 845 18 6618 24 34 9 39 861 46 7115 11332 7871 1911 4460 7672 6076 45961 15 3440 8552 25 7 19 41 36 3909 14371 42 3638 6642 6391 4174 44 3510 5755 18 12 70602 8 8405 3162 44 3002 45 9747 5171 19 648 12 887 1777 7924 12143 21474 30 49 416 51409 7822 29 24 26 12 30 6055 3773 73869 8367 67444 7678 15577 5744 16 12 41 4359 37462 99090 78776 8856 7567 9830 30 3909 22 4755 9529 5885 3556 3885 46 1708 18 8078 21 21 34 93932 29 25 7269 8 49 29 88798 1 42 83525 13 2621 1881 39 8 4683 6 9108 4982 20 9312 31 21894 21 44 28 18 12 9870 5185 11 8926 99356 33922 4170 10 38668 42 23 8 33 8451 6562 16 1 9960 28 3 33614 9 45 1135 8399 40 1352 30 37 2702 34 44 41 16 45 39017 3010 41 30 37 41 30855 42 50 9523 50 27130 49 17 17 36 6602 2258 29 4443 36 44 22660 5143 2 6757 8366 7348 13 8683 8732 3694 6570 33 45 99049 4752 3860 7 9101 1939 1124 6103 48 86923 22 6624 3573 45059 30 3490 13 4137 5324 27 36 27 6 6649 21 7396 24820 26 25800 1464 8675 14 9547 18 6242 65740 1 42 3579 7877 23049 2875 7 41 36 213 8488 33 82999 6942 4 77733 23 6769 46 31509 9 47 26 27 1850 32 5 2 7930 8850 5324 5406 46 72974 7859 46 3637 7070 10 30 43156 6113 8965 18 1518 20 68713 23377 4824 41 25 8 25 8 8476 48 26 68743 67522 34 9 85871 9 631 7334 49 2978 45 95475 7302 15 50 3630 2976 9749 14791 28 18 93574 34 28 59833 5103 77020 17 9097 2403 25 42 46 83113 37 1492 1 34 16 39 44 29 38 39 48 36 89769 15 45 46 4447 26 38448 20 56150 28 9 32 20329 9166 3321 14 29 96897 2623 45 39 8144 3840 13 63597 49 13 52836 39 2535 6228 5 9 24 40 9 4 46 70942 21 8841 9693 21964 7168 47183 187 7554 14 4 6539 33 9570 6 21724 27 5376 21 39 12 219 35 277 77501 49 2 17790 66991 39 37 11 8554 76581 4 8 41 1248 47 75332 97161 20 30830 34 8784 11 31 9325 34 34 46 41 49406 8187 5 22 25 30 7676 3506 5939 4 5 43 14 1 14 270 1 3681 2 35 30 22 5 13 189 3886 6381 4953 8562 6520 41 21 68381 48 50 1225 31 11 11 3 36 29 96018 36 8952 3 7 8 62274 48 76201 68091 18 41 51876 8709 44 31 2639 7547 22 21 4061 14 20 9297 47 9208 30 41 38 6792 9689 5 3389 30 5 8611 47 21 898 5562 44 42 7621 86334 2 25 11 8644 71485 20 63224 879 28883 944 42 13 14 8 3236 16 19 38 19 33 4861 14 19131 2886 9782 50 10 71722 17136 36 2 20 8 247 6824 48 31479 5162 23 48 9296 22 60646 78285 13 91270 55630 657 1 43 65118 1000 9265 2 39 23 29 2349 7203 31 6281 834 4798 654 7357 47 34 3201 8 6905 43 23 2037 32 3624 3028 47416 5818 3612 30989 38967 95105 9 5749 3443 78148 1682 46658 6 14437 21 45 766 44 37 49 3 49 50 1586 14 66692 1 9879 49 3233 29 16 657 34 19 925 1026 1603 957 2 41 29 3135 8753 67002 38928 40 40 97733 7 40 26096 4634 14 3785 21 1481 964 5868 31 37 25 35 18 20 45 4488 27 4782 29 7525 72475 4 47 423 34 4 115 37 8126 6867 31 29 9232 2459 28 21 5576 7 27 35 39 9734 8 4984 3724 34 8263 29 6105 23 5778 3077 3941 27589 56820 5908 24 6 10 37 4212 92053 5357 594 6845 2089 6683 87254 27 4180 5243 5335 13 2593 70678 45 20 97960 9642 12 4763 1 37828 16 36 44 6 63570 43 29 47267 2 44 18 40 41 3763 25391 3519 203 21 5688 47 8275 2874 8500 42722 3723 11 48 6013 25 2430 11 41 50 9391 8964 7276 5978 40 47618 47890 6493 8048 4 2265 9845 45 7977 36402 40 19 9262 2815 6186 9229 7 30 7 46 5909 6529 3 38 12 28 32 7471 48 42679 3055 13 6589 1026 76531 46 76118 3472 18 13 41 6 20 1391 12 38 8097 36 33 31 11 8708 3013 6 34615 6674 2692 22 26 8468 72107 111 5572 26 1770 9529 4061 44 22 25 5933 81205 18 38 10 11 32 6847 55764 39460 3890 2945 3 80808 1159 44 32 5243 8719 37 7 2524 210 39 5980 7998 45 3945 13 41 35 40 15 9 3078 33 96103 11 8557 46 6 17 78273 87528 30 7912 30 2091 33486 43 7156 25166 24 4309 5 65900 9244 4464 2722 50 44815 33 28 35 33 7192 11710 36 26 25 7 77930 1859 16 23 336 4 3011 38 8028 6558 6446 32 897 37 6066 8782 5449 25 79508 4065 6605 44 42 20 4922 1998 4321 25 10 3042 3778 8949 5 2 45 8907 43 33821 51021 21 22 17 76035 41 28047 77156 3391 9 3824 4638 4983 9121 50 87139 7632 3623 1339 8539 29 3015 19 35678 8 90864 49 19 47 28 42 40 8055 34179 32 43 7202 30 49 5928 7910 8558 45059 16790 5 85040 4811 50 29 65 50 87084 9851 3199 33216 20 82935 8046 22 45 4846 17 12374 5204 4902 9076 22 17 2775 4696 12 9840 24 44242 6806 44 25 13 52243 15 16 15 44 17 21 46 7203 1507 20 38 1 7273 6287 45 9823 8504 9692 7025 20 43888 48 53385 7 9694 7604 34 50 9 1218 16 3002 14249 2855 7769 41 1687 36 22 37 9 25 47 19 35463 8 13 49 30 50 16 45 35107 475 59771 6139 4 49 4696 71388 3 6087 6696 1955 42 8216 2516 26 3444 30 8872 1284 3508 63861 6585 6638 1 52429 1 3 6626 9832 46 6241 3582 35 41535 1402 8119 81870 44 16 21 6607 48 22092 5576 3630 28 98129 83379 30 32 40 50 7046 9796 527 92855 11644 2 27 8959 93591 22830 21129 36 8231 6609 50 12 6720 10115 11 5339 158 40 29 26 2 8 7636 43826 59931 33 9 43 69417 1134 390 7113 12587 3804 18 40 4 33 28 25 10 13 21 4356 3 24 39 893 6 28 35 7 1127 47 9352 11102 27 37 4075 44 36 20 5434 15 57624 6920 47 36698 8096 2078 27 2179 12558 17 2637 3270 20 6754 6532 47 7241 40 2709 16042 2 2229 7 15 3377 25052 44 67119 38 14 22 31 16 34375 12 9808 32 20 5902 6508 44 2058 41 989 8 10 34 46230 7 21 5111 7762 50 49981 5 5257 6 36 41015 9000 78282 21 69719 39 28 772 36268 8917 40 7 45 3934 2142 5243 16 6157 7989 39 7 7238 20 30 9285 46 88090 25 8069 9940 6240 23 22296 45 16 41 45 12 42 14 2380 15 15189 703 49 58755 8 6 420 8296 99399 1463 62568 68120 49 33 190 28 45 3 7650 45 7616 3 31 90289 5528 10414 200 866 37 16 7465 17 6867 5647 8021 9440 13 215 9401 6727 3552 47 36 91991 7445 30 5004 19 8220 48 21 50 11 18344 8691 7019 15 16 22 9 8687 34 75307 1994 71323 6309 1540 1657 6 6648 9 32 3260 3751 8574 5941 36762 10 29 5110 5282 2441 382 38 2020 14 25 19 47 8 56167 26 8 1 8062 4 49 25 18 6824 1618 44 42 38 5816 10 39 43 8318 34 6991 32234 67667 71274 36 59393 36 27 632 15678 7936 624 6849 8 6697 42 40 2908 4 22 44 9803 15 7597 28 56877 7827 9301 853 64024 13 46 34 1 18 18948 23 46470 4183 1 4920 86652 42387 8891 356 1454 33022 47 1789 6763 10 4533 37979 86845 75909 11235 2 29548 28 655 3338 9376 67253 15 61370 39 97366 68968 5 19 69579 28 26 56830 14194 34315 7983 3910 5 41 8000 79051 42 29 7 3 3077 1488 44248 37 23889 1581 2161 4731 32 5070 47 20 96281 6 38 13602 15 14 22 30 3343 2 50 5240 34 67625 17 6 35 47250 860 25 18 23 2604 38 9303 3055 345 19 16 11 429 13 99521 46145 1264 421 7682 55546 2983 46 23 18 16173 2972 9055 48 1420 47783 36 4783 40 46 35 31 7635 1575 3584 26 36 9598 13 74649 24 21 84916 21 42 98486 277 33699 7 39 3349 14 41 11 48 64999 7186 20829 15 6 8 17 38 8928 28 40 42 44 40 7484 15897 47 8 21 7586 10 21 2568 8157 16 48 20 3 91116 16 31 50 44231 38 3512 21 41 18717 47 2907 39713 81447 22 4 9 4062 26 6844 16 66190 42679 8956 11159 6524 2364 9 10 8232 14 4262 29 91578 5688 768 7 1577 10 10 2 12 41 93438 95517 9 53582 9 24 2483 5 4913 50 8052 18 5947 4526 2728 22 21608 36 16 15 38 96691 24917 16 81571 29896 1068 17538 4 8 36 1 25 6552 22 25 2549 13961 40 52775 18 121 29 865 15 48 8 25 28 26 18 47 31 7300 8585 2790 6060 3983 18 25 3523 64408 7789 19 46 79746 29 9953 31 41 2864 44 47054 9544 28 7246 44 16 26 8217 34256 77396 5803 2947 2183 9235 2 7538 4567 29853 2 14 2232 32 15 39582 26 43 29 16 9605 4 30 13 45228 893 2954 5279 19 8822 90240 3 3644 63166 23 36 21 40 5 6373 13 13 50 10 6889 21 1381 47 38 712 314 23 50 5851 543 6522 4394 4312 9205 6503 78156 7191 1149 28 42 12 37 39 7 93276 22 70872 6 5 5 34 81819 5540 17997 34 13 14 12 16 70870 37 35 3543 34 24 7791 8516 4428 6047 1 12775 62889 5965 6231 6025 20718 7 107 82061 27 31 33 9419 18 5032 34 32 37 27 8339 63215 5267 26 6309 13 45 12 390 7710 41 4611 14587 9488 27 48 32 5456 46 8597 6 17 73850 16 26 48 37 7393 2547 1110 15 39 46516 2502 43 1382 39 28 30 258 95554 30 3713 50 43 2402 5272 44 22 9638 9990 26115 2148 31 5522 15 10615 25 41 29 93780 46 5867 7119 42 9019 69398 92985 7 21 5429 6097 38782 5534 8309 5 1483 43 30 5974 2 19 2226 37 10 21 8 30386 6368 22 3035 14 88159 2124 710 3 47 16737 3543 30 9056 36356 10 496 8109 33 21 20 21 32899 569 36 868 1546 66589 3258 22 3 7235 46 5215 9733 50 1 26 47 13 38 2273 1920 5738 1 35348 35 7451 91391 49 64111 9230 26 97892 23 38 45 7501 26 7214 1335 36 6899 34 44 47 4451 4837 34 177 2 7319 31 39 6111 25 11548 9592 1683 513 50 4647 4018 8130 5481 43 10444 2346 39 18 24 38 4018 30 41001 9569 7376 44882 17 38 6679 52416 5125 38 27 13863 38 44 31 5797 22 4395 33 9284 7956 8 93549 4800 81720 20 44 47 19 43544 29 2660 975 23 4 4905 9 46 12 2801 8 60812 5079 35 9571 33 28 39 39 40 66439 9230 32164 21 12685 4 61296 34 8 6566 9386 24 47 14 16 5464 38 9979 8787 8734 30 2412 7726 14 8509 39 27 11 81940 16 11 34 15670 9750 8947 17 12 7091 314 9903 38479 14 2816 34 57350 8135 8 4578 35 43 2208 25 4 8525 22 21 38 21 23 2 31 50 1141 31 33 4072 31 21 29 36 18633 1840 6349 32 26 9658 6006 11 5 47438 10 33602 6 3423 6092 19 41 12 4 16 24 2020 27 74966 10 1637 80317 49 9064 5510 7245 5 5090 30 9722 47 47 32 9 19 32 82484 2 16860 7951 42 16 11 95814 14 452 45 17 31 24 2071 32 9195 8786 13 9335 276 37 8294 32 39 34 36 1 37 48 3510 5139 7 26 70493 50 49 6 19 9695 567 40807 8098 10 12026 17 1803 34 3203 88241 7657 7 1717 28 2978 48 16 38 3467 79017 5123 44 8 831 6784 10 19 2 32 2190 6647 20 21 44 22 4342 3255 44 8406 8 12919 47 27 33524 35 8651 3923 9140 36 1 8080 181 5036 8 2483 6116 34 41 37 74300 49 40 23392 5074 42 4 42 3869 46641 11 39 22 78126 32 136 3932 5679 29 36 8 2 8389 7186 6892 37 7773 5 9191 9582 19 20 1386 22 23 21 10254 37 33 75 42 33 35 79585 80 9937 22 3941 22 38 10 17444 1791 981 45 33 19 30 1949 47 1069 231 2510 6901 74194 3846 58600 94669 3521 19 2291 27 763 30 8421 2 40 49 6553 48 42 16 5 45 25 15 26 14 90966 6382 26 7 67701 4931 8692 9 605 41 28 95883 7230 4267 77628 48 30 26848 1 626 23 7930 43 6568 55148 41 7995 80845 29 49 30 83410 30774 15 34 7 5989 2535 44 34658 33 40939 10 14 85917 31177 47 32 1904 23248 34 2 6174 3186 29 9 6656 26 31 1757 32 7629 28 9 29 19 5549 8 7 1 53269 89532 1962 30 4 7753 2871 25 9645 91019 41 25872 8379 34 31 8377 33 1275 2416 11 25132 48 6969 2402 9488 49175 27 50 718 7860 22 30 28 16 56061 51363 343 45 9437 6581 3967 18 41 35 41439 3327 3654 1 16 1 8768 13 4599 22135 6485 3092 10 1866 28 5719 45 435 6479 2698 50 79769 5039 35 5231 22 31 25 15 24 48 68406 15 6993 3392 16 1004 45 22949 5381 9415 68525 18 3844 20 49 35 99155 41 433 16280 62093 31 20404 15 8 9077 17 23621 7 31 28 7168 36 5 9314 14086 13 6724 85573 43 980 4816 3937 7465 25 26 78684 1464 28 8 76736 5503 49 29 8 6203 77859 22 75370 40 43 26 1908 57287 9 40 5537 12 2048 38 11 9 7736 6042 5830 68201 68663 9091 34 22 46 73992 31 8085 45 604 28 90612 38959 15 8391 9 18 27 25 13 7869 11 32 9606 50 8819 9615 48 65525 54926 4160 44 8838 1047 13 35 27363 4087 4399 23 29 6153 83129 12 7939 3907 12 47 1620 48150 13 29788 40 35 48 7 1251 22 1479 9 30 41 50058 5451 7 30 44 7263 18 9388 2355 8928 8892 42 7122 97483 42 12 736 48 6596 6944 9328 35 30 38 44 4476 6569 22 1464 37 2522 10 25 50 7014 14 1 3433 4920 2260 46 152 46 99206 46 28 40 8204 16 21 99083 3583 46 48 35 1 20 46 6289 5421 5951 78738 1285 16 16 8 891 6116 41552 42497 1024 33 3904 6866 9139 3854 9600 86597 63230 7260 8779 20 1512 7217 31 41 7740 49127 95 3007 8242 41 7529 29 5984 30 376 6580 51219 30 32 7 18 2997 1 46 5660 988 8807 613 23995 28 39 32 49 23 91163 7902 20 90954 15 6084 5381 9029 83074 7954 4247 44 13 529 9281 10 17 17373 32 21 25 49 2 21 44 26 26 6981 4847 28 13 13 7622 14142 43 48398 27 9887 8 42 9645 9 45 27 25 5584 55153 3780 50 15 26 3456 6361 3655 43 9873 4590 990 55236 9 5 32 32 7 63356 50250 29 15 2938 4 22 8 4178 4 19 33024 27 6822 9295 7602 3301 23 228 48 63708 44 48 33529 63251 45 51985 24 45 29 34 35 40 40 8539 12 50 7914 31 42 6522 6641 13323 40 21 1658 1488 8402 4678 9770 41 26 9397 7424 5 16 279 2543 77267 43 16 9343 5332 33 36714 11 743 7735 27 31 901 7041 61518 4 9 30 6190 489 8939 4791 45 19 8958 9941 45 29994 855 41 25 5583 96778 28 15615 2609 6740 564 30 40 50 13669 7683 28 5 47754 13 5574 43680 7 31 1 6962 41720 1346 31 4822 5877 32 1 6115 14 18 32 24 3790 85161 9478 38 15 73390 6 49 5616 50 32 35 98434 17 62804 3 42 30 4880 31 11 22 88277 68711 1569 27 41 47 5 5 49 850 33 7511 6 37 4952 23 95479 11580 6601 12 30 19 41 7914 37 7445 615 45 7798 931 4 9776 31 1 27 4578 35 9212 22 45 2216 24 33 38 47 9127 2606 47 19483 9 12 84601 27 9448 4141 32 25 1463 23 49 48 12 27 7054 18290 24 29 48 5007 4526 15 3014 2552 41 17 11 22473 25 6837 40 40 48 28979 8076 149 50 5 83945 1043 89 35 13 3160 94310 12 695 15 45 47 9 14 41 16 19 33 76715 30 6785 3111 47 2959 1 8122 98824 50746 7 50 22305 6865 16 9956 38 21 2 20 20 27 8358 7844 19 1268 10 2943 5504 9741 24 3970 6399 8257 61065 36353 6925 65541 7368 4281 31 60880 5248 32 21 15392 6163 5038 13 2 39 5218 41 39 602 4355 831 33 5 5 3770 27 43 2154 5 46 5 4160 3646 51632 4005 16 36 15 19 47 8332 43 5625 48 8680 31 22 3580 9548 75138 28 1 38 28 39 46 754 4466 58939 35 29 18594 426 40013 36 36 4919 13 41 3455 4595 3 16635 5015 629 46 5364 43 42 19 3225 7590 35675 3700 32 27 336 2800 49 2420 6344 46346 15 34 19565 8 4347 5833 6652 9905 690 8546 34 9995 194 575 23 10 92497 64505 43457 37 4861 11 1514 23494 38 7 8375 22 49 19 25 505 47 593 6317 4949 44 7895 6369 87030 3 2 39 26 21 22 24 6917 3974 7593 16 48 21 6758 30 36 21 14 6726 546 13 45 3864 2552 33 23 44 34 23 50707 24 9687 60878 22 92487 3 14 786 7985 44 7534 6 76272 8954 34 11690 26 3426 42 10 43 7948 30 95098 1705 3567 9343 9865 55237 42 26 14 33 2 46709 50 7838 7801 31136 2014 32574 8628 3671 1012 14 1220 27 9505 21 6610 7951 3230 8365 29 10 42 13 48 2 11 39 3333 15 42634 6973 36 8479 9924 92963 4 6092 1 13 8159 323 6705 2572 2760 47 49 43 4455 5 41 5726 6487 46 8 46 7441 49 82124 4990 6911 29951 5355 76644 9187 43 75710 81602 2599 45 8709 1378 42 7469 18 21 23 22 42 22504 4 73573 6705 91398 8312 36 30 4360 27003 19 6068 41 20 55967 42 5827 28 49 11 38 32 1600 22 6564 14 48 5126 27 79586 2 5664 30 5416 30 32 4 2 8958 29 42 50 28 2416 70005 9955 19 1 33 92708 4123 5832 44 43 4 1787 105 42 50 6997 26 18 13 20162 43 4565 37 26 43 421 11 45 19 23 25 22 4383 33 7119 4 5826 9916 2108 93278 17 27 49 18 8546 84257 7702 41 8417 19 8751 33 37 25 33 8954 9124 53112 50402 4811 7667 1 2224 11 48 7 5859 70331 47 9 43 20 63816 2869 1907 41 35 2184 43 36 23 38 6624 12799 18 88593 660 4689 16 8 21 18 3415 3173 9843 25 15 31 25 1343 54131 6 19 61357 18 6945 3397 22642 2 4412 48008 43 9728 32 42 7272 1830 31 4913 16 9835 37 6972 3031 38 50 37073 16168 17 69840 5701 49 44 29 1377 96579 38214 8 3130 9244 5382 2218 5 28 8312 47 40119 34 38 28 7835 9766 21 783 52914 2138 10 24 39 71727 1 49898 20 16 31 44 47 5155 8624 2184 18 48 7431 5905 41 1431 7721 4166 1491 49415 18 885 6845 15763 5 26 7205 37 46 5 6 8301 41 40 14442 24 9220 7 42543 36 30 426 15 33 2690 1543 2660 30 9541 24 3 3562 4567 5934 36 4 11 85383 553 54425 17 49 1576 2724 49 35 9424 625 48 36 13 10 3001 33425 2029 37 31 10 573 9754 10 1747 31 5 3 8269 88578 2754 8085 9182 16 4176 5 25 461 20 65746 44 641 2 27 64604 1202 540 77259 3 47 6 4 22 6999 19 62358 2126 545 44 5 35 2198 9 9337 4001 48 32 44 1553 41 2413 6590 2515 20 6957 6 48 9751 40 10 62777 4 29142 9 21 19 39 20 3663 6762 32 39 18995 1082 50 86480 40 44 33 48 47 23 7 74381 13 2110 4216 7464 26 21 47 38 8992 65092 19 888 35027 13 86124 42711 14018 18 55161 34 5125 34 47369 3281 4 20 26 33 98852 5468 6899 9173 13 8 5689 6348 27 7531 3 11 2045 28 2 7991 39 20 62157 96105 82998 2010 6859 1382 4720 6824 15 49150 33 22395 84392 43 740 22 7230 31 71266 6751 13 5336 7420 8288 34 2740 2128 19 34263 27 35 3611 30 17337 47 39 27 20 20 4592 85528 30694 29 21 13 23135 32 2299 18870 6 48498 2680 30 42 43 36249 4 97142 39 11 22 7908 5052 5606 28 36 7808 29750 452 5804 47 11 20 9 48 1770 6922 6761 39 18 43 37 943 3542 55943 7 40 3236 2 3561 3 3332 4588 97293 6329 25 3877 1178 48 18 9 48 25 24 6033 7942 7 24816 8934 17368 40 1571 6152 949 14 9306 37 35 9620 136 4216 30 169 13 5021 45 32 42 5828 25 31397 35 4585 7879 16 27 11 3426 44082 33 6282 7429 14 7 873 36 50 5539 7 55800 46 3302 2 7667 19 5426 13 2240 2876 22 3269 79000 17 6 3159 49 26752 73954 2446 23 7904 2216 43 3394 32 37 34 3598 2 63754 6 1 6719 59514 6109 85958 8509 17 1859 3479 23 20 9634 45 40 41 68209 37 33 2 35 7559 44 5240 698 26 6321 14 18 45 14 5430 26 7441 17 50 6087 5883 8585 32 7042 25 2423 2 5 38 15 5755 10 188 92208 86177 28 5 72328 57976 25 48 51665 57519 27 9848 994 6160 22 42 8708 1377 27 18 1033 25 92450 1497 7741 7919 1867 66344 1265 21 6030 8526 9919 25738 9504 3370 5704 2 1709 3187 45 6932 273 27 36 2275 30 47 37 47 3 13 19 14 29 91332 4932 2 17 6888 890 43 38 831 38 1480 46 6 37 9237 34800 40621 97246 32 3547 4728 6297 47 17251 1340 4 27 31 1827 48 47003 76729 41 2 6654 19 35 38981 4049 34 4 85329 9 5 82981 3 78211 39 18 32 8 17 4 48 44 41 5355 25 21 54783 8440 41 33 38 3098 303 41 19 84376 7 11 36905 7 5899 16 8 29 77451 2 48 44 4221 8252 28 8589 33782 25 27 18 18 16 4935 284 1384 29 633 45603 12 1454 5217 2013 6028 3041 30 3230 2369 23 173 4 47 34 41 74031 42 1970 40 483 4321 4681 865 3 12527 20 10 7582 3754 38 24 41 23 4 69102 45936 6387 23 52729 2067 12 38 51732 11294 86028 7051 6423 49 31 1957 5551 40 849 47163 37 28 16 13 38 20 2094 7981 8856 2848 6314 3660 34 30 34 14 57069 34 48 34 1833 16 7778 69600 74875 16 15 5813 4293 29542 93482 38812 23 5 4 1739 4955 37 52896 29 43 10 4535 3924 17 10602 15 67123 25 18586 6005 20 7818 2242 8188 22969 11 11 40 17 19 1611 13 44 8330 38132 4 59818 25 60981 9 12 10 17692 4107 40 8 72454 872 4216 40077 87981 6028 19 1915 1155 29 9053 5 23 37 8578 6179 2 12 5145 3 48 26 5777 30 3 24 13 6495 1 6197 6 1919 1 49 1089 36863 5802 78100 43 9054 36 19582 30 6625 7890 40 43689 26 24 34 521 7026 5 37 20 15 15 13 47 19 50 25274 31075 44884 41 19 6296 19 7689 1210 29 44 46 8010 16 6113 20 68971 4405 5623 3765 16 48 5976 13 8960 1207 3875 19 40 80665 27 9548 1717 2828 9 32 9605 36 6296 26 31 47 1113 43 18 6645 48 38 16771 11 8513 6756 2759 5 40 43 35 12420 6854 7888 3073 9214 20 6 24152 13304 5 21 34 7554 40 46242 25 49 9 35 15 4309 5 9946 9545 3 91 3 23 3103 8986 5849 1 12 47 3 9769 91142 9396 2726 6311 10 29 2 35 14 29168 1 85923 46360 46 9537 590 22 1905 4633 6001 45 9 47 6881 992 40 29 18 50 37 36203 9724 8307 4992 14 24 47 8918 3217 66726 35 37 4 7 7569 37 9576 49141 1211 95515 48 43 19 43684 45660 27 75464 11 70665 75159 17 7759 13 6602 50 1 775 4665 4 5 4165 78219 21 17715 31 219 3 14 2 12 33306 44 7829 1201 17 8 8 49 779 1360 1837 33458 5521 22 20 40134 86298 29 48 5448 15 22 16 64603 39020 235 2254 31 6550 3160 4019 4654 8504 6103 8043 2 21 52269 8499 5 58876 36 37 6556 5915 18 91982 7137 6 21 81449 30 3901 16 1248 24 9263 43 7875 406 50 77766 30 48 6 9334 9971 50 7086 14 6371 29 187 23 17 26 34 36 4817 3460 6343 45 67572 8 36 22 7092 43 8297 28 30354 26 15 29 83165 8247 5440 36 3387 19682 50 41 7532 5873 9 46 32 40 22 26 21 71527 35596 19001 4546 2768 4 5 1186 9918 45 26 4697 92192 3840 11 31 47 14 25 9385 36 3150 79016 712 17 5525 46 5069 9757 1813 57531 48 3624 49 28 2865 97695 31 9 21361 8 32615 9889 13 12 86572 67620 11 14 37 460 3 44 23 2 45 6 1757 3033 4 43423 23 4688 79939 24 24 9947 45 41 2904 92790 3468 5570 4167 3940 5903 15957 9958 812 8023 29 45 41 1 6 9 42 49 1 58920 45 4889 38 41 33 9234 39 49 8401 37987 28 3 10 43312 29 22 656 3586 23794 32854 19 6 8536 2 39 30 21 8928 13 2417 35 35 46 9780 7344 4563 33 24 6893 16 34574 46 31 14 7 26 43 5 2890 6368 25 16 48 47 23 2998 6296 580 34 37 32 44 14 31 33 11 41 29 1605 42 2093 24 41 8746 71082 39 5229 29 2 27 4359 7772 19 34648 28 48 5973 35 15 13 1159 6701 96415 40 45 15 48 2500 43 8026 4072 50 59158 50162 5695 35 1730 9010 14 8 47 79678 45068 3 14 4396 28 64022 49 99039 2496 25 49 50 21 35 43 16 9203 3414 17 7 42 42 40 1015 27 20 11 38 6949 42 31 48 46 21 9244 5 4893 31 1218 21 11 38 47 15487 28 44 4814 40 14055 5 21 25 6276 3 14 11 7 24 13 76906 26109 14 36650 50 41 3058 10 88227 35 14 63436 51103 683 24430 14 36 226 35 86079 1990 43 75414 39 5873 38671 57472 9919 7528 9154 8 48 6785 1242 37 49 17 43 15 29 63077 21581 9 69329 2 47 14742 7 3536 25 44 4993 31 50814 4214 34 66652 48 8058 5527 3236 37 2694 6844 84632 1216 1795 49 2744 3271 23 14 34 33 5389 41 7 12 15 38 49 16 6802 8110 26 47 36 36 47 3392 8 39 6109 42 8 3994 41 9218 9047 6428 30 6 9393 2013 80468 9 37 4327 31 6756 4887 18258 634 31 24 40 28 8947 26 19 26 40 6 24 5166 37 9644 28 24 28 41 25 47140 91707 8 29721 82224 39 1766 49 47208 964 38 1132 36 8 4898 3 2047 551 41 5812 39 15 60700 3731 19 26 89546 44 73147 9595 12 7 16 3 15 39 7344 30 39 11 9732 27 36 106 19 65898 3 54858 32 3530 140 14028 25 9 9546 36 33 11 65202 19 950 39 1330 11 35 2010 6544 15 9799 9018 47 7 3540 48 6824 6906 49 6199 642 9702 83 3019 23981 41 49 3830 6286 63073 25945 54235 78718 44 8059 77399 18 23 50 37510 77040 2491 50 24 46 86328 6549 11402 35 74879 3539 3744 5887 19 21446 41074 9043 7705 47 1 78791 7347 11 18 24 1 34 4 1 129 5013 16 26 3565 5243 23 35 33 33 1351 27 66287 2 12 7810 2368 2139 10 30 3 15 82301 20 37 8 32 4401 74650 8208 7154 967 2979 16 38 28 83018 48 9573 45 6732 50 16508 46 49 16 34 20 4796 49 8 368 66948 98308 336 24 41 6684 34 1837 49 35 47 41 6202 38 23 38 23 38 9546 20 7 83236 9729 6982 6 4762 25 39 33 17 1289 43 7805 39378 4455 46 5954 11 34 65925 42 38 2745 2939 76101 32 44 6125 15774 50 98497 1189 10 12 47 8 21 18419 1032 10 4842 8620 36 28 12253 14 9295 4042 6460 6982 45 1401 30 9941 507 10 80836 79086 6888 7045 5 9641 4843 8695 42803 29 19 44606 39 40 24 8 36 1091 2565 22 12 3707 2538 23 22 5 16 42699 35 31 28 28 4 20 24 23 26 5224 47 29 71004 4094 12 8594 2603 46 41 3 1 8780 41 45 39 9664 31 15887 9 9086 1471 42 52550 7465 36 94841 45298 45 3854 6 3806 9007 35 18 380 2409 48254 3890 7140 40 14 6450 47 2 40 30 3755 24 45 43 522 20 42 9074 7558 17430 4 10877 99590 5193 42 7160 2950 14 3579 8 3015 9166 16 9690 423 1045 32 8 82201 7474 96537 5760 41 45 29 50 6179 4293 19 98115 19 45715 41 7520 44 36 9490 43 37 6795 38 91403 45 3151 4170 42845 2627 5684 983 9156 6558 17 17 32 3 8781 23 98318 65019 1 4757 57322 26 1310 7831 41746 47 412 40 42 17 3761 4 4456 3338 36 526 9087 27494 6 8521 8599 52840 30 36 46 17 38 38 29056 23 24 51665 47281 9219 42 26 1 62272 3404 35 45150 43 45 12 9716 4918 3 54470 2805 87161 13 88470 33298 97895 64528 28 24 96753 38 37 1888 40 26 8153 835 32 17 48 7606 36 40 6522 1775 72595 10 31 38 40 6 6698 11 32 6 41 36 10 37 42795 8304 30 6826 81986 23369 9300 15 36 36 1864 8342 5 8 4 7405 3937 9 15 2 4451 749 56077 45853 69529 50 56529 21 39 585 4613 28 3619 13245 9 44 38 7 3 27 1 7001 49 2873 9099 32 20 651 891 8433 29492 49 11 24 893 12 16 44745 6733 36 6 52708 3214 1100 32 9940 1848 4930 13 24 33 23 456 1967 37072 447 12571 3993 5456 33 47 1939 4542 18312 4021 20 20 43 77043 6473 9821 3316 11165 7961 38 5323 47 64137 3027 43 40968 4115 18 87447 29 6511 50 7338 8009 5675 35 5780 44 34 30 50 32 8405 16694 31 7645 10054 50 29 1940 11 34 5544 8 1 29 4701 8 23 3099 7 2480 79702 46 33 12 5546 31 8494 9880 8 94553 13 61454 50 7870 1680 30 24 34 7 9761 15 43 8158 26 22 7 1927 2 1 41 6297 7 16 4 36 1911 5 2 11 9669 89563 47 28 36 2265 3513 29 21 25654 7 10 749 5853 83257 18 6018 32 3959 2197 35 83462 12 15 8 30 47 11 2595 39 91301 3020 32 3869 47 7 34441 90788 15 15157 8635 36 554 27 46 3722 1 448 40 13 3 42 21 4187 41255 27 32062 36 11 5 4322 9849 6873 2344 6950 26 7031 17 16 6189 7332 13 943 4 4234 2082 6423 26 16568 24 31 3 3612 7150 20 2 45 30392 8 2254 86236 32 698 6745 30 12 4588 24 9743 1026 8542 8364 7607 2117 216 85838 9612 11 29 2319 5787 29 16 49792 90938 7 2133 7822 5914 36 23 14 9418 8903 27539 32 41 31 43 9 15 45 9 45 1946 37 13 6268 7134 12 39 50059 15 49 6450 3570 80145 5219 63490 517 49406 17 26 42 1347 19008 32 6038 14 21 12 52873 11 42983 17 26377 22901 39 8661 8034 5661 24 42444 37 11 5 35 32 9268 5200 30 5680 38 6743 6014 3 6775 7295 21 9059 21 47 9685 17 3452 5134 70 17 6829 2368 49 25424 43 66207 6744 35 50 17 26735 13 1 8953 96996 43 441 22 3396 7196 27902 8989 40 1312 14 7 58214 6467 4948 14 3324 22 4416 33 47 9 40 32 60420 85340 65287 28803 14 37 753 24 80236 3 41949 17 16 7 22 1753 20 44 6 17036 49061 9 5553 2788 85767 9865 20 20 1281 1 40136 1 2324 3873 4881 7444 4456 8896 5743 4284 86411 28 6755 32 6 1877 19 35 2 78057 48 47 5271 6826 4 39 47 7 6970 361 45 6479 265 8225 14743 28 46 42 27 41 291 4451 30 28 2264 36 4 17 3086 26 7397 2878 27 27 34 22 58540 12 13 65956 7325 30 2127 32 19 47 4653 3091 1695 15136 29 5310 1635 14 14 85330 790 45 4427 20 22 6827 5 53370 7 10 6200 23 7 2620 2140 1588 21 42 16 5290 33 43 2924 7249 45 24 10730 815 4719 8070 32233 16 10 33 10 2456 42 26 11 4 65430 33 1228 37 66327 26 659 7494 7197 19 96841 20 7 11 5 9403 33 7 32 91817 20 38 2137 35 20 7234 512 43 29 9875 9809 7108 79896 39 31 18404 17 7698 868 1 24 5180 48 6424 37 75627 30 396 49 11 6184 5980 18 25 12 22 4175 8802 39317 84532 5682 23304 3 62726 16 46 5178 6318 6025 48293 5148 1997 23 46 9486 36 3 4074 8581 40 49 2765 8589 4945 8712 6154 25 50 8 4792 1145 18 6552 49 7058 69248 9864 2 7318 8016 7497 5874 12659 9855 92918 49 4910 38082 1465 73907 36588 8 32 41 26 31 8580 7250 349 4242 7 4868 3902 21 80401 2716 25244 41 7940 7912 26 5634 14 30 35 3248 26 57976 33 8156 52810 80510 3949 46 17 2559 38 5869 46 3 7559 45 38314 21 36 34 47 2185 18 12681 9404 27 32 14870 1622 46 33 4127 4361 5467 1989 90246 643 9 10 40 38 2192 2009 39 8053 6307 7 12 8237 18 2505 35 8 597 6187 2711 28 87557 8423 13 29 9917 1 83931 6711 53765 6734 62589 12 6 40 37 1 12 6 15 7858 39 9 19 2359 39 3749 66383 65863 42 54 41 9321 5177 3452 4187 12 7469 11 40203 25 2237 33 29 22 4639 16 48 13686 3334 62457 7064 6 3738 23476 32 8148 478 8105 1467 29 5340 32 49 42 7882 48478 40465 14416 20 9564 37 43 7979 40 20 1607 6414 4635 1460 4785 9825 28156 929 25 2386 14 4109 650 5153 659 20 6725 25 84259 24 10 35 8851 9 43 20 7 42358 7542 3878 26 618 17 8866 5213 94874 8955 70766 6543 26 3 167 69520 5256 10 52081 44 3352 42934 5 35 34 86898 8599 48 9984 1 26 25 6 8891 6 26 25 33 3216 5 14 39470 50 4 7987 39 4300 567 26 7717 23 44453 2179 206 41 4531 50 46 29 42 2936 5364 11 1 3716 47 13 2 43428 20 5927 13 1689 5289 3 47 262 47 9758 36 2072 4058 16 5936 7523 12 27 8510 5 37728 33 8182 7 46 46 25 4554 927 7278 18 52 6572 9085 8955 3827 8606 37095 14 5151 5647 47 44 2741 41 4714 6381 20 9409 3 8091 9 208 4210 6015 84150 4763 59305 41 6762 397 34 12 25 20 6 12748 28 38 30 2007 30 4089 31 4489 40 88409 534 25 3635 3 33 3135 21 5 78948 50 23 1999 12 32317 31 4 1022 7095 7333 2753 14 35 25 8103 12 42 37719 7580 5266 40 99565 78516 2226 2187 32 29 509 13 40 24273 5283 18 28 13 1589 155 91731 36 3669 6 4968 4227 25 6256 7 3328 3514 8532 8767 33 80016 9211 30 1430 953 43 23 54174 10 5449 3504 1887 9976 33 45 1879 37 7250 7297 89430 2 3769 30 28554 20 41 6 1 31 11 185 7 4519 5 7205 1079 35329 34 38 935 19 7234 4940 92737 2594 16 65202 9205 48 9 40518 97855 61444 7 21 38 2518 6935 1797 36088 21 8454 5887 6610 16 2947 1722 33 630 29004 12 7189 11 47 36 38302 36018 79700 50 20367 4521 20 5911 30 18 57837 7 17 688 75249 2454 24 44 7 5701 25463 1656 7654 9660 49 66984 3728 13 6466 27 42 976 7 24 34 6 3 1233 29 1129 82996 46 5373 1200 574 3796 48 50 19 7701 1566 267 96018 6974 9872 6 7425 8394 2887 10 49 6930 3107 39609 17 2 7 38 20 50 36 8905 7976 5187 3907 60054 9574 48 17 21591 31 87718 19 41 6331 7672 22 1 5012 38 5567 3 30 3532 3953 10 15 27 89229 4990 5119 49 36 23 6166 48 8995 45 4800 4 18 1520 828 1397 14 36 66965 3984 307 43 10 2991 8668 59783 46319 68622 45 5 80061 35 63400 45 6227 21 15 27 9392 25 948 7980 419 39 671 14673 6398 7096 7 17169 2868 56672 6397 28690 28 4906 3 15 32 12 95663 32652 50 10 35 13 40093 4510 6830 8202 3427 28 4955 3220 91072 563 9302 40 47 39 29 6877 34691 52008 1808 43 4 1523 1412 36398 9923 8273 44520 26562 48 15 9632 84689 34 2973 1582 20 8 10 1885 3 89353 32 37 47 6368 50160 9224 22 12 72463 2 13 41 35 7432 68130 77141 573 76744 9228 9005 28 21 37 6998 6 7315 44 32 6419 47 36 65873 27 1285 20 14 11 52097 20 1951 93157 96294 5467 494 38 7005 18655 18 30 9 13 85895 29 10 9325 21 17 33 40187 13 6389 35 35 1358 8113 868 3 13 2 12 41 2615 95506 44109 85886 3928 25 27 41 4237 23 2355 5 2 11 5926 11 3359 50 31 46 41 30 5049 5044 7 29 7 12 1 9251 16 10 2602 42 36682 68758 34 24 45 1 10 32 50 59768 4297 4653 91742 13 94535 9827 90028 23 2 50 25 13 383 18 3510 14 27 32 13 2212 25 41533 3101 2388 6794 38 14 28 3 3735 6875 20 24852 8487 33 32 19 15 40 4 1406 1 75837 31 45586 39031 6 25 24896 24 6117 47 3803 8859 8097 5379 579 9687 5 48 89275 37 4 69788 36 29 9477 2554 45 8501 18086 4822 3682 33 8840 5701 31 68 43 35951 14 14 36 6914 44 6896 92829 47 52742 9744 44 25 3241 48 9591 2065 36 19 42 45 62186 97715 87371 47965 5045 3638 5546 4396 53342 28 8423 24659 35 8230 2200 23 6 11 40 7232 44 7878 1145 16 1604 16 17 16 12 9 3437 6013 98876 6344 36 9257 3412 47 7108 19 9442 14555 2 25949 941 11 43 11 9 1938 38 59761 10 1691 34 2993 7967 4711 9252 9916 4393 13 7529 7086 47 8900 69852 2435 7915 38 469 19 32 12 12425 26 1 8509 96649 33 22 21 34 52113 18 23207 22 40 6883 15 49 637 13 43 15 12 9532 49 9118 16 11 54756 8529 791 44492 1024 9112 6 18 31 10 18239 6919 37770 4048 16 68038 2147 21 30 1 27 25 8 6434 83931 1676 7228 3003 38 9184 1539 2646 41 5284 17 13 27 50 23 28 17 38 95549 29 40 27 42 89135 33 10 1205 45 15 16 4040 11 1774 34 2554 4 50 4210 42 35 8029 43619 39 94217 19 39 5 25 3089 50 60284 35 4830 1666 3433 84360 9058 6001 26 8757 2282 36 8 47 7217 6 17 47307 58943 33 2905 10 28354 2699 7 17 35 3683 9194 3 2302 37 15 16130 43 28 3 8585 44 15 4 19 2 5780 4481 8 36052 32 9042 12 56164 9601 45 8 42 5479 6831 43 36 35 6229 6859 99714 24 1371 23 903 42 23 20157 6825 26 1670 5111 9194 314 22 88135 89318 6 3222 1976 1661 50 32 31 8 50 12 39858 5500 3 1117 52814 18 41 27 2721 86228 2690 6 1 23 19993 17 44390 2235 1876 21 4022 236 12 6239 6597 41709 3371 37 80572 28 26 36 9493 17963 45 3235 14644 31 4341 4950 3574 35 34 26029 78116 7 7668 38 23 743 33 17126 26 2791 40 2801 9289 19 3003 23 41 5343 22586 4562 9671 42 37 5628 6 5119 32822 21605 4799 48 38 5050 11 7822 7726 7440 35 28 1809 38 9177 49 47682 43 14 6603 20 13 34 26 41 6395 5329 10 42 2 4672 7415 42 14 47 4839 2 33 13 8220 3621 6271 8457 3921 38 8835 44 26 8318 36 8234 9815 854 12 6940 41 35 50 6321 24 9559 5000 29 6448 2135 2832 5061 31 15102 5775 23 89015 26 5471 6380 29 9969 813 2311 9 2 54814 47 3322 41 61730 2974 46 39 7850 87578 49 9391 665 98589 93013 49 2 34 8168 34 66290 35 8553 14 45 2 5628 30 73916 13 92812 975 5543 88929 1272 29 32 2436 47 14 66486 39203 30 16 48 7754 94681 8499 55656 21 1405 1111 40 5058 40 30491 35 28 4209 4 9695 3198 4191 39 68330 43085 4153 20 47 50 5201 7188 4896 36 45 15 5789 38846 43588 91444 5505 6592 6013 44089 8 37 20 41 14 14 8208 41 16 25306 495 1115 47 2141 17 14 8452 4997 21 21 32 43 20 7 2065 8308 35 2186 13427 33 50 41 760 46 3823 9 2 3705 6360 3188 7840 37 26 7843 19 2492 12 43 9451 2281 4422 3940 27 9 4 5241 1130 89580 48708 6240 83384 43 14 29 40 50053 38 40 43 45836 30 1646 11 1 45 30 6878 13 42 3154 35 65202 9222 89149 3701 35 21631 17 31 35 43 48 11 8987 38 50824 6368 953 2905 57416 72146 4 97890 13 2 34928 59700 47 5650 4 8635 25369 21 7940 9 9647 15 8904 427 18 1339 21 35 10 50 14 49 41 20 16 39 26 26 48 17 3665 20 79380 32 7103 99637 33 3250 5558 4384 9 1315 9 84691 21 6 35214 88 10791 16 42 3489 4235 16657 10117 26 7206 1290 2 7 10666 5914 44 9 12 27 44 95181 46 31 6 86673 98545 3115 18 39 73308 3 8 1534 41 7 30 33 9657 5784 5 444 2141 54221 6213 25956 82670 7 49 12 38 2594 7551 2514 49 6379 15 5733 27098 9468 6295 28 54103 2153 30 4 66 18255 10 5380 9905 10570 48 28 78892 4 20 40 1 1076 12 1824 10 82424 14 4212 17 68782 24 4223 11 3413 45532 6107 49 23 42 17 18 44942 20 3550 16 21 8574 90775 34 50439 477 2046 46 4560 31 22 47 5 4 56864 9119 23 8 37 8092 49 22 2 50974 4 9773 26 37 7907 4528 35 23 3154 3905 44 355 3560 19868 7 2453 26 8039 43 41 72270 8553 3 49 19897 11 41 64749 16 2229 7903 8 48 12 23 48 6331 8 9624 22 4855 5688 84096 1 87830 21 71801 46 9319 41 7995 40 5 55380 3020 65957 48223 6236 50 39 92601 25397 45 3047 37 7 19 13 6 17114 4871 49 27 6 35 17 6806 6 86600 29 3257 36 28812 68311 21 7891 4 15 11 8 1361 7181 9491 66427 10 419 45 14 19 5315 863 45 2696 64765 23 46 2572 46 4597 8665 11 5667 7225 4 13 2615 35 3979 49 36 35838 31 6193 7 3 4 4 7059 11 8 64 10 4578 1 49 21 25 48 20 33 3434 2006 16109 6840 57332 40 43 7067 235 29 21 2264 3476 20 2120 61731 39 31 44 45 41 29 402 5676 37 30 7550 19 9868 5735 56490 20 2225 11 56536 8823 34 50 78129 19 10 14 2 28303 63944 62740 44 9022 1 13 11 86664 8562 22 3320 8590 9973 17168 5258 11936 48 43 9385 6960 49493 4544 42 23 5660 9671 1179 27811 5261 5571 29 28 6 3228 7 9944 23 8404 42 24 5556 28 24 9532 99348 47 7510 22 24 2740 4596 14 9603 20 11 5301 48 2058 4065 36 39 9803 9352 26 5257 69463 7 25 39 45498 9763 35 8 3824 18 26 1217 1 4709 652 6972 10 24 4 25 7919 83710 45 49 6 8008 13 3678 13 370 1180 90294 1342 16 77881 4913 38 22 78950 2868 13 28 4263 2946 41 92433 46023 22 4710 25 13960 2491 2 95435 8095 27 3027 52571 35 5235 19066 9964 18233 8117 61599 26 5704 21 4 49 28 34 47 2756 330 10 16 39279 3 8348 38 1833 2424 10 46 39 9472 97615 24270 25 40 45 86656 2380 446 38010 1204 1370 12 34 37 50 4905 66422 35 21 3303 41 16 10 27 63854 176 5235 44 1090 18 20 9246 31 2 19 5853 45 5555 828 6 6591 240 5534 231 52619 72545 24 87617 40097 8225 11 12 82695 3071 4 30 32 43308 9426 14 48 51112 35516 3231 40 2482 47 24319 341 17 6 10 22 51213 471 33 6232 39620 6964 2904 9510 9994 24 47633 43 47 22052 29 6 56842 36 20 23 9 83891 28 34 5579 4444 27901 21 24 26043 4657 27 64740 57869 7425 91132 33 8 31 1 12 16 47 9904 49 31 42 5671 22 2711 79978 1610 23331 1353 30 38 3 16624 88306 32 45 30 6613 48 8814 16 7528 5 47 36 9651 17 9696 6540 9643 98074 37 5675 7 30 3700 8472 36 8945 4014 10 6271 28 8970 46 27181 6 3 14 68185 65 6681 62750 34 10 1521 7103 47 3250 47 14 1276 38 23 33024 49 20 7603 10 99667 28 4470 4422 81683 37 2731 20 6628 74693 7041 31160 22 4199 41 20 144 90588 29 33 43 18117 7847 21 9665 19 18 34 63030 46 1310 4120 15 7276 9605 23 44 17 33801 42 19 44 18 7679 63269 79199 18 26 7210 85639 8 5139 7 8942 11 6 47 4 82449 12 45 2765 50 38878 10 8658 7042 91836 20 35 36 1534 50 71796 8719 37 32 3 10 917 5477 22 38 25438 20 4430 36 25 4695 30568 4472 7951 27 15 50 11 38 5814 21 2152 3626 18 33 5477 50 38 38 1246 1906 44 48 43856 8774 1694 6658 6624 8 8956 187 17 4058 93003 9 12 2476 83097 14 1428 38 4114 40 25 11 30 7382 44 2201 20 68279 35 37832 68479 1151 12 8 9 2 35 18 7198 5 5980 4771 10 3224 1102 6207 52285 5428 9286 73369 16 14 33 40105 8549 367 42 33 1443 42 1536 47 26 4918 30 19 80190 7 94126 5646 3999 1466 5348 3358 13 5035 9582 44 15 4291 2219 41 15 22 7480 12 33 3582 68601 25 11 40 16 24 7 53204 11 50 4555 30 28 2058 23846 2 1856 28 95407 45 42 9882 9754 13 9 7 24672 551 8106 6 3356 44516 2582 46 42 5698 41 11 2 43 38 13 5226 28 13 34 33 8850 11 15 35 38 8368 28 4275 3720 14 29427 23 47 8 40 5879 19 33 7828 35 16 362 38 621 28 50 7923 8391 41 33 1896 80708 9 18 7223 44 10 9656 49912 6310 2286 23 28 5432 3243 3 79647 1264 50 9336 4 20983 4 49 4528 2068 38 9 22 7906 7 2584 21 15 21 3468 22011 35270 34 3798 23 5 6267 4745 47 41 49 1769 7736 29 3 3673 66734 24 7133 8188 38 1 40007 11 45 36742 12 33 43 9 21 3158 33110 16 42 2426 28 14 29 80622 41 18 29752 8912 2 40 21 11 3106 30 43 8 44 2302 19 20 17 2152 7568 4530 10 28 7063 21 7373 7 32864 94475 28990 6 11 4117 43 35 28 9772 55264 321 23 10 39 78333 20 8117 21 5003 5431 7940 37852 47854 5226 48 23054 44 3449 1366 22 28 46 39 7484 18 1795 1 37 32 16 28338 79177 1073 14 8640 49 7744 18 5184 38 6684 2565 5 14 24 14 3 17594 8639 4 45 81180 49 4882 41 972 64249 2323 52876 42163 44 7567 47 2306 7 1209 4049 886 1 2268 5042 33 6588 52034 38 6735 22 28 31 17 1838 7136 25 12 2049 26 2541 77409 1774 66914 38 45467 16 18 1 38397 12 26 17 14900 4764 6966 5868 2 8 45 10 60766 5068 2762 44 29 482 2545 6 53954 55333 33 1 9683 3516 39 1452 68454 32 18 2 13 54203 1 63380 11 28 21 8014 31 34654 27 49397 4433 46 34 516 43 9826 48 11 4036 8187 10 468 32 16819 1 34 33 40 6517 2646 41 6064 162 8548 26 14 1519 5642 9292 49 4877 23 49 21 247 29 43015 31 7830 24688 19 50 89716 18 76586 31 9849 2 37 50 1522 13 54667 76983 27 5427 9413 7766 43 7957 27 16160 49 5716 90134 99762 6877 45 9991 6013 35 6471 34922 49 12 34 37 9799 8773 15 7622 49 6216 4074 25 87583 7601 1147 19 25 7685 8043 34 6071 9396 49 2210 9208 66318 8331 15 4963 53503 2149 6412 3156 43 13 37 48 3 56261 8497 4153 46 94072 29 20 4999 12 24 6429 14 30 13 9 12 66673 36 45 42833 72675 1577 8300 43691 8 10 9 5277 81022 82820 47 6 7 11 31 14806 5552 95723 40 53661 45836 6235 27 28 1794 48 21 43 2804 10002 4161 982 33 11 30 9197 8 30 1382 9538 22 7297 36 5496 9621 4 6517 47 7749 3285 35711 39410 42 11026 7905 42 91787 7 8059 33 21 74717 8970 46 536 4567 12 9 36 3356 33 8 75699 2048 10 69036 25 31 30 17 3 183 37 10 9257 6 47 127 3894 87339 4 15 3527 2513 3047 25 96216 23 22 8365 7627 9972 45 18 2780 28957 15 49286 40 46 597 8709 47 25 9006 8109 9970 19567 11 23 9474 40 2855 44 48 17 24 30 14 8331 40556 132 340 14 14 44 6 7132 5024 40 2 74770 65491 24529 23 76104 4855 363 9691 25 65410 33 5 8002 240 10638 27 7251 33 47 3042 3089 876 56312 77321 4365 46 23 57525 17 23 3 31 3 2 5024 30 9571 4713 41 33 72787 7 6293 3217 3043 28 689 4842 12393 15 44 84639 1 7128 92832 44 35642 8154 44 35 22 5798 2801 29544 72078 82956 8078 4033 2475 8666 33376 36 8 13 39 8790 17 13711 36 10 9623 5926 29 5899 4082 3432 1369 19 49 6038 15116 28658 50 1 11 3006 1486 1 87139 49 3005 6810 4431 1421 2279 56547 4 991 54733 43 3 3870 47 42 33 13 124 35559 80343 44 4787 18 3160 4024 50 6436 12 4 15 8588 21 39 6559 2327 7567 7673 25979 83993 428 30 8420 8 59181 5693 8 93483 28 24 13 54453 37 9948 13 30 10710 47 24 68664 12 18 2 8684 4741 6991 37 1995 52130 3272 42 32 49 9318 54930 49 9846 7 50 1457 26 2 20 32 47 27 5363 31 4586 20 38 48445 836 67311 39 407 2 20 4728 3506 35 59260 3 94863 14 35 45 43 4776 7393 21 2832 31 38 9604 87294 17 2232 5742 24 21 98764 15 4509 13 46 47 35 18 10147 37 6567 5167 156 22 4976 17 31 2906 15 37 6 2245 3694 30 9487 4272 4405 42 47 24 6852 5199 1299 32 41 82894 9731 1 6713 7478 26 4114 1949 5556 14 2489 7 44 2487 7393 54954 43 1523 18664 17 41 38 12 34 48 7606 2793 28940 1728 94219 8125 16 19 6409 21 37 1049 12 64050 9211 9 24 686 3686 51810 29 3502 2177 79966 76467 6 40 50 18 4687 56626 5243 6963 5 23 19 3975 28 18 2882 42 37 47 40 1790 41 23 42241 31 18 11062 7 2384 36 9547 40 16964 20 6 2807 1321 43 32 27 2848 22 2585 9392 8590 5351 8006 2294 1895 45 34 8 3286 20 7744 5824 32 40 31637 9365 8008 4647 835 3618 18 8651 4003 4096 5953 42 42452 41460 39 3655 10 3405 19 84559 30031 90671 10 7288 24599 2601 11 7328 5 16 8 14731 15 38 629 45 6 2203 7953 38 4420 16783 38412 434 27 6404 34 9986 2 73867 7313 8886 34 8488 49148 39 4 41004 44 42 5 6 16 43 39937 1526 36 3 20 14 1749 79483 45 881 15 22 2217 42 10 16 1969 5 47285 1569 77634 33 34775 21 4229 1364 18 6802 36012 26 31 24310 613 349 12 6 12 8 78954 5718 29283 48 5886 49 9010 24 6433 1732 7 14 2746 29 6673 4 34 62413 24 7244 9983 32 3643 1 4232 19 38 27 3277 5027 5278 3778 9238 6926 13 501 1323 4 80330 31 7473 8765 53483 33 5 5602 9203 11 50 1494 7540 49685 62524 5797 40 27 6419 20 904 24 24 62469 7 1 14574 89912 11 8 49 39 42 36 4 3849 36 74558 8059 4062 3 15 283 35 12626 93211 36 42 15 2175 14 265 952 18 31 8199 5640 34 37 47 6460 8658 9994 7 7928 52496 6 31 48 80513 19 45 13 2296 61 49 5248 61869 44 14 30 9415 6178 20 47 23 13 4672 47 37 9 29 34 23 26 23852 10 7879 6064 2 20 6 8 29 197 14427 304 42 27 19 12 69529 4502 42 26 79217 1945 14 21 4245 13 6393 68414 27 11 65138 26 11 12 15 23 4380 37804 8525 48 38 14 34230 3899 9914 6815 38821 12 14 2177 12 35 19 90993 21 30 8 49 6914 330 21 8404 6913 14 19 1047 43 39 2221 67244 7 44 77587 4 2251 42147 9003 7 39 8252 7126 8 13 46 45 44 30 15 15 11 61085 48 45480 1305 66094 4546 32 24 50627 94129 36 31 9963 3232 4036 29 9022 423 3122 16 3 26 29423 19416 3630 3136 24 26 1 5392 20592 13615 10075 7952 18513 41 17 42 1 6018 18 6 36 9155 6 4762 9591 22 52313 1550 33 120 47 49 29 4 1097 9681 22 1868 46174 58254 5143 502 3361 3679 2284 266 45 33 21 13 17 36 97015 8 6472 4501 16 3801 98549 88675 74675 77994 6178 26 41359 850 10996 49 31 3 28 7719 23 47 45 47 191 2 33 3659 9 9872 5 34 1822 94468 2128 3281 38 50 91923 4480 16 2350 20 5784 2821 6323 22 3072 934 30 25897 7 89313 7075 44 34 38 42 9 163 968 30 2511 8512 16 143 7 292 16 15 49 59911 8054 21 18 36 42 7280 42 47 19 45 4979 13 9613 17307 39 42 3 13 79022 19 57796 1670 35 7208 10 42 45 4012 11 1721 45 31 29 41665 16 42 22334 41447 7646 6149 43 42815 88455 4 25 174 20 6353 8 5007 626 9 2 9 92849 28 63 3 49 73095 6532 9315 15 14 12 18569 76444 38 7 51004 1 4 8409 2312 12 10 33 3978 36026 5537 34 4001 7381 1364 39 40 1334 41 34 7415 2 20 5 46 8974 45 40 44 9618 24 46 86750 37 38967 7864 5 64900 16 31 15 44 48 32 2208 465 50 85306 7193 26381 3468 9008 37 48339 30 462 62840 14 14 36 7590 23 6979 4938 1199 39 29 64998 311 546 11 81078 2301 3 6423 39 8615 541 70882 12 9 23 3831 5223 40 9 24488 47 7028 31 9 24 77350 8 1468 34 1787 28 28777 31 5740 43386 5740 12 33 185 21 43 13 26 7393 90972 3 7 9697 2 1215 19 8317 11 29 45863 18 44 17969 48 573 7098 34 46 49 2 42 2504 40953 5263 25 57107 13 47 60025 2517 9425 168 16 23 9646 34 34 14 929 4874 45 23011 25 13 3749 36 6319 29 3631 1 11 17 226 21 46 38 24705 12 19 2 8862 27 31 6 5478 25 8800 37 10000 4787 9030 48 34 26 3316 8089 9830 5737 8604 8710 9388 1902 45 30 80232 74329 4872 1169 41 30 42 21 7308 1450 6852 51227 42 6173 42 17 46 23 24 9 8110 2846 6390 79677 9883 65560 97195 45 6 30215 38 4491 27 26 48950 5059 93493 2305 98018 6017 4886 14 69420 14 38 7034 6943 8675 28 26 3536 6908 1742 10 42 46 56599 14 7 49265 9306 18189 42951 6517 193 2786 7809 2991 1908 20 3310 86457 44 11 46 42 6951 21 5983 863 40 29 41 11 43 2 43 9144 22 4375 74211 97915 34 26 99327 6 46537 5310 47 50 23 32 73433 49 2401 47 6836 33 20 7 2487 15108 787 12 42 2160 6778 99687 21488 47092 22717 60348 18 52096 5184 8337 7 87603 6 4092 46 2707 3 9920 9725 962 34 9435 29 33 43 16 3494 71306 22 25809 39 29 2511 6 80805 2427 31 1359 6984 47 51465 20 5284 59587 29 6 50 230 56307 11 9945 37 46 38 20 42 8656 5 15 9 27 51405 3 10 32 14 9 51862 800 19 5995 5853 47 1772 82474 8910 69777 71518 6260 1589 1622 2975 8487 70888 21 4724 10 6362 2029 68113 9657 19 2963 26 43 4746 36 39 32 34 38685 3 6837 4 23 953 52458 293 1968 7 6767 1 43275 1433 1354 21 36 9994 3304 43347 3352 9 17 38 38 20 9885 12 11 1553 3260 9 13 9 7385 48 7237 5501 9774 27 44 12 24 4242 23 31 7 5398 5854 448 11411 7238 1028 22 31 37 53640 46 9 19562 2773 33 45 5924 6083 68045 94287 91588 29 5796 39 7739 25 99995 40 61910 34 35038 17 60132 7 6134 959 43 18 3545 8 1054 20 3023 6 4218 21 40 40046 22 2527 1367 6149 39374 40 9064 3735 49 5614 1586 5611 22 7 5736 6282 8 28 23 24 7796 36 2692 35 6941 6160 45298 50 33 5531 22369 40 3460 2780 41 2 44 30 71761 7342 5551 4069 85753 6658 15 16 4476 53570 4 7717 6369 30 18 37 8 5208 3648 26 8973 5133 58038 45 25 3 7 3202 21 31 50877 764 9593 4 924 381 21556 6599 73634 77514 3610 2440 85087 11 3120 24122 27 1090 16 60986 14 23 180 31 2956 12 76937 27 7121 2876 1789 28 8983 6619 1899 8341 46 30 39 36 20 33 21 55912 17383 39 5920 58 801 3301 889 40 960 5579 21 30 3423 45 25 27 5049 5629 9 2 5782 77364 27 18 67793 74775 17 28 8986 43 10 8358 20 1888 33 45 36 7 25 2968 48 18 29 9967 25940 16 20 13 48 7687 17 2163 27 4999 36 8194 2 45 7 42 48008 5150 6831 4 39 1299 23 31399 9967 6477 87559 4922 99489 9348 1282 48 9228 9236 78169 3705 31 12 1638 52002 50 4 64053 43 840 38 18 635 26 5568 5849 26 81294 7 4 6188 8 2432 37 35 19577 8763 14 1657 32 25 35 1648 3629 34 23 41 45 39 7540 2621 3788 8565 93650 658 5644 5 33526 11 18 27 24 20 28784 9407 4001 57302 47101 35779 9040 4 26 82814 39 34 36 89672 28 11 6011 18 3 6198 4 9548 6210 37 6 5576 25 24 8218 16 5 25 38256 46 16 12 7431 36197 12 17 4476 27 45 47 3376 35 29 49 38 35 30 360 26 35 7700 8396 6400 32 8034 36 6 5 9 6192 1862 96813 1 92399 36 69917 35 63650 55879 9293 19589 2466 9 11106 97307 4 47 39 19 947 1020 5756 12 8484 2086 1493 39663 23 3440 35 33 13 37 28 6163 2500 5741 41046 41284 9732 8 42170 2686 68926 7 8344 4376 55396 91892 43 7662 11 4 8 34 4214 59012 4046 6320 14 4672 41 13 45 8211 12 8 5291 1876 9621 74593 32778 9771 9 56308 8 7490 4 33 49 21 8194 5301 7425 44 9 781 42495 29 9104 7 1 24 34 15 35 32 4 12 4760 1 4270 55685 19 49 74842 2259 20839 5467 10 34 43 6241 14 5643 41494 30 62027 7408 17 17 17016 3051 8778 4098 36185 20 75625 16 45178 39 31 6617 34 22 165 23 49 15 46 47 6 4129 43542 9278 31 4885 16 4 2761 535 4403 676 5 3 1019 28 1926 38 37 9513 1 77034 6043 17 35 4 6 23 50 8287 7246 17 27 22 8 48 23254 8 48 1574 4672 7654 21 42 6939 2377 25 42 7166 742 32 5353 8558 189 5605 45 28 6073 945 44 26 6 78941 28311 27 13 50 6 631 14 38 40 6 7224 5069 27 8640 69421 85604 991 39 4946 28181 1721 44639 40 9235 5155 37 5 6740 29 37 14 15 5596 29 49 40 48 1 28 6512 46 33 4440 7536 8241 24 1901 36 8063 22 98814 1 36 64203 24705 14 8551 23 23295 9901 41 14 75109 40 23 13 1114 16182 22 38 10 59818 32 7 3247 9 48 66298 4655 54723 1824 1107 5703 39 15 90434 7048 14718 9713 7437 37 4261 1630 35 1429 19 26 29 24 1 8865 41 3 4407 2 38 17 5151 7139 46 26 72320 22 10 49 13 31 29 35 8726 50 21 4228 6312 5278 1 64893 1156 29124 50 27 26604 5211 75158 4535 42 5 34 2 6 12248 5 5703 9 8525 1540 7075 8714 2982 5322 50 34 47 3378 1578 23 3468 9629 33824 35 4692 44 50 7675 24 24 5195 5402 9106 45 46 12 2857 13867 8840 4406 24 22 46 89845 2 47352 35 47 38 3014 8152 36 37 23441 52214 20 37 10165 36 9235 18 12 83789 4 1088 9854 96194 11 3 49047 7579 3206 31 20299 35 26 1 7216 2037 37441 9152 2340 19 313 1 30 13 5238 79374 16 37180 724 68151 31 6577 19821 12 9711 16 9448 32 12 8 2957 4661 3269 21 17732 19 24849 29 4445 76829 52675 45 21 62804 5889 3796 20 19 15 40 4101 130 11 222 752 40 8455 9 26 9964 1599 11506 37172 6391 4999 3 46 7516 15975 8297 40 9809 1296 7 1621 3 4309 15316 6 10 50 44019 67742 46 46241 3377 96240 77531 5661 35 22 62902 6 2118 3 939 79540 18 1 1388 9378 5930 5330 9586 974 45 29 7628 15 34883 4041 6 45 39 6264 9 5658 26272 4163 8659 4478 58582 5 9899 35419 35 20013 8 17 30 5420 1 743 15 60841 43 17554 23 1337 25 84884 6200 3342 31 12 4858 5764 459 48 1 982 44 45 5633 1167 4570 14 31 26750 39 7403 5314 8047 4688 48 36 57500 11 6 25536 15 8450 3564 745 7744 2 1792 37870 21 30 13 37 6336 9262 5616 45 14 27 1701 33657 50 35 38 85417 47 571 8853 30268 25 39 16 14 81266 1584 59526 35 1173 3915 14 6324 6103 1802 8984 15 5425 3344 2 40 15 6321 45 34 36 16 42 17 51037 9071 21 587 5354 7996 80891 2671 16 38 13 45 39 27 6238 5187 71152 9102 25 4121 32 41 9416 6554 71801 49 17 37 35 1141 20 3650 29152 6907 4577 2581 6609 22 2673 2050 9 2888 50 28 38 7525 6 6296 52843 32 11 35 32 1 1630 29 42 28887 15 4872 6524 9227 1768 14 9422 9378 7052 96680 4083 25 27 14 29 28 10022 4138 5 2216 3782 4668 78089 38 74912 3488 5860 3546 4804 35337 5533 71434 46810 44 13689 41 5221 86890 49 40 61434 27 62986 1482 5777 21 5206 47 8 3862 4221 20 35 37 43 48422 7094 37 6870 7000 4028 34930 53267 9775 7570 37 34 11 33 7218 44 9578 28 15 20 9788 32 1 50 33 6562 91109 31 32 30 7541 7 9411 9106 29 20 28 68734 97561 42068 1520 73975 2 18 8809 44 19 1586 17 9039 7942 33 18633 50 9 1421 4 1904 46 7383 7061 43 27 34 46 39 32704 27 36267 85737 18 8110 50 4773 2094 4 2 20 18 94260 8615 42156 5754 1537 5674 44 3172 8083 24 1561 7 9983 17414 32 15 12 4655 50 39053 19 2277 17 34110 38 1198 64904 21 737 8234 8173 2 98355 5863 3865 45 46 38209 43 79180 2296 702 31666 44598 42 2449 39 43698 22 37 7358 16 2 1678 31 1 38 29357 7718 36 13 43 5361 39 22102 28263 41 22 30 29 1477 40 8 1 49 47 14 7044 39157 81609 41 4309 3 511 11 23 15 38 47 9780 1629 448 35 27 31 889 37 34 8793 16817 3 6476 12 9471 9508 26 4462 73125 14 11 8 45 95251 10 4783 3741 40161 84940 1639 30 7726 4 68401 24 61405 20379 29 35 54678 9974 3866 2710 5036 9214 6083 47 12 5 26 38 2 21 69545 4 34 3300 85521 25 3521 33 38819 3741 7487 92827 66339 67413 48 8147 1 8723 6102 19 10 43 3717 8326 4318 65107 4870 16 52984 77329 9686 40 24 9845 5576 36 48 3720 14 1 7124 5 11 20 4109 8 47 59108 11 3909 75477 35 11080 35 14 3 7 3614 23 2607 18 33 6847 8 14 84876 12 1 1124 2653 40 50 32 165 9379 4074 61015 31 41 28 49 29 91734 2292 9088 390 2521 5519 31186 4510 19 1831 4695 42 2528 46 33 8966 33 15 8924 8 4152 5844 19 1576 25 20 6796 39 4 11 21 43 6035 45 2 14 14 36 17 37 88912 93698 47474 94369 18 8 44 6870 8397 61693 26 19 5 18625 1 6023 7564 174 8701 2664 5450 78083 7017 43 9 1857 2 90767 31 6501 87614 24 33 44 85655 14 34 4 20 3961 8673 21901 20 4 5997 50 40 801 5904 24 51649 4 693 9179 1 26 541 358 17 12 9051 8054 46891 8890 23059 33 29 6 22 3827 32 83717 50 33 45 35 84686 211 4972 26 21 6279 9680 3235 4465 67166 5419 1526 39 200 2910 7090 8210 3993 24 7 32 85056 41 19 12 6182 25 3103 41628 50 17 42 10261 15 15 64915 11 368 8 1039 70438 3882 607 4370 38 1141 34 48 9955 4611 7303 8404 8973 85154 97445 393 36 70652 13 555 38 15343 5 32 7495 50 25 13109 31 32 7216 50 25 6645 47 7 48 35 43 1 15217 9 3814 36 13 45 9909 16 9562 81726 7113 33 1976 10 24 39 47053 2 50 7170 31 13 7568 8635 10 95993 8 24 11 37 4440 7049 29 42 7925 16 21 6298 8180 10 24 71295 3602 37 30 30 6 7292 8 62920 6656 15529 5750 9503 26437 8 871 3800 27 34 9930 19 13 3569 44 13913 38 11 47076 4034 49879 2075 23 20 93224 24 1748 3 38 3395 6 36 34 7149 2278 38 20 45 14 5153 8209 68950 50 11878 16 2258 50877 7543 8051 5599 47 191 25 4 1626 7 8729 79479 6084 9718 4 32 45 9512 11 1 5031 11 25 3 6552 2830 47091 11779 35 9111 7057 20 7792 7741 6 31 30 3556 35 82290 43 9 12 35 6575 1912 8496 6523 1923 35 67145 628 1624 16 2162 9999 3 28 3 7199 5 41 7264 48 70421 1539 32 4 7203 98589 12 11 30 3669 6 67246 10 81582 3138 21 50 9 70701 6 9 40 3754 1888 96186 37 7612 4374 6886 2190 35 3877 20 40 1882 7 8718 9667 11 12 59105 9976 40 1751 42 956 29 23342 3923 23 27 2 698 40 1985 60287 23 9767 57727 6510 56894 4 21 76899 25 40972 47 32615 23 1584 91672 6725 45 46 38158 57066 5 30 12 9848 80787 3 15 19 16 48 27 76491 21 7149 19 9065 60872 1090 13 2012 19 4591 23152 6 34 39 12 20 60103 15 17 5711 46 86488 87834 6267 30 3953 26 717 3342 2672 15 23 32 86313 44 2101 60863 22391 28 2 7282 66984 37 33 44 5 80136 6712 1661 2262 19 2889 78753 8848 6 3 4958 7395 18 4158 25 50 42 2 29 5464 255 18425 25 27 25 31 645 7908 48005 26 81560 25 5098 7771 11 37 2994 60968 67283 46 46 8311 35 57004 99954 37 26 43 1452 8958 85100 43 3416 5 10 8617 16 6 19466 15 8704 13 2724 30 3 27 21 7 2994 9 34 20 25 159 23 9469 79495 74782 63900 15 11 43 3587 44 1671 20 34 44 9 27 5 12 41 2 6808 2836 5699 94427 7564 3066 6377 6 16 9 30 32 14 23 33 90255 22 25 7 6422 1001 5108 19 8820 6520 3353 5828 15 51516 14 22 6557 12129 18 18 51316 997 8998 40 29 34 9900 35 70509 1080 2173 14 2161 5862 4 2267 46 5975 5628 47 24 5973 1949 3505 18 28 24 7671 28 44 36 39 4 49 22 53339 6 28 1746 16 4 2 7 49 5197 1844 11 5681 6333 5562 26 4789 16 44 15 23 9839 9214 4 15 40 7 7 89477 29561 6 54596 1171 516 31 17 6141 21521 30987 44 2 36 1603 6166 46 5 67652 4192 44 3607 10 9717 6178 46 8 15302 12 5045 3726 8947 13036 3 29 33 94928 38 9537 38 27947 34 20 27485 21 29 5452 46 8621 583 5116 28 35 9 21 11 89323 97349 37 4295 28 18 8244 41485 42 23 39 50 6789 37714 19 31 15846 26 5 9 46 4 51966 5000 77911 7256 4 49 50 45237 14823 2343 23 37 19 4536 5717 46574 78 41414 15 162 8313 663 9723 47 50 7455 27 42002 9688 6077 14053 7431 9705 38 2777 30 21 45 16 8 9377 4176 45 1815 2 9206 1257 2306 36 46 42 3008 8310 36 3912 7254 3019 45 8 33 42 4235 7776 3380 3046 56294 28892 13 19 37 61122 1171 1 24 7464 50 50 47 42 19 28 33 45 82542 2098 9 3 93 6 33 18 4 6157 37 7006 537 24 301 3735 20 4635 28 14102 2812 3580 80 34 240 15 8897 47 1130 21 36 45 20 8740 7141 28 33 73305 45 94402 5 6101 2 46 4623 32 18 20088 9182 10691 5299 5507 73915 29 49 41 50 6 14 1484 25 48 8383 2299 8989 8586 826 23 63781 1108 668 748 13 70370 48 3905 49 19 17 4766 20 30 17 6 22 5108 38 6472 9 5383 4326 8107 11 5 37 12 93776 9 44 15 1645 8 8627 7832 8868 67602 8980 36 41 5776 41 23 10673 49 11 42619 11 7 17977 14 4 732 25 23 36 15 3155 41 91996 36 14 49 12 44 27622 36 30 5747 44553 44 38 7391 8866 16 15370 8137 56156 8107 5965 24 487 10 1924 47 6314 39 8892 61334 14 24 47 1 16 27 25137 47 42 8267 23 35 1 1261 5950 21 9763 7337 41 67295 8024 34 41 48414 22 29 39 206 5595 5993 29 3777 23 2693 37 8514 20657 5721 1461 26135 24 3 5372 9743 9073 35402 7220 10220 24 978 1 5 6 6508 10 50 2859 16 25 18466 42 5826 18097 28090 8314 8 23 18 98956 64863 42 6 238 4259 13 18148 47 24 26 23 58687 49 41 8982 43 35279 30594 15931 9080 15 47450 344 34 6013 6017 3 38 28 9108 12 23 7 86125 79670 6111 34 85394 88017 1 14 762 26 35 1732 5519 2824 33 11 17 15611 37 47 85889 8430 67127 25 2 42 54116 47 4815 27 55149 2 948 7886 96693 9293 9217 40 30 4481 6093 8071 33 10899 20 92821 7 134 84324 9939 7063 3 47 32 14 13 28 36 11 9089 23 1962 3163 21 9850 4 5304 44 45 34 12 21 48 10 374 96876 41191 2706 62329 25 1626 48 7 1 26 17 3190 28 85920 34942 32 3 6389 2465 1 33 12 243 36 1269 14081 3689 15 1976 8461 1212 20 26 15732 63417 5 36213 17 8 91371 34704 1968 13 2013 8059 25 2661 10 18 3341 2272 18 11 11088 22 100 14 44 12 43 7500 2388 70994 59358 43 4187 5103 41 2576 7546 34063 31 95 9 9347 8947 8494 4317 5139 7389 68014 4892 34 30112 1719 29 9 19 26963 1856 6918 6775 42 42953 2977 7413 45 24 54968 65702 23 6948 6 15 29 6534 6 3789 3154 33 6826 21 2149 2 51542 23 8461 89504 8659 438 41751 62442 45 8715 34 26 2544 9989 16 18 17 11 33 88204 2093 20 42 9 7032 46 26 31 12176 33 9 9865 49 83474 34 5357 36 9454 3657 10 5886 44 8324 35 6 961 8 21 47 26 1765 35 2643 9091 46 14 20 83389 5476 78027 39 23 1102 27773 31 50892 82895 2 2 83900 20 7 39 27 9 62679 18 3420 17 5341 7685 12105 9939 5329 20 31 2 5172 31 27 6196 24 95667 4837 11 46 49 29 28 6385 1715 6320 32 17 9609 29 13 6930 7004 37 7992 2159 6634 50 47 6 26 32226 13 23 20392 15 2125 4489 7177 5686 49 1415 93483 2339 34 6948 3 45 2889 31 704 8 258 1 51974 96799 31 23 3 39 19 1578 4321 8802 46 8165 34 6 7804 78716 10 13254 3 6 51 24 5 20509 4752 75699 19 6793 12 37 48 5367 9 9765 86772 544 15 2398 15 8371 8267 11 4 15 4 9795 17 30486 68499 25 35 2741 35 4 35204 35 4 30 37 50 32 39 21 21 7229 77786 3320 2797 32 1454 6339 17526 44679 13 47 5668 5746 5 7713 47 15 8834 18 4 7726 9169 6040 20 56492 4587 77840 36 33 41 16673 15 3756 36 34 80771 1292 60039 39 17 5189 8519 31 35 44933 6 35 12 29681 11 3434 37 50 5 52794 49 38261 17485 44 47 6941 6 85649 8622 13 23 32 7241 7214 5733 13 7270 20 7147 28 79742 22 21 54378 23 31 89589 10 50604 19 6 6387 6898 43 3785 50 2052 1359 33 4912 21 4789 5905 12 44182 12402 2933 23 10 25532 41 6812 9815 7 7970 29 49 41607 48 2763 10352 30486 588 44 1857 82590 28 23 61474 87141 1 2724 98698 5372 45 2601 1249 4479 17 15 35370 1 1527 86339 65904 1 16 6237 1 18 44 2691 93834 13 76385 26 31 92006 38 9775 46 33304 9922 3542 49 14911 68641 19 36194 11988 2825 1331 9565 9352 37 1 12 37 6131 28 38398 12 32 10392 23 50 16 41 1967 95661 8 8859 3184 234 7124 47 22 4832 50 79371 8 13 3384 22828 19 33 43983 17 45 3 6898 4 25 12 7145 9055 26720 13 7223 85169 5148 7912 3607 49 5588 3 4 192 3484 1663 8082 85241 7512 1327 5801 78248 4097 12 24981 4 33 38822 26 4 43 55125 31 6003 18 48618 97984 5392 21 50 44 6016 29840 48 5570 36369 56606 8994 43 7837 507 7 43 8 37 29 104 8312 50 35 616 7033 26 45 21 18 4222 30 35 9304 11 34 6589 21 440 49 4887 14489 25 4 46 87846 2064 6717 12319 1781 9 20 37086 6588 49 30 46 7836 2499 43 33 7486 7820 21 57814 4743 7053 19 13 1571 45 7663 46 5745 47 26 42 42 41 43 96798 30 68708 18427 9853 14 33 8186 1661 35 66858 9469 40 50 12 7 4 29 31 46 48 374 2796 48 7 4 62121 7334 87555 98707 46 85712 33 44704 4303 1812 36 6783 2134 4064 4537 42 41729 8769 8773 94597 25 9551 8959 4757 6729 14 75199 2 19 43 6 1774 40 26 52319 47 275 48790 518 812 6194 9442 25 88687 8769 4462 3 26 25 48 16 8933 2997 32 35 2795 216 7548 33 7 29 3 34 4984 17 41 89908 1 6840 9749 5399 31 8 21 29 35 30 8 25 9 50933 15 6904 3587 8 47 3 9356 38 20 6247 39 4583 2961 49 47 8389 10 1196 3246 10968 37173 128 10 43120 32 87822 86022 68436 1983 11 1243 28 27 14 32 17 9370 49 63 38 16200 87211 4803 8119 4775 28 34 21266 30 16 4285 4778 40 1832 5388 30 2334 14366 6841 7797 7 14 66691 4833 18 48 52820 23 4 32 4707 71243 42 27 25292 46227 5652 786 10 42 66983 42 3122 8006 27 34 3 7368 51400 9966 92428 6775 28 3815 5702 145 10 8295 38 20323 3798 2 48135 19 15 63860 50 8279 6873 406 16 45 6686 9 53362 18 4 37186 26 2623 14 17 49 38 1560 48 24 49 9 6082 159 31 17 29 5818 40 9 50 62659 3 43 8135 81137 36103 39 4347 49 3410 32 5105 84400 49 7794 6590 7 47 33 52571 31 42 46 36 1143 4980 1791 20883 6083 5918 9369 18 9145 6923 33 8 14 43 49 5481 7362 5944 4 7220 93430 3052 26 8350 47 9823 18197 11 3 16 3308 3810 46243 6009 44 45321 3304 98174 10 8765 9733 15 39 25 24809 3546 39 3 3662 3391 56045 19 31 11 36 48 24 93045 44 97285 26 40 214 27 45 3 8435 3063 7539 92679 7 5585 64894 11 243 46 39313 5907 651 59058 11 13 34 73026 4471 47 22 3866 3046 27 13 24 7355 7543 16 49163 12720 25 29 8378 8758 76929 7863 4 6138 2598 8626 43152 48 2918 87385 10 6841 5776 8762 11 38918 8 43706 48 18 24 50 20977 59554 43 3828 48 26 22 38 62 47 3416 7150 14 45 44 8 65316 705 27239 729 16 3995 23891 114 26 7722 39 34 2785 10 94167 7260 27 20 44 13 7522 19 3184 3489 39 2575 7664 814 27 94806 2547 999 9 50 32 92894 17 1758 87717 22 33 53653 9 35 22 87977 29 8259 78747 6029 18 28 27 6166 2 9 34127 4337 7414 48 3511 4 32 2940 1 42 7310 28 24311 13 1323 1746 3 6469 5832 39960 21234 62691 25 50 7259 30 565 41 15 21 2875 9049 8 13 31 26841 40 2120 2 24 3 47 48 31 25856 34 69980 11690 14109 5020 35 7852 6442 4013 36076 1988 3385 7661 3841 4904 76755 5722 23 5 81620 3 5839 28 38 6299 24 4648 7019 43 1593 3089 39 5452 29 59861 9066 33 3 94437 46 24239 10 6158 48 8410 6102 82685 15 14 14515 931 7047 3 11 27 97685 4668 73670 36 3148 9115 49 37 33411 5360 67589 7024 37252 74626 28711 48 48 48 6754 53849 15 10 26 48 43 16 11 79727 31 43 2406 9770 46 10 6 6 1764 26 7386 2324 34 83447 6762 170 10 66265 4278 2856 1336 1511 30 5921 48 3 39 1420 38 4840 45 23 6657 4211 203 1867 33 867 32 45 2283 9582 5 25 23 1794 7561 883 40133 36 25 243 4194 12127 46 9919 6423 68687 32 42289 72076 57190 3 38 45 92833 1310 28907 14 3 3912 37 38 39 49519 37 69304 3409 19 74939 30 21785 475 3032 9 45 93582 3628 5 31 9337 6095 77523 14 26 4199 35 9309 49 46 3314 31 46 8998 20 10 46929 6836 2707 6211 50 6111 5425 13 39714 4878 49 892 31 6 67092 2472 6083 5121 41 64843 48 4812 18 4736 9784 9 23 256 31 7132 70130 23 35 75978 28 42 27 8063 3422 2 7428 30 6561 21 40 1432 7232 9868 32 36 41 27 33 31 1 1965 1086 34 43 8468 35 1 36 17 7289 43 4 36 24 5172 27 5431 91570 803 2275 7368 28 5048 32 11 2484 4 8 56351 827 950 11 722 989 5270 24 8789 2592 39 18 29 12 1151 1010 89991 23 24 24 41 43 9 9979 20 4187 9051 25612 27 6 2651 30 4869 42 33 1633 9534 2 14 47 24679 3645 28 43 15 6 834 15 10 49 48 2 4720 1945 10 3098 8 24 12 3 85154 28 9474 1657 77848 37 9305 38 11 13 489 10000 3 80308 2310 41 31 6815 14 50674 34 31 25 3694 472 44 2271 7960 37 86244 9882 5061 8 47265 99162 3749 17 6360 4 1116 1355 324 5443 17 1532 45 91056 57149 13 437 45 3517 39 31 33 44 7263 4 35799 45 25 15 47 5 14 8670 6246 50 38 9 50 12 4954 48 14 8010 8738 72775 28645 39 3 30 26 3 16 85621 36 46 3 5368 8 12 72132 7403 41 50 11 31 33043 3177 41 42 18 87372 14609 39 9966 26 7 3 4379 94820 6225 8032 8784 38 20 33 19 25 45 89619 35 5381 40 29 95304 1497 2103 158 2755 6812 5601 2163 27434 3 3318 19 5554 24 5308 12 90940 33155 8985 6165 36 39 37 3472 21 29 13 25 18 30 4475 30 36737 28 40808 8 9625 96315 26 19 3977 16 46 1751 32 40 13 20 18 6896 36152 37 37 14 2 46 19 39 32 45763 2793 71750 1166 4502 8937 32330 49 44240 29 64015 30 79475 28 2295 47 9636 85935 41 34 9135 21 7560 17 79 17 4012 47687 3 20 25 94960 2106 3703 8691 36712 2379 5130 4953 7356 1345 15 30572 1359 22 48 27 37390 14 4374 7 3824 1823 3367 40 868 38788 6553 29 7 30 5638 41 26 43 23 5162 22 7 7254 35 34 19 25 1868 18452 3659 95911 56153 48 8481 6424 30355 20 6738 98126 39358 9 29536 698 8220 6856 4 7 7 4159 47 41 3669 91189 5314 43 3176 891 48 33 17831 88826 27 21 6095 23 37058 34 34 4128 2785 23 1 1753 51174 3533 21 49346 3387 2557 29581 30 25 61051 1 33 6419 50 78284 3176 36 72348 34 7837 2637 50518 2709 20 1 3619 42 32 4021 4937 7826 12 20 3841 9919 13 7 3296 28 14 46 5297 10 5998 8181 2158 164 98670 29 47 94367 8 34 20 33 82349 19 19 4648 21 74429 811 62632 9 3069 77520 39 3958 8844 4644 23005 20 21 21 45 18 5597 8642 6 1 5303 2442 4 21 44 47 1 2954 405 6671 158 47 71711 48 62 27281 1485 8 79887 3913 6202 40 41 10 3539 30 12 3739 11 29 37 8971 1755 29 50 50 26 57231 50 32 44 7 336 61789 1465 16442 6688 21 2127 11421 491 5290 28 2316 2744 43 71321 79 5060 36 49 17741 14 12 22 11 8504 34 9880 86164 9 43 4 6624 11 2682 12 3321 26955 9448 32 31 9567 1 39695 33 22 9061 3278 1935 47 62054 41 2195 3 16647 6000 4163 27 13 40 35 17 5 96811 27 8234 8849 50404 38 4903 27 2 42 16 28 7796 82464 17641 53932 9398 16 8871 47 8868 34 21 5 31 6 48 57997 887 46885 19 50685 8 43 35 30 6838 77585 6396 8602 35 314 5 36 391 37 728 8903 1319 42 1801 10 36 44 4255 8767 40 17141 30 13 3874 4 10 40 7202 880 9368 3685 8258 26758 32 13 7232 9140 49 19 26 7511 416 9 5987 67670 5 7835 50706 43 13968 46 7443 36303 31 35 20 1682 17 6136 7027 12 11 29 6 5435 42 96626 4727 35 5588 218 44 2396 10861 5458 39 435 32 3960 250 8 7940 77080 3618 28 84280 4824 9032 7023 4806 7747 6797 22 1 815 7375 3437 28759 7515 1 32 35 7 73157 44 60967 47 12 68060 9027 37 7396 5482 13 40 43159 44 22 3107 33 47 2 89325 9743 21 3409 3014 7 17 1 15 33 1277 8376 8 7814 55439 3951 9 2028 5419 2788 39 4 32182 95428 37 5053 8710 9406 43 28 1343 9218 44 5 1877 34 5 42 9276 35 6220 44878 2482 8233 47 55146 9 420 1367 24 7625 7 5235 28 82332 43 26 46 20587 7504 6960 39 3 49 48 9 35747 95277 5700 13 720 37534 8744 38 50 44 4484 38579 38 34 93267 39 6053 34 4358 27315 4420 2 6492 4 2929 2927 19 26 8148 9501 5065 45 14 50 3722 586 4228 2027 5086 34865 40 27833 7439 8575 13 90764 30 49 16 39 6451 39 20 9512 37 4207 8489 16 29 35 1076 14683 5548 42973 2829 23 19 382 28 79688 24 19 79217 6934 17 3 6968 39 7093 8279 9930 8382 9130 41 33 1 20 13 31 37 16 3378 3411 5924 22112 48 20 27 8309 41 26 4269 668 46 2403 1237 701 883 13 50 8329 19 2928 5294 25 9308 6717 97431 50 69560 39 9 46 18 6396 7883 6452 6736 855 37969 3342 4825 29440 40052 6588 7434 5045 46 37 9211 30 17 11 30 23043 700 28 70418 4462 1 6187 9928 41 6082 44 3110 8515 8392 270 27 6187 45 42537 8 25 50 38 1 88700 18 39 7052 50 6168 411 47 2 3 6018 9127 38793 2504 1349 3397 44 8220 1008 17 7810 6511 21 6224 33 10 4 45309 22 8 41 5454 84654 5 33 50570 4032 2853 24021 41 23 4935 3030 9403 19 50 5 43 76695 18018 40 7 6487 41 40879 47 5613 12 47698 6 3714 2199 8226 13 47529 23 48 19 325 28 17 25 33 6249 30439 4 3196 7387 3403 21 48 30063 2007 42 40 18 33 5428 2 373 69866 32 599 62872 11061 20 29 40 12 1112 1 88523 4374 20 9613 7994 4 111 39 19075 41 56707 8109 22 8 6 4210 7162 12 5366 32 34 46 3351 3 18 34 7 5 10 98058 47 2663 25 7631 38307 51421 5683 14 3 23 42 40 3011 2555 42 42 1328 5516 10 3 38 12 15 3913 13525 7 7864 46 18309 42 20 9591 50 9311 24 62364 19 19 45 47 5717 43 3314 16 32 2 1842 4632 30 2378 8613 19389 6938 23 41 35 1782 36 3550 3300 4318 30 23609 6134 9013 39 4 7631 16 3147 42 62442 9937 38 14 27 43 21 8960 8 9351 9801 4656 48224 1 21 86677 59181 3 29 5495 6 9111 6319 39937 12 1 5966 4856 17 6893 7 6113 52961 21 54063 49 27 45 79342 45771 47 66425 6884 36 59795 45492 43 6891 9457 41453 59483 3173 1478 39 39 30 3027 7783 2820 8 19 25 5793 43 1395 10 70228 20333 86131 6 40 19 21 17751 8013 30 26 46 1124 6276 7296 36 50 34691 3881 47 49 795 8524 35 4060 50024 7556 20 66956 6777 5617 61902 39 12 7 30 95807 3843 29 6716 3851 5980 46 6307 17 7904 27 14 31 95833 99585 40 16836 22835 3087 7421 39 1 46 15 40 12709 38 12 3046 66004 51035 2321 15909 2111 21 8751 4284 73501 35 7051 155 24 2 2145 34 335 61877 50 91015 36054 1 40 4122 8763 8724 44 38 16 2338 26648 35 1 58090 1 9 16588 5322 1096 48 10 18 10 34 25 1166 36 7703 25 3176 23 3331 5 42 10 43 15 25594 23 6015 97531 2067 29 4980 11 6285 43 1 7 9 18 38 24 5590 9135 9937 20 30 13 4593 33 5660 2606 35621 12 15 48 7953 30 20832 7647 4723 4999 215 37 3064 5991 42 7016 6886 15 940 16 62307 43 33 3749 23 4613 8250 12 27 32557 1928 7470 2 2 42761 7197 17 6775 55657 6895 46 5 6145 48 98958 8431 33 7148 6 3278 30 32 11 36 40 19 12 9 33 4703 24 48902 6944 36620 276 3931 16 39 17 9618 1 49 56003 36 2 36 38077 33 45651 9518 32 35 50 9281 9 6975 87419 2550 16 1259 95705 22 8 3 27291 29 4421 65019 15290 5352 7119 45 47 682 5 18058 6148 80772 2474 27 21 6033 5753 34 43 6867 30 43942 2654 6118 15 6381 11 8673 45 9801 820 18 39 29954 34 4 7157 49 63537 4580 2 25763 27506 9745 589 3 9606 19 86493 14 1215 3085 11 35740 27530 9173 24 7873 19 39 92054 7 2099 4665 2375 5289 74496 21 11 2 7562 45 3380 6 326 7326 32 82464 4 8 21 2134 8864 8794 39 6 2535 23 7559 56060 739 1 39 4051 85784 39 3008 40 8551 11 12 4 29 955 1548 178 10352 52269 9538 33 8777 7363 41 29 1744 48195 47 30 1635 8560 68093 20307 9 2 3793 35 4960 34 4098 47 45 23 36 8196 20 23 4754 8327 228 53159 33 9159 3 5085 6166 25 36600 2060 1028 72592 7134 2404 50 48 16 2 6477 487 48 15 3830 49414 4694 3151 20 47 64030 2480 61916 4429 1789 27095 5426 3536 25 7807 5717 9 5952 8518 5264 48 31 12 48 16 21 49 5228 223 15 21 18 38 6 2642 41 69988 70940 9090 46 38289 22 5049 49 48 5461 34 24 7304 46 38 28 7650 48538 6451 23 4 5104 8213 7 423 5623 6721 5687 9 5062 5086 4 5 48 6163 3314 6631 5421 22 3450 11701 3 8854 3404 4175 2599 14 9 54019 37 10 21 7469 1327 10 12 8026 6342 14 8397 20 82968 4183 20895 56262 6438 975 9820 3496 9129 3880 60378 85662 10 21 3 7 40 4563 68695 30 4141 45485 80894 83658 4640 3151 24 46 6294 43672 45 5226 45 37 7633 87120 4136 1 42 11 9 475 1618 12 54194 2464 5583 31932 7879 14 1415 44 28 8 15 29 7803 22 37044 4400 21 350 6426 8426 19 8863 5852 2 47 6449 51022 18 76769 35 2649 1097 42 63414 3020 293 32 50857 18 17 31 5 5837 27 7023 43 15 21 6766 79790 6843 12546 2582 40 31 73546 32 2 3495 7106 1090 9408 36 9 42 5377 36 96046 7585 30 6782 4 40 19 29941 2 5352 6053 19 4 32 28 5 88897 5 265 34 2191 2 8562 12 14 6875 46 27 41310 65749 6778 6275 12 8030 3042 71941 19 9009 39 44 47 36 67390 23 9842 25 7964 5971 28 37716 3118 41476 31 14 39 8788 9 50 5466 3346 1263 22 1912 7 13 82511 13 497 48 3656 65217 30 5661 44 1082 2316 29 3997 27 22 48336 6626 943 12 10 38 3426 25 19 35 14 29 377 97207 32 7456 4117 44 22604 73750 12635 5 24 17 9 48 4421 6162 26 4 3 9500 14624 32707 1085 45 76311 42696 28 35 8597 9118 5755 50 1 7549 12 7770 7256 1 4 49 2 9677 49 46209 4063 8794 21 46801 19 24785 6 6067 87535 72781 5651 35 46 44 68439 23 927 20 40 5815 62818 23 76185 72304 4293 3110 38 44 9273 17 263 44 11 1 36 6944 44 99635 38 6043 12 8 5337 9665 3094 84924 2910 53313 29 20 28 8933 6 43 16 1043 37 32 9961 12939 2827 39 27 1492 42 33 5275 34 8 4037 42 30 28 20 7 26 2238 7856 30 16807 20 49 1367 10 678 33 75270 33 32 16 76478 84792 2025 10 68952 7614 22 648 27 30 78521 6789 41 5605 6 45 8 3505 34 6931 7957 43 13 1473 13 31246 65033 50 7774 32 46 1 4 4102 4241 7 470 13 9 16 5267 4068 39 1892 49 8363 32 7184 4214 17 4146 15795 5108 34 30 16 38 8625 40 7235 8004 10 39808 11 93576 420 16277 4128 39 5334 2822 23 40197 9324 2437 7350 17 88722 3351 28 27 13 725 74243 5 14970 32 40 21823 9703 32 7431 8777 7258 2522 41 6 6481 25906 21 6 33 31 97616 4966 36 9420 45 1092 18 45729 44 3812 5383 16 70472 1987 42 44549 9688 3520 33 32 16 41 8374 46 46750 2371 8111 32053 50 38 7047 7061 48 37 14 336 86536 9899 60505 8466 6402 7783 9396 1 19 275 25 31 1 3 46 14291 33 26 27 2755 7 29 5173 51 16 7302 23 40 48 9980 1496 93905 42 31 48 44 1250 26 27 46 71626 4385 9502 3 5723 26 57388 41231 21685 310 3870 7 97224 59778 20038 9322 47 6348 13 27 24 24 24 23 2401 7186 16 9940 7 7169 9 344 20290 2735 3306 8721 15 3847 701 14 24 79526 8 49 45808 9 43 81429 19 4218 1678 5403 55888 18 36 40928 6820 4 57208 22 28 1819 2724 6054 16 1405 50 274 7 5752 4603 6 20 29 33 23 1 33 1618 1963 5971 2506 33 3 31 12 1819 40 9183 4 8996 5291 33 3074 6017 1917 72969 12746 14 3893 5682 49 1086 21 75926 11 4598 14242 33 44 27 24876 41 36113 349 50 90810 6607 931 42 6058 21 5694 26 2528 63260 19600 47658 8448 4941 4 2340 45 47 37 9 8 57820 348 839 5186 12 5978 34 85143 31659 37 40811 16 5013 6116 7911 74730 30 6789 3 61830 1974 12 66318 27 564 6 46 46 1433 5707 9424 5399 1776 18 2 35 1816 1 39 1 150 35 44377 32 1 13 28 33 3371 45 34 38 3 1411 44 7 36 15256 8717 31852 7838 91417 32500 9879 2086 33 9035 7817 31 40 33 34 48 6550 24064 3 6 40706 41 1511 6832 4 61560 36 4771 49 9920 48 20 30777 19 5180 5673 2539 2529 40 47 49 4041 24 11 50 65170 16 30 8522 4574 5 32 3732 4521 44 4125 18 63793 6836 46695 14 23 6874 7 43400 25 9920 21 55212 37 40 9 4958 8535 618 13 1 50 15095 9598 1199 32 21 1 4729 12521 4718 50 5 1894 25 9 50 85605 2523 48 36 5 27 5942 23 359 9 38 28 6163 10 49 23 38 6 4058 7580 11 18 6122 1 6253 1 56967 27 12 11 41 8 33 18 33 34149 96581 7615 25 41 62061 6635 2950 42442 36 3211 50826 17 46 53550 52731 21204 1662 27 23081 39 43 29 50 7031 6483 24 4215 40 42688 24 39 24 1823 28 36 19 38 87250 30 34 18286 8327 8337 23 8503 45 17 8 2836 44 2 14 34 6963 49 22 15 1 18 45 20 61279 7259 17166 2392 25 40 2420 14 34 50 7 7 27 27 88053 8607 68126 50203 22 38 12 4529 47 75563 21481 16990 2682 18 76223 5183 18 64718 49235 20 21 82960 18 21 65519 31 21 3203 45 7274 24 25 20 6913 14 40 23 47 24 28 6685 14 5789 5045 86167 4232 47754 7718 22 15 12676 32 24 26 31 96268 4133 35 36 3 9753 47 34 6759 11710 2073 91691 4444 8407 2 7469 25 6 3137 3148 17 41402 29 26 23 9 21 12 24 16 104 46 30 75331 31 16 23 77281 47532 54676 11 8315 42 25 10 48 1329 2307 24 32604 1171 12 6391 4566 2692 389 9 62728 2524 7274 36 3 1090 5 5603 26 1 70321 50145 5 6579 20 167 8595 17 38 74585 43 39 5203 45865 80058 25683 27 19 20300 8 50 6 2263 5197 30 44 48 7211 48 45 3336 12 7928 45 11 99892 7863 1010 4469 46581 4173 3037 9209 45265 4301 6854 21611 5 41 30 44 5 12 81156 24 41 4903 2 47 44 5597 33 11 6325 3677 2 49 50768 8018 5268 1109 40 1316 5 44 2 58695 26 3 7838 31 769 9459 37 43461 2873 29 9351 47 419 2486 32 6 35 8 8123 79539 3 14 40 17 820 9 7278 31 18 2134 64069 97568 31 39 66678 1377 1338 50 46 380 49 8661 40 11 72520 25 17 12 53692 445 47719 2041 42 30 39 45 845 46 7262 2615 5936 46669 507 29 33 2451 10 87321 44 2065 3 1338 49509 14 1695 19 32219 50 13 7271 4167 43 1507 3859 5758 31 15 6173 5265 9 6087 30 32 90539 6 14 2030 9353 35 2 12851 9119 46 43 21 50 50212 41 7694 2717 30 18 42 39 12 50 9519 7 47 43 4687 1024 44 4611 39 34390 40 19 36 38 39039 18 1694 2170 12 9579 41 12 2065 50 616 26 50793 34 31 9997 15 33 41 7038 13 45 9018 7175 21 47 49020 82544 7028 2206 21498 20848 32 27 45 42 47 30 46 7 39 13 40 6811 56530 27 5020 14 7 27 83978 716 34749 53244 905 34 39 1710 2501 3326 8343 50851 9293 7589 7597 84321 32 5320 23489 3 87741 8 8649 8589 79772 6841 50 44 32 40285 43 788 40 7845 7488 9519 5117 41 43 2736 13 41 38 6205 3485 53146 2508 7 42 45 5140 40 73515 28 6625 9881 52983 5973 75755 26 45 9741 2899 6258 2294 21 73351 9805 22 44 14 45 23 35 17 92000 45601 4643 5892 19 2 61596 6097 4703 3815 44 35 13 6 13 29 28 43 26 61260 17 10 7 17 44949 25 44 47 32426 29 15 1889 18672 1325 36662 26403 33 36 21 8238 37 37024 50 12 1036 4 31 26 3768 21 21 3267 22 12 32219 34 6 29 160 13 70223 55462 10307 68775 35 3433 26 41207 10 4014 73789 1588 26573 2578 6205 2298 15 38584 20 33 25 6 37 8652 5921 87134 48 38 6189 16 45 13 60857 21 38 283 4 23 4 42 30 32 47 9026 32 1627 88128 21 25 39 38 45 57458 7509 49 36 10 4341 5377 45 47 18 14 31 2772 32 20793 40 36 8432 5 36725 6559 13 21 46 25 51997 63634 98988 2 13923 6924 3699 8084 35 33 2544 12119 14 50 3 39 33 19 39 8196 26 3604 15 27 21 7 30 20 13 43 5323 9466 21 40 87303 46 1 9451 9914 88511 52382 11 37 40319 5781 81301 89904 22 30 5515 16439 6836 30 4604 27 46 1285 24 10 9838 9603 27 41 1466 3290 3577 4952 68010 18 8729 29 9 10 980 10 59443 55530 66153 3247 2102 24 9526 6035 4119 7061 29 5524 43 2696 70860 2741 62664 3653 26 1 17 4542 28 28 7642 85265 3590 12 710 4763 4 4412 45408 9 51 91743 25991 50 46437 29 18803 39 24 40579 7375 7363 4424 94516 24 37 44 50 6265 5 48 9532 88157 82237 28 58612 5422 43 11 6527 40 36 21 8252 44 40 1405 44 14 4345 6445 6240 5258 36 24 5 19 34 718 51850 5898 14 4005 36 15 3128 3 47 37 11 16 2 3107 34 3518 41 35 19 16 7372 8445 49 40 27 20 47 491 32 12 7938 6687 29 26 48 6454 32 91020 10 2655 43 49 50 5789 7344 42 9879 55554 17 5867 50464 33 38 21 8152 2399 6558 29 19362 2699 49 91246 4328 44 49 2228 41 5399 22 25 17 7062 6712 50 1 6363 9763 4 8461 28 18 12 17 5906 7526 2 2994 43395 25 9487 14725 41 48 27 75360 32 86415 2835 4517 26 31 22331 883 97575 48 41 9253 22 2498 18 41 9330 65279 7263 7883 73220 2429 54282 4 42 31111 1323 31 9894 24 902 8218 46 70687 14 4730 35 333 19 4635 4180 8788 2096 13 8617 2798 24549 8982 31 46 6962 40 678 21 7347 6 6 19708 8358 21 87541 80876 6975 7528 6915 15 33 7 35 14 39 49 25 40827 36436 36 25 10437 38804 40952 1035 23 48 34 4024 678 5144 8453 4 1495 44 26813 9638 4304 28 3422 7118 34 33 27 3375 29560 40 37 38 20 24 7882 8 37 10 744 9639 8961 4068 49 26 20 19 8828 22 17 27 50 53381 8435 83522 3551 467 37 45951 99829 41 63809 16 8195 7001 48209 4295 6681 27 5 7886 5576 7947 45768 21 3842 31 8 20136 8429 430 4901 3 7194 37 34 22 23 8 3 2962 27 50 12 19 5879 49 4 55625 26 894 12 1090 6619 824 425 5 32699 1 4877 38 87679 51050 6 4418 5135 26363 2 48 6311 3619 48 20 39 24 23 22 48 7413 24 4800 30 56760 8875 41090 807 6 6496 6087 5 21 2640 23 21 4660 17 9109 2659 3703 30 21777 8056 11 26434 16 1152 10 38 8367 3632 38 11246 4372 26 1071 792 46 7775 35 1927 2 847 85761 38 2325 3279 13 33 5409 9998 19 5 343 7466 36 33 38 35 21 6932 5082 48878 13 8118 45 9 41 22 7354 1272 1187 44 2469 48 23 842 43 7276 8952 40 25 30 6995 2365 4 3 19 44 2 5310 7189 9435 7 36 5 95990 9144 13 66276 1694 33 44 46 10 7009 3246 47 9459 62469 7 81901 9510 11 1021 39 5780 11 34 4664 8653 53221 6045 9 40 8 7738 2461 34 47 41 39 34 9747 21 322 5547 7 1199 28 4105 9118 34 3150 22 56533 90247 37 14 9679 906 36 8988 66554 50 9 6777 1923 12 41 50910 20 8 86958 37 16 38 5434 15704 31 18 2337 28 29104 14 4736 41 2419 927 709 7164 5 1696 7 9182 31 2595 3766 3690 5855 14690 9378 253 83502 4277 9234 54662 7497 9008 18 28 6 9803 54636 19 26 49 1093 35261 9 27 8930 30 35 9 8933 96940 44 46684 7418 4 14 4769 16598 8977 27504 7039 7197 6 13 4398 92826 83730 1176 18 5082 8572 8800 46450 5999 27394 10 9684 45 44300 24328 5 34 13 1374 31 3 50413 40029 96133 6127 9630 23 4128 38 8160 14698 47 44 19 6782 36 7559 3110 15 44232 5431 40 2890 875 29 10 761 8 8463 28 27 8260 21 44 3071 21 7117 26 4693 45 37 16 13 8563 7925 32 5306 3255 6 9 76478 16 9101 7533 3700 2906 8263 17790 26 45 33 6663 79410 36 40 24 884 46 8072 28 35 27 701 5252 401 8 41493 27 2780 8888 6261 43 50961 97769 2766 27 6312 41 81697 3754 27 40 2 46 30 7023 2759 29 35 33 40 5032 64630 64271 95025 22 43 9 38 6739 2675 40 4222 1338 22567 35 27 95894 11 8571 19 94020 40 5 36 7117 11 19 25 9 22 3408 20 26 2628 60001 7737 12 7281 31 47 31 1001 268 8639 29 8 4079 42 9247 9783 5813 34 73911 30 3624 8987 9670 27833 7 26092 38 6375 32 928 20 1007 9275 5621 921 33 2 6986 68282 51982 15 1 27 38 26 1031 6 9984 66316 34 4212 3868 4857 45 11 7 20 12392 8145 33 25 23 28 1394 27 7528 9 47 8692 888 34 4521 6238 16 57130 1 8406 35830 24 37 25965 266 5 9518 36 4 46 4455 4 73565 9304 10 47 30 29 9 4975 43 16 42 49 4731 50 2 17 5 6104 6821 97765 8215 45 4732 41 1108 14 67350 29 48 47 5 2683 58636 45 3513 36 8976 36 2 18 2917 11 34 29 22 2474 36052 7286 48 1348 26 35 25 6949 4844 11 8618 2340 11 9943 43 7617 11214 3793 24 7927 13 3875 8 46 65312 1909 30 92252 46 14 2136 26 52478 50 13 4813 30 37 22 34 61042 579 29 5 4048 2161 28335 1727 31 4680 1736 1 10 7690 3283 41 40 2437 2852 4229 32 19 82586 461 2233 28 1 41 20529 93718 86801 12 35 95129 9825 7391 2790 24706 3469 9051 7246 3416 3979 9264 5 15 39 17 3 34905 9 13 8960 13 40 37 23 35 3 20159 45 10 4983 36 35 31 27 28 62876 60108 19 8798 8510 1867 7089 53774 7093 2602 14486 2 3 40146 32 14 43 38 85864 2 94602 452 35 31831 6 16 948 17 14446 26 36 2912 3539 1437 6826 32 2684 2346 41 83230 12 89 34 17 35040 23 29639 40 45 45 4606 24 9 5649 50 5099 47 3648 9319 987 2831 6236 38 6376 3071 79556 44 4491 36 96125 3951 1027 6286 27 888 16 35 4 14 7 1534 5 686 2896 27 46 2725 39 6812 42 8772 6122 71230 40 8334 460 5444 17 35 41 3774 35 15 2850 39 9152 35 49 3 3366 387 4631 1857 46278 11 1559 41 36 666 25 7333 46 26 2083 29 5080 47 12 524 4993 25867 13 22 3409 3276 24 8 64282 25270 26 1645 40422 18 18 4638 4026 17 4017 17 30 5409 14 283 3 47 2 41 4089 6747 5 4246 42 3230 8144 4988 37 43968 759 25 76764 45 65708 2638 47 26 32715 96455 48902 48 24 23 29943 30 1723 36 7194 46 4147 7795 3 2955 7762 12 43 40 25 18 93919 11 39 4 7026 3366 6981 8271 17040 7064 36 7 2 6952 1527 7911 90310 6646 29 40 7494 38 2121 3784 89864 43 21 14 34 46 26 20 687 19 6851 87456 3215 6097 6805 2 11 6491 1974 13967 1550 9982 8819 2373 73379 24 22 1 45 18 7011 11 50 8945 5353 21 34 36002 42 33 6910 5747 3 2372 38463 21 5 30 1361 50125 8610 31892 14 50 3789 783 12 23 9013 1 3132 798 18 3 15844 1104 8283 82895 55544 32 50884 8 27631 8370 4726 6970 23 46 39944 41 47 3510 48 19 24 33 2 13 45 4566 6 7617 7313 7 25 14 2198 25287 22 5865 1087 88193 32 31 47 4956 34 30 16 4 1377 553 34 85520 16 4027 31 20 36 798 69501 47790 4581 4328 18 6226 1670 6666 2 23 6043 2040 29 22 2344 38 21 3059 7033 22 34 37 6977 22 29787 52672 4980 12 4213 20 5 3179 3668 47866 5044 9739 7132 7114 4799 73623 6421 7226 5 9506 5281 293 7267 30 902 3858 5 37 11971 5 31 26 9973 44 93018 4002 50 44 39 49 6148 3 15 30 92228 91228 26 88526 58536 14 10 88558 29 6600 34 9567 15 15 96975 8044 7476 10 390 49 30 2247 2264 9474 38 1411 6418 2 13 32363 3712 4777 42 669 28 10 16 3454 36 15 32 8581 27 15 71722 86764 27 8 44 1627 12 5140 31 14 5 39101 7217 39 74606 8446 17 4678 42 45 6454 1926 9884 8 22024 32 46 46 21 1 9469 5740 54544 12 35367 9339 63878 50 2571 1069 5 17 6 7551 2955 30 43 5801 52431 12 18 5728 19388 368 4723 5648 25 50332 4931 21 24 20 21 440 7939 15 24 47 8706 3590 41635 28 3610 688 38 43965 27238 14125 3349 774 48 36 1878 28 56966 1418 8904 2046 39 7703 12 9 2 14 7048 2844 47378 71818 21 46199 50 12 5446 12203 41 8296 47 3550 49 33265 27275 1482 1210 2 45289 16 68610 29 666 44 7 5338 92524 23 2404 59436 38 7171 42 43 16 38 34 50334 28 43 6036 40 21 5801 1679 10 17 3502 9157 7610 44 16 59839 21 24 8541 13 21 46549 2554 3 34 94908 1 8935 2424 12 25 6143 11 6589 17 9206 14 23 6488 34 39 64770 46 8373 5444 508 24 25587 7266 33 2849 3779 6914 8607 7692 27 36 7144 59905 2 9938 4069 9664 1381 47 29670 41 21 45 32 73510 42 16687 38 6021 1394 8833 4 6381 7 49 31 73455 7989 3 35 48 2024 6340 13 23507 48 15 1 5822 24 30 9749 50 25 6 67515 22 15 78600 6796 73843 2583 4998 4 46 48 11 93591 3232 35 6473 9129 1 2557 14 48 41 15 28 879 3717 45 3077 28628 16 49706 17 6 694 4 48229 7 9 3 31 4635 39 7 4132 27 26 5164 20 50522 43440 19 60524 26 8734 16 6117 49 32 8 1 26 23 43 1068 5315 2628 37 89988 38 6 46230 23 6048 12 3337 18070 94351 6 2530 39386 13 45 6947 8 33 27497 41885 5094 36 703 8088 8756 32179 31 94636 35 193 52456 8 4763 5969 34 29 7625 2 1 22 39 24 85904 5718 8 5328 2109 20 6875 8 51392 30 1 31 9291 6 604 31 87069 3315 10 40659 35 36686 10000 31 4990 89761 70584 29 9130 2964 14 57262 2589 27159 6748 12 5270 3048 30 7267 18 6 95846 98330 45 4211 3 70630 4491 5735 6619 6109 42 38 45 18 45 47 2 24355 25 24 65348 19 17 49 38 26 16 13 22 4876 23 50 19055 4800 1512 14 5561 39 766 8827 33 16 25510 41 1077 21 3915 46 9128 78272 1 38 1877 15 37 9323 40 16 47 7431 1573 6966 10649 7629 65231 49 18 1068 15 48 46 6862 18 4 42 641 639 3044 6 30 7241 7316 6085 36 17 7731 17 5597 32 32 46 18 26 16 252 94147 42 77833 50 8476 3618 14 47 40 12728 39 8681 76298 8555 40 49 1405 5 7526 50 7006 11 23 3197 3307 2411 6045 712 5189 11 16 37 2569 2046 31333 25 3462 43 26 8511 43511 9 16 49 3146 1 8149 4617 6921 7656 38 49 1288 10 22 7948 9977 9727 5349 12 13 68727 13 61996 30 26 2599 31 49170 6710 62743 16783 70780 7696 14 426 21228 1857 7181 4 30 5 18 1674 32 82451 7472 34 4125 4199 31 1810 19251 3986 8204 8184 5539 98662 4703 4646 9345 11 16 17 40 30 8438 30 62260 973 6 12 6598 8062 3048 9992 30 18 40325 40603 65 30 27 18 34 8590 17 1760 8238 7164 42 44 8850 36 91303 29 40 22252 981 36 75288 6733 38 979 1950 31041 92224 405 41 33 47 295 2 12 33 4208 63092 79435 7 9612 24 11 1683 19 8731 21 8920 7785 8 40 21 23 7 37 1630 23 10166 63699 39 39994 40844 2 6 2723 3996 24 24856 19 36 45 9498 17 49482 96 26 28 6 51245 8832 1183 31 23581 12 1521 8950 6776 15 2463 20 1 33 30 18 3972 21122 2558 45 7603 5181 11 2 44 4547 5466 7480 8113 1206 12 80109 1 6012 40511 24 9563 4 35 38 22 42 9952 6353 18 5369 17 7539 1 6758 4 33011 62075 49 20 51 49 37 4291 50852 10 54157 14 8568 6023 4828 4995 61071 1993 28604 38 7068 1 4390 1522 30036 40788 4 32 2541 5995 2233 13 21341 1 31 6 19849 43 63132 65623 47 43 30 41 32 35 1721 5779 14470 8058 24 27 3856 96510 35 42 46 47 4317 32989 48 32 24 4770 16765 2 6 2 50 6 27 2769 2329 36 8 48 36 8 45664 3092 3 7276 8015 37 24 41 5062 2277 4208 40 3773 11 39 2425 45 90769 89154 2125 18 40722 17 14 32 5333 31 46 29 50 3763 23 16 28 675 23 26 8853 9 67480 53451 6991 767 5 27 5520 3551 3268 5 3057 49 1 39 7174 10139 40 30 7771 51352 8342 6 8590 3725 3836 43 72623 35 15 19 99412 5707 7 7273 10 28081 5691 5987 1849 30 82767 6 30 16885 46 54080 4 5198 4 31 7 32 16 19 57955 45 18 37 76039 91662 44 3 8 2767 1736 20405 88686 54118 4444 13 28 8752 5 27 10 32 22 6680 40 9799 8313 14 71942 48 22 3483 33 1961 8246 41 24 9 50 3550 29 6 9401 9524 7 1455 57206 48 33 72465 5146 5 6561 2 77372 5 25 41 46877 73998 1 24438 16 44 21 43 67518 77337 12 47 85601 13 1347 34 45 1482 3716 31 49 11 42751 9308 45 5 1376 3 17275 1660 46 30 31 6595 42 1747 8846 9395 37 2269 2727 70268 50 31 19 9 5686 2974 4304 37 37 18 1410 25 43 19 42 5 28 23 56818 35 32 3938 15 50 47 9878 4 28 6738 21 6076 6909 17 35 5603 8 15 26 8305 4399 1995 40 2807 10 39 4 6657 93313 837 8 14 8186 4981 2986 70162 6816 2682 32 1078 36 23 15384 87239 29 29 6894 70113 7290 3 5719 43 15 7973 9648 26 24 4972 9671 6538 7705 37 6382 93351 40 5989 7 88107 22 7 4745 18 28 7 89802 1112 29 8072 9346 43 15 3752 4632 61094 20364 6053 2605 1861 42 6 5734 75207 9 8787 9681 2 12 35 9593 2216 6605 27 1665 3236 20 85857 51404 11 38 84544 17 8658 79425 18 2480 25379 9225 7635 6500 9612 47 30 24084 11 9104 7277 2449 32 40 21 19 9468 49 8 17 28 39937 41848 6748 1 7336 3181 13 47 6827 1066 41 27 1783 3417 47 7 32 7252 3 4 5 27093 14 5149 9069 30 6 4743 4793 7015 84937 44 2 47652 96915 76645 34 3577 27 10383 4629 829 6432 9018 31 5891 20 7 49 5976 14 1524 8 45347 73919 24 66514 38 4 4870 4845 7916 45866 863 37 445 1368 6326 21 485 15 30 27664 1 21 43 5 15 18 1 20506 25 16 9 1824 5225 28 43 29 1572 62747 35 5063 30 31 72068 47 9626 6786 26 41 8855 30 2027 8315 139 33 12909 2230 31428 2 4164 6611 34 32 32 4717 44 1 11218 42 12 26 25 5767 44 2719 4665 29 2938 19 19 4821 8990 26144 8484 2376 2039 623 48 7868 4987 38 30 1281 26 9837 35702 19 268 37 5414 28 906 2824 7335 25 26784 79265 45 6668 3130 9104 13 47 9344 7753 2922 43 46 20 6763 9939 18215 12 46 1741 3573 35 2 9133 3927 38 2236 30 49 47000 631 36283 18 43 55206 31 89118 41224 39 9857 4269 3557 48 1969 25 3176 8534 80 13 86325 5926 24 3088 26 3543 15258 707 21 5 3840 17304 6907 27 6593 10 6129 94604 45 48 7880 13 2 41 37 2465 2318 54105 925 4938 7111 17 20 78803 7033 34 78124 7838 10537 31 16 4943 25090 42 23 28 431 5026 5 1646 40 2 48239 77966 48 35 8060 4982 578 5577 5452 46 7645 21 6349 29 47 1693 26 9 76916 1 8056 17 27 4051 64701 9604 28 7583 20 10 6758 7 9972 9 76746 1 9 1713 43391 16 14 3013 6670 9329 23 4964 41182 43 5935 36 4119 45 7357 1554 21 50836 2919 40032 6684 2259 6 25 30 2936 3141 22 4 2651 6 20 28 2680 27 30653 47 2140 8 7642 32975 31469 46 6307 3 30 6505 2732 414 26 14621 4 8622 31 38032 33 4692 16 39 2639 4557 7 29669 78260 43 1833 9 15 37 35 1337 85337 14 6452 67196 23 91133 38 5918 6476 21 8289 41 6552 3704 9620 37 7744 7080 20 38 1 91894 7801 4 14 9359 9575 13 18973 1 4929 34630 6389 21291 92317 2803 41 15 7392 34 2019 10 9557 84378 94523 35 54739 18 1128 10 42 4979 8227 26 24 23 8 3858 6211 1882 56783 21 41849 8 31 5487 15 6 28816 49 19 1 6 49 5662 4 7384 75470 21 33 48 1 33 8232 2 25 4742 27933 5114 3 3227 28 2 3458 7948 11 35 1067 67882 2146 5337 8768 8 13913 8 36 6 22 33 5849 9419 25 65720 6854 23 4327 7269 2009 13 40 81008 44 389 19 11 2576 46 2270 43 8332 50 59173 20 4932 2757 28 21 19 41 50 5357 9 35537 44 2211 27 41 47 5101 6459 51033 9307 7714 16 49 9310 31 4565 9759 42984 33 29 6836 36 1763 47686 5371 78436 3153 26 1131 1 43 93642 9796 3941 166 9511 47 5 47 43 36 1456 4676 27 39 6826 4 43 27 39 7349 52206 27 9066 21 15 76280 8 6346 36751 32 83539 3401 9551 4328 3869 3073 11 9630 8 2025 1318 2481 2 17 72178 74766 45 7959 76265 16 11 28 4980 1432 22 9784 2344 8555 96319 32500 2 2645 229 21 44 9 8249 1549 2 66337 24 45 10 48 44 63541 1732 17306 2112 20 3 12 4 23 21 84118 40729 15 46 81138 4478 22 14 8621 8608 19 1 16 9 240 98259 25 1014 19 45 61501 8 7270 32654 74971 34020 8 4580 3 38 470 34 5735 29 36767 18608 47 43 7974 5893 6164 22115 23983 2773 44 5270 1 7209 31237 5732 71563 5 36 43 48 896 6072 7859 5463 43 10 7132 50 4827 19 13 47 30 9956 13483 59521 56586 42272 8398 35 11 92513 52549 2251 16268 35351 7 5388 3442 77092 37 76712 5 23 91903 2 5278 5495 2467 93636 43513 80320 32 2923 2 5908 5761 84188 76559 44414 3400 6 6162 7928 31051 37 8 27 4251 19 45 14 37 92041 30 4381 6761 9039 6640 7494 5552 48 7869 8669 6826 94666 37067 42 12209 5213 46348 3 82422 12 5324 25 47 9629 7801 37 4740 1023 6008 1724 2689 2144 20 33 43 25 4 5 32 4141 89481 3 42 5003 14 10976 17 92234 185 28 47 38 1241 7983 8431 40 9 14581 87 50 511 59202 36 24 41 40 6811 8919 15 29 1096 42 20 13 6815 2392 41 7465 7308 7691 18 7654 57550 9340 4 62883 72837 44308 2279 12792 5056 42 9 21 6971 27 315 553 24456 5 7275 77666 9528 3 3911 1282 10 5704 43 893 33784 40 556 18 15 6617 8652 50 2202 5 22 34 2955 50637 4181 10 49 8192 25411 7809 7098 6503 28 47 17 45 44999 9621 29 6 36 1081 97 34 60 47 27 2 3267 16 67117 1150 13 93709 8663 19031 29 47 25 86565 45 4747 39 6 2122 32 40 30 1 44 1774 41 5 4738 3352 24 9432 5524 5300 9350 87402 4622 21 22 2933 61848 1345 2591 18 7248 8974 7568 38 3302 3154 15 40 12 7 42 26641 44 36953 5997 1210 17831 1805 20 25245 34 8161 3656 3 19 7495 50 6 35 23 22024 43619 14 4551 44 1863 1233 7869 50 62323 4368 11 12 3202 14 22536 36 9244 19 44 1341 31 38 4729 5 2180 36 3749 2 6 24 12 7694 8758 46 91773 40 1 6890 47 96283 7 48 3735 63217 25 40 49 928 2463 9 86674 13934 35 6489 72508 38 15 20 7 50 3568 27 47 9197 25 4094 4823 5606 540 9485 3589 33 4128 183 4387 24058 8 77134 9 2866 43 1 50 46 39 23 17 9 71436 37 4566 8805 2643 42 76847 45 85445 5340 9962 12 14 19 6238 13 8119 16 26 191 813 21 8401 6521 49 31 1 30 45 94172 17 16396 12 15806 25 7774 15 70629 22 44 27 38 2382 31 20 49 13 7601 27 2708 41 5433 6611 4362 4280 41 37 798 5 9177 4 37 4134 35 2341 32 77000 31 42 34 64794 8091 4431 9256 41 8029 15 23 24950 2613 41 5233 7116 24 43 2250 1629 4159 28 35 2717 38 34 17 47 473 16577 9941 81709 47000 33 24 26190 9315 47 4547 2516 4 6358 6588 85263 3 45 46 48 35 6 8222 9 5638 13 4413 47 83307 29 6147 2126 3028 29 39 12 3381 16 3915 3144 23 6 38 18 73337 24 10 10150 15 59534 15 26 22 6670 36 45 5714 45248 12 7782 13 16 4 8 62136 20929 806 9283 6209 28 47 9577 11 7097 7814 37 5215 2670 7772 84680 25 34 1664 5914 26 8 15 39444 29 8184 5956 19 50 5581 7997 7 2646 541 2497 24 39 37 34786 49 7224 8962 27 4041 30 33 40178 13 46 28 27 89789 22302 23 6 78151 13510 53768 6888 6527 10 4727 7504 39 9085 41 183 43 4 5477 17 8 52061 8465 8943 7069 41 5822 47 12262 20705 1 9056 5 37 6486 434 1786 42 17 10 9 9426 2950 6552 11 57217 17 8668 30 91471 48 40 27 33 3055 2756 5632 48 27 7836 9610 15004 47607 49287 38 21 30 8 15 27 9973 32 33 38 66344 2 26 27 3 27 8 26 25 7069 50509 38 8869 3640 44 33 22 47 2746 27690 25 3 47 4867 47 12 27 43 18 462 29 1753 988 33 29 6086 5200 22631 6872 66581 4902 8026 25 5413 6978 48 6 6723 250 50 7162 4215 24 21 6709 5462 31 7685 18 8458 44107 26 7439 30 5 6384 7315 15 92057 2 4300 8171 14 31 2796 2391 6838 16 5892 7602 38 9 28 30 9377 1 3 4528 6445 10 21 23 63620 63742 933 35796 40 31371 49 3845 21 60689 3332 7 5169 34 72817 14 27 93919 76243 8941 41 17 33 40 12 7195 17 30 16 50499 52570 58540 3417 4198 5145 42 29 11 6609 1 3253 86856 25040 884 4144 2509 67894 63636 25 50 28 8077 13 95332 1545 19 45 5621 9193 10 2938 19 90 67371 34 21 25029 9879 19 23 38 23123 56017 5300 36 47 78073 7738 7194 7743 24 4 1569 3242 5838 21 135 6015 97244 85551 50 42658 1259 8394 44 296 7301 72565 29 11 72310 23 4854 46 11 5325 18 5934 23 22 2843 4 13 8724 21 7 799 8123 27421 34 1774 42 82324 5179 25 7862 78084 22 32647 48 26 19 42 7 27 4808 2 26 3353 16592 10 45 7 8208 7087 29 45 54783 17 44 4580 4243 6 6944 46 9 20324 50 76977 20 51576 24 27 9199 4379 7166 47939 3267 3745 97226 52263 5911 24 48 26 89085 32 15 22 3 4716 6 29 22 30 7 1971 66233 14 3702 1908 3997 6 15 46 44 6362 2733 4538 83566 1 9931 8259 48 7453 245 12 48 3479 8810 27 32 4 3 6318 23 77432 13250 6815 31 1525 23 40 86473 28 35383 37090 7 6916 16061 49 7523 12180 76432 15 34 29 5310 12 5111 5 554 4207 3321 5280 29 10 5547 11 65208 32 48 4946 20 22 2240 10 28 2994 5 93828 7852 6880 83662 3167 9728 1649 3974 18 30419 37332 58120 9607 40 28 1180 2095 8838 9 1 17 36 4 1523 6 33 1979 36 51033 43967 9963 24 76511 12 38 18 9154 32 16 4 37 4291 42693 65455 43 654 38 4307 2401 8634 4501 30 3243 42172 1 1863 9486 7952 9868 7 8720 2976 59414 3630 8720 26 31 1050 16 5997 4 13 2129 2522 11 2336 1093 9436 5194 15 14 8712 9733 512 22 6521 8 3577 6496 4 8903 20 36 26 37 2598 1 7867 29 84223 16 4897 1447 47 5 1379 78173 43 5066 19 5313 99258 39 79011 16 1318 43 39649 92392 9756 9879 23 84660 9274 25 93042 17 25 9327 16047 37373 2880 72749 48 46 15 15 1339 14 23 40 3693 25 6398 35 51869 1094 48 18 19801 5302 4935 66863 10 4786 95800 30 3097 6772 2 35 31 98178 41734 27 2505 1 4272 23 20266 10 31 47 37 629 9646 46 9653 14 29556 11 69936 4506 44 35382 14 60274 49 12 75551 5 8987 5347 9475 84729 14 2087 35 98562 22 4333 18 36 38 67775 29203 21 22 2435 50 14 46 60218 2 16 2007 8609 5629 17732 29 6517 30 38 3526 1364 43 857 50 36 1 97959 9197 2 25 32 4909 76281 24 55280 18500 7092 4152 9897 8040 48 814 1008 41392 76178 8230 19 79783 9582 8648 40 60524 31 11130 19707 38 9332 7 43 48 492 1 2242 3789 49703 90795 16 2485 64489 44 27 31 1040 24 40 29 780 28 24 81 37 38 37 7974 8876 9 22 35 2469 13 51154 4432 37 548 10 92953 36604 4993 1 581 27 36 17 15528 68543 2026 17 3 620 16 2915 97513 15 14 7 2842 1077 49 38499 35 650 32 1627 7191 2493 14 154 50 43 8 47 839 1420 1424 70030 36 85554 10 33 9779 9003 9 5928 4932 7792 98556 10 9 6466 36 24 36 1 38 87742 13682 1561 7810 4690 4 30 1306 12 5 338 54773 7174 41 13 35 6184 15 36 21124 1805 9315 6695 30 27 50 25 66446 40938 79203 62247 3243 38 8 11 18 4524 19 3220 8761 83047 7910 34 4647 49 6644 31 7381 33 946 48 40848 16 29 5920 34 8389 8501 8 9199 9479 32 8137 22 9753 5825 32 47 31 46015 43 4653 21383 7790 3114 8937 28 73935 27 47 39 50 8108 27 6851 2308 27 6 50008 30 19 12 9 24283 6976 2616 4 37 52206 15 5528 48 90628 20 285 34 37 5095 22 4034 39 6662 232 7462 1118 3306 33 3220 29 7483 1446 7132 50 17 13 71828 9813 3132 70907 26564 7466 5281 18 1282 22 3332 1322 6118 12 37 47 12 3729 43946 25 1915 2190 34 35 25302 63685 35 6362 8 7 31 3527 22131 5577 4 4534 8651 23 36 47417 4860 3242 32 13 5885 10 6 7496 9627 4 8508 70364 1936 212 8418 2232 7575 9144 1287 6608 39 15 46 35 39443 5400 47753 5903 20 31 37 12 9 42 30 17 4920 61264 45 526 17 43682 3 16 20 84731 6 1339 6077 2161 14 1 3941 98462 33 683 2305 4 8 30 670 30 4577 12 4036 21 29 41 4661 8135 46395 39 83560 48 188 8539 7752 16 5 6115 35 45 1113 10 58444 4301 9823 2218 9587 91454 35 41 37 3827 25 21 19 4 3354 33 28 46 7369 31 66597 6563 32 22 4291 1331 41815 33 47 3389 3064 1026 36 43 5170 6 187 29 31 43 7126 6326 22 27 17 34 85240 74700 7 30 4952 29 10 43 3997 31 40 18 5351 73071 6455 43 59322 42 37 85965 37309 95087 6743 27 17 2612 28 15897 49 780 7843 14 7 1 8535 2527 2284 7798 11 29 37 63569 15 5929 36 11 34 38 19468 5607 27 7988 32 34 8057 50 7452 2940 49 42 57819 20 1 52979 40 32 1 44 20 402 30 6921 13 44 7607 5906 9060 21 2579 10 8 6760 43 20 69566 13 18 2227 3758 46 26 27 35 4443 44 42 1354 45772 1003 4690 31 4281 5233 628 8195 39 12 33 14 2495 9006 3 94251 3782 37 5569 28 4 2 301 3 44 4461 8757 11 37 43 7852 11487 6762 246 29522 3527 4970 190 7051 39 14 11 39 42 6676 89097 80329 6 47 15953 4 32 334 6808 1 50587 20 5672 14 24 1511 13 8448 6007 9364 50 1 30 4775 36 30 41 6729 813 47 59806 2 46186 14 15 1865 28 4 16 3087 3438 18 5 34 6573 40 10 846 57780 37 39 9268 8056 25 8489 6 6 8108 29 12 32691 8729 42 15 27 5339 10330 3209 44 1697 21452 7421 8587 2564 13 1849 5065 9412 37 5403 35 6703 9818 668 6125 16 8717 4554 38 8235 32754 1304 14418 7226 16 55937 10 641 8839 47 28 7237 3163 9 49 5844 16 8256 46 7 47780 5073 33 4 31 1 40 21 43 4721 743 29 2122 10 42169 6546 30385 20 3243 15 44 23 21 5098 37 9712 9 37 29013 49 6 89593 524 18 36 45 50 3 55500 9764 34 80678 89249 3 20130 2375 2420 17 18 26 26 21 14 8773 4610 22 3210 9535 67371 17 3738 20 10796 8 4782 23 19 4873 23 7137 95921 41 25 19 3368 23 4267 49 41 8451 9 9088 66511 8740 35595 38 40 1 25 4854 99938 10 44316 38 31 59176 21 13 38 9 23 4800 7026 90440 26 11 25 28 4142 43 122 36 18 5983 7799 12 2829 38670 10 30 31 50 38967 34 7 8030 67171 36 6003 23 42 8680 715 28 7152 25 7 67395 46 1846 6859 212 1607 30 2813 2 15 8028 8337 9125 62 37993 10 5869 2304 8 82276 1058 32 37 19 5650 99570 36 5156 6425 36 1 2714 8770 1062 9530 42 8818 10 32 42 26 28 4098 4 6237 93708 40 80285 6377 33649 45652 31 86738 17 22 8011 3985 19 8729 18 46381 2 6549 4355 69872 33 35 17 6958 6 26 13 109 31 33828 7255 42 20 2278 38 4 78865 14870 31 90769 19 2646 62011 25827 5 3191 18708 12 775 4594 62633 25 27 7531 8464 4316 80158 28 50826 1 21114 12 12 48 15542 36 38 5368 25291 1229 8382 17 46 14154 50 37 6 3338 36 10 30598 33 592 26 27 41 32 6858 18 28040 58794 15 65384 7230 3129 6965 25 27 65363 2731 8632 48 3005 9193 47 2521 45 33564 12 68658 28 32 8912 39 93887 3146 89788 5 6118 48 16 8 2254 10 26 6094 43 12352 2660 2046 30 66167 19260 6292 9627 45 27 1635 4480 21 6509 35 85541 8347 6518 50 1087 2279 48 27 9985 3923 25 3530 34 60658 27896 904 5893 8 8978 20 8963 95114 72354 22 18 47 84771 1 2 25 5736 22 5121 7265 35 31 33 27 38 22932 36 6409 7 1355 21 73107 10 6797 8 5079 6354 3 2464 2 27 9617 22 88145 17 76339 51272 25 14 8816 20 50372 5136 33 19 32 4251 3033 9 8 13 5037 4582 3557 4046 26 37 38788 58597 7636 2981 24 87158 23 9816 7 28 4488 44 165 303 33 25 8644 4 9667 1039 39 9348 36 30 36 1031 17 22 38 758 41 10 12 1611 41190 15 32 1 4491 26 20 12 2159 6 3092 31 6100 42 31 3 14 1044 3 8501 1574 9107 28 43 284 22 6768 48 22 19 14 37 6137 24 15 37 57547 93433 38 3213 5408 87661 37050 3258 3374 93559 45 22 1079 98366 17 5458 8435 32 83154 4617 4500 97987 25 5 3467 63544 16 9887 22 49 7 27 6514 9478 10 46 3865 15 5805 28 6 6 4732 65791 1168 36 4485 9 17 4664 27 5 1731 28 37 3639 17 6900 9502 46 4097 5 23 83694 97385 3246 6613 3295 4056 26 73656 6984 21220 19 15 2690 826 22 7129 3328 13 9204 33 35 50883 4257 537 2243 42 8403 18 2245 13918 6291 34 37 35 10 28 21830 39 88559 2604 5983 6499 32 6978 75448 2447 5975 3 50 1 99567 6051 26 9227 1812 36 45 12 36 46 32 6652 24768 3089 2682 37 89322 8916 25 36 27 80946 7140 13 14 77804 35 6745 6768 4851 68666 1568 3 38 1152 1 15097 401 14382 9951 28 40 6252 2 25 8044 3901 3230 9072 7190 39833 25 4 7193 21 28868 38 19 4166 1 47163 2929 2877 12 2 26 11 41 16 1525 6381 5243 4167 20 42 33045 7 2187 30 9 11 20 37 172 26 19 41 1553 64860 4 8222 3765 8 5297 39 3254 757 35 3300 17 7961 19 95488 8093 31 15 2 1628 5557 11 8220 85964 34566 43 11 6426 28 31473 50 34 27 1723 10 30 6955 2 26 7147 12 50 9564 28244 7932 45 49 4 880 78280 4430 49498 2 5 12 2573 2018 29693 38 18 12 8872 29 1668 4018 2136 8963 14 7172 8 25 5581 6508 21 48 24 4273 43 29 25 2463 8927 38 17 88497 20 2780 34 24 48 8034 24 5 12 4260 27411 3 5 39663 50581 2837 47 26567 43 37 77367 7 18 17 38301 75639 38 11 17 22 48 9986 35720 36 2046 12 18 3454 3969 18 35 49 36 22 49 3257 14686 9063 19 19 1 25 76160 5 8 2680 3988 2 50522 8593 3362 4511 20 46 65884 41212 47 361 1731 36 9651 25 4732 792 38 25 9380 2472 961 1621 6676 8 83732 34 12 42036 23 43 2405 94908 8 7 2639 39 20 21 3 56005 4 48 39 4 35 7 19 8172 17 6039 4855 9880 4268 1935 9546 42 34 7734 41 5616 47 38 9 46 8846 99147 29 6941 29 9 43 22 40 8260 17051 8591 3363 9 1 3275 77495 2 36 7 18565 2259 8849 1370 25 5386 2325 55651 82033 32 89884 1967 52334 46 1844 5 60575 10 36 27123 20 50 5 8931 4465 9346 5023 9 38 9 19 93001 22 39 3 39694 28 33 40 40 37 15564 22 6055 3 49 43 18 17 14 4 4559 9614 34 47 16 30 58727 16 14 13 8664 3 9645 9484 23 3302 8 21455 4792 3698 20 7935 21 62085 50 5114 43 29 4835 79075 153 6578 41 22 6107 3726 5582 9 7425 80348 46 37 8243 7623 37 725 8109 19275 27 2 45 6592 25725 90481 27 49 25661 4995 18 21 6188 5453 20394 7670 7832 49 19 13 50 36 8065 79795 5677 732 9521 27 40 58394 9 20 3332 2121 54631 4008 21 5294 7630 2600 8270 24 13676 6301 58341 74944 47 91230 4807 77409 63913 65845 37 11 33 4753 7 34 44 1 48 7 6548 33 33 9773 6223 10 39 3339 20 38 7430 45469 27 10 62167 23 4848 6118 1019 59777 37 91427 2145 7363 9155 2 18 47 50 16 28 2 871 5 2 32500 31 64772 9915 36121 11 51542 36 46 42 26 4989 54383 69623 6533 3 29 9189 86338 24094 8228 86771 40 49 30 3 14 22 31 19 40 32 7 8004 4 61668 40 9383 1365 28 6992 48103 70754 12 7 8 6976 33 1950 5137 35729 50 57169 41 4401 29692 86770 26264 28 54635 29 40 35 10962 44 2 38 36 32285 43 5745 4734 6276 16 17 35 9817 74845 9306 30487 25 11 6 265 36 30 13 4066 9122 3 49 9209 13 3224 12 25649 44 8886 1076 5865 34 33 31 21336 18 11 15836 1759 7424 10 5738 9956 7058 31 1035 33 44 13256 41 27 5789 35 7857 45 48 61049 1 5202 27 45271 24 60363 38 9968 37 14 30 14 11 8687 5 48597 16075 1020 35 84746 2554 33653 16715 67635 3981 29 9261 9997 42 9321 1750 40 2020 2285 38137 27 73077 37 20 4879 37 46 20 3 1534 7414 17 3474 31 49 30855 45 40 9052 24 9716 41 25471 43 10 12 24 34 9540 26099 4196 42 91306 25 48 6302 4569 19 9415 7 49 72736 2837 6092 41 7774 45 10 1163 5481 6026 2928 2 23 18 8702 4580 4 35 44 43 24 14 48 3389 26105 12 93533 37 1006 9249 2688 36 4442 18 47 9697 9066 41 156 7281 21 502 41 24 4263 68499 3025 9638 3452 1115 29 2122 24871 19935 4114 53283 4241 3757 22 29 39 1613 46 27 44 6015 10 21455 19 8 4630 6119 18 6349 39 44 24 2102 32 45409 11577 49 3183 7135 3299 2218 25 1715 2534 1484 55 30 73464 48 63681 4 12 3999 8835 7102 6617 7255 35159 2257 2 21 155 88096 15 31 38 6378 40 60444 14122 28 5025 96635 73161 2052 42 1881 24 43 8205 15 3289 37 11 6 37 21711 1395 5324 2333 16 43 17 39 8 17 27 2841 4863 49 6878 2158 6 9502 26 254 64865 2666 1223 48 19 8649 31 3192 5 54505 985 17 3161 16 9 23 5980 1528 11 17291 291 48 26 6359 7168 7555 35634 19 27 35 20 20 41 6 44 6610 28 30 409 29 7559 6 95958 8365 26 8262 9067 4373 5231 7 5 23 20 713 1660 31 93426 2 33023 9763 31783 34 21 98837 1269 5 44 16 29940 11 26 13 38 21 54181 3 11 8652 9616 30 3708 22 2 9 33 97840 3676 10 5267 12 3169 14 50 33 8495 31 20 990 7664 31 5892 7 48 4413 28 49 3141 3487 42 23 45 8151 2896 77141 18 47 2270 33306 10 50 16 2748 2752 1473 2 6039 3 3 34 7736 45 6 361 8511 50 3991 29 4994 37 6 2025 2795 23 5289 45 44 2 8 213 42 3640 2817 8967 22 38716 9289 4347 1 5 31 34 10 97126 33 30 5 44 3600 7831 81843 54194 41 8 31 5778 7 570 57221 19 4197 68113 6343 4842 1995 1781 1 28 9 24 39 4 40 33564 1350 7 2828 227 25 7802 84384 13 43724 39628 43743 7736 91755 2729 2114 512 12 58048 92001 3374 1329 7783 7533 3428 45 35 46 34 4870 43 44 84475 24 9318 7318 47 12063 3052 9 8 1657 8179 7117 41370 14765 69004 62611 34 43 28 94659 6654 50043 67608 20 45 43 48 23 9756 44 7236 38868 7 31 45 2700 96451 22 7196 3609 1955 30 43 32 5 11 3 6980 6 19 1757 17 16 57288 31 4863 36120 79529 6 80640 25 13 45 42 5944 31 45609 88172 20 33 1537 47226 46 33 36 13 8 70694 3710 25 16 6549 22 11 4262 28317 25 5663 5506 496 4 12 607 51630 18 31 1878 79098 39 9319 38 4928 3815 23 1961 6622 64870 4622 27 4252 592 5993 13 9900 36560 5663 8034 26 8030 8717 4696 986 36 7 32 46 30 17 46 5957 4 48154 7662 1399 12 1882 3069 46 670 9525 34531 9485 13 9723 14 1365 37 55783 2542 6937 5435 44 7782 4915 9427 4922 6 1973 5047 9154 25 2 10 50 6 10 23 34 2286 27 75375 9 27 7966 8152 68289 49 29 6390 41 87747 49 4351 46 15 30 9588 1541 4501 5 4723 56148 23 527 82157 11 40 36222 5811 6 16 19628 4 858 1650 25 34 47 8618 65252 19 6408 46144 5 38 3951 10 4976 41483 14 7946 3 24 48 7 32 20 11 45 1021 31 46 24 3359 15 5417 85821 17 41 13 580 12 22 1450 4555 3 1662 14 9699 20 37 781 12 12 73568 4252 8 7401 40 2150 8621 50 45 5588 45 54249 99628 43938 6246 1162 33 13 3522 9186 23 5864 41 43 16 6814 39 44 543 5193 18 13 9561 16 50 60482 3 9 26641 37650 37 3569 42 23 7635 77219 1420 7837 40 34 21 30 34 36 76 18 1572 47 6688 8063 32 7666 2477 8764 4479 6349 28 932 9182 17 9748 6297 14 10 211 4953 2626 420 6431 4431 30 6744 77270 71652 9542 7551 45 30 21 1498 2369 88 26 658 3 3118 4277 9767 60673 88963 11574 24 3 2370 43 3266 2046 31 6 8391 9047 99202 31 1751 2146 24 65122 49 65931 44 7975 13383 27 50 35 6 7355 5789 4472 23 16 41 9937 80970 3494 17 1802 50 2784 4533 5506 45 48 6225 6167 9345 30035 28 5415 50 8 34 25 1 3215 677 4 7234 4885 52714 5616 7526 4805 5469 6713 81317 11053 7135 46 8768 30 9144 26 12518 85101 21 14264 11 34 1987 21 6111 5251 4037 9671 43 20 12914 25 21 47 12 4537 34 28 66629 46 6193 7555 44 17 2114 29 5141 1640 42 40 21 32 28 7 67027 6598 41 16907 4 225 17493 47 4389 14 29 40 45 16522 48 3002 7206 6681 650 4443 1565 8 18 3919 16519 99422 2283 50 20 13 25 3776 40 43 34336 15 37 62337 39383 14 3192 2367 8245 60488 2418 15 36 12 7358 30 5829 9 7666 2211 26 8953 2846 7134 16 3117 16 55972 38 7 1 44 2717 22 21 21 39 14818 6992 48 103 6 8070 18 360 15 5350 37 8252 40 28 26 9710 5060 71174 21 42 6998 7739 31195 8555 5577 30 22 5891 25 3969 28 52950 21087 31 91469 6507 20 32299 3 37 66494 3167 45 37 11 7868 16 10 43 44 8653 9851 9451 63683 30 17679 58771 4650 46 1859 2507 6817 24 27 5856 39 4187 8901 75029 4251 3906 24 9816 8326 5426 44 26003 8012 28 32 46 40 45 6137 36 7 84566 6 7601 27 47 4250 7417 1302 9389 12 1139 47 299 44 85569 35 41 34 10 24 24 145 2744 8610 6657 1975 3459 1 50 5725 4 3786 14236 16 19 1087 9347 42 87930 47 18980 18 23 9 9 3169 20 4898 24 5 42 21 3353 18 769 20 34 7405 13 38 6705 4888 8383 48442 33993 5804 47 15 5293 32 4673 26 80197 6 2 441 28 52676 40 29 6 6184 8615 4694 14 5143 1041 19322 36 35 19 7062 26810 1409 47 48 7 35 35 24 2 2005 6741 3 4042 491 1 96352 20095 5604 3973 42 9847 37 4 4312 94641 7803 8119 27 872 2 5134 4672 29 71318 49 10120 44 18 48 64920 14 6 39 4 84559 21545 8 8 91602 23 9722 4600 31 8 66871 6124 4226 29 5228 2968 20 157 6187 36 702 15 1952 7608 28 7219 46 60351 49 6 30 192 37 6522 21 38 48 9960 7127 2688 6007 35 6552 2 7 1295 17863 39 6484 9222 3453 1874 8013 2298 45 4966 21 24 45 4147 28 6607 2232 549 8539 809 9 12 1239 11 1295 9301 17763 39 37 9352 26 2186 36 18 48 2915 9783 17 49 9408 5 2792 44 34 30 10 41 40 45 26033 45433 5 15 20 33 9109 10999 15 41 9817 36 5452 27399 842 68768 8061 5986 25 7732 34546 22 56369 27 14 41 28055 12 12151 23 3564 8638 4715 30 5 5705 4 42 4299 1186 7 17 89870 38 12955 28 7156 4493 5744 24 8651 9832 4 36 38 13 1115 10 2912 3011 6126 55153 36 20 7147 45 1674 63571 43 47 1032 4 4747 12977 60656 2 2541 39 14 23 1 5703 9939 32959 42 7 9393 73673 9270 7511 2048 6015 8 73784 7713 12 2 40 45 82304 9881 3536 9 39 42 5 32 32 9992 6849 44 8859 11 5 19 1 4 49 67036 22307 24 989 701 35 8472 45 19 47 42 43 4343 49 45 27 8122 60593 5 1751 28 6784 33 42 7366 6092 75322 44 67742 48 8 56694 71085 22 24 530 1 20858 8475 37 17 51957 19 5 18446 11 20 49445 679 7832 9784 49783 8 44 40 22 42 9261 6111 9301 7617 95411 9444 5 52592 35 42 13 7354 6101 17 2749 34 31 1 18 2571 29 7548 9649 8800 9138 9895 39981 1320 8982 96459 1444 10 9597 4737 26 10 34 33 4870 7360 9 1720 39 47 48 26 7946 96203 1468 47 11 24 81358 71011 31 8334 2810 44 50 1979 7 4202 22 22 54449 16 8 35348 947 15 2 61663 1103 9873 32 8759 2981 19 133 15 18 28038 48 11 1823 45 724 28 35 3775 45 32272 7493 9778 2121 6297 2799 1476 75828 2616 5978 96038 6119 36 49 2014 36 6797 21 33 49 9022 90911 47 2 72621 11 43 27206 2 21 29 28 3036 42707 47 26 8290 3600 6053 5799 24 34 302 29609 6728 5298 5639 41996 9347 86778 1171 1 2747 43 7060 2 5 13 14590 44 5158 86784 14 9805 6097 29 29 69705 36 1857 15 40 66287 87534 499 49 35 7275 29 44 1 36146 91030 6467 27 32 31 32 5346 4651 3 16500 1359 8008 4 4433 13 4871 8144 1480 1442 4887 5817 8351 203 4553 7510 43507 41 31802 4635 20 30 33 356 15 45 12387 1861 144 59714 3 3406 1611 2 22 9835 5676 87962 34151 31 1 23 59593 5881 43 3439 825 39 4461 1986 1155 35435 5632 4 1962 4 38 3824 2123 35 41 48 27 17 4634 1 17 26 1803 288 3355 22 28641 2 59849 23 6939 30569 8911 17 3911 6243 7495 36 18 27 5372 22736 6 9024 41855 3 1524 3 25 654 10 97372 55261 1932 4699 40 1 48 21032 37 4 2 23001 40 2018 3 47614 40416 3 5 9999 15 5009 5209 12 47 20 24 29843 43 40 32 83632 12 39 22 1711 41 25 9057 10 9201 6647 10 24 3913 300 33 72278 676 7044 32 435 39 12151 91547 8774 2 9896 7190 42 48 9055 1901 41 47 73691 9938 7 21603 50 37 38 46542 21 44872 5886 1223 3204 5948 335 5124 42 50 67827 11 13 48 43 22 20 9036 5 15 20 28 2557 50 21 9496 16 4266 33 56947 2319 6403 6861 84749 44868 21 10 22 209 5646 1738 6915 4 1420 5 45 2 46 34 8 70526 29 5680 6308 16 9930 46 33 1749 14 5 9 18621 8962 28 41 825 2958 4455 2561 6 42 3 2720 21 32 42 47 25334 8 15 41 7471 35857 23 5 68182 34 4743 32625 8532 4606 3 6588 12 8472 6894 2557 39 8 7689 8969 19103 5518 50 4 41 7717 46 36 18 8373 14 758 17 24 1580 7225 5778 5490 35 58758 41 19 7000 10 9400 8502 24 377 23 31 5 50 19 22 50377 50 2037 5501 18446 22 20 97443 35 6 1 30 2344 22 2 9 16 65635 4584 35 17 9160 2 2366 17 26 49 8 49396 18 17 2265 2 8115 22385 10 19 35 99546 3749 4948 4615 730 35 11923 44 38990 14 5008 31 3059 6076 9578 702 46924 22038 929 18 2155 9 2375 8 2459 2772 30 31 44 41 63970 6531 61441 5 23 4064 7414 95770 37 30 4097 4032 49 39 9239 47 32655 27 30 64663 18 7564 35 95526 33 22647 13 85015 7 13 36 6898 5207 21677 599 19 19 27 25 11 44 30 4484 555 8472 23 7223 6941 55006 16 1014 584 5975 7558 3186 25018 26 4097 873 8360 7271 7251 22 3053 48 5241 3521 800 6 24 2371 3737 42 3106 10 66029 27 2670 19 7175 25 6880 40 11739 3887 25066 11 10 24 4069 22547 9249 42 2262 30 22934 34 8918 20581 43 6428 1 9 4456 26 3059 1833 19 9 37 18 48 28 49 2 4218 8445 7459 15 35091 49 34378 4570 43 5142 2389 7863 22 8 9 6 8388 24871 35593 7 95880 7 80803 2599 5926 4527 64629 57600 7161 31 6988 4 36 7 2610 15 5 9 2 1 19 4480 15 4347 5 6413 5563 25 13 16 29 15446 3381 23 35 21 65905 9991 37846 48937 7 8214 3128 9786 2277 46 27 8153 7 5939 36748 5 27 4021 28 2 14 7 8954 30 6608 4528 48 8431 9645 4979 19 35038 19 62161 9524 34 15 90299 3320 18 36 24332 7282 50 9792 5410 92586 1961 35 19 6 14 64513 20029 5 9842 32 7462 21 7918 40 309 5746 972 36 2615 48 6637 14 49 3809 993 15 46 15638 41 8234 8486 45588 66439 3808 29 4984 22953 2 17 71523 13 43875 7856 47370 4784 18 7 5647 1954 7168 22837 45 37 57412 9745 47 8610 2479 41 9 5791 3815 5778 30 3118 11 9 31 44587 42 48 5089 26 39 27 4 61968 20 26 2261 6 18168 13 16230 22 4 42 5 82477 9828 11 19 45 15 2 60907 19 8 46 6441 60577 9450 20 590 9286 1774 2755 2642 1 19788 15 5679 8012 5359 785 86797 6018 56021 82623 18 46440 35 47 8388 15 62222 45 9630 4119 30 1104 31 88254 15 25 48 11 46 42 20 23079 3616 42 27 11 87457 45 6899 24 13 4900 27 44 5598 10 2386 5272 1462 5 5 2955 1214 942 42 15058 99041 5902 5689 46 470 3804 24 7911 27 67712 4115 32129 1655 5043 48 9 8879 42060 7 34 23035 52643 5010 980 6523 44 36 3642 4013 36917 2128 24 14 21 58763 30 32 23 23636 40 9022 83380 14 34 19 70245 2460 2464 26 43 16 29 20 39345 7638 4 24 9 3324 9664 3426 17 1990 78876 3630 2 78268 24 9779 48 6624 41 12 43 3 19 2448 89027 7 44 8471 3228 9365 10450 34 6681 17 25 35 3 43 2214 30542 35 15 1868 28 2451 27767 2601 5325 11 23 26 19 37823 16 44 26 7 69387 92728 4054 95386 9429 37 1683 25 7 11 32 46 8159 1230 4191 16 3 4 1021 89787 25 11 21 11 16 41788 2584 23 1118 66039 21 7860 4404 2575 15 44 7471 5150 70786 8561 92369 1039 4503 37 5501 2870 28 3549 5 6264 53347 3508 4 4371 20 35 4 49 4917 33 15 4 43 89614 5234 14 33 33733 8 35 9506 43 29380 17 41 46 39 10 47 4926 36 18027 48 49 7644 1836 44 46858 22 50 6 26 20 3040 48 87450 29 11 7872 6743 6 2347 21 44 18 1 19317 32 15 4687 53284 29 6741 32 24 96752 39328 42 2352 11 9494 2619 78972 42973 4 6516 18 7 427 1607 46 1644 7317 5422 30 58742 41 44 10 8933 21530 7066 18 48 10866 45 36 44 23 5105 1038 8090 12 11705 3 85962 3223 45 2 29 21784 5141 7226 10 37 26 5593 39782 77440 18 1 31616 2189 9 28 39 22118 5955 44 9151 26 43 8462 6267 91279 2867 35 31 17 19948 2857 3973 82763 3830 6963 20 38 34 39 390 45095 4180 25327 91196 5935 44 3107 1914 79357 6340 7704 9827 20 25 26 4416 14482 30 30 26 16 22009 4871 6734 7920 28 2 1879 4320 33 12597 1294 12 14 16 4941 35 29 35 6440 33 3 55665 17 46 6 6931 3320 19554 32 50 34 3920 1930 5 3880 89610 21116 31 4513 2 32 43 35 27 6945 30 35 22 48 11 583 26 18698 36 12 1 7747 39 48 5 6572 13 68734 35 35 34 7188 44 2 13 5097 29 75128 4840 14 78423 53081 528 19 1795 9807 46 37 6363 44 15 2667 28 94234 52190 39 2116 5933 9106 86324 99719 9599 21280 27 39 3639 3 8 36 183 39 18554 14 21 2779 20 56234 6 12 11 3 38 6 21 17 28689 33 41 6902 7118 9153 47987 46 823 47 1908 30 24 99 36 50 3412 13039 4045 42534 9547 31 30 68155 3495 3021 8 40 33 4729 5457 18 26 1403 7100 61203 8849 5388 6951 81375 16 9513 3447 12 78880 7594 21 36 4704 8862 23 10 19 424 24 16 4837 31 9 48 7426 35 24 22 43 32 4974 4506 2411 18 56129 6316 3 24 67845 23 13 56320 33 5602 41 10 3540 36 88668 24 50 68545 98523 86099 97180 5076 8196 34 48 78666 1038 6757 4326 8104 19 15 44 21 32 95201 11 4557 31 5652 2 21 19 2505 15490 8387 24 8 1 87952 70744 68968 2220 78960 3871 25205 40 40 6884 1090 26517 11 7337 23068 40 15 43 5 43 2 4511 675 25 2082 9917 32 98532 62974 3387 10 47 27346 45 12 4396 5195 4927 47 8399 50 33 12 9428 29 37 3220 3936 39 2299 6581 405 49 39 8067 1166 37 3445 47 1240 9780 20 37 4321 1142 4546 68339 7857 2224 44 18 33 15369 76225 33 10 7609 8413 30 8817 1737 69901 8087 5757 6068 36606 9862 41025 1586 38 3 24 7181 59820 21289 29 36 2542 40 45 7633 73467 17 17 5394 22 9953 1991 41 93198 43 1381 16 3 21 19 6812 17 44518 8458 9662 6555 18384 27 4197 77901 1369 85421 46 20 22 7289 34 37 10 6594 22 14 89893 7298 43 9786 5 30134 8862 4609 7081 13 32 62737 93180 38 57437 3556 47 7 38 9158 94311 49 71098 9 31 6822 2828 3115 12 22 3392 22 18616 33 9489 21 97751 7052 17 36 2506 28 5248 11 9856 37 6524 16 8539 18 4231 14 3 28 19 30 36 19 14 20075 23364 37 45 33 22 2536 54589 35 9872 7 8913 24 1917 12 43 45 42 851 50 6 27 41 17 12 22572 13 36499 6372 3353 6609 28 8562 25028 3180 7 40 9174 3 49 48 24 4 42 59839 18 21 17 42 30 9388 1 34 18 45 325 8579 2333 45 2 1833 2394 1557 14 30 5514 40 5 15 80 8205 5094 5915 50 3905 9891 94076 24 1248 6260 4021 8481 28170 25 61379 8079 3921 3370 9284 50604 48 24 36 26 23445 31 3 5408 43 48 40 15 30996 8356 8 953 1665 12 25 42 2466 34 27 2 9933 5 37 5 8185 19 7601 38 36782 4 7051 7115 5621 4249 18 3689 58361 3 25 12267 15 5 14 11 19 14 33 9635 72932 14 47 7035 870 40 8883 1 7555 7361 44 1 8869 1822 9 6 1 38 779 6761 6264 83202 14 13 11 15 1601 16199 62131 41 34 38 7095 14 18 3082 44586 89283 12 91362 34 40766 46 819 13 34 4 35 2025 2417 2700 3 1971 33 33 4587 18 7 8016 9 2935 9826 26 11 6913 64248 37 6261 48 29 41237 20 4290 4189 35 75552 11 27 40151 34 5554 2227 21291 16 9793 46 40 51535 90913 38619 5 15 8779 52051 26 58051 25 39667 5329 1 5128 48 32531 14 50024 35 3171 26 45 35 22 41 9530 36 11 49 17 27 24 22 43307 25 91549 9625 17 8776 6724 13 45 1104 13 34 7405 3087 27 42685 13 264 50 18 18 2072 16 5 26 2 3532 1804 4 8322 26 46 59569 6717 4 7763 9 1392 48155 32 43 1647 53693 27 3556 16 24 7473 5050 25 12 44631 5 45424 13 51121 4504 63770 1 6495 12 25 23 8090 62566 4477 41 28 50 1 21 35 3405 6509 4397 9669 8 105 15 48 851 27 20 2593 7 8705 30 4747 7380 65539 19327 10 2637 4494 30 44 43 40 2 19669 6670 1521 44 31 38 52262 42 2126 5 3 19 94843 67835 8 1580 9 22 1 38 41 8308 21 1019 84440 24 12 829 79889 47 2573 8945 3626 9603 7666 7825 42 29 9347 46 23830 15 49 17 36 6385 38 5232 5194 2400 32 7 84565 29 3017 5 21007 34 50 32 26 46 36007 6137 7 74360 41 26 353 82377 14988 7282 75382 22 19 3193 71691 15 13 116 1174 26 742 7791 10098 7 23 24 60846 3720 1388 6810 32 35 5999 2165 36 22 11 42650 37 2106 23 6654 98312 95 2241 4 18 40 8122 7502 10 9 18 15750 2026 42 2223 6 20 50433 283 38 4477 12 89641 24 5279 23800 22068 7214 1316 3449 10 47239 16 2 33 19 3 1839 4416 46 36 17 38 6806 2217 20 2311 59834 9 6451 10 41 61872 5687 3740 40 31 24212 2318 9947 9131 5973 13 2 3877 2055 5 2410 4447 97500 12 25 5881 24 11 43 19 4993 39 23 28 6030 7254 21 6 75300 676 15 32 16 3898 4 21 18 5173 3592 98287 675 1239 3250 7928 24 4 30 49 4 47 48 50 1252 7634 24 26856 8993 17 30918 9 25 19 69989 8437 8242 57716 2452 1120 28 2990 47 9347 5160 11 37 25 34 1183 49 68255 72976 5212 2364 6 33 9590 3 13 25 3340 679 8839 47 64553 7 8148 38 18 13 9572 42 38964 7 536 80552 51409 9522 17 7 6840 97551 68051 46 5279 9277 283 46170 9 7682 25 24 5731 38940 668 2197 41 9 24 42713 7 83814 45 5569 4598 38940 33 9683 9667 15 14 649 646 4192 58221 37 5 39 99439 11495 2 40 36 94592 89533 36 6 3483 4865 7497 2914 23 50029 36 5600 22 3 2204 1384 7423 25 25 519 20 21 84470 7261 35 27 24076 49 43 18228 27 19 8 12 22437 3306 16 46 33669 995 11 1 2 448 40 47 27757 1143 26791 41 36 15 23 11 64946 5276 30 36 2684 47 19 1 43542 4568 37 6 25 1 15 33 1672 45 48 219 50 3583 22570 753 26 9896 4652 189 10 46 11 9856 7233 53375 48 26 4576 3236 41 8 2782 3781 6719 13092 2103 1201 4231 3159 40 50 8 28 34 703 20 4098 3339 34 67057 30 4699 85773 8674 48 38 9 46 67101 44 40 1 2 9555 351 53227 29 49 13 1353 64880 45 5197 7755 7772 50 3617 42 1851 14 5 7 31 44 7703 37 36 5227 18 2 7207 16 24 1 80125 3 22 35 2696 8520 36 25 13905 9886 34 20 41 5392 26 38 44 6914 1125 9943 20 7013 45 3 29 31273 74813 37 33 5622 8073 42 35084 19 98295 4962 4052 48 40 34 96167 9018 32 8981 27 811 6642 2602 50 1024 3 99605 14863 11 7 6326 13 10 30 6203 21 1 9 3739 5 50 32 41 29 9024 8014 34577 37 7743 19 11 35 80943 26 6632 1981 963 25 7 43322 8533 17 45 5870 6949 2235 14 39 45 24756 4910 3352 16 6603 24293 41 2 29 6906 26106 37 8658 49 97064 3987 4871 38 42 43 46 2280 86281 1901 5111 6678 37 39 12574 8500 23 11 38 38 40 1 17 15 23 9744 195 8482 429 90601 8755 2992 11 27 50 2948 286 42 3176 9 27 7440 14 6 24 11 17333 34 39 2722 3269 7414 3534 9715 8080 33 26 24 42 8 76938 49 20 1 7134 31 46 3056 6123 17 8 49 25 7124 15 23 8175 12 27 97364 24154 17646 4364 33 8626 5760 34 3996 8049 954 30 68 6947 14 10205 32101 36 18 6328 29 18956 3697 11 23 49 43 49385 9007 46 41 31 38101 56155 38 24968 35 25 42639 47 36 20 2690 2326 50 6 7513 34 49 4 7833 12 28 43 33 50 44 2 3 3303 72190 30 34 35 47 66577 6491 8 16 6922 4490 5 46222 45 25 15 41 12 68223 9898 17 22 5283 5 2148 1942 7608 22 1138 23 2499 2421 48 8 4445 5 32 9747 8527 47757 98268 25 26 3009 5434 67620 5591 49 156 2 3721 7827 84691 87494 42 7 32 3672 19 9413 3384 37 33782 1199 42339 45779 6949 77493 2997 4168 35 4391 78733 4190 9313 59885 18 922 2155 6572 42 2273 3 58258 27 9774 29 39 22828 40 10 1002 34 21507 16 6048 9315 6084 3641 47056 27 944 7548 2582 86739 75097 5 2031 4 9 2590 32 47 48 9562 42 6691 22 5901 4 18540 11 41 7616 15998 1454 59854 8890 4114 7560 18 95649 16 46 9878 2464 9644 47 25 9495 3958 409 42 27 22 3026 26 31 45 37 49 40 8578 30 49 16 67795 37 998 22247 9152 19 35 40 28084 3932 5039 31 33 25 7650 1730 611 41 779 9164 41 24 1509 29 34 19 58047 21344 94851 39 9199 5100 7410 2597 27 6 66139 92753 8 9263 687 4529 10 7001 9 14 3461 7 44586 1459 6753 8681 25811 25 2 8 7682 7 64934 76847 33 40 7860 5 8343 7264 7145 34 48 8410 5108 2772 4233 6352 42897 8040 29 18762 62914 48 30 84491 6031 2864 80710 41 4006 6 3033 8216 14 44 46 26 15 6769 28 2 18100 5 615 89319 4 20478 47 93064 28 26 1808 660 9 27 58166 44342 8377 4 15 28 59882 13 924 44 11747 8890 63259 15058 26 5044 1366 4182 17 6971 31675 8 47 8411 37 24 60271 6376 28 2068 49 5658 3450 34 9722 20721 920 1 35 30381 8312 1 38 35 29 58912 22 25 21 19 31 45847 26 32 6377 611 49 24 27548 6 20 26 46 27 82993 15 48 4866 2878 41 4622 32 7353 445 8 2161 8 26 74700 8470 50 7238 83931 5379 5875 82744 45 1998 8412 20 14 441 5 13 18 7 1933 6732 35990 1703 11284 1403 46 39 17 32 11992 42 34738 27 40 12 6317 44 39 37 1125 1475 33 81127 18 11 18 7 42 7 6977 67501 5740 7 10120 11 22 53 31 44 7603 39 6880 565 6540 11 41 2 7 8949 7 22 50735 30042 3691 23 13 22 19 45 37 3 6650 8755 15 8 21 50 12733 66479 16 8441 8638 43 49307 43 5678 28 8341 40 9 49 19 1976 7683 5292 46 80852 2837 14 31 1379 8083 10 3947 9979 44259 7449 38 75457 28 94509 17 2826 88164 89228 68541 4967 2515 46 6988 23 9078 44397 1510 9763 3083 20874 21 1057 2 2536 14 15 79450 19 4333 42 12 31012 6003 1270 5362 47 1310 5 88151 46 43 8851 7873 28 31 64133 184 38 30 8801 19 1623 33 5764 4102 48 43 62897 13 33 12 30 24 45018 2004 24 47 44368 38 5998 47 29 2826 70845 27 9806 38 13 45 5989 39 9232 2251 34 39 6386 2975 22219 5280 34 4 10813 44 10 6 7353 81822 3846 29 5854 10 41165 50 8 698 8025 2894 30 59268 19 36 7221 28 578 1188 12 3480 41 1974 9325 26 17409 8 92255 5573 41 897 39 7799 12 2374 8097 1946 44 4515 39 13737 3517 47 28794 11689 21 37 3 23 24350 37 22 49 6240 8997 6 20 45 30 1394 20 32 42 2693 45 4 5 87339 5146 40 24 5634 2072 5480 12315 9555 5404 15 35 8541 22 2809 27 27415 16898 37 2 6 40 30 6254 7 15 49 1389 9396 46 10050 18 1890 4602 22551 24 54667 9 36 29 95675 3235 5047 47 92656 76202 15 31 21 8792 5505 18517 3591 10 81112 77890 20 42 42 7 36 24 4 27 39 39 26 1 28 568 72485 11 50095 23 73178 16 41 7 12444 8 8407 20 20 21 1573 4895 3301 647 9058 8014 9119 25 9999 29 30 30 35 6 9 53004 2 37 51790 2311 8 42 67843 42 5195 35 44204 8486 7195 1310 255 77204 12 5543 30 1200 47 13352 10 46 1584 7669 9563 8456 40 105 9878 1896 931 23 899 1165 26 88791 63293 2051 25 3055 6 46 5152 5364 22126 6674 7892 16 98586 8707 3 21 8694 1008 22 8504 9208 34 919 50 19 88093 48 23330 26468 30 5832 7175 10 3861 8792 47 87092 42 17 6664 6525 42 33 27481 65611 24 40 10 37 8469 1443 46 9107 48 82105 9 40 16 27 3911 15554 11 49 24577 42 7505 96102 373 35 9367 6948 7311 8 50 31 56938 8878 29886 92642 4450 23540 17 3808 29 21 89640 43 41 24 14 19 1506 8803 20017 32 9631 3377 1979 2863 807 48 66727 53946 44 49535 10832 7768 5161 31 35 4858 4821 5022 48 51335 7931 20724 34 87646 54333 27 2128 37768 9052 19 8099 7248 11 87899 5888 49 40 16227 23 3 23742 14 7046 98266 2197 37 45 65393 49 29 63892 14 42196 4583 30 6512 26 3020 2225 21 7905 28 48484 15 2016 7746 14 14 37 9647 80714 26174 33 6871 6244 15 14 497 7931 59719 8611 66381 7785 3442 37662 9068 26 37 20 4 387 22 2595 24 7272 32 17 73324 49 1956 38272 2564 7 47 45 80846 3925 44 37 3888 9050 60465 47878 3 44 9684 4304 40139 37 1 30 23 972 44 42 18 2174 7188 44 670 42 4009 47 9 9013 73102 6 25 22 20788 2844 5085 2777 44624 37922 4236 8663 6144 5274 4007 9027 6358 3233 39 1 9821 49 86993 8 47 30 41 5994 46 21 8 44 958 32 2365 38487 18 3314 19 2382 81326 17 3 36 62677 2 43 19 59547 22 31 4634 146 1 8495 10486 32 85753 6 4307 10 8282 1 19 17 875 1389 1654 8708 4533 46 4960 6557 31611 7 875 3513 63937 34 31 2 9 46 36 8174 31 9472 29 45 3139 6 5698 3 53561 5148 47 8666 91513 4688 336 35 12 3653 5 9427 48 8 16 280 28 19 9 32748 1212 7306 37 6 4637 6815 5 8 10 47 316 3964 4058 8 7615 12103 50 6780 299 50 5046 47 48 38 1926 21 76259 1953 9310 28 5 23 8315 48754 44 46684 4279 44 16 4268 2103 9739 7645 7207 73746 9651 25 12 47489 30 682 15 24 1 12 16 43 62397 27 45 9774 3969 9413 5432 40 7 18796 34 7822 49 7545 9949 4382 44 27 8304 4246 31 9798 6220 1558 4767 36 15 3660 33 45 43731 48 4 295 24 5490 48 8641 9309 5806 5093 40 20 36 78699 11 73663 47 41 6 6188 8837 21 46 62752 25 47 43 8440 7 16 12 8306 2074 9367 54180 42 19 8 42 8818 22 44 25 24198 23 8405 3014 9576 3373 7351 30 23324 48 2217 84164 45 8179 33 48 9 46 3541 37180 2032 14410 26 96433 8977 9228 2824 2 2 44 40 14 6884 7 8 4 2965 45 27848 10 4030 9332 16 67380 28 3773 41 10 36 54009 28 48 30 50 2808 19389 7 5 9349 8 49 6 27 34 9326 1821 2509 1477 6 5976 18 18689 41 49 90867 753 28 16 89266 18 1750 19 1041 5664 33 8082 19 3432 344 8 2366 23214 8776 9787 8384 44 15 23 39 7241 38 26 50 8569 20 25 7766 9062 15 53944 20 6167 31 37 20 7548 46526 1629 48 2 26 4089 8750 13 36 13 70575 27 21691 4871 1 30 15 8594 18 32 22231 3963 5628 547 54374 11 41 27 43 28 6548 2473 32 3174 4553 44 3 9551 20 40702 41 9410 7744 7786 38 9970 38 32 32 9 12 4 49 25 29 30 8 3645 49 16 955 4497 25 38 824 42 238 8733 23 994 4 2700 9592 7267 21 32 12 11 40 57124 27 4001 2243 5551 94779 18 20 13 5633 4993 6197 40 49 45 7898 43 293 29 91114 20 9841 986 4 7807 17 12 11 15 18 1053 11 8194 10 43428 90744 18 35 61169 67463 34 29 5324 48 5018 9914 35 2874 8449 46819 9660 613 27 2851 42 1799 32 93417 45 9 26 49 53712 34 2464 55396 32821 22 6630 6315 4 5294 5 32 6756 6075 20 31 29 10716 38 2 8787 32 25 5755 30 13099 37 25 41 4288 5640 22 2 2 17 65726 2 4650 32 8439 40 41 35 9537 9801 9 10 51166 16 5714 6182 85269 4107 31 2540 4799 21 1 8961 3254 48 4064 2422 28 13300 37 787 5 7500 37 22 41 19 45 26 7221 3971 45 80848 52466 8 1056 6630 8 65775 9 77097 5809 7095 16 4 41349 3 48 8592 6957 13 9 7 5 33456 34 9104 87401 14 5 47 7 7 44208 36 49 16 48 38 2 9568 12 74394 9 4995 32 9 45 47 6 27705 33 320 8 10 12 50190 41 7 47 9461 6170 84648 31536 8076 25966 21 27497 96132 7 44864 23 2708 30 4061 39 1705 4 8 9274 6538 5046 13 49 311 9 5210 7336 49 40 8326 25 1944 26847 3485 1768 200 46 15 22 18619 6162 4367 43 55966 82281 90627 9053 12580 3783 6956 6118 49 9781 6082 7007 5412 8736 29 37 42 26 78785 21 3828 9136 20 2914 16 48 78979 29 23 29 45 3658 8184 28 20 9 47 350 549 5 3588 1764 2330 4088 4 46 24 48 20 151 10 7081 18 85382 8251 43 1306 7679 67561 45 5 17 4704 3337 5827 34 2631 8120 3 7169 72356 8228 1 2132 36956 41 37 14 44 10 30 9 45 47 11 43 85669 6 43 479 30 48347 7117 558 753 3 26 9699 14 3 37289 27 20 1647 9577 6286 5191 92745 29 10 6344 42608 22684 6352 94168 14 1407 12389 5691 32 42 25916 47 30 5843 9915 25 5 8 67162 5382 39209 2 45 7323 29 23 17 30 2 4845 92103 12 24 89474 3974 38 1 44 44 86193 6 36 25985 5425 71681 41 30 31 8346 4550 46 6294 40 34 5616 15 4045 92793 39 57593 19 20 39 43 41 19 44 26 35 32 12 3212 3938 35649 6331 7574 1 30 15429 82 4220 46 14877 8 80028 20 4361 3 28 27 11 30 30 150 1480 27 9 34740 84071 359 9132 1862 44 3430 95 7332 9467 2807 44 23 7974 1 38 41721 43 8363 18 36 19 31 2034 1573 14 4433 11 32496 8994 2743 33 4503 9522 6107 25202 7793 43 2455 6839 81532 86951 3803 33751 34 15920 5575 1715 4955 85422 17 50 50 49 7008 35 17 5763 35 12241 13 8754 29 43 5 63215 21 3605 7070 33 3835 28 19 9559 11 9909 4 16 1030 3561 60497 42 3243 49 5162 94512 8171 18 4281 69959 49 23 13 54906 40 2 8 38137 4818 5800 10 38 2382 29 37 19 26 7970 7002 5049 9 2064 2558 33 1 24 15 33 2722 5 43 34 19 38 17 9269 4107 13 84781 7538 12 4390 8508 5221 4790 41 33 49 3 8613 49 37 5 58569 47 9576 24 602 29 25782 30 1029 8403 17 4831 49 4449 10 46 7320 4083 5223 4265 96062 8158 27 7181 31 638 50 5590 66794 7337 28 9301 2648 42 50 63886 22415 19 1054 11 17 1643 35 1025 51170 28 9 1634 7572 12 42 97023 2962 27 27 7321 18 14506 3643 77427 47 23 41235 5777 31 4741 14 4855 24 8879 5465 25 5651 80117 11 22 2162 2 21 7394 9167 47 30 7320 34 350 44 46531 11 43942 31 34 12 9433 26120 7890 4 5127 20 48 7200 33 17 14 5037 6827 7600 37 43 2341 31 14 13 9 32594 24 7728 1267 7 14 60894 17 915 31740 31 47 30 8 40 5554 219 40 7099 6 5981 45 88825 9 10 10 15 17 22 46 25 21614 21 49 26509 43 79388 5 27 31 5381 31114 990 5023 60942 9361 43869 16 362 41919 37 45 8969 1595 6253 45 8412 49 5329 522 45 35588 9 17 4728 44 5313 50 37 88 6751 8628 19 20 76806 10 3802 25 85188 38 6458 2161 6 37 6494 10 9 2750 40 26 9 97139 13 37 44 3940 31 36503 25 38 66851 1341 8335 8010 19 90576 49 8118 2982 31 47 5645 2467 2322 6571 3050 8355 4650 28 3301 9440 70020 38915 3794 4 48 31 7098 79923 4081 2968 44 77774 12000 5692 83248 17 77478 16 42 2107 21 38 5344 12 38 1657 5852 19 1303 5012 8413 8941 1587 30 37 8920 26 18064 42543 34 44 18 41 4 33 17 25 44 29 3991 41 7931 819 46830 43 4580 15 30792 4 48 9568 2003 42 33904 9554 46 68438 36 1132 32 42 48 10433 19 8160 14 11 13 8 44 40 33 17 7438 16 36335 2 4157 7905 24 30739 33 17 74402 3492 1 32 9171 47 11 20 9 15 33 8641 2031 45 23 23644 7012 8532 42 32 7630 25 25941 1546 57801 45 8949 6788 44 12 3 50 47 3021 16406 9904 30 6 3520 91036 6406 2 23 22 9 37 3244 42842 15 46106 20 10 2306 2621 14 1897 7036 33 48 22 50 19 37 34472 1322 25 40 153 1521 8526 54266 6 47 9806 8 69638 31 19 23521 6001 9776 9263 14 37434 9425 19 7538 4862 1 6682 46 9 15 8502 13 10 80610 34 6 43922 5983 34 11 3061 27 16 57677 7 7150 5022 27743 5346 12 1455 18 5779 2780 27 22 38 35 23 4806 30 21 41 2730 2 5158 5507 6363 45 6205 19 38 11 9344 4253 2620 46 31079 24694 9891 20 966 31 50 67538 3606 6535 4049 9632 4300 6805 328 39 27 2072 17 15 12975 64850 33 14 14 14 1 3 5757 42 1 5635 626 19735 9078 6373 62209 46 28 7689 54917 14 86290 41 8024 22 6065 14 3415 8271 8 36 21 3965 6188 8365 9187 43 17 87858 36 4039 191 2345 41 854 6189 8788 33 5752 91088 4018 1478 1008 36486 79 24 6952 19 5848 30 6423 21 21 9154 7323 21166 9733 22 2726 12 45 669 35068 7204 3 36256 12185 11753 8503 30 13 35 41529 47852 8652 193 64202 8 25 25 5615 25 11 9003 38 77214 2566 3412 47 14883 41 15 24 8514 4692 12131 17 3523 1 8424 41 2 39 176 7 78635 4935 22 58172 8640 6886 39 4015 28232 1688 43 25 34 19 660 9794 44 23 4737 8823 1 30 36728 25 9 7713 3803 5758 10 4917 11 17 17 8461 11 10901 28 9745 7135 1027 5429 24 6425 2853 11791 33 7 1 10 13 5944 10 4774 83549 5291 15 29 23936 12 10 87110 1909 46 85577 858 50812 24755 46 2252 38 53476 26 29 6845 8837 92864 48 27 733 50 4802 8050 5269 31 1136 6933 9110 25 14482 4203 3535 4 6369 2197 12 36 10130 6943 27 45 50 6724 47 16 7728 570 86835 7373 43 18 48 48 14 1988 69975 42 12 22300 28 455 604 3 45 4247 37246 6335 36 5333 30 1016 93818 7857 96912 14105 41 8259 58172 20 55647 17 26 23 68475 42 25 49 47 62816 45 7473 8718 42 9 21 34 3755 40 3 8779 7807 12393 8094 13 27 4497 6453 45 13 27 71349 42 19 4 57909 21118 43 2968 17 18 23446 27 15576 3 38162 34 45 5365 32 28 25 3 903 50 16 2882 574 21 1689 3047 51475 88338 3092 7026 5199 33 22863 4860 27 8 61092 1197 9462 10229 38719 1150 9 31164 2318 9693 15 34 6107 17 35 49 4575 77175 23 42 18 41 21 86226 14 3930 3 3077 17289 14 14571 9726 27676 20 3362 29660 35832 21 25 1 42 13 1523 9 47 20920 3464 34777 21 16 7441 11011 2296 7595 8 4579 7383 68167 1787 4473 1252 1723 37 6099 32 2482 18 34 26 42 599 36 6169 27 50 49 50 47 3308 6 12 3220 30 15 80661 17222 1722 39 7958 41 4 442 17 2 58710 4563 26 5 49 37 6049 45 35 40 1976 2844 40 27 24 2242 86678 44 8194 3 2235 39 28 27 8990 9136 37 5984 9 25777 63637 11917 33 22 9542 6726 7024 8606 31 4761 46 9460 6 5186 8585 35 6 7434 8896 4205 24 84439 1177 2 943 3790 76631 4400 45 4007 40 38 7394 9927 2 22 4 8808 42 4901 5108 4 3243 24 11 39519 1082 4186 49 21 8260 45 37 4974 21 39 4989 26 27 4 47 41 15 13 8 5004 17 6 5 39 32 30 8570 10262 3751 43 4331 39 6480 12 4 57500 28 9381 96132 7 16 4 43 4 9546 34 3993 30 5286 13459 881 8 35 25 7291 16 21800 32 9920 27 41 34 32 44 6725 23 31 6272 16 4524 8859 39959 1289 18 74288 3 58314 44 75987 46812 39 4 27 30 25 23 20 2 44499 64683 48 43 18 78585 8767 997 17 73071 3033 9162 5 97701 6289 6167 5212 47 25 5052 30 505 1158 11 6 95782 32 6751 42 3 37953 4 22 8789 9043 19 37601 58 9245 91531 22 35 10 91004 11 18 25 6 19 5377 33 8472 6791 3 24 13438 53986 8 92678 63347 72827 17 26 39780 9 87527 72601 26 6251 3065 40 43 42 2686 14 3577 5083 14 41 2780 50 7279 2 14 4200 4469 4 43 6974 7503 2521 41 25 67868 9398 20 45 9 3584 7 38 19 21 11 4928 87335 32 5966 46 29 4 7672 7 36 46 21 1759 79 1812 47 31 2516 535 8875 14 33 252 40 89973 1963 16 7517 1251 24533 27951 31 31 26 4230 30 47201 2206 1416 22 13679 13 103 47 18 7505 5703 39708 27 40 10 7370 16 46600 3174 25740 46607 1888 9038 3483 38 6826 8006 7669 3370 5 47 1500 9680 35 29 7084 26 31 7165 1 19 53705 5352 1607 2223 36 50 4 77896 40 5136 48763 48 62112 5176 30 11 48 1919 9924 6834 72035 45 9 9118 8687 8878 9385 39 7 38 75988 7 45 4 2219 45 97263 534 10 16 7526 7084 8974 21 58110 2933 39 8 83881 39 32 3 30745 26 11 3938 41029 42 19 9 9695 217 6905 4969 89200 7769 15 1 18 6653 31 4316 1329 49 2 23 2181 42 34 2019 1326 12 7087 31382 43 3713 41 21 34 2905 1 98155 43 2 30 22933 27 4686 3 2672 31067 55089 41 9979 14 14 33 41867 22 4006 27 41 39 8542 6 29 27 5652 41 4864 33 4 98293 2754 85709 5716 40 16 7 49 1377 45 5 39 10 4593 16 284 29 17130 2734 31 17 29 28 17 54649 70842 58022 76806 2 24 2919 41 35 50 1796 1143 91308 47 2 2633 36485 36 36 47750 17 30 11 40 7833 46 23 40 50 42 2003 9702 19 8817 49 22 2174 40 6 14 2508 3 6 9682 30 5 9123 79220 7 13861 71471 21 49 77624 31 43962 36 8392 5444 34 6062 22 28907 6181 2192 37 35 22451 1497 7803 21 7030 19 9 3062 21 18 41 52400 61522 9712 20 4818 9004 13181 4 12 39606 2717 87380 15 3 8508 8 1402 7076 8921 4 38599 606 9760 3873 36 7423 45 28 37 56951 4959 25 2731 55315 17 1537 4 46 43 30142 5722 5166 49 30 8366 16 85201 6637 44 33 42 26 9 7565 21 1656 79025 41 32 6627 16 9094 459 7207 16 13984 47 4 142 1714 17 19 4247 3985 7515 5215 9750 5428 6118 14 14 31 66559 6851 14 26 33 24308 3493 28 57555 22 31496 38 879 6575 1 26 6271 12 38 4031 24 5541 25 6125 9447 25 8523 6 24 25 17 9 17 4845 41296 47 4160 8358 38 28 4076 27827 22 3867 39 9652 6406 5 40 11 48 44 9 2889 14 4641 3174 9167 44 24 37 88743 1 19 45 24 41791 33 47441 1036 50 270 6547 4559 37279 42 30 41 2614 39 40904 1189 23 3 38770 1515 9728 19 89224 2502 8964 24445 90203 41 9878 8492 11 4999 7634 682 50615 8 4 2695 25 1012 14 4201 56622 27 4616 5802 39 8992 31 25 77588 9817 40000 8 6128 8 48 28 35 54516 3038 32 17 50 66789 25 49 51777 40 717 8 25 6714 42 14 1357 56839 36 10 123 80155 44 9476 24 2884 1163 23 5 31 40 8641 13 9355 4754 7488 35 66788 93513 2664 6 10 29 23 7278 34 4 46632 9571 8 37 5 34 21765 42 20 9759 9146 39 64751 3 7994 2223 1457 6 21 42286 11 5140 49 17 78895 49110 41 5837 98680 18 6290 2754 5446 8097 29 652 94706 47 29 40084 22 20 48 4971 8899 3525 5047 5101 3950 76429 7858 30 28 1131 49 9010 27 1154 7875 2 40 9698 45903 24 50 4547 8288 5698 38 13 7299 35 18 49 7195 31 6556 16 42825 42 4587 410 35 48656 9209 18 60003 15 42 1253 46 2317 41545 1368 8773 50 13 4998 46 42 8798 9400 488 6745 60435 36 2 9960 33 9 8 56092 20777 32 4391 38 35 16 1 46 1945 3664 6529 59301 79 5849 25 42 3441 36224 27 22 6202 1572 35 2534 32 7494 18 7523 43 9 28 22 6 9358 57700 1211 32 8882 21 30 71883 67098 8273 4107 1 7939 1174 3728 7974 14 8706 3912 35 21 5752 8420 4 45 49 8013 9660 5443 2408 7737 5798 27 1 37 13 27 31610 37670 1100 2934 5121 5 70 616 7156 33 43 3 15 9593 39 5189 6794 42 5735 32 60955 4770 7668 12 6 1196 7266 6 5439 12 2183 72912 24 13 64619 44 45 34 9494 4 85000 4717 97 7175 33 18993 8741 14 2128 80518 8 2979 7408 30 9951 4 18 49 6703 26 8259 20979 18 44 3050 3 43 37 31 1533 1486 45 46 5 35 5968 36 2901 12 21 3005 9809 39 1189 6127 4059 4 8943 13 43 71080 2 16 30 5 49 9 30 50101 45646 34 505 22 88819 2877 19 60419 42 3012 18 8055 10 38 8115 45 1976 8073 8 24019 1 21 62593 4980 6954 36 1340 3979 8 9 43 11 61801 15748 22232 99812 173 49960 10 9449 5698 49 149 89393 69402 22 23 6703 11 46 7022 8904 31 29 4875 6271 7 30 10 8803 2514 9741 26 41 722 10 8792 3252 9439 6102 43 9 8954 4664 2 2806 1127 46 1727 7112 3 5 45 4054 8694 24 34 27343 8079 59376 33 15 91621 8551 40 8198 66336 24 48 91221 7193 44504 4757 9642 5 18 4752 27 5001 21 3280 22 8385 32593 20 2 46718 25 48 1864 9744 3033 9456 3106 58837 41 44 3616 46 34 22 4675 6 75404 37142 3938 6634 6485 5845 49 2317 24406 80703 43 8907 21 44 50 44 7809 4 1 6910 33 2124 49726 5726 7244 5 1940 2610 4 23 8301 11 7 8648 3189 4225 61140 132 5 43 19 18 6784 83803 36 37 40 22312 27 35 995 43 7121 40 6714 21011 184 5350 33 44 21 21 39 3 27 4000 9954 14 30 9388 25 19455 13 9128 48 47097 14 87 20 42 4728 6535 32927 55424 94235 1949 6855 76432 16 40 6376 23 2888 163 3 4 5574 6259 19 35 14584 94169 14 32 36 7132 40 19 9 1229 19 8966 38 35249 18 46 40882 46607 11 49 74 1 414 41 4245 2742 8673 6 38 2 8297 6 63010 3456 5725 45 3 9542 12 11 43450 4 80588 46832 29 51792 4269 17 4 4903 81999 22 8 6903 49610 36 20 39 2 66987 5608 44 1093 4094 98001 50 44 13 6768 78804 646 418 41 37 8622 8705 49 49303 18 6 4069 23227 14 1477 8666 7854 26 5191 90984 6211 6 39 8 32 1410 47 43 25 56345 4300 2107 38243 79294 47 26 3 53398 1120 8046 5710 1228 98249 4000 9 19 6064 7030 29 20 2168 82744 25396 8396 6 30 23662 12 6742 35 2270 30 3 47 48 2001 7137 20 6926 32 5110 91816 6573 49 49 3 77350 154 27 22509 1 30175 18 2712 32 4502 9 42 6 9681 4224 20270 5745 3658 18 12 1727 714 71830 45 55367 1 9463 43 2230 13 40 6892 33 4026 42 10809 9385 19926 64873 31339 4325 21 29 4 35 5910 26 52277 14 26 14 31364 41 20 2023 44 7415 11720 7821 9841 7589 46 39 82924 8281 13 3383 8729 47 3998 25013 21 7444 25859 2109 4758 39 31 5645 29 2167 16027 634 14 4272 34 9006 38895 46 8646 9299 69639 12 23 9 6 35 27 6009 9 37 2 4 2577 42 6996 1415 38 27 26 46 18 98308 1228 44 9667 19 82006 11 5035 44 26006 30 4 48 25 13 21 11 29 248 8 42 34 46 2565 7892 75666 43 21 5206 40457 676 7683 22 9 95105 6954 3634 41 16 18293 40 3835 29 28 40 41045 92401 83917 92649 29 28139 47 49 16 22 1 23 36 47 1003 8 8 2895 74379 86728 50 34 86634 29 7734 25491 98867 30 8 9461 50 1893 13 35 20 11 48 20 22 3752 56982 50 32 78914 33 49 27 39 1706 6410 17 2121 45 36 18 76831 78214 5476 6 9362 24 40 19 87016 11 6431 50 22 74359 3 1347 62249 17 9376 5515 30 36 27 4517 15 7749 37 5 1891 45 558 5 24 16 4859 2471 81786 50 12268 45 7710 46 23 46 3 1 8672 35 2392 1478 7981 26522 9078 17 19 6822 49 19675 8115 31 46 23 2 3060 13 1466 63516 8270 4445 9412 16 10 16 13 5386 1328 72659 11 6172 2847 9532 43 23 5547 8817 32 16 2077 70545 4 3270 548 3134 14913 5734 4458 8964 51501 1 4367 6156 7353 17 35918 97161 8870 38 95118 5881 37 48 601 24 19 21 22 53174 76094 44 32910 7323 50520 50 40 6109 89753 81038 25 8081 35 4528 10 49 3 8307 38 4199 9 22 4 17 11 22 7180 3 48383 91745 9070 808 900 43417 17 5471 7256 6390 6351 718 48 1 2547 28 13 94842 69739 5 37416 6 4662 7343 5195 5638 20 16 6844 3222 5339 7122 9024 55647 65952 781 12 6371 1 23 70840 906 5443 8776 1916 47 10 18887 4 88918 8021 19 23 39 21 29 150 18 41 26 24 12 7242 2133 42 46 11763 5437 41 8747 8520 42 82182 78886 13 3587 43 4 31 8017 14072 26045 2640 46 49 69299 33 15012 1416 5584 20 16 4314 19 4267 6454 21236 40 32 7341 4462 9517 4377 2 7368 24 44 5356 19 13 38 37 19 44 35 9 28 2707 5 6135 7435 40958 46 3954 8 30 4319 3799 16 1812 38 19 4435 8814 3024 30 14 26 79680 4928 17 151 1202 8516 38 45 3085 28 24845 6146 3284 3464 6 6 23 875 4836 43 11 32 15 412 48 50 7523 15 14980 50 1 4148 44 1 5072 7 17 9411 6180 37 5438 519 88884 2098 7182 9240 26 8124 7 7217 30 9026 2592 12 114 2104 6899 4511 33 41 5720 3979 1029 12 87627 15 5234 3 2864 12 20 5590 7 8 14 9178 35 30 3046 24724 4345 20 48 12 37 6901 31 14 2610 8057 142 40 4859 19 83624 27 35 41 5555 39 3 35 18 50956 8679 22 733 23 2503 13 20903 8 8810 39 3 35 5 58773 73483 4502 46834 7091 64608 22034 23 50 11 438 26 654 25 73926 3 1 31 3352 1978 34614 27 31 3 15 6504 2018 50474 32 31 47003 37 22786 30 2318 46998 42935 11 49 49 2 56779 90562 18 42 4883 4703 7406 4977 17 11 2902 43 1 18 75030 8 6493 9815 7790 28 37 21 16 999 506 8538 42 14 5835 28 82488 6363 4004 2334 30 5968 40 15 6131 17 41 6128 44 3 3667 8 3089 77048 43 23 4985 35 17 1 1171 2293 41 7666 2099 26 35 43914 9 9 40 32019 38 24 33 765 4546 44 2619 47 10 42 45 14 3260 36 5782 192 58106 3059 80279 6422 40 14 4890 26 43 45 46 18 31 22 12 34043 13 3664 9 8030 806 30 23 4303 44 12 61094 5725 12252 8025 23 4373 5036 44 71286 9326 17 45 8367 46 2657 13 29 9881 9211 35 33322 23 2540 48765 4969 7354 1670 91231 5527 7862 34 42 17362 25 3 6655 5 5 3336 26 24 3 28 27 50 8339 40 21 30 37247 20298 18580 13 9 7020 384 8 2114 3836 7267 31 28 36 50 32 73157 47 6805 9699 53890 2 47 39 6249 41 32 42912 26 3870 29 31 25 29 47 6134 27586 7 5026 36 37 43548 24 6275 7414 6800 26128 3072 23 67704 4262 45 1881 31 48 6288 14 39414 2407 8393 2976 1423 84203 19 41 8590 634 39 7 40 11 1517 44 30 43 1684 54306 3126 34665 356 37 23 49 18859 24 47 39498 20 44 15 2395 11 24 216 32 5737 9923 18 3 16 49 50 2204 37 33276 1225 7 12 2892 2601 8534 7823 28 2 88375 36 6395 20 7 64329 2990 16 38 7932 2739 32 14 57094 24 7344 23 88551 69978 1 9 9376 4162 47 51865 2680 599 3379 10 12 13 23 17 16800 2 16 81575 5577 37 7704 8763 12 4493 6 1737 10 7577 1543 43 18091 19 5105 13 59047 47 27 3668 6 19 35 6099 2563 8139 14 80867 47 67046 90363 85258 22 11951 42 7880 92996 42 84740 15115 32 9531 46 39 46962 28 48 36 40 6 1423 4958 78551 18 75024 73399 1332 834 1 4918 21 26 4939 1083 7639 21 9518 6 6618 5043 9973 28 35513 40 26050 31 5546 6871 5 30 18 3921 1359 93095 3 33 39 6962 14 6846 1 2690 47 7 33354 2 2385 15 7 46 34322 2 66151 25 30 23 46790 10 8 2558 43 4925 69171 6745 45 7 21 4904 19054 659 36374 3352 2347 35 45 49 12 45 6554 9890 6 484 35 4521 52829 8173 7 11 25 41 3154 45 26472 12 14 1574 21 24 14 12 40 1728 42 7681 39 3718 3627 135 38 7 7532 5203 2501 15 64711 3821 4874 1916 40 46 14 6097 24726 28 7 32 4 20 62207 7 25 1627 4 6 6 7274 8683 33 16 7954 1 20 3329 8449 875 9 9282 2779 97523 9170 1030 43768 77006 20003 5 30820 34 32 11 7522 42277 1023 6 42 49 9266 9132 4 44 1027 8669 34 13 4725 25 49 10 83873 1268 31 67139 46 76309 14195 38 16569 43 26 78445 40 6166 11 8 8676 26 37 12 26 37 2994 8571 6308 12 77938 15 6083 5329 1 543 62898 80293 10 5 23111 4232 42 8401 49 92633 29 1 8107 10230 37 30841 39 1672 14 6726 50 39 41 28 6 1968 34 27 9446 9087 4729 20 47 7408 1263 95572 19 81288 4405 17 9770 41 49 14 24 64789 83224 9471 1464 35 5 18 6348 972 13 7639 20 10984 41492 37 35 38 38 9124 40 7977 2191 52827 27 42 23444 8123 43 48 25490 7726 82641 5266 31 5028 4568 9692 40628 6946 29 4235 18 677 21 11 17979 32 6115 3805 10 5363 46 5755 5 4 1157 14 5 88018 2624 16844 802 14 93716 27 32 5 47 37 2170 18 21 27 3 5488 5 49 4660 709 22 48 4454 9 30 3510 2474 80935 7813 8463 6 53573 29 67048 20 35 248 97313 40 244 2270 43 6166 36085 15 3750 9979 32 32 50 9 26 592 6969 42 8716 4045 27 7556 6793 1060 99917 5 1318 4 24 50 8285 21807 36 7870 4257 32 6281 70933 24 34080 89628 3407 16 3070 7430 5 37 5963 2624 8804 227 2904 4481 58883 31633 48 3596 91573 7114 14 22 6144 4043 9867 32 5567 11460 12968 8058 5861 43 8350 61752 9837 28 15634 46 1658 287 9647 474 97154 19 11 10 15 2121 1 47 5284 9 2101 15 46 25 11331 2021 6609 27 38 32 42 1 53160 6561 21 19 35490 8029 48 40 3527 6183 13 14 99676 38 19 30 25 6124 18 2892 23 36 41 8411 2935 15 30 93858 1306 26 15 52693 491 92459 41 5118 85114 9630 9484 11 64273 17 7 9934 31 8904 9289 18 1 6852 41800 19 3 6814 50779 8727 28 6224 45 45 2917 2587 33 7020 48 7158 17 8566 3445 8275 28 47 18 4429 8392 2721 23 45 7315 84046 7213 7 23 36908 22 77243 49 37 1 19 6652 2020 27 32 4 6418 16 12 48 28 13 49 7269 9827 9471 33 28 5788 10926 22 34385 34 21 63157 44 46 50 596 4471 21 2409 12 16 4623 39 3894 4659 740 91695 24 10 21 4 725 4 42 50 37 86838 22 5 2481 37 40 29 9 5706 24529 39 37 8062 28 32 1 24719 3597 11 9 44 48 19 75600 3079 880 70639 43 3 7352 230 4307 43 11 5875 3260 24 2177 7616 3084 4083 721 35 2616 36746 26 92286 41 778 12215 26 6558 8 44 8244 1 8620 69369 3 12 5 30 6927 61227 2591 6255 9 4188 18 75506 36034 27 306 46 41082 4057 46 21 17 917 45 30 46 17 6151 24 27 54612 43 49 40 9 29 10705 7828 7921 4751 1119 23189 2542 14262 45189 6 8687 8589 50 91031 39 19 22 91000 34 41 19 6195 42 869 37 6790 8181 8476 36 10 12 26 25 15523 15 49 9135 1781 26 2 26 28766 42 3 1 19 6608 31 49 41 29 48 1986 1508 3 48977 4 6701 27 10 7 2536 8709 6281 9017 44 35 6 8 39 1541 49 5727 44 24 54339 6625 74483 73451 3650 59701 31 32 6 15 26 19 43330 7595 34 47 27 3688 93733 35 39 96940 990 29 51854 39 36178 9 15990 33 20 8 1946 6 3 16 22 3138 25 27 7 5494 49 43 31 48 9890 2 7 6088 1962 3345 41 36 51450 5 40 1611 9437 3169 4 17 2090 72271 695 12 7377 6845 5003 875 7 2 21847 6884 48 41 4457 6738 13 4486 3266 4 11 50 41 3502 70793 79400 15 3260 8001 33 46 5 9498 46 5942 39 13 3136 8700 6930 7 431 480 23929 9 48 22 22 12567 29 8898 50632 15624 16 12 454 38173 8505 27 5826 23 36 26 50 8360 11 2773 39 3048 9835 48 1779 5875 25 2545 3683 43 6305 43 4870 8888 44 11 17 19 80494 17266 34431 88082 42 42 50 542 44 22621 40 43 36 1585 4778 3059 8080 65857 32 5244 3074 19 10 95989 48 396 49 37 46 9 39 1497 71064 99286 21 5247 24 45 6572 45 39 1355 8153 654 15 48 14 93863 5 45 82507 26 8 4851 42 49 27 25 30 43 13 3919 47 12 8891 93032 96627 38 20 4010 17 26 4594 3749 8906 97396 24 2 4618 9253 18 32 38 2950 4 49 2043 30 3061 36 30 91082 9188 6488 2 9340 19472 2 1749 3960 3813 48 9 65151 11 4564 45 6578 31 4698 19 43 5722 1159 39 19 95077 36 52553 74790 21 4023 6 35 6 9 37 12 8274 43 8289 1827 2 9122 40 5 26 42088 1520 35 67481 1554 86104 43 41 44 14 46 9799 22 46804 2934 3457 24876 98977 2190 30 19 16 20 27457 8573 42 45 59883 32 1822 8478 27003 13 7470 26535 7759 50 9 8 11 34 48 33 22 5886 1 498 33 77291 49 20 46978 8316 5067 4398 94235 27 39 43 20 50 5050 18 39 4705 53719 23 8456 2245 5736 32 9863 15 27 3118 73047 36 21 46 7115 2891 7046 9 2440 6954 9667 45 9321 12 34116 3013 10 19 86777 55666 4587 24495 42 31 6093 55601 43 40 49483 25 1338 4311 42 2086 63537 6724 13 11 7 13 6673 5734 38 15 48 37 3 5416 2173 4 3267 8190 49 6 4416 43 43 29 4 8114 20 46 9047 3057 15 36 44 9296 8850 1497 19991 28 50 4821 23 9 3242 49 9 9 75232 982 320 701 41 25 43 19900 590 3 31 27 85650 37 14 47 39 19 99843 8133 1209 21 57401 24 5 49 7339 5939 2986 43 10 29 30 21 33 8026 2720 5986 95 15872 11 12 9804 5970 3039 25 30904 27 3364 4287 3853 4378 6 46 4720 36 1111 7012 5337 23 69406 1934 8 5282 75819 20 41 1435 88487 22351 27 969 6 8 35 15 5522 48 9726 39 38938 345 3847 8 46 37 34035 27385 24132 2392 46 8971 39 14105 18 7220 17 5 24 13 21 99196 31 6235 32341 27 21401 28 3882 895 4348 34 2832 294 39 1641 7 2 38 265 9413 27 48 42742 30 3 60183 6443 15 33 34 20 7583 20963 75823 5 4 16 3577 40 8870 1486 6039 6 4940 44 24 76122 3638 49 9782 6435 46 24 3495 42 36 21 3414 19 23 7783 1 98689 32 19 5970 2707 11 37 42025 26 2 33 16 17 2419 25 18 26 12 35952 83388 1234 4 4476 2 49 25 15 36 6645 29 40 9 5052 95955 9 31 1 522 30661 10976 3257 37 38 1 52557 3 45 73943 21 34 46 23 41 28 40 35 8103 41 4768 11 50 45 9 54740 39 4113 1359 1582 31 28 8283 93 271 27 43 43 1240 4125 70170 5624 47 1462 56841 7824 8771 18 16 8 9962 1408 4 17 40177 56221 40 11 6464 2570 17 11 5609 7593 6148 9501 7 11915 27 26847 27129 25 443 39 262 32 3 57286 85902 23 47 221 67552 39 37 6948 36 6108 3169 38 86750 18 20 9641 32 9624 2164 29 1500 25 35 21 15 1428 181 9205 72477 17248 9150 1114 40 35 30 10 11 8649 6429 35 7797 2999 9687 6255 9543 21 6538 16 4396 39 20 5 18005 24 3546 20 45805 20 8 17 33 3150 45 2 97268 20 6151 47 33 32997 1 2163 46 14 7000 5 8908 8398 4 17 45 22 39 942 44368 11 4584 7 44 10270 1 6717 42 1593 34 19 5203 47 7319 26 80216 35 6 17 5156 21 13664 87357 47 32 6785 20 29 5 8739 43 6291 15 36 3033 53672 81844 6 35 36 8 5 6 47 1680 4 15 8882 32 41 5734 9 3912 13 33 6051 3 4732 30 24 16 314 2164 25 23 3612 341 56232 36329 6961 43 4510 29 3 6667 5114 14 24 9371 49727 44744 20 14 46 62325 73243 25 10 46 6017 8516 45150 14 14 49 54772 4937 3398 4451 31 10927 26 36 81871 8614 41 92059 87753 17 31 12 7 37332 37 2152 86573 31 19 2924 7445 17637 25 30548 43 81502 49 25389 12280 935 5 58290 61306 1 22 8695 38881 45 35 9108 4572 4146 25 1460 74042 2 9867 16 17 25 2072 4 31 2129 39 2 33 28 6 49 7441 5388 77572 23 49 5528 3 3593 8 8858 78112 2028 3274 8319 5906 69172 3653 3 6219 10 41 28 50 4835 23 36 42 3447 786 29 1689 3 6945 56104 9018 6929 47 1 16 78095 10 77518 12152 51164 7 2 97550 2115 1227 8984 44 49 35 3498 9 35 145 53359 42984 40 6655 58430 6182 45 59411 18865 36 6784 40 32 29 4631 86614 30 5955 35 5656 98741 29534 4 8589 18 2 10 8445 3698 48392 84405 7405 22462 27 13553 14 77550 19 33 6489 4133 4 53420 1944 7743 63760 11350 41 7505 8654 17 67134 8295 669 5551 26942 2468 58628 50 30 2687 16 49 26 1 41 13 9 16 8506 7588 58614 21 46 8 23549 8393 6359 36 140 50 2 27 2848 1176 33657 35 41 3 21 23 29 3322 41 83778 24 29 36 16 46 84559 18 13 26 1890 6842 7536 11 6 15 33 6365 9819 32 695 40 8774 23 43 11 47 30 12 3376 8 17 29 4 29 46 33629 31647 3495 43 65830 96578 9682 10 7 43 28 1 1 866 9902 9132 19 3591 42620 6311 8170 23 42 8827 7 5 41 34 22 143 7128 9377 3291 56502 5 14 9955 5686 51429 3191 31349 976 98676 8 1053 43 29 21 5 43 28 2062 39 18 3931 42 11 57962 8357 15 38559 8792 83474 90846 355 24 11 6533 81059 4126 5 21 38 47 75337 48 33 30967 48 31 20384 67059 16631 1542 8804 9226 39 841 8673 4479 8878 12 6084 4621 12 4 43 8954 19199 13 24 2 31 1186 23 36 4649 43219 6579 68610 282 7 27222 17 7 14 5678 8081 40 43 3 8 6 15 32003 17 34792 8380 22 49 7496 36 2182 26 87999 6503 3667 21 7515 21924 8489 25590 95678 6536 45 41688 21845 30479 9 66432 9042 430 3 2 14 26 5806 7907 71660 7783 43 50 3724 24 36887 44 27 13 10 42 11562 3215 80063 19 32 46 7478 31 26 11 6323 6 1282 45 48 63795 47 25956 44 23 29 18 28 7425 13 2535 34 81304 33 5906 45 25 6660 341 67117 981 68294 34 45 14 1 1869 47 8 8911 29 13 20 43850 8 34 49 5823 30 96101 20 6427 39 92988 7068 39 6 43 27 20 36 1 44 96972 18 35 2200 9 353 47 53000 13 31 6749 30611 3223 35 12 31 9502 19444 2 49 23 89262 24 9994 30952 40 30 9 16 345 28 21 42 29 36 19 62762 18 54950 11 7835 39567 45 98367 99125 50 3791 5 6 9044 3313 13599 9792 44 64528 50 1571 8968 35 9047 49587 12 16 65556 42 32 1037 44 50 5020 3638 11 1373 43668 29 6508 655 9207 357 6851 2749 25 22 8263 79336 19 1 7 12 45 4511 49575 30 9 36799 29 50 5408 57682 6673 5551 8658 39865 2248 21264 16 21232 8371 2200 46 13 46 1 3180 9808 45 33 9765 31 27 11 32 65167 4109 5524 31 42 44 42 21 61539 22 10 33 3807 28 30737 6206 8187 50989 43 8072 19 6626 7364 78943 16 48560 4 4609 6 8008 91260 46 49 19 5856 22 65311 2806 52977 37 41520 587 43 58906 9739 1923 4788 96119 30970 299 38 34 7889 44 6906 4957 3008 39 2 39 36 678 2301 492 36 33 22954 34 19458 39 2 28 26 21 6393 7462 22 8815 68211 866 19325 8391 29731 7250 2818 75861 5260 23 45 42778 28968 69485 29246 37 788 8528 43 2750 7721 47 6815 5229 27 8993 8748 9060 14 2586 24 42 38 24 21 2 20 5763 4619 42 56398 8973 41 44 3 35 31694 17 47 6 33971 37 9 1477 6638 5 35 15 30 38 35 30 31 42 39 36 46 11802 66184 1152 1314 46 3156 8338 14 1129 23 2585 70585 1412 6 22 1414 30762 5423 2 94 6928 2614 41 81999 27 91348 35 6672 20 193 46 39 29872 33 9 5467 7 50837 18 26 92102 9676 21 9961 38 8905 83521 26 4300 39282 74263 42505 48 34 9865 16 73952 62424 1995 2870 2165 22 47382 10 2261 43387 4 9940 84406 32813 80921 7370 1 6860 12 44 1033 5417 5055 2123 24 21 6866 8487 30 2389 6 38 9 2 14 18 26114 435 16 43 5 19050 809 18 81924 19 267 14576 8354 24 4 1 182 4343 10 4067 1 49 61484 45 27 29 43 34 36076 24 8300 3403 2981 48 4281 33 1537 6301 24869 40 6515 38 27 48 1624 47250 18320 12 7823 77447 8667 25534 66918 42 97133 9443 47 38 2576 5285 71974 2607 1446 41 2665 4804 8809 28 40 41 9847 3034 14 12 43 14 3627 31 45 4910 9217 64762 3777 28 4846 4051 4 3133 7 504 5706 5468 49 4245 30020 16 36 4345 7021 2232 4875 5 29201 47 9371 2 48 54166 44 50231 43 41371 59416 1463 32 4930 43 25 2093 17 63013 7326 6200 39 2 1218 7442 45 36080 5 3182 9296 51000 34 18 1523 8161 41 18745 1595 9544 28 70218 1439 49 6602 98394 8783 46 7702 87392 22 6093 21 64031 16 49 11 32 95679 94073 33 4131 36 31 36 10 16 7402 6557 1 1 1697 4348 43 8 31535 8314 787 695 6 35 32 4 9955 4571 269 47 4738 7019 31 70995 41 33 80082 12 8147 24376 6549 8648 9002 37165 45 6 57831 31 5940 29 33 42 2 8 7876 21 2 47 22037 32 1957 46 16 4292 29 5492 26 448 3855 3889 42 10 26 25 23 33 3028 36 7 54518 16191 46933 11 45 6455 317 36 43 50 60207 9193 9 38 45 17 8116 9352 45 21 38 16 837 51208 34 4485 2590 2919 34 31 18 9075 8 33 15 22 28 21 44 22 8269 4503 24 49 57261 44 15161 1834 22 912 20 6458 45 3908 1452 11 9 4462 48 44 42 12 46 23 9342 9259 1143 51147 28 6250 41 30 7 9891 256 72660 50 6609 39 29 3812 50 5228 7514 3089 47 29 30 23 40 29 8139 7321 7369 15 10 45 36 3973 3657 4591 33541 40 71586 36 4692 720 2398 41 37 31 74056 9 9482 9849 8846 25 21 7 4070 5992 34 6702 17 42 59186 41 35 25 8025 23 3295 75444 28 9074 31 3005 16 44 20 50582 4647 8315 3454 5863 5558 50 1220 1793 47 28 34 5997 8286 47 29 84284 8 46 9758 3715 42 32 4236 42 8 7453 7882 3310 5 5899 7758 6240 8 2189 8844 747 596 33 46 2258 7 35 14 12 9404 3209 57376 10 6254 22 489 50 31 2 5 16 30 1 3054 41 45 43 2794 3939 14 4793 88609 1304 6 34 27 33 21 4846 1685 93267 4052 45 18 8 43 46 32 10 46 8045 5 42343 58502 46 85535 37 9482 63366 63269 21 68155 31 7579 39 32 3916 2082 5219 4272 17 15 5877 80507 1818 27 19 37 25346 4938 45 8816 53080 7993 7301 17 25 1889 6413 8264 2932 5983 83811 3313 49 1 6032 46 13 18 46 8351 3882 23 16182 25 9473 42 2 12 33 44 3566 13 6083 35 41278 31 8481 9828 23 10 5126 26 13 7982 77859 68666 40 8734 38 32 12 28 4337 8207 3440 54686 15 1590 562 44 48 48 2899 1622 9101 19 980 15 28 49 16 38 63392 5674 5457 30 46 26 26 47 17 41 24 11 21 15 5659 6500 1154 2602 34 3065 32 7208 88445 4216 41 41 6508 4365 637 8201 40 29960 4 13 24 25 12 8387 2549 45 9931 5412 2359 16 87100 19161 9 3680 45 18 21 1261 28 34 24 10 2842 65556 15 17 7451 6 29 2 6769 11 9255 91884 5 7169 2644 2856 48 50 25 467 87575 19 3381 41 37 7058 2408 46540 34 9 13 16 4096 14 50 26 8003 5 45 7589 2 28 43 13 1929 49 9542 40 45 8329 59406 6 3781 6 8 44 48770 50 8020 8642 8 3700 82048 9368 9699 900 38 9637 4638 9846 49 26 18 1830 13 10290 6115 2769 41 25 6964 5765 44 30 3151 8699 6684 28 543 510 2244 6799 477 8825 47 50475 15 1356 10 12 43 39 74265 89308 233 38 579 42617 9769 31 17350 39 3367 22 34539 24 9244 33 17 39 33 3973 5 10 40 43 42 13748 32 21 9163 5641 35 7760 773 47 21 41 7850 20 79993 9912 4238 17 3356 19 27 8 27 23 4509 37 44 2370 4953 28 20 91578 44 6 45 32332 3828 23481 8156 26 22 39 95172 26 32 817 31 1707 15 13 48 8 2956 41 6811 15 1 55572 7354 32 4088 5204 9619 48 29 9 7288 46 8306 895 5470 8 9290 36 539 33 46 49 6 3 37327 8255 35 38 3313 8 13 53144 33 76345 29 25 2 40 9 6627 41 43 40 37 2055 5 29 24416 28 2719 6438 8569 6146 13 62171 16 553 45 8072 43 17 83924 7451 5331 11 32 45 98487 12 1 30 6 898 17 40 36 29 28073 4928 13125 5345 16 21 62011 2748 1 2883 4 13 36 8478 1248 23 6 33 29 50 12 90353 1971 23 5871 7 6 27 50 33 7873 2264 39 25 13 398 8607 223 1 1357 12 34 2928 31 25 7470 4467 38 50 31 39692 5595 32 29 9352 25 36723 8739 50 7 5972 5 9421 2229 46 9269 18 8 55142 4041 25 7923 5125 6142 4 12 42 3 4944 12808 9 19 14 3 3402 3 8367 63202 355 37 6829 31731 58092 6101 34 13 44 27 142 71992 29 26 26 38878 48 17 8 1 18 4498 740 32 17 7062 55391 3 6457 38 7762 8291 9090 96315 5 43 8770 4212 3 25 5292 3390 8657 6408 8682 4 22 9905 13 5096 15569 12 29505 29 9 44873 1866 9984 50 33 11 26516 6 49 898 27377 7896 78880 7575 7 39 37363 18 12 49 4890 41 17 4 38194 7 14 2264 3 30 19 7 35782 16 9381 26 8457 18 1 1 6269 2814 1117 8420 7505 30 90428 38 7961 75850 22 2 6338 838 868 14361 3846 34 815 16 19 18 31 22 23 43 2996 8155 19 8859 4 6059 6 17 38 3435 9 46 11 10788 2708 7275 7790 87984 2907 8707 19 37 5494 24 6967 3972 34 10615 2 35 8545 2194 7693 33850 40 2 7253 3390 46 3926 1 53193 35 98569 13 24760 5092 3 89514 33 936 8423 40 899 2145 43264 5900 40 49 36 4766 47 9033 47247 84270 7137 39 5 43 4723 2 3 24588 3199 8414 12 46 7 28 50 45 14 14 34392 40 11 18 2479 22020 3 47 17 50 42 11 6287 21796 41 46 26 48 8900 32 5625 85977 45 47 32 15 14118 11 19952 443 10 3 9449 16 32 46 30 3561 25 33 9921 59 32 29 4889 46 8057 8221 13 29 3568 7981 14 43 50 16720 38 9680 7584 34 6667 5434 50 50 37 3118 6177 35 34 4903 38 647 45 45 18 862 741 2431 7817 9 1387 55457 26537 15 9443 15 38 4 1 8354 1 64304 18 9473 37 26 275 23 3 41083 4 2570 3 32 7013 2703 49 13 2108 40 42 47 2184 31 47 21 82999 39 43 33 7371 40 17 7 49 6027 3135 6 18 40 1267 9572 40 56208 38 94392 24 69533 35 60673 4 33550 38 5212 6100 370 23 32 3280 28 91617 8322 7588 4649 83632 9331 47 1238 71015 7891 5113 38 31631 3 2352 36 2172 28 10 32 635 23901 9147 7 2313 37 3340 44 39 6745 1307 7145 18 9636 29 12553 2018 19 9930 30 27 43 6421 62880 4558 24 3379 30 9 45 45 23 49520 3264 45 69567 7828 6478 35 1043 91284 26 37 49 6 28 19 5125 7693 3814 21 1775 1203 434 38474 41748 84954 2125 1742 55664 2 16 5 2331 401 24539 40 23 35 56832 76247 11 6189 1439 6 41657 31 46679 15025 3396 24 5 9607 1824 43 3 29 5131 2140 48 2558 47 16 42 9515 6 6740 4 45 37 38 41 7 9313 4804 51821 8277 42 3 7 27 4719 25 6 20 1426 15 3120 170 3122 25 1688 6 1 9126 23 48 2 40818 14 54091 7007 40 5965 95575 2540 17 47 25 5091 6 5088 7744 256 8 3 2 81034 13 81005 6598 4677 51408 1 2 8772 1320 99255 19 5505 32 10466 6929 4813 969 3855 10 4655 63217 4 10 8043 1184 1707 27 6374 6046 24 4588 67246 64099 4 7384 7535 26 33 27 3642 367 30 9024 7304 65547 73131 99456 9 11 28 15 44 6711 41 77906 7007 23788 4435 12 6 45 98452 85814 14 49 34 37 7407 276 16 46 12 16 23 29 4 14 6 6 14 8826 5952 39 34 22 36 44659 22 27 34 65074 4321 25 7 50 41 5707 80283 75904 12646 13 6143 3776 36 5 13 7352 79436 8203 21 24 36 4196 7951 46 49 77029 38 11 18 92081 7318 31850 47 978 1792 5812 1536 8341 6023 9298 4 42 5168 6015 10 47 2 313 2113 2 2 44768 36 93720 6 89303 77577 8 8223 13299 3950 25 1 87522 27807 20 32 3853 9431 63150 3757 3683 80990 20902 42315 47529 1692 7582 3400 16 33 6 42 4076 1841 7481 41 4 19 65127 11 16170 78979 5281 9100 14 10 17 43 7 5 1 3682 8137 23437 49 34 64705 36 50 6033 38 5262 63 3 23 9699 42 2 11 1 20705 4431 3422 8045 19 50 33 5828 17 5243 81048 40 446 44184 45 45 1607 28 78049 50 28 39 48 12 5269 27 438 3 49 10 37 45 14 38 26 21 37 8354 5657 6 36 17 3 9837 4 19 8167 48 4260 25 18 19 50943 868 6047 36 9948 4676 70954 44 7393 1 5323 1675 883 7262 3231 25 44 1 38 30 6 33 71722 3107 333 9 9939 24 84953 4063 6685 23 4 2372 7466 28 21 17 30277 15 47 99598 44 10 29 40307 34604 48724 2332 5566 72725 24 1521 673 17 21654 96971 6604 7698 48 4718 23 4 11 10 840 12 8260 1 50 30 6571 5193 48 34 16 84991 50 34 13341 4892 46 7161 17 9834 50 810 8664 8193 14 8812 6158 37 37 24 8 9587 6684 31 36 20 4132 28 35 25 40 33 7843 45675 19 9750 49 98280 13 48 30 2901 24 49 3749 58834 3449 36 8 7148 1234 42 20 10101 32 8544 15 13 43 69956 40 32427 24 275 80440 38 6880 7 50 16 15 28839 49 55634 41 21 11817 8668 3 2341 16 2146 4425 7785 31 22 31234 44 8525 23 7149 41 23 31 1528 5643 6243 3639 14 1380 27 13 3958 5727 1844 9525 4969 1954 31 37 3130 24 8245 27993 9035 49 50 2729 3 419 20 6987 25 5704 44 39686 48057 15 17 9 1479 986 3642 4778 47 31 31 5149 35 32 4593 800 20 5416 48 66020 93324 14 2488 35 1760 8924 9120 49 28 2234 44 2 2 41 57267 7747 17 88594 39600 7073 3 4379 7525 10250 12 4 7707 9 33 43 8731 15 30679 21025 18 50 5050 35 962 7394 6260 48 9000 5492 6 50 42460 393 6605 29 11 25 9379 73903 5230 1 1 474 1934 3656 6935 7886 3808 50 18 9176 33 4299 3890 6 44 15 4295 7587 19 1252 4143 47653 99146 48 26917 9742 35357 47 396 34 13 9191 40 10 36888 13 33 50 41 28199 44 4173 40603 48 27 6263 31 3228 2189 43 7 23 46 96188 4262 7109 6692 39 32 2165 49 7 27 28 41 2945 7440 12 2171 14 667 11 6103 40 46 27 10 30 565 49 33 28 37 4 32129 34 4585 21 6232 36 22687 31 4 95728 3239 8192 34 8644 39235 22 21 20 8 5395 55017 15 32 9656 14 17 8488 57318 14 9132 13 716 22001 8592 45 29277 7033 9 9724 4 50 29 33 9420 43 50 22 62098 81151 6 52961 5037 86643 1838 3593 74687 1 30 42 8 3090 25 781 39 29 63520 23 89926 7843 40 7722 24 15 3372 6429 4178 42 12996 433 14 30651 69312 9495 8990 9484 77961 28 910 34 4052 47 1334 61780 11 35 4331 44425 37 21 41 11 41 1875 43 17 7059 38 1640 12 6992 13 8 68090 3699 9 707 42 21 43 74334 5135 36053 49766 1552 49 7232 15 27 43 24 16 14 13 15 29 14736 42642 21 46 15 8646 1659 4 12 26 16 27 7 42 50 1035 6610 12 6287 23 5 9066 75228 3935 29639 33 6396 9085 5 22 12 27 38 57520 4 13440 12 8358 3480 12 30 44382 765 10831 37 14 27 38 2 3 8 27 8678 9484 7153 2029 34 34 41 4540 67532 44 50 66815 36 26 49 31 8283 2 53278 16690 3728 23 8435 47 26 2 21 557 43 12818 2255 47382 2 28 7 9246 35 20 33 3236 41 39 9829 9458 16 46 30 16 5678 1 27 36 5983 5217 5177 6 5 14 26136 29 40 2 8609 86264 5824 4677 5950 9148 9539 11 39 30 33 42 3 30 15 5 8888 4439 44 23 1927 64504 91667 3 20 6357 6851 4933 20212 41 2 56363 9 8686 49 45 10 8 41 39494 44 70754 26 6783 16 2 2815 13 4 3264 39 40 1 30202 48 26 37 20 33 227 3766 24 4626 51680 4726 2519 45 13 39 1364 71548 31982 25 678 15 21 49 3 2671 4947 45 44 42 6476 2 27 5179 19846 8 25 6074 33 37 90179 20927 44592 4304 33 3693 11 25 6353 11612 2380 34 26 42 19 13 27 2 11119 31 23 45 36 2958 30 1977 6368 16 4 4805 49 960 25 2196 2 28 33442 20 58618 6967 5203 13 43 31 33 26 10 32 29 41 34 7836 8460 48 72715 2 91170 33 4468 28661 34738 6378 14 17 15 44 9785 768 39 47603 22 47 20191 23 1917 40 39657 1193 3706 21 6617 1368 37 42 7760 5630 27392 38 40 24184 16 66266 11 43522 5 33 60156 35159 5 28 39 46 3572 26 20384 10 4738 39 49 8405 40 5495 30 32 1563 17628 3868 52199 9195 16 47 35 9 18914 2933 7066 63536 33 41651 41754 35 30861 7950 45 8865 7 455 33 8 8237 1 6773 34 9806 68023 48 7528 4961 2595 37 12 87143 7641 28 39308 421 44952 28796 45 28501 40 4802 25 2 49 2766 5760 82803 16 2 5033 22 8382 24864 5386 9070 32708 6605 9255 43 2306 38 7 44 372 38461 2 21 28 519 4894 7726 21 9128 30 6 8 41 39114 16 67946 2 4022 223 20 41 39 35 24 62092 50 16 8241 6 7152 39 50 11 40 42 50790 40 871 24 13 2 6 4372 39 33 39 3468 5007 1554 48 37 21383 5303 37 50 11 4569 1365 11 5 25 43 3293 3245 9537 72663 36 6 115 15 8345 14 32 39 4 1558 61830 9142 71617 21 4 91969 6464 6 37 19 39255 14 39 17479 7277 5118 8 9 31057 640 34 6627 8611 5897 5298 2 62038 9 4470 17261 3508 34 76178 48 9293 27 30 44 41 57439 1 3093 27 33 8404 7 28 30 22 2649 2611 6335 24652 3 2902 14 29 19416 9668 22 33 43 2505 9328 34 35 43 42 18 17051 37542 85874 45 1 8804 5639 2639 7278 70662 6529 84482 4177 13 8628 15 1962 1 46 82096 4869 7182 39150 2022 45 8021 2447 42924 4 42 21 6759 46 89437 11 5049 4653 2028 1824 48 13 88787 90750 2993 1026 2 10 9091 27 1440 517 8 20 38 28 1190 48 21 1736 62012 30 41 9030 37 47844 8 1421 7776 7192 6413 6542 89047 12 50 14 1366 1705 3 93592 24 1922 18 3729 270 24 1703 15 4 37 36 27 34 911 24 32 5995 428 7817 950 1267 12 11 25 2 2915 5222 6095 21 36823 6334 23798 9618 3222 45 3206 9374 67084 1966 6373 10619 33 7866 42 20 61992 19 9 23 32 40 6678 36 33 6 4612 19 8358 47 5095 31020 53448 35152 18 90489 180 47 12 24 43 18329 22 50 9690 6654 2257 8550 4 34 299 79476 1 23 9483 74646 25 40 8555 8568 45 16105 99697 40601 28 19272 59005 30 3179 21 6 6 6022 15 34 15 8878 25 7657 70557 6342 1306 11571 2953 22 2 3236 7819 59600 15 95517 9 7778 39 23 31 35858 6 8375 7322 36 2615 85446 2783 29 5444 1752 1668 40 28 11 5355 551 6215 48442 10 2735 4773 25 24 17 25 40 1 2955 21300 27326 39 20 39655 373 1 7211 2278 13 60787 81350 2499 4 6930 4252 6573 3846 30 36 77318 18 48 1865 14 720 2245 8 42013 14443 58101 49 1148 43 5149 24 46 48 4055 2554 2020 46 37 11816 68178 6659 36 42 41 7016 2 582 6145 2310 336 22 24 25 35 1 1292 5812 39531 80479 39 80263 635 9 18268 1361 1 5653 800 3 26 7 1731 1033 29373 1045 1190 5989 38 795 43 30 23 73180 14 6848 1 25 8715 30 8725 49 4809 37 17 14 21 2406 7274 3831 10 27 4428 3731 6 3099 42 82686 484 3 4296 16 9 36 9146 9 77831 29509 4557 3 49 61449 5962 4 35 12 59265 893 9378 1 7982 8212 8149 37 6969 30 39 57 11 18 4503 6874 68393 642 31 4 39 77513 5090 41 28 75642 42453 11 21 45 1189 49 7570 4 5652 106 2 39471 2094 2193 3918 32 37 1025 7893 13 10 1764 44 31 22 23 15 13 82227 4254 9695 46 39 9940 1151 1176 1068 3305 2786 8156 6232 7023 6743 97239 2145 42 9589 5463 17 25 66 66223 5666 9 38 18 45 12 71633 31 48 10538 7 6 2531 24 27 25 46 84425 20 8894 5783 8 43 8 4481 9438 7734 1873 2467 21800 25 14774 7 9633 2581 35 5127 18 15 23 1848 3362 31 62527 7 8732 3295 9036 9 5377 10 49 3 13 2890 27454 31 5152 61195 10 2820 6 42772 3180 3 44440 90604 7 4541 29 9321 2 44 13182 1279 39 3413 1309 18 47536 17 21 19 69883 25 7979 34 2114 14 28 38 4870 6930 7600 56285 7 6699 11 5 8419 12726 8 8276 25473 216 15 92665 41 3764 1856 78625 6101 1609 4541 82476 86 5773 7 1811 50963 35 17 3244 2417 2731 25063 4418 2517 41 11 6014 32 38 8603 19 13 15926 64504 5855 1976 8823 3 1 17 4 853 28 6511 55818 81805 1067 12506 21 17 34 7 7756 19 11 1 4086 38 31 55776 7 33 3 38 4 40 6140 9967 29 48 2374 1861 5 27 46 1706 97765 27 5850 3001 8778 1833 35287 45 3268 85100 43 603 2929 19757 5530 24 23 55797 17 15 36 5915 840 18137 11 50 23 95200 28 6536 2 45 8796 45 9468 1655 976 48 26 28 7928 44822 4 11 4082 4726 38 40 4656 6092 32 7190 5 50 9840 24 882 19 52135 46 10 69052 40 20 1380 29251 45 6287 2 11086 3543 11659 9964 2 5364 1533 30 35 6974 5 20 96277 10509 49 12 6102 1993 8609 5581 20 27 3729 40 867 43 17 3893 3639 25 1235 12 9972 5533 7532 5937 9261 643 7561 46 4388 46 37 2672 2784 36 33 330 2469 13 13 67212 12 17 26 42 13 31 16 6871 17 9811 16224 18330 47 28 31 41 44 11 29 26 60 12 3283 27 47 32 28 14767 8620 75549 6 8546 1 1551 36 44 7387 37 52926 1763 88347 22 49 5 20 84965 91157 4691 9785 7247 22 42 34 41 6505 7970 6025 14 11990 9977 2209 7732 28 2470 1649 26 37 8053 15 3535 21 21 8255 5320 5680 2924 4778 34 12 36 12 23 19610 4 543 1766 37 8917 7751 9439 10 45 9002 19 14 6533 49 12 43 37 5 2396 38 90514 39 6 42 1133 6154 8810 46 681 49 3582 26 2206 4945 2745 1777 51505 39 2253 7372 6799 2256 46 538 94333 61127 43 2886 61646 1799 9724 8 29 14 79911 10 9369 10 45 31 5231 35 44612 6382 4540 9333 5 42 1 5675 9763 195 15 72695 11 19 9232 3 27 622 77001 7310 8 4372 91883 50 8 8988 29593 50 19315 41 3059 1299 2440 32395 70270 1109 39 7684 3555 9026 908 6673 56 26 49 72220 34 36 2 94967 48 1845 3375 20544 23 19 28 15788 40967 38 363 44 3963 44 76816 32044 1442 7320 97567 48 46 7 30 6226 2 15 9 36 23 11 34 1 131 49 46328 85380 2 16 49 3 26490 49 4180 2 5089 87898 3136 9779 36 1148 7847 6004 7380 42 37 63719 96628 23 16 6299 2 24 29 3335 36696 48 49 30 22 13 16623 11602 27 17429 4334 24 37 19 50 41 6202 40 4017 2101 1799 618 4834 4215 8133 50 25 5354 9042 4413 29 33 13 39 26 31 26 7094 48 20 615 2053 5901 9555 4 25 38 29 23 154 7753 24 34 19 37997 10 7 19 3 43 5815 8220 37 328 2371 15 16 62897 7598 36 33 778 7472 37081 19 41 29 43309 18 33 44 778 36 50573 39 7135 20 31129 44 47 29 35 19048 3029 5 40 47577 3605 4873 26 8218 62947 97122 13 4960 18 4301 44894 33 42 6881 5768 5105 5950 21711 13321 8225 2012 3799 30884 17 17 8 15408 1 48 1 24 15 78180 5 27582 91609 28 28 21 43 28 44 6683 2299 13243 8 34 5250 26363 21 35785 17 5539 73973 66582 46 22 48 1239 50 6795 4403 4042 3988 2855 5319 4751 9033 2200 11 4 2 30 3556 80174 7839 8885 43 6752 45 9254 4703 21 27 2 8990 21 78680 9358 49 3165 33 31 31181 6 49 2325 64319 13 792 4677 5 48 6160 6101 3056 40 49765 9 11 979 36 30 7920 7815 34 5867 77232 13 9649 1466 821 3269 14 37 9821 10 2 8 49443 12 21 1968 8 3345 6837 29 40 39292 25 41 41 7709 9186 41 35295 2171 8622 4843 44 262 4204 43 5966 49561 17 48 83228 11386 80701 6910 36 29 4576 35 26 1 32 1180 863 8605 7772 612 44849 49 72545 7079 1464 4 42 8 46 46 39 22 38 1565 14 7732 36 71798 3170 1 22 32200 27 10185 7998 18 12 3 22 8805 2 39 3 1575 38 47 19 4480 37 41 44 345 7209 20 33 4575 48 32 4685 560 19683 9864 23947 7909 5 17 35670 44 46796 33 46 7034 39 1544 8512 5697 43 35 42097 16896 29 1 7 4720 13 7279 38 24 23 22228 45 265 4897 4276 33 16463 2 4060 49 49672 15 3136 295 33 3755 5 40 15 3 7599 23 6631 9233 23 6017 80240 24 47 22 24 39 85886 5 1127 56457 28 60166 5 14 23 26 48 3 2 49 77677 22 21 65587 39 44 17 4785 1505 78247 13 48 9546 41 2221 40 99382 41 31 34 7251 25 31 50 50 3961 508 1922 44 8363 35 47 15 4273 38653 26988 2590 15 19 15 31 14 2263 41 3559 10 3 42 15 41 83163 6560 19290 381 12 3955 29 48430 601 5886 45 19 523 2895 3746 6582 2 3041 8499 26 3680 5023 23 60063 6710 40 91449 74685 49 4351 26 45252 20 2171 694 8 4210 69629 34 43 5872 21 1772 9311 20935 3252 50 29 9 6229 1795 4376 27 6952 3588 11 23 4997 2617 20 1582 41942 96875 50 20 23447 4727 8883 39664 7 46 35889 7945 39 12 39 88217 58703 39 50 34 8627 1806 10 25409 30 31 4264 44 555 7589 33 6 8402 20 28 16 1 7532 9 28 6 3181 14091 37315 4279 6514 48 17 45 200 42114 4 3419 27014 8979 11 41383 27 5858 19 48 4152 47 24 4 14 4 34 12 43383 44 27 334 81337 18 4856 94051 63883 14 4385 6997 6535 36 73551 2 15 8767 23 18 56794 90555 17 5 30166 6891 8460 17 6630 41 769 520 4374 30 42 40 944 2264 57910 1890 43 1735 5606 49 34 46 755 24 8 6288 33 12 19 37 8 1908 46 14 35 42 47 38591 5106 7136 86076 4871 18555 45 27 9367 35 37 46124 2 2825 56840 40 36 492 89576 26 48 4052 14 59322 50 7 31 35 5937 26 15 34 8126 3333 7079 6024 4 29 27 47997 49 19 72475 21844 2497 2131 2 5 12 19 7 50198 33 12 97599 4 9749 16 57315 35345 3 14 6134 46664 34178 47 99817 34 1710 8618 14 26 24 22 43 40 4468 6721 67311 5730 17 9362 27 19 1491 7342 26565 38338 1 9244 6 5 20 10 29 9087 5 2855 82073 40 9 21 20 7153 49 50 6533 48 28124 13 26348 1552 7991 17 9846 29 9684 16 56248 13 33 1098 40 9712 49 281 25 19 38 11 2667 9405 4862 24395 33 36 25 43365 853 6201 2 669 34 10 11 4383 271 1607 3965 33 13 26 5 34 4832 44 2334 42 8 5178 45 1021 5922 4621 50 6 93318 1 22 90050 7472 3 6674 25 28 772 18 37 6204 317 6025 43 60098 75365 4 38614 15 81819 1 24 28 4069 2931 9 9 72356 81620 49 14469 274 27 1857 337 33293 39 4452 10 4270 12 29 5308 847 39 35 479 11024 6489 35269 35 47 14 195 599 2529 71210 9043 42 8 2 44765 9 3 2 5529 39 31 36 15 2055 20 46 8740 4157 88284 8264 31 6159 2 19 6 14 80572 9 37 27 35 8723 44 2684 23 9 33 20 7646 24 6858 21663 50453 37 7173 2324 13369 16 29 39 6134 28 6860 9651 35 8 2973 47 2136 1209 5292 6763 21 11 6254 21 9 36 82665 12 2464 46 48 16 7 5945 6113 7 4405 11 14 5 9811 27 7227 37 5841 5 5119 40 57721 17 18 9313 805 37 79586 4493 8615 16 8191 21 7793 116 3279 5042 4 7 2876 12 26301 33 4 48 26 4904 846 26 9081 14 25 16 2320 9051 25 49 30 8024 1818 8923 17 21125 37 8130 7677 1810 31 24 5528 83737 79445 10 6141 14 5 1797 5462 1 23 3607 13 22987 9231 6792 5 18 34 9884 8558 15 86658 30 32 36 37 4408 9 3161 23 53503 52849 45 780 9371 28 11 4235 80998 4373 43 33 8146 12 5654 23 42 13 9242 6236 1350 8 8590 6731 1953 23371 46 15 1174 36 25 41 23 4062 24 40 29 6093 17 8209 36 7909 5341 24816 29273 28 33 35422 20 4167 20 9524 178 43 7 35286 1020 22 457 7 28 43 45 18 2231 44 10 42 10 45 5028 1533 45 27 48 44 2029 37 36832 32 50 2731 3 15 11 3 3 362 22021 2589 35366 8585 11 92037 4 42 33 1496 22 1729 39 5 9069 17306 1070 5249 46 25 46 48 7324 2930 6944 34327 15122 38 31 21 63041 3746 18 89174 38 14 12 5488 5445 3594 32 5 72665 16 2093 8 40 37 6173 4236 99132 6922 99766 4841 36 44 9580 28 58079 29 9658 196 38 40 35 26398 2743 17 7380 18 2096 23 9843 2954 5 14 2497 42 95963 33 7546 15 35 10 36 5190 5306 3028 10 50 75 4544 24255 54614 44 7220 48 7693 48 12 3224 2643 44 3916 2073 1406 460 3 2 12 38 45 1789 6 47 7041 18 959 14 1 39 2084 45580 15 13 39 4 31 6642 1583 46 38 9950 39 7181 30 22 36 43 23 49 9230 96839 25 11 37 9703 2554 1006 39 37668 2976 1413 20327 1 3061 1 84992 8 42 15 8944 17 39 2201 31 17924 5719 9617 19 25 46 49 1474 34 43 8075 10 9573 9616 3 7122 5531 6579 31 27 826 9919 28 21 29 7 5866 1815 23 11 46 8642 16 1531 283 10 38 1190 9766 2996 27 17508 45 2465 19 23 21 7952 14 27 91401 22 6187 113 3642 20 10 30 19 15 1 25 1215 422 5082 24 48 13 20165 47 806 23 6 31 19081 16 14121 10 671 37 33 20 84492 10 89320 41 2 7011 12 51636 785 18 14 26 102 18 81512 16 5228 37 6 1021 24 26 6412 8427 12622 9155 8435 50 2501 2252 30 3 902 9 33 25 10 35 45 9531 90584 15 6219 40 75974 6842 9970 28 19 79417 7046 3085 5 34 5639 31 1620 10 5699 25 8727 47 81009 36655 6664 5043 15 8 8943 10375 4534 24 30 36 1 2 7987 44 5 78042 25 26 1040 45975 26 38 27079 30 8106 25788 4673 46 16703 3088 3136 4173 3935 18 1678 7980 31 3907 3010 43 43 8386 63576 1792 5637 81220 7 4055 40 5686 19067 10808 47 45 7213 38 5859 8873 17 40 20 16041 3 9204 34 17 20473 8356 606 3135 37 58518 3 2890 2900 21 5043 1926 70347 6 48755 5556 3244 35 18 25 4459 5198 8151 40 18 6809 7 1908 1 4136 4847 6400 5643 5406 2152 4 9 25 5 5 9748 1982 92259 6 69751 6624 4 867 42576 17191 4550 10 2325 28 26 22 7427 2 43 23 21 8647 37 3826 7 36 13 7339 4230 33 9110 8853 13 823 559 8170 25307 40 13 3973 29465 52885 25 78262 44 49 9 1105 48 8016 47 30329 6938 43 32 5113 9343 31 27 16189 10 43 36 7 49 27764 35 42 19 1033 1627 37233 28 138 10 50 19 30 280 6259 18 27386 6 32287 22 15522 1 48 4 9517 13 6181 38 5852 8144 12 48 5918 8 3145 17 32854 25 15 20 3844 3278 51272 35 2177 18 33 2116 5 1154 80264 42 7558 7 18 11 8367 27 7 49 3130 1952 6934 5863 24 33 9544 167 26 1 2071 19 49 32 8164 45 7682 7332 1393 41 5063 1498 30 3310 9 5557 10 45 35 14595 1695 33 1218 42 38 8727 24 7191 2 34396 9895 3705 5608 4312 6955 7245 19 48 4332 7 8424 61300 5209 26 45 36 38 45 78308 16 3408 3 4972 8926 40 31 33 708 37819 4311 5316 3664 31 8985 28 7566 1461 18 30 28 33 8 48503 9 72225 4 44153 4904 91025 1456 49 15 69194 12 85981 3080 15745 6211 2101 7 5466 16542 994 11 28141 15 7 4227 47 7741 6269 3555 3909 43 2872 8015 20 8 49 2047 2849 7 13774 6675 54068 41 9773 33 6720 26 43 4693 16 6512 48258 1055 32 24 28430 5452 1830 85417 25 35 79176 8176 9215 1 46918 18 5817 43 36 1585 47 41 7340 22 4 9705 36 17687 35 3106 15 9861 1771 40845 77764 1 29 5928 49814 8816 5047 21 83634 40 46 6026 17 9351 14 97327 42 9717 2088 30 5 2695 43492 4687 19281 1548 8004 71872 23755 4007 9412 350 32 31 48 50 7988 40 1273 15908 7 23867 20 729 350 3335 5245 3509 1967 40 9143 10 3236 21 389 32 59539 7594 2 98991 18 21 32 47 3183 341 31 46 4825 30 2155 34 71153 3623 30 7589 1711 14 19 9 23 44 47 2197 30796 2251 46 33 6 45 12 27 27 5643 28653 70327 29 41 1 29 39 27 27 36131 7362 11 43 14 50 21 93187 34 39 39 8475 6572 9512 5129 4630 21 3003 14594 4979 15 16 21 2738 79946 5922 33 7170 41 23 10 3044 2 4998 4 50057 2245 8948 50 53494 5077 34 34440 40 19 4002 4213 7 43 1672 7 32 1080 9659 15061 4616 3352 7840 12 5187 65134 22 2280 7878 42631 5071 98979 44 4579 26 38 50 35 3145 7105 5814 5476 3 15 5629 11 1782 5 25 5264 45 426 38 28 18 42 67675 28 45 8223 24 3786 15 50 34 4677 31 82119 1088 1550 49 5677 6847 44 8918 27 8666 25236 600 5887 32 3858 12 3077 11 5574 6 7056 2776 6053 2 34 44 2816 18494 9 49692 9208 4844 37 6235 6680 77850 19 45491 8908 9538 9875 263 2371 9589 37 29 7320 34 15 22 18216 5 18 78229 9832 26 7091 1946 383 27 7806 34 1818 9704 5486 5841 14 32 11 19 3851 6290 25 8 19 2879 53226 76986 19 33 10 15 7922 34 4988 744 15651 57218 21 2420 3451 472 8679 8 9 23 9411 43 10 21 29 96784 132 27 51929 39 3777 9993 29 42 8 7 44 33 37488 47 43 38 5243 17 26 36 39 27 7129 91525 46 93848 13 9 35 14555 83382 37 37 44 9299 45 58400 3 20 33 43 10 10 11 37 31 4 16 676 45001 58631 87152 46 5 46 19 17 9482 1 28 77068 38 44 5 88976 2762 33 3 7609 42 8 53491 32480 13 10 46893 1 1783 6623 33 32 43 3610 3733 8 16451 87108 16 8 45537 47 10 35 15 21 1 5 7050 47 14 23226 17 6933 19 9 41765 10 3322 12 36270 1918 3455 32 82869 8688 40 31 2 70365 48335 21 50867 4064 29 28 5148 28 36 15 3659 7475 40702 8955 5059 48 2572 11 29 29663 1014 9794 34 36 5956 40 36 49 32 43 2 44 1558 30 4 3427 1032 14 37 9821 2599 45 3406 49 5923 2837 7039 43 48 609 40718 309 47 7854 9538 2 12 6838 75151 9693 43484 9 30 27 13 8421 75903 6047 26 2716 4 4 34 2146 81295 95210 24 36 8839 31 9890 28 5668 3 3609 6442 58678 7305 33 16 4 3 3682 24 8099 7 28 8706 30584 12 29 44 22923 30 27 2002 32 3679 43 42 848 62772 31150 24914 4024 2157 3021 7923 6436 9041 45 51187 18 28 8895 36 19 4810 9857 50 4737 48538 40 9185 39 63865 14 50 9660 1377 92742 37 7 16 27 14 4614 5232 17965 2968 5964 1980 27 26 4572 18 17 5 50 39 6 46 38 22 41 26 26 6 77949 2477 3 1484 28 31 31 61165 3778 3892 62134 77227 38 47 43 4 39884 25 10 6277 3944 4682 6798 49 2418 13 38230 5884 10 38 9092 23 1 26 2470 49 10000 36 19 7642 24 7784 25 17 5 45 9072 26 19 4340 17 77844 48 37 1932 46 7334 34 19 9055 13 45 2354 6703 85713 10125 7978 31 2605 3218 907 6785 40 26 30 2294 32 21 26 9 9156 24757 4670 25 12 7129 36 29 36 7518 43 18 1 5659 3234 39949 3507 5859 28 42 49 4597 49 9 10 38 86294 14 20 1415 38 49 48 909 42 9950 33 9947 48 350 32894 2141 47 30 62718 47 19 35 4649 5664 49 41 43 72423 225 27 34093 19 5761 44 3286 97612 5 10 32 59188 38689 38 1537 4521 30 99544 48 47 16 17 23 4879 48 18 1955 35 9 1452 49 31 28 13 3 9299 97663 2569 7382 42 28307 95433 9007 12 23860 6436 14 8322 16 7 760 43 45 41 60684 46 2 23 82205 69281 6577 30 48 16 9960 3577 1293 8778 33 32 95626 38482 2883 22 7883 46 43 9165 18 23 24 47 13 18 29 61252 43 35 2732 2106 9042 2777 41 38 44 4117 20 37 2 27 434 13 21818 3029 2779 7340 40 3 3547 20 3021 2892 1401 1207 9666 35 64806 25 41 16 2683 33 22754 49851 7099 3 2690 8 2 63690 6844 23 9660 1901 37 55510 44 9189 11 7732 2793 21 14 46 97165 76860 14 5 12297 35 13 9 48 16 8604 7286 27 2910 28252 33 25 5730 29 46 15323 49165 22 23 9410 12114 8 30 7736 27 9870 23 1451 7275 1030 18227 4 2692 9845 8 9726 23 69461 16061 87316 12235 19 13 4400 8191 3 44643 46 8 763 39 31 23 79525 3121 46942 68430 1711 37 22705 3584 1494 12 27 11 16 3 5745 5884 6 85765 47 7799 45 3971 32 2157 4 591 5629 18 4745 90784 8 7 33 10 40146 6214 28 42 7052 28278 8407 8948 3385 49707 47 5 10 9675 49 2709 95060 32021 17 24 4734 692 21 2 5224 6406 8205 1035 46651 39 1098 349 26 9364 48 27932 19529 29 15 20793 8903 19 3961 1772 1 6039 46 25 2970 10 45886 2183 27 43 24 35 12 1325 8 8079 86049 25 4496 7 28 8 7687 19 7938 1039 19 11 3104 22 80040 17 7593 15 43931 47 7233 28 39 16 66234 7 42 5 28 23792 9746 42 30913 7 9760 76022 6645 9482 25 26 32 5 1159 28 43 8058 85237 9102 40 2834 3416 15498 32 8347 21 1553 6345 10 47 8880 15 2700 8172 3985 3 69560 81922 7 3994 37 6078 48 27 45 5917 30 31 622 7 17 97385 1030 26 8624 42 13 28 2512 6 8623 87728 47 15 2806 7487 9325 39 2252 1194 34 1555 2993 92610 24973 19 757 6321 19 3644 8282 41 21 5394 17 6402 7125 1 23727 8357 6 34 14 59543 42 8 17 81781 30 2795 6221 22 44 23 39 4959 4 94439 5065 22 31 31 53414 902 49 1581 2217 38202 4746 27 23441 77815 414 19100 82445 8335 47390 6 87673 32 20 2 167 4976 31 1463 4725 55638 8741 5461 45 45 2 2134 4694 14 19 5075 17 75863 3656 37484 1 40 63137 28 5 58793 3719 4561 27 8779 3418 4810 88949 3 1 3 68162 7680 42 41 48 8777 1903 3154 25 4976 9168 10 6232 7291 29 20 20 9025 75149 8569 9 90273 9718 31469 2603 16623 97723 3573 11584 4328 85313 60811 49233 636 13 9832 25234 29 4757 889 9 42 33 12 29 1554 5790 4 77346 84072 4927 32 28 46 20 13 28 53786 44 5137 9232 125 7903 6 413 2257 28 43 38 6 24 198 10 43 7456 10 26 2 30 957 9261 45 46 4265 8424 23 6853 7669 50 94741 20 14 40933 524 26 3 50 98575 25 1 29316 48 26 26 45 1045 42 31 26 2 43 5665 1947 9413 39 18 11427 33 7837 29879 7763 22 7855 42 3546 3391 2435 21 120 34 30 12 2123 3468 18 31179 81905 25 16496 4183 2005 33 37 67910 2079 3 42 635 36 92736 33 77713 50 3433 42 41 16 19 21 7671 21 22351 5081 42509 50 8 1410 2836 98678 9887 71549 10 19 6875 52530 1782 23892 4 1550 26 240 23 2011 41 5389 42 28 42 43890 2 768 46 567 32 31 40 24 32 32 6 10480 37 8604 36099 47 9399 30 8731 2124 40 6408 26 1398 1665 37575 6936 11 18 8456 3084 67849 35 7641 15 30 3982 10 47 3 93982 42 24 8774 17 40954 50 3 40 28 9872 5218 1738 7652 15 6586 2 8 431 24 6 3282 3697 12 5496 5373 6474 5650 28 524 39 84808 32 12 97773 1 39 74672 72731 403 40 42 13 6113 55354 3619 28 3 16 15 7573 6 6246 83615 76557 14 1850 19 16 6 34 36 78223 23 34 7621 4410 40 24489 7267 36 43 4010 16123 42 33 9572 6493 8333 13 50 39 4 12 41 23 48 4511 18 29 9151 1388 79402 38 10 42 3736 10 5 42 2 7353 16 31 10 41 16 39 48 5088 19 72029 38 44749 23545 20 8881 36 96419 1894 24 40 9551 292 21 404 20961 3632 6941 20 63061 11 47 26793 2285 97239 9127 53077 762 339 39 7 9869 93898 90494 33 9 9 44667 44 46 22197 17 14982 43 3827 2502 97413 4544 33 9 38 19 961 45 5438 947 13 928 27202 309 29 5929 44919 21 36955 38 45 58341 9250 48 61120 44804 38 6253 94553 7023 1521 2888 8 7551 4 15 9108 60253 2062 30219 7058 5472 58853 48 17792 22 93487 70 45 13 3884 20045 7 4 34 2762 23367 62077 32 3098 12 8 1 4001 22897 1 6372 731 42892 24 46 2101 9802 21 96432 9790 92983 8634 49 6897 3643 88042 60127 49 44 3361 23 1 2790 33 4164 20 4320 1144 8606 7964 86730 9099 28260 75984 5 14 4209 31 148 44 63196 45 2605 3877 1 5018 97064 30979 22 24 28 7711 9015 1 27 5972 23 10 6661 9385 33 7487 6018 16 6861 35 13 4081 93767 22 4455 7806 82480 35 17 9170 49 96250 4913 8512 48 7200 21 1069 1338 15 3194 7628 4 9248 9750 32 45 9 40 23 27 31 39 1082 4785 6659 14 46 23 59772 89830 94730 31 7456 8 41 29 50117 25659 50 44108 45838 85473 14 25 9 3 45 1972 46 1162 32 8282 28 12294 9 5844 7781 50 17 85919 38 39 2255 2053 11 40 99653 43 33 49 38 3389 28 7149 7109 32 71974 1156 246 18646 2835 88 442 98233 33 42 28 8370 7178 8686 13 36 3410 6264 3519 16 22064 21 40464 56108 8198 30 4876 17 7912 22 3765 41 37 20 5119 99 46 9116 8593 2630 6746 6580 5858 37 48 39 47 49 9994 31099 73985 9800 4 8958 28 59037 22 9109 9430 49 43627 429 9323 48 32 13 19 84466 2689 32711 3325 75340 5476 40185 68382 6783 53252 24 33 10496 8573 66705 3596 13 9 36 616 819 2229 9584 12 42 18 6839 5837 5226 9476 5565 7867 13 2908 5 4026 32 7 16 20 2 6964 4619 9552 48 9 34 93778 8654 7 20 17 3755 21215 44455 50301 13844 1197 7186 2296 15 8242 6 18 4288 5 2826 43 27414 11687 7005 4 7710 1071 46 44 6473 9635 26 1200 35 12 32 5555 1 50 32 58874 49 26 8886 8695 58977 32 8957 8976 47 5829 22 21 7446 12 42 32 25 70890 2413 34 8645 19 6993 50 45 3997 27 69492 15825 36283 40 30 32 41010 1962 15473 27 3 12 14855 79456 28143 62529 5732 22 10 36 34 103 74113 31960 42 24 13 44 34 23 86118 46 41 4129 34 69757 3 3 39 9607 247 38 12 8026 2079 43 8038 11853 49 44 47 4 2425 4 5170 10 3600 96568 31270 36 39953 44 41 6573 50 44 36 12 38 99422 5938 39247 31 4739 34 2692 14 88326 3340 33 26 6738 469 1485 20 49 37 6816 8 13 11 2614 9387 45 3 9 47 3380 77519 19 2 22 36 8263 9233 3250 5 82839 50 48 3936 40 27 30 11282 4598 1279 37474 4568 48 36 340 772 7273 1225 16 12 62 72505 11138 80341 2357 8806 1694 3 7 16 21 32 21 6176 7 26 7 4 27 4 49 19 35 8919 19 36 38 8728 2441 35 4739 5974 5258 6335 35 4324 53114 34 5590 8487 8 20 23 19 22 5047 7 1539 1832 8 8294 29 27 55807 46 46 40 12 48 5362 23 10019 681 7938 11 22 22 182 30 54834 30 25 19 22 35965 2135 35 9 49363 55682 89 84919 7156 3994 2574 25 36104 9769 31 40 39 48457 30 33 17 23 5995 8 11 5392 6 4338 7 1307 2248 45951 15 61934 8 7916 29055 3269 43 46 18 29 22 63193 6 18 11835 67994 44427 43 11 27 34 29 18 9 36 29311 25 3558 21 23 411 23 26 6963 44153 2066 7717 32 16 15 1 6 49 4818 44 31 2933 13416 10 6087 8611 7572 81475 58594 28 2635 6558 406 6 5125 6763 43 11 12 58996 3227 42 17 18 10 25 15 10 13 4243 8496 91018 37 12 2374 21543 43 41 25 19 22388 3117 2481 26 2 19 2 44 2444 1428 44 6154 16 48 43 1027 47 6 7 4406 9943 21 67745 30 6349 31774 9231 29 2874 6056 18390 43 47 1767 4 4 1 45 32 509 40 6879 46 52048 3452 18 12 348 3509 61287 81306 44 16 5920 3 83292 8 38 28 50876 2699 39441 2434 7475 6631 6345 41 2707 64836 1281 22 46 5035 2465 39 15 4355 1766 29868 7036 14 50 79689 845 45 54549 33 12 27 16 4972 54739 5 19 8476 35 35 9985 17 12 5834 45 9909 37 88408 8884 25 66128 523 6 4816 9060 447 15 4965 36 11167 50 4168 21 6114 12055 50 7711 299 18 38 41 8238 50287 16 3 45 9686 24 29 1231 39 5132 28 4 6 7335 22 28 28 55698 47583 3848 45 1666 40 48 2893 8 6781 25 14 88012 67424 49 5499 99381 44 1 2070 45364 41 28 32 3676 39 21925 10 32380 5548 2385 9 46505 24 4 4 51401 11 8 29567 32 685 6853 40 37 16 6867 49 6090 6310 30 1121 49 47 458 37 31252 30 30974 5916 3182 50 40 32 1384 23 7917 19 36 6954 49 41234 42 1 15 5417 1627 49 17 13 10 29208 27 49 5 4599 424 27 13850 1432 17 62031 82930 1421 960 39076 5751 29 22 33 38 9248 58329 9101 1344 7709 847 13 13 41 469 73777 25 2115 17 3449 17229 7 15 40 39 12 8355 39 8613 35 31 54547 27 23482 2262 6510 5039 3556 34 5688 3794 32 1 36 33 1932 10 32 35 3273 30 7 18 14 43 15 27 1127 7123 17 3 46769 4305 4 48 15 2135 49 44 15 61185 6919 15316 20 2 8 44 35 46 2267 4736 11 44878 43690 5 37 4553 44 19 36 10 31537 1173 22 8 79017 9049 2351 17 56812 22 13 2896 6298 12 20312 71355 3544 29 1404 22 57232 25088 1474 17 20 61173 31 7352 79427 29 1643 29 2263 1332 99999 10 39873 94419 18851 44 6910 25 15572 458 1966 363 29826 26 9774 38256 26 20 47 3645 2180 21 85085 5642 17 1785 25047 5714 7313 7394 4763 87329 39 25 96218 9968 34 35 5705 40 13 5835 43 90423 69357 9 7 3029 16 24 48 20 7536 139 10 21492 56735 6349 41 9 49786 4021 31 1079 6 35 9577 8 41 54 11 19 9657 9 2751 13 20 23 45256 41344 67919 9799 4942 4188 57773 15344 29 33297 37 82285 8143 15 5854 33 16 96587 35 98721 6606 644 4 9586 31487 40 6212 4 41 44 7755 7872 1696 7656 50 4140 40 3930 18 4 2509 8320 34 9957 2802 18156 4591 2373 45 7583 1910 82694 8 23 12 4 7504 693 2954 12 96573 28 43 27 3842 66934 9106 20 44 30994 28 5261 34 3430 48 42 7 3 49 44831 11 8043 27 8745 36066 1811 35 48 9249 6682 28 63093 7857 3533 900 6889 35 5 37 18 5982 73418 29 87610 1996 2543 5662 49 97976 44570 14 21 27 47 14829 48 26 46 38 41 43 64060 28 4 4 17 2534 5 43 13 3 30 32 15 22717 6142 21 5228 1438 36 4237 52859 4570 38 8 8530 8814 923 3705 34 78789 5096 86309 5814 43 27 848 38 3 3613 69760 25 10 3822 1091 41 25 50 30 13 2231 2227 87866 19 39 8863 10 20 93725 35 35 3186 25804 1594 10186 9374 1649 3951 2898 79733 11 36 17 2738 6 33 57402 3 13 27 10 6221 33 75466 19 6481 17 49 18229 31 3276 17 49 4530 58789 293 76529 36 40 1403 9 92814 24 5050 1647 28 10 43 7966 2556 1127 63891 181 26 21 52147 18 15 31 50 15729 24 5409 5914 1775 17 13 87286 23 6506 12 1 23 35 30 9 98579 9520 41 43 28087 48 5563 13 36 22 814 5784 5523 1723 34 6790 2126 93332 35 2095 73422 11 8780 6268 37 86030 17 3 15 9 49 6261 25 860 40 82315 19 5768 49 4 5795 2727 94557 4848 5186 18 19 23687 31 4 41 36403 43073 992 945 30 43 25 23 42 20 28 47 51709 7935 4241 33057 30974 97952 7920 50847 2 25 44 8209 9739 8218 36704 50 1 9 29 5 13 34901 22 7 8196 20 1 1 1 47 5827 56699 54969 35 39545 7943 4935 32 3327 542 9917 9318 4871 25 32 38534 3424 22 1310 9664 50 5682 35 20618 6 86308 5526 1394 19 4932 42 6319 2 49 9903 3285 8381 30304 17 14 47 24 44542 16 73996 4841 10 15581 30 43 17 1760 44 27 5564 37 22 3281 9444 3 5308 18 628 65505 54019 3181 26 4 8106 46 6722 3654 50 6973 9 93723 6164 59372 43 680 5794 20 8793 46 8 3877 13822 1684 4539 23 4262 32 5723 15 9243 38 28 35 15680 25 8011 14 21 602 38 14 28 2732 25 18 22 4282 42 1191 8943 3 46 3280 1511 6035 11375 75377 11 15 7452 46 27 7887 33 33 4006 5398 49 4 3503 5 3885 6075 26 37 29 99298 35 6979 6754 11 1276 6626 18 312 42 7081 29 23 19 36 9368 22 11284 40 43 5790 14151 25 10 46 7330 58045 15 21584 8241 1795 302 15 43 26 4893 2316 30 7511 1353 12 16 59809 87825 5 8207 93397 74670 8923 31 9864 9116 836 19 63186 4978 4738 8540 3 9064 6877 4644 41 71 14 6 9366 50 44 4 1993 4530 47 9677 62158 12369 74701 1935 19 14033 30 16144 49 9457 10816 8663 8699 5676 20 6531 49 22 18162 6000 7 6898 9437 2533 2338 3874 68447 9327 39 41574 27730 12268 18620 8 75 40 4886 5782 8701 3393 391 4 31 639 430 20 36 12 50937 35 2217 17 40 4065 98666 20374 5066 3 8182 4234 34 22 50 39 32 8093 35 1 6149 45 3381 5194 29 2297 59119 6275 11 77451 45 3045 4064 31 12 50708 50670 35 945 44 32 5801 4 78160 36 23 26 6805 5271 36 66800 2 22 1425 6 37197 3319 8930 31086 32 31 392 4380 42 6201 48 28 16 17 9122 51993 55850 35 15 15 25 9322 3977 23216 78464 77952 40 4242 9291 67947 32 2236 1651 7094 5592 21 1484 19 4265 47 36 19 41 5025 40 3106 36099 8449 24 3255 18 5 7 5842 21946 8316 44 9861 2 4331 40 1 99984 6845 38 25 3992 14092 1202 70827 43894 38 47656 99833 42 185 7210 4421 47 34 10 8795 40192 21 4338 73 6541 9779 40 44 29 1250 3617 12000 3481 8036 69647 1065 40 84661 26 50 26 19819 48 4764 41 33 44 56741 13 62096 44 9714 28 42 4378 394 45 8440 8028 7562 5 7576 24 32 30 28 8940 16 6543 39 23 6 7913 31396 31 17 9695 24 21 717 9 18 47 14 61779 58050 7 7866 6 19 8658 1069 21 3196 75490 80512 16 28 34 47220 7246 41 42 34 1 4645 80939 28 50 14896 46 26 13 5 25 19 6990 6684 3810 8238 32 46 5055 43 34 9538 84751 7270 2222 2045 22 84520 6090 30 15420 7 12 17 38137 6 6090 8947 50721 7201 4817 33 6404 18 11 8224 9028 48 47 76184 3 9188 23289 94406 2120 9142 88981 5918 47 14 7384 9304 54077 45 45 8251 47734 11 43 14 48 2 64995 21282 5298 14 2 9111 85836 50341 9818 48 49 47 44 46 35396 11 9317 75668 33121 4 12 5 7305 47 1700 9195 5549 33 44 3976 2604 32 24 16305 53720 68852 9067 29 41 1311 25 2566 49 590 11 48 29 2913 25 10 39 30 37 62325 23 39 1323 18 72041 6962 6190 13 18 6170 91246 90901 49 13 22 41 9 77606 44 379 1 16 902 16 3205 49 4020 7324 6293 32 45 30 9792 14 1 47454 38 28 8928 26 45 5 6 45 90364 50 8643 25408 20 46 9035 49 1603 26 89316 59561 36 8 35 9111 26 19 31 50 31 41 10 5808 862 7774 57402 24245 44156 4 12 25 2148 6881 28 6 48092 1830 7270 18 48 4686 4515 30 49277 24 4852 8120 29 27 50 2 8490 6676 54678 1134 7537 3 1934 27 5444 6002 7933 46 10 5703 5235 40 34 46 49704 28 29 50184 31 2088 11257 40 2538 1296 36076 4530 4 4088 3187 8741 30 67271 31 96084 16 21 539 9709 2433 4890 42 6425 4279 45 6945 6 17 39 47 7542 9 1 33323 1167 46 5213 32 7450 7584 672 33 21 5170 8586 3 48620 4 5042 32 26 826 53111 43189 8765 43 8562 10 97234 8565 15 26 27722 2295 32 36 29 4777 6881 30 33 8526 25 8900 7409 6 36 32 30 4 48 97478 2812 19101 20 16 22 6650 48 20 35 43 5950 14399 8551 3706 36 7969 9260 29 193 35 29 21369 4 74375 45352 31 6190 1663 21 25 46 7697 31 39 9686 39155 49 10 35715 3758 33 91273 158 3 8 15 8 30 21 9539 9824 2972 11 8196 288 5262 21 4489 9374 6282 4313 29 26 29 5640 743 15 38 2755 58700 5863 2 10 47 41620 41669 615 4288 3028 5812 34 3 1418 8040 1906 6 9 5 2674 3695 2541 35 2 8075 30 13 15000 9 3 8302 35 28 48 44 41 3 29 6545 20 600 3042 16 11 1533 46 9846 30 8521 6419 91423 46 26 7513 26 16 7596 11 3775 45 26 32 3 6465 5621 2571 43 32 7161 3558 50 12 34 27 2044 428 30 7527 27506 42 9148 97924 45 32 7654 14 12 4571 2476 4 43 42 36 48860 9290 40 2043 34 41 7087 2 4489 1391 43 15 17 32 33 17 17 15 49 5358 8 1334 7707 39976 4610 15 45 5 2 38 8 1316 4270 5509 28 8494 5435 2421 23 23 9602 15 2400 15 30 47629 78193 41 19 7011 6232 62373 6672 14 32 13 1159 41 36 7704 30 6480 65856 26 2 24 27 50 2717 3 4 9043 3 4049 12 9 47 23688 16 20 34 3790 6 2 87 45 3898 19 37307 4081 11 23135 6859 6521 22 23 34263 4379 8 7652 28 24 3 2 2 3 9 34 66055 78486 6299 49 46 4201 5438 26766 17 18 92130 2589 6137 74957 3561 8937 21 27 25 10 7 3979 5988 7 21126 11 2612 10489 2 19 2728 12 3797 89539 7107 31 48 36425 23 20 49 87679 1086 9740 31 7364 34 3406 13 2119 42 3601 13 19 8780 3 13 5124 50 37 45 5246 49 13003 5614 8420 46 7 17 26 13 33 30 2 27 20 24 4099 99178 28 6620 24 1472 16 2 4640 2 47641 1754 3070 2948 30 25 14 30365 39 7730 19911 25 32 505 38017 32 39 16793 4184 28 1735 89298 5 29 41 15 10 48 4816 3194 47 35 3308 13 2786 549 8415 1 2000 34 37 26 20 4491 28 4208 36 5004 94531 93043 47 6878 3823 470 1571 4394 8 3 10 10 51327 3225 6348 29 89635 5 9177 23 45 89798 5964 47 22 3 35 5014 1167 14 3932 1 1448 22 15 3925 1 4749 84898 38 43 33 25 9095 89 38046 9055 8366 42 6 46 7 7934 5 5916 30 46 9 24 20 21782 4830 47 5791 18 15127 3366 9154 158 5 34 5469 11 98070 26 57313 21 46 4644 37 9411 17 2126 31 44 49 3195 6631 19 2203 49 24 9229 17 4 42 4 19 46 2840 9285 8223 43 7 1 5 2814 9 18 2415 15 27 48 39 15 4343 29 62374 7180 8 2 1021 6954 30 18 3 13 27 1507 6 10 4116 5977 8484 5626 3053 4694 13992 866 46 5921 12 860 23 25 16 20226 4408 10 7891 14 25 69034 5797 31 709 43 20 42 73376 41 5798 5 25 7510 2 42 2679 46 7540 6753 9900 67640 41 4 39 7742 48 20 19 4834 4047 43 5704 59035 83157 65361 23 39 394 6756 30 28 84741 15 5592 7 92634 9950 24 14 3 28172 47 5332 8006 31276 3496 253 7920 19 38796 10 3434 8760 31 3711 5512 22 18292 7 25 42 20 42 23202 2 1864 27959 1689 32 37 98805 42 9066 50 9619 32 50 35 39814 2740 44 22 8480 29 19 32 270 9379 2445 9109 2126 63365 9773 7999 13989 6878 48 19 35 27 5 45 3 4 6221 17 9 1381 3721 5 20 7 49 2049 38573 3 12 9325 40 1052 1738 7 555 35 15 9441 7242 3466 5348 3468 19 10734 47 12 2506 74729 88169 1799 46 1651 20 47222 8855 20971 41 25 50 35 48300 17 23 3998 37 5972 96547 45 24035 2473 8247 23 2709 18 31 8108 6476 17 8330 2357 195 91281 21 9101 6610 14110 54 9675 95221 48 31 24 8 48 67503 1071 20 22 35 8056 70558 43 23 64823 21 6131 34 48 16 6117 1319 802 27624 1 7411 126 47328 8 5 45 55548 9644 83633 8686 7486 46 33 9 18 7019 1336 2448 31 21 79054 10 163 25123 1771 1025 20615 18022 4762 50 72286 9023 6996 132 30 23 23 45 7325 83877 3510 6808 19731 50 49258 31 26 46 18965 53077 63483 5032 24 62581 67903 4 6 16 25 49 30 5637 26 46 10 16 8905 1327 7096 6978 25 5 3520 8108 2848 20825 6711 9 11 99911 21877 27 44940 20 4334 29 43155 23120 20 6418 1875 3550 49 20 36 6340 26 1219 292 1365 28 7350 7858 1 3653 5733 7146 81592 36 4038 16 16 9814 63953 33 8570 5072 55649 12 8 4 38 20 23 8 5 31 6092 29 38305 4368 71488 4297 50 17 83677 27 5687 12 25 39 13201 38 3425 48 33 2552 24 4414 6050 40 7 6368 45 32 5 5 5 10 69674 8847 38071 48 90059 29 19 6 32 3 18 3 33 1869 3428 28 32 8 5176 6139 25434 3619 7 7608 16 3757 25 27 65537 45401 5219 4969 26 2649 29 27 7515 3100 6006 62650 44 3 26 4618 37 59887 3656 26 48 27 1098 9149 331 1254 5 3024 848 50 8785 2269 5767 34 6001 6702 36 37 24 2183 18249 28 31 7051 3 23 41269 1660 58958 7342 650 13 45 20 8 1 1038 8271 5 31 35 567 14711 6 2 22 72524 67417 29 10 2 22 24 91505 29 5447 26 47 13 5923 23 3503 2983 29 451 2705 23 9323 6 35187 4500 1751 3616 70292 9764 17 49 86359 4 3902 8394 38519 9 88717 1116 8466 49 26 38099 98285 8 73675 8315 22 47 3 7 98287 26 8765 14 19409 26 3019 19 47 9964 1 26 7840 79495 33 34 36 90183 1342 53995 65388 67137 28709 4278 15 91049 34529 46 27 14 49 7421 4265 4967 44 20 9662 46 13 41 3217 9877 98019 7443 9710 39 868 17 2 5730 78259 37103 96767 2 7139 1230 3122 31 31 19 5 16 39 4848 49 35 3422 3572 19 45 95788 16 6367 1 7018 96747 1026 42 18 29435 7216 1747 5202 13 603 17 20 5414 34 9938 14 5131 15 24 5429 26 7204 9237 34115 1166 8474 5803 6936 30177 35 5867 95152 18 9 13575 5041 69294 5258 39 44 2 9385 6086 97356 48920 9937 20 96877 3755 4 19633 8550 2335 9137 8591 1153 9885 31 44 4248 3 98226 5335 50519 4812 21 156 32 9 1 18 39 8419 36 14 4069 9278 3551 250 25 55964 43 521 14 36 50 3671 4554 33 9514 1137 25 2 9216 43 4798 45 48 49 4815 2 6511 6 48 80536 47 4 92753 24 73174 31 21536 12 5 570 2 66629 4970 32 46 14 31086 1637 5793 27 8696 3877 4187 15 2739 2840 25837 20 9913 8 7333 19 7576 25697 40806 8260 48239 2128 24692 21131 34 2496 3699 17 80212 27827 18 29 9 26 47 45 15 32 5682 3894 4878 23023 24327 34 34 38 9558 37 4 27 7143 9106 12 18 22 34 46 1209 2 4184 26741 17 21 5564 29 4577 6612 29087 9470 5387 9 2993 8752 28 4536 22 3166 9 598 16 30 32 4444 3493 6516 40 27 42600 8079 48 4802 5062 9033 1107 49 6440 30 21 11 4305 6 335 71486 31 26 19 34 4274 4779 5805 7185 28 17 5247 6 11 4180 16070 42 46 37473 3 24 31 37826 26 6 18 15 32 179 39 13 33 4832 5 2881 5564 1 77105 40 3166 37 31 3868 1878 40 695 4643 29927 7765 8 34 44 9990 29 3772 45 41 7 8752 4468 44 96517 26 10 7144 7884 9001 43 71025 75407 35 8142 46656 5224 5 4807 50 20 4766 5310 8123 46 41034 6 13 32 36 40 32 6244 429 8281 971 4242 796 2329 8742 2686 29 24 36 32 52390 5 2513 2455 2030 18 5043 33310 36 5698 32 44 25 49 25 9469 11 45 93824 83124 81636 90506 39 3172 14 8 3 9 3463 1870 45 6437 7 23 91327 9603 29 5332 6973 39 28 40 5 1 7833 4122 44949 4361 1207 26 10 39 12 910 5 96191 34 33 1 11 29 11 92247 6143 33 5195 1904 21 21 40 43 7910 20 31 35 6 17 7540 7747 257 9465 12305 7457 20 3103 48800 1 47 21 57020 28 2043 16 31 41380 1822 42 4166 4813 6039 46 8466 46 4660 50 7069 2718 2126 5247 13993 20 9849 41 15 4868 36293 50 8195 42888 2509 6409 1930 11177 45 32 9904 33 31169 45 3 87402 46 2806 6648 7349 24 36874 1822 993 21 5 71334 8022 96638 8400 8276 14 705 90166 45092 10 59268 7023 33213 755 4906 33434 46 15 29 16 28 98378 10 65105 5749 73264 5325 3 56668 22 49 9133 8 13 7918 40 4 42 59147 32948 3 9845 5568 289 8908 33 8375 7394 48 38 23218 17 2492 15923 17 2 595 40 79033 7 80534 2 84410 83701 4662 2854 20 24 29 89994 40 8340 559 407 46 39 9733 4030 46 30 45962 24 14 31 46 18 48 80988 486 10 25 6298 45 9567 37 4077 737 12 4 29 44 6 4143 49 9467 46 7853 5 56530 12 73181 27 94440 4811 4 22 20 1 44161 25 47 44238 45 43 11 6600 3865 7286 3024 3988 49 11 5930 30 4 21 16 18 32103 45 8318 39678 13 4647 2401 2348 4315 37 3191 7 27324 5373 13 2954 25 46 46 21 12 40 22 30 7271 46 27 3 6896 32 4339 5296 49 20 67682 8796 1 388 11 39 27 1695 7362 37 2502 16 6 45 2445 6143 6171 2 2758 34561 24 6645 2 44317 44 50076 34 13 6 1663 70204 31 41 3462 34834 70286 5012 4320 41560 49 26 3506 50 16 2534 60888 37 8336 39 28 19 64868 33 44 41 38 2 1760 31 42 23828 43631 7575 48 6995 8 1266 39 23 3 2 48 49 47 21 19 15 96856 92 40 50 9 43 7468 19 50 5992 1167 51147 49 9 4039 5169 36 8855 17 10933 15 3790 521 5476 43 211 9634 21 17 26 33618 16 4660 11 33 8229 8515 15481 1045 29 2640 28 2725 15 3 926 11 31 5 81061 50 19 25 3872 19 196 33 74259 18 35 91442 18130 4237 43667 9292 17 15213 31344 33 34316 19 24 27 30 4463 27 98527 91099 76000 19 97704 9 48 37 17 90513 2552 35 1579 16 2101 16 7915 25 4001 988 5794 2 54648 21 9 9809 17 8546 19008 4 86411 26 10 6178 39465 1589 37 64687 52687 5686 3 4786 15 5635 5 2480 5874 9300 67873 4 35 50 3865 4333 50 1830 20 21 3034 40947 27 11 15381 2 41 49036 1629 3 64988 19103 6447 410 41 9668 3510 9 33 5 38 7096 16 25 29 8 5308 1 20 5561 605 26 9504 2 32563 9405 3 22 44634 2 45 50 42 5244 11 2 1692 6406 92595 6161 2647 4489 29 93179 19 3572 22481 1818 9309 94213 25575 8023 85916 65350 44 38 8596 2034 41 6355 4356 9328 1667 4854 49 6 26 8732 7352 3742 36022 32 28 45 34 1951 17203 13 67664 7255 41 6248 46458 36 14 11 12 1089 38 6802 42 9 37 6773 71345 37 46 6 39 9735 52610 20 45 20114 27 8264 4304 42 26155 32 26 2 9688 22 38902 2070 4 188 36 11 3660 9828 207 4084 14 1448 88870 26 7534 35 10 10 99444 20 50 9419 82164 6 8 8 12884 3201 25 50 1887 48 33 48 9220 4053 17 5618 36 41497 9123 8462 43 22 41 1850 7774 3439 7449 26 4779 6 43 25 8306 8232 31 8713 34 41 2108 9554 82533 6268 3286 8 11880 8692 36463 82912 8 41 11 4967 25 32424 17389 9288 3023 50 96224 3971 49 43 46 28058 7647 79234 14 15 8915 31 13 18 25 8440 59402 38 32777 1 14607 36349 41 661 14 45 7311 9391 7 10 30 22028 1603 478 13 5746 7 46 1127 2500 52213 4 52558 8 30 26 49 7040 22 6 40 5467 23776 4928 21 8903 1 37 49 18 5425 690 5240 2507 790 44 807 42 18 30 49 1 45 2 2136 38 36 22830 10 5228 18928 94960 26 5828 41254 9 69423 37 6386 18 16 82456 1897 14 45 31 23 40 38 6431 4953 66124 8 39 41096 2198 33 6 9403 26 20264 5314 34 20 2 24 84487 90273 22 23 29578 66517 44 3161 2727 40 22 10 21 24 31 17 95925 4816 88656 3356 29 40 850 15 62064 1048 42 65005 36 8590 46 2200 43 50 7434 9861 47 25216 40 6 7661 12 11 8 1863 611 5612 16 2 1866 1353 48 46314 2715 3 52055 4892 34263 3 36 32 35 28 33 33 3527 9808 3 2523 45 94886 3854 13 1161 82652 5018 3391 57648 80905 1447 41 6 19 86877 10 17 15403 8408 1250 73990 5 86307 20798 2270 9767 7 7339 3678 6308 49 25 3046 5451 491 4633 50 7561 27 9719 81144 826 48 5856 44 41144 9451 8 16215 11 3462 8466 11 33 5141 27 7636 35730 57209 8214 13 9 3563 8502 28 20455 22 9660 6087 31 25 28 6054 40287 3796 935 79137 5418 812 79835 50 8752 10 33458 22 7526 27 7 17095 18283 6994 6113 6762 45 7319 34 1449 3477 34 2060 32 1477 32246 9601 7231 16 42 45 10 24 38 38 7021 74282 50 34 43 11 97630 6 33581 38 6738 6810 4675 1 26 1 6 25 19 32 14 88419 75589 25 25 41 98505 3439 22281 8111 43436 42584 42 15 5349 3988 27 9729 10 37 20 9246 2272 2 918 11 19 1017 46 3134 2134 3503 68002 2657 919 9038 1238 50 8411 35 48 21 1690 37 16 44697 1698 80916 6337 31 46242 41 5774 48 50 8913 2948 47 32 49 1 40127 39 8 72986 33 38 6681 727 29 50649 90412 89 6875 49188 31 80538 36 4230 34 2481 21826 37 21 3583 22 97711 1855 4945 34 4247 38 7264 2 39 9 29 38 6786 5 11 88963 6912 17 26 954 9933 45 14520 44 3382 26 48 75723 12 7 35 6760 7 27545 30 297 15 6 68603 42 8099 9 35 37 30 12 7216 9380 11 40 11 5670 24 33 23 51604 70458 6437 70254 8 39 6299 34 6234 25 7 79276 17291 42 5797 1344 10998 25 2449 6 18 43 23208 96011 3769 82174 16 27885 7743 47503 90877 8413 1496 9 30 24 23 43815 34 5430 32619 47 9165 56915 6899 20 9 39 44387 45 10 35 15 8830 26 5998 10 2585 21 4629 76607 25 42 1089 6522 40 37 23 8221 80368 18681 4375 15 52500 6953 1831 3 34 47 32 11 23 30 50 50 6777 20 6125 9431 4699 35 8820 5974 8171 29 1 261 50 12223 1 70874 35 2322 347 9818 3136 47 38 12 811 25 1105 8042 15 6 35 13 47 8 45 3 48 5401 8863 6622 20 45720 7123 4512 20 3137 1596 9222 7315 23 9230 22 40 163 12 49795 75371 5700 3261 9555 41511 6126 55811 2940 14 44910 49 39 39 5697 55224 34423 17 36 9031 6 89160 41 7075 1866 2502 23314 35899 6 50 46 22 10 42 1425 21 6674 33 1772 29 16 32 1113 50 48 80653 4300 25 39 6161 4037 1376 7691 15 32 15 79933 10 349 9274 8791 8770 8382 9029 30 22 5539 20 9249 30 2468 5459 6 4307 38 26 97637 88571 18 15 26920 8 38339 37 8253 38 7866 46 39 5 8333 66692 17 400 24 9026 8832 28763 5454 5679 29 29 41030 37 50 36 6451 9 57343 40 45807 5149 9008 46 20 23 4262 4442 1626 35 53316 31 6167 8333 18 81194 29 7460 59504 46 11663 15 8644 8470 25453 24 49 40 14 9980 10 32 5641 50203 907 29 1370 5936 218 17 34 33 22 48 5400 1532 64625 33 9999 9784 187 36 48821 39 47 28 28 1585 35107 48 26 503 40 630 71887 30 3923 80576 10 79031 2673 29 2987 49 63558 74028 6 9054 21 32 36 9942 60328 8729 35 8791 9944 42 18 2187 52741 3445 26235 48 24 4115 1686 36 23472 58179 5608 6916 47 8117 1 6099 50 6652 25 6054 49 22 49 47 1628 32 6522 38 88916 6709 8726 16 94324 25 18 9 84139 20453 26 26 5 38 9716 58766 6746 590 4097 6804 35 44 18 9419 24 7797 31 8065 36 25 13975 20 48 7108 7 4503 5581 8611 39450 8 9565 2084 49916 9026 7363 38 40 35 23 40773 4590 41 12761 17 2471 7299 4472 2602 37295 32 4 10 765 6492 96823 32 22 59604 1772 36 4912 21 41 11 3335 6 41 47 75967 21 3560 83479 7014 67608 7142 5 2254 76706 9196 42 51224 17 19 6514 80558 90514 39 47 3491 24 6682 6 14 12 9938 1649 27 4013 6 28 11 21 38 8 2856 1002 7100 28 5256 1791 5723 9363 85909 23 76898 20 9865 35 40 26554 31 43 42 30 9986 79176 403 38826 40 99833 5314 8 1739 7257 47 9637 8 7855 9183 11 14 47182 6 4301 3543 2488 45 48 24 6 41 17 50 5947 29 21 32 24 45 7140 40 47 7775 25 68597 6 26097 435 45 23902 1337 12 526 47 7495 9049 9 40 50758 10 14722 11 37 31 4965 1028 10 39 44 31 6772 36 96567 42 3 42 116 30 28 31 41 792 63274 12 31 3023 23006 33 47 2 46 30 1316 8034 14 7796 25 8195 19 18868 1821 4080 33 24 9598 6439 37 12 9 4 50072 39 18 6203 626 5961 44 48 2 4644 4326 16 69540 40 8741 30 8 50 18 32 30 12 45 6 73870 30 18 16 44 4934 6294 10 4738 28 4801 4188 18 6485 40 48 3839 2955 58296 8206 59 18 14 2 5083 4 910 3530 9577 31491 5006 23277 70106 22 8850 48 9 626 33 32 35 131 47791 5026 40 16098 3 37 1735 19 46 26 22 10 6680 35534 3342 50 28232 326 3905 4093 94125 774 10 42 2241 10 96802 20 6880 7048 88797 3452 24 4856 17 6567 3494 84932 32 9224 8902 35 13702 7 9472 9412 49 7961 84977 38 20 31 14738 10 45 28 39520 4147 1 5588 16 157 16 45 43032 45 15 34 8820 5993 362 33 7149 43 29 5032 6239 36 33 11 7286 51552 6971 7459 7681 29 55342 32 678 93375 43 10 37 7399 18633 5 40483 5419 46 3859 18 30 41 4585 9377 33993 3851 2477 11 1190 20 1524 13 50 11 6 27 1585 1 210 20 6 21 1962 762 4755 5624 22563 9990 97943 24 16 1375 39083 32564 15 5853 7041 3849 13 10 7060 14 8410 85284 9200 3633 12 17 863 33 34 17 13 5981 24 40 7513 34 5418 9507 3 30 13 23 2130 24 7 7786 60800 47 4481 59363 2649 39842 5212 2129 7866 5719 2045 35222 64153 29 40 2891 77364 35 9148 12 16 1033 8319 92664 24993 9365 37 8456 23 18 12285 10 28 8961 36 14 47 44 28 95776 39 1193 30 89863 14 6100 4078 30 16489 38 1 40 14 20 65697 33 3017 3821 9175 3 39 2286 4895 3890 610 3 2154 3914 315 20 54417 4907 13 9965 99297 1819 1528 44 9816 32367 6976 10 47 44760 44 9633 4 6315 1 9966 37 1890 39 6068 91123 1681 7197 45881 2 37136 44 14 13 11 45 10 58600 94501 5273 53794 41 39378 47 2408 4619 41601 23416 6026 1 34 18313 23 39 5 46815 1571 32 22 19 9902 25 6788 5318 33194 41 31 29 8148 7911 98993 48 6798 6246 42 503 48 30 51420 23 6 44346 50 45961 2 49 4054 11 26 9963 3499 48594 3702 27 1102 87311 6031 20 683 85024 8509 41107 5312 42 8422 26 46 47 3297 3462 19 1882 5 1677 18 64184 7259 32 3361 3 876 21 5483 6315 36 44 4033 5126 7552 14 2958 8258 46 21 3190 35 33 4762 6884 1517 23 21 31 2840 64136 50 97004 49112 9615 4308 27 660 1468 33 39663 1045 16 49 6980 43 5673 31 8922 41 9895 12 38 70262 12 3120 47 6270 18 39546 15 70582 12 19 4359 46990 39 23277 38 3279 35 8053 2874 26 3735 1057 32 29 98184 3 6587 31 5281 8231 50 5947 44 3 12 4804 40 46 31419 7160 82399 715 21 80284 16 3273 33 8489 49 8012 24 29 64660 42 38 65715 32 1319 4 4 37967 1145 4324 45 8026 17 5397 18261 27 12 4839 2 19 34 42 56647 1802 7017 5879 6 40 9851 3278 29 5451 9507 3581 20 16182 35 42 37562 1 4746 37 36 50 6772 47 43 86525 2314 20 33162 6249 3381 2553 4694 5114 5099 90813 7978 47 4433 845 54335 25147 69653 10 48275 20 6903 9358 47 98837 36 5833 27 22 36 37 3332 22 5301 45 9 87411 2192 95545 3881 143 13 88709 8663 46 45 40680 19 9920 42855 7471 41 6385 32 37 2838 37 9693 39 70385 2925 4 18 6415 3 17537 3 6316 23 8 39 45 23 18 344 6327 450 95122 6480 98712 7071 38 37 1980 3999 5464 7699 11 16 26 5 9 8488 9752 25 18 22 16 83987 2093 3 5883 8844 16 70806 25 35 42 23917 86127 18 22 2 24 91176 589 31882 9 1961 5467 20 2846 3 6255 71284 35 6378 30134 12208 25 31 5 418 16 9 8726 3683 305 3 393 37 8355 6932 1145 31 1917 14 3222 46 7901 74723 8932 33 1 5 5879 6205 1742 11958 36 8767 95643 19624 1 4849 16 40 63478 4 7430 8355 31 7161 84277 4 48 3368 34 2086 17 22 7634 4939 5 37 9995 29 5608 8847 18307 9 22 26236 6752 3 77236 1259 2 12 9738 9 6259 4290 19 39 9084 51197 1778 67653 3764 31 2447 623 23 39 17391 3 88704 5156 9 15 1806 23389 1613 30 16 51 2085 62673 3898 76270 7 33 5898 27457 58605 95718 73933 42 7676 2086 10 34 38 9355 5397 22 7 638 4 4048 2 41 25 1 61940 4693 87117 425 50 5 26 6149 3513 19850 15 650 33 5455 54061 35 31 33 41 37 24 31 11675 51709 1589 2687 23 4695 28 10 1 4147 1202 10 17 5519 18 10 8570 39 28000 50 9 5 7 3756 13545 2854 25 39 8848 7 15 46 59460 6808 88175 21 24 26 6980 14 68837 9 32278 26 49 7219 4015 14 49 1553 8113 6 43135 76855 91479 1690 8976 49 33 36 25 366 7132 71297 8 97469 19 9666 31395 6101 29 35 50 23 44 31 74997 9970 10 2046 65347 933 44 16 29 39 50 12 45 14 14 63549 3570 408 1359 24 47 39 66834 963 24779 43 4 47 86851 7692 23 6319 84620 6092 36 826 31770 20 93642 1709 9576 9786 1386 7748 12 13115 4 20 1782 5581 7830 93260 31 9264 19818 5819 45 68147 587 6366 14874 32 8941 27 14 50 17385 43 4393 31 49 38 12 9 95 21 21 578 9888 39 5756 47540 2710 8 6335 23 6306 3881 2056 8336 39 40 2979 10 86052 34267 21 46 38 12 10 16 39 93961 1214 19 37 8065 6270 9 3970 3305 6765 4795 64505 4789 11 44 64210 5 45119 6781 97366 11 2687 2548 18 5636 3779 6 1755 5399 4693 2493 568 6269 69069 33 6251 31 94039 34 27459 9513 53555 25 16 6 17 2590 13 12724 25 4756 3167 4579 29 8709 8651 47931 7 56434 38 29 14 8938 4 6 31 17 6 1 19 9 6728 90115 4697 57161 7476 19 2 43 20 1109 26 5 5832 30 12 43 8 87228 8643 44 32 9810 16 35 34 49918 23 3188 8555 7316 32 7 3363 23 6202 1565 7356 5 40 6234 17 8 87200 13 1091 1 8852 8052 2992 27 24 1 20 9815 6883 45373 34 58331 1026 23 66372 6525 71991 2872 35 4 12 44 19 43 8682 5 13 3422 89646 7 37 32987 17 5985 6542 3770 15 26 40 34 6352 30 32 34 248 79441 12 8 25 27 2505 6592 39 49435 644 47 6444 45400 70 8052 7602 41 2457 76144 7 596 8 1 47989 14 5 23 41066 23 2976 16 23 8608 14 16 4 44 39 9429 19 44 15180 18 3483 87695 9613 5352 71167 12 16 25 63932 6695 35 44 31 7510 3 1512 36497 4143 6348 9799 12 30 94456 33 29 40 15075 20 9282 48964 50 66921 4089 37 5191 55388 5866 42 68794 3044 7598 46 9246 25 35 5 3822 3584 36 1391 84903 41 1945 18235 18 67969 29 24 26 29 36 9527 11 2464 26 6936 7233 16 2429 12 69027 26 11 4590 3655 14 33 4940 829 20699 26 4 7721 63380 6429 57133 42 42 34 63034 35 198 1899 9 4691 4798 10 63204 2272 7 8109 16918 7105 52595 41 50439 6176 8 3 36 2901 33 7 2742 45 7975 5640 19120 56360 19 9024 19 32 29 33 3291 81037 18 24 11 1 8 31879 75546 25 38 49861 4688 23 5 26 3454 6483 6204 7750 1946 65951 7717 6261 30 48 41 37 24 20 46 12 8144 10 4409 34 3875 7506 13 51536 35 3344 42 26 4240 23 82156 98877 30 56615 63427 29 95372 9944 42 19 35 4426 46 4923 27 3 3688 3149 45 81260 36 16073 17263 3 30995 43992 96074 2240 39 45 54971 92 5 43 2059 29313 39 5286 33286 80504 35 24 3 49 1 21 30046 16 52168 2183 50 615 3 11 57836 25 36 19 23 5 9307 41840 9871 78050 11 26 2065 24 24 9 14 30 24 41 3585 290 7484 8014 3699 3242 4515 39 5295 45 34560 21 23 24 2989 49 4568 11363 24 49555 14 2204 4037 10 2614 39 2281 814 49816 4 9114 23 49 8 6902 2935 36 79062 1001 21 2379 8 36 3478 45 60690 22 76842 41 1440 26 90308 49 17 5920 9727 9 50 50 9684 57612 21 15299 49 15 1323 1 3 81573 7 68321 39 998 1726 1879 17 26 25 37023 76454 6 9 49 14 7 2097 8563 1288 13 38 50 41 44 43 4 32 14 2043 9 5243 25 8109 86542 41 40 1070 1 38 37 36 20 21 30 9868 45 66429 3 49 7 5 56015 4945 4483 7699 25854 2 6065 19 8845 8 79527 5 30 43556 9213 25 41 45 3451 7512 45 15224 9757 6912 70926 34 95079 35 4463 30 8143 9017 1122 1546 9 36 6564 65150 4752 7700 3 3265 40 60662 10 8 30990 1342 6988 3222 25 12 65972 45 55945 4 46 9543 36 7363 38 701 27 5422 19 24374 23 8746 23 5825 46 39 1027 3770 30 25 30 50 5822 73354 42 4858 3024 38 80957 32484 6 64800 8190 8823 6003 5960 8 6729 19 9832 26 8918 1888 12 13873 37 48 38 8425 178 7 38 41 43 1 9496 72459 61581 49 22 79128 1412 44 7773 4896 34077 3968 6322 49 8757 28261 3 8786 92541 46 3690 20 99512 9630 94526 8276 1464 6590 8787 16 85749 7836 19 46 48 30019 7134 34 6016 8198 3234 46 5961 1046 81967 4248 9974 3 2555 1420 89574 67191 31 42 3585 39 28 5956 9174 27954 82 42161 27 19 11 36 26110 21739 7686 7 4834 5009 9073 38 45 40 27 39 91156 5903 44 89779 43 84947 17 3530 23 4 6579 7364 4 4578 1746 15 88698 13 1350 8 34 4 11 27 34 8 23 8804 7716 47 37 5048 93554 68018 3305 8632 15 64433 43 38 8933 1471 19 26 3634 38 9463 79866 94392 38 43 32957 23 94743 5649 32 41 4511 1 1784 36 7130 3158 31 2 65325 46 34 38 22916 38 11 9863 14 9 40 13 7672 34628 5558 240 6890 16373 3 3 33 1 14464 8 7302 28 3214 25 8285 47 17 38519 72413 2220 6550 45 41 5206 38134 24690 4078 59993 22 7 3438 32 50 14 38 1 16 9399 18 41 35 3554 29 9968 33 4826 66627 2968 37 50527 7717 24321 759 7 37 50 9927 2159 1337 3786 32 30 8964 6920 33 2 5113 23 34 249 8621 89135 44620 7796 21 9327 24 6677 38 73750 20 13 367 6103 49 6505 8713 12 40 99639 27 99739 51375 7221 5870 12780 1493 8129 9627 5809 21 6874 33 9513 29 65655 47 38 5147 305 1 24491 64350 25 25248 1427 19244 5401 3475 12 35 8223 1806 30823 4052 24 41 1 30 17 3378 57037 89753 3325 6234 12 444 31 6732 26 44 93469 60839 32448 8 15 9962 36 6974 9357 11 2191 49564 11400 1 6536 3142 8790 48 95870 18 6 1439 5469 20 49 17 5360 9378 33 7 6786 25030 2 3546 39 20 2757 12 2489 32 2910 5001 29 47 46 18 45 4 51173 53013 5 6700 38431 13 757 48 9831 7 5 8658 41 43 89740 4294 84217 50 44 9075 22983 887 3863 23 8283 32 48 9991 2640 3 27 40 13 18 1 1554 36 20817 35 33 449 72928 11 3213 44203 35 12 26 30 1 7326 73392 8 13 45 21 20 4113 27749 7 13 47356 12 36 8364 5474 11206 6 62412 51739 5892 18 3720 7437 77844 8 3690 9901 39 42 12 34 4049 24 3891 94755 16 50 14 10 34 832 46 27 30 4197 1678 3821 30 5079 28 43 26 48 3 42 45 4 28 37 3805 2338 73909 14 41 26 24334 31 41 6 9699 2060 75639 41 5594 26 4537 8157 73493 45 1 44 5 1718 31 45 10 18 36 6061 2777 32 6029 15 7631 41 27 6792 3055 34 129 17 1806 4 1821 8216 3706 26 10 49 6536 274 33 82749 29 12 6891 23 50 41 1363 4855 23 29 717 894 3530 35 36 32 2582 47 33 8 26 29 81174 40 77699 49639 5841 2 13 31 7240 3048 32 81765 6797 75921 42 42 2736 76042 8378 3 20 1519 14 42 11 45 9 49 19 26729 83175 44 3341 1308 2472 3645 5995 5738 96922 46 35 328 24 6320 29 9822 45 19 1911 281 4256 38 35413 83941 692 75410 11 8 27 36 43 638 30 9 42 20 5 6760 3617 27 27 48 4 3068 73098 15 22 36 46 5419 9088 7240 47 26970 10 56237 11 53225 6252 29 37 98589 4636 6396 185 5007 1738 1766 1 6351 91117 29 88338 5171 5355 848 31 25692 3 3847 1 3626 27 86681 37 17 2376 29 8071 65206 46 25 9902 4459 6323 16 10 26 18 5787 45202 18 9458 2178 4 1 21 9052 98757 10 16 32 4623 4 75383 47 4476 88618 8 3 5535 97048 7928 9747 7029 25 18 37 6 7214 12 9692 23 3405 7181 18 569 7300 7933 6804 88248 33 5 1472 3875 23 97880 49 44 25 36522 34 48 49 49 15 1042 31 46 37 48 93788 22 38 4388 4011 7 8581 20 5 4678 19 6552 6 4937 37 48 50 1740 9174 2537 23 64074 8686 3910 3360 74752 27 3617 50 43 30 3 1 18 1667 17 932 21 16 5542 29 4617 98126 6898 18 46 1176 4 59510 59553 573 25987 4433 43 5736 7115 9 8144 4203 6549 5 43 48 2265 22 23 7 15 48 42 2351 3711 5510 8959 1000 22 9654 6226 25 2751 32086 8738 6812 74409 2 4810 13 6929 27 9565 3104 35 89559 2444 32 9506 22 5453 74358 13350 49147 27 5 7857 7988 3277 37 13 22 44 577 254 10 28 12449 9468 40 39 24 7834 10 41 3874 40 43 26 8159 16 11 71981 7715 6575 90342 4501 66386 5897 35 37 20 9733 2131 1089 76855 4969 12 9856 7501 6542 23 50 20 34 1078 38 1891 67886 24 4684 43 10 14 29 35 5266 38 4 61872 37 14 5864 7043 48 7695 3 5 45 30 48012 9 9663 7 39 1621 31 7233 5284 44 31 24877 8547 35 474 8776 23 7831 33 8508 9827 39983 24 15 3329 75863 7 51454 12 23 6 8300 35 40 16 25 40 6 74901 8269 4672 1 37299 41 17 9271 20 32 7788 8 10 2944 41 45 2635 39278 31303 5752 18 8 4 44 23 37 44 5712 6777 43 9 1644 27 88077 7356 5815 4206 50 16 11 33 3898 49 7278 2 38 1 44 99224 45 7503 6175 4161 34 2261 7862 4713 7095 45 19 2 14 41 3551 47 6892 43 819 9741 23 20 1 44 4992 5 12 582 59843 41 8387 10 85304 8 110 9666 10 46 3836 30 7 34 44063 8451 44 47 12 4771 34210 10 8538 9107 8862 49 951 21 9542 9210 4769 8 24 1 35 36 7090 8476 33 3184 8 34480 12 16 17 9 10 37 4486 36 1 41 9634 86860 6942 90598 23 7839 4 14 3 6 48 8158 32 35 3730 6974 38118 48004 15 1835 42129 22 22210 14 3667 20 7862 45 3017 1336 42 25784 51115 4081 6582 6 4818 9101 8 30 2497 39 10 10 44 23 8023 3375 40361 9096 16 58291 8963 6824 2590 1156 29 6597 2514 5904 4639 8165 39 49 4934 38 6 42 9282 42 1591 2991 1880 5197 7503 44525 2 3 3266 22962 60809 44165 34121 40 76019 26273 47 39 63025 29 19 42 4 6735 49 1 1354 1738 3 2 37 33 75362 41 8433 41716 42 8863 2694 36 42 72463 6384 41 2255 70298 53056 7019 4328 18 12276 3612 7330 42 42775 2325 859 7663 47 15 27 4753 6318 84785 1048 22 17 70717 1511 33 61281 7076 56861 23 5262 45 41 3 2667 3 3843 4622 25 10 43917 10 37 43 2664 36 9693 45 49 46 34 2614 2387 54946 14 19 4054 40 2664 35 2 12 22 4521 58121 6115 1414 68064 5258 7512 49 6 2942 43 2409 48 45 87414 95692 28 8731 80120 27 5941 6493 4935 47 30 71119 13 22 16 114 40 70393 42 9084 9094 40 3 4838 18 50 22 6737 4781 17389 8223 6386 9695 31 29 49 4539 8978 2213 15 28 5298 8356 5689 89320 22 42 20 7532 5909 20 14 4625 78154 2546 41 12 6228 935 28 764 34 6427 20 76581 12 31 20 14 19246 44503 26 274 9127 12160 4 8771 23264 46 48 41 68362 8389 80015 16 46 15 25 78830 5 6394 51592 1858 72214 59974 45 18 9254 31 8808 6402 1258 2 45016 6 13 25 10238 41 22 35 26 9375 21 18 12 7368 2307 6332 6 37 15 2 2 18 34 4227 94057 19354 92122 8062 32 4865 10 92261 34 6693 30343 34 27724 8853 2836 38 600 6577 6592 5343 4 22 38 6707 18 9 33 7 27538 831 2894 18 44 28441 5348 35 7086 3 21 5 1371 49 6108 3833 83630 2629 39 6979 4338 4555 9419 43451 52750 4831 4020 12078 28265 9 9 3171 45 46 49 16351 6806 46 9581 6961 4579 1318 8079 33 50 8509 29 1689 20 64912 29 1030 3953 30 42 8124 4978 7 1715 21 5939 26 1431 12 30 11 5863 78472 46 36 46 16 3776 19 45 40 7 8816 28 4479 3206 19 7981 22 6 4214 17 29 52718 1953 9 7801 41 2430 18 7 81318 21 50 21 10 276 311 6 11 41 6911 41 17 26 55853 6 45 2616 43966 4480 38 19 9142 7868 5894 1224 3524 5130 37 4 1094 4 86082 9001 9236 5404 9731 73504 8 36 48 35 13 6836 67208 5311 6106 37 12 1060 12 1 38 8074 8936 60711 8519 8988 6358 5553 1252 32 7895 14 39 8415 36328 9214 49 34 10191 4858 4229 9081 17 11 15 69 3281 3256 47053 39 22 4330 6624 16 5315 20 7 26 423 29 789 31 95587 42 40 1027 24 42 8 4073 11170 12 36183 35 44 1919 4485 24 36 7701 39 27 1258 28 76226 21 31 35706 36 16 37 14 8770 9127 6816 2616 1472 8860 565 47561 29 52512 68218 1738 1044 22 15 59599 5291 19 9224 15 48 3591 7 9 4736 5580 1 4088 46 29 17 4 18 27 10225 23592 3686 8952 12 3 19 16185 39 8 10 15 94293 28 7409 46 98440 44 18 7826 7 6451 70275 6174 9565 64465 5814 95598 6546 25 15 8809 6757 31 48 16 40 3493 33 27 269 47 50 9 49 79736 23 13 34 50 23 35 30 4006 40 8585 9810 47 1470 63626 49 4273 35 91070 9635 7739 28 52011 2644 33183 8096 48 6523 2731 29 52196 8343 2018 26526 8060 29 5 43 4359 2261 2990 8487 49 5237 1 44 67868 9355 29 28 6350 8381 7025 32 26559 5301 88571 2198 44 1310 2 4365 8546 7057 3835 47 8085 9578 42 41 76146 5 25 3367 2 24 4770 3910 21 93 29 9286 31 1544 6944 14 4604 28 28 38 8209 84 11107 4988 46391 48 5021 1682 10 45 25 5632 46756 78493 14 4880 48 11 503 5890 21 46 35 47817 11 48874 10 51616 55948 40855 6 24 2568 25 13 10849 32 659 20 6984 513 5752 12 19 9351 9187 43 7 45 26 29 99222 47 16 98 34 50 8286 12 91122 35 32 23 27 4 50 47 23046 1 49 9 3763 5720 25 1365 4806 34072 7283 5193 25 266 46 2231 37 38 3943 8565 39 943 8763 15 28 33883 44 5457 97007 8460 1091 2 6485 19 9229 79330 73517 11 32 45 4386 49491 96 2791 74830 35 2434 71331 9809 43 9829 502 1545 56629 7008 5506 45 3676 42 5267 43 3130 3314 50 43 1 1545 80808 42 3274 41 21 35 2470 35 4 10 11 21 4514 2440 31537 20 46 35 20 13 48 6600 17 6 5238 3731 94732 1963 2 42 1537 1797 4292 6535 17 4084 36 34 28 31 13 6 6 7895 11 46 34744 8068 45 8939 20 11280 27 3892 6798 28 3201 14 6371 3260 7682 31 50 95521 9427 1910 7287 3958 4 14 1525 94975 96680 23 14 8692 27 3 11811 4731 3422 177 4421 20 39 8204 34379 7508 38 24 21 46 5159 3 23 9399 1 7882 49 10288 12 1024 8283 123 6541 25 24 99050 5 36 1180 6775 35 8829 12 3218 65476 46 10 24605 26 6 18 46 44 4984 28 35 6738 42 34 7974 70550 13 7 40 72651 46 5986 82341 34 5493 5263 15 36 3841 26 6 16 1328 45 89913 45 912 47 26 48 8374 8678 77356 7 1676 2 46 50 12 33 39 26 5 42 30 19 8 5085 9 48 6222 8178 14 2907 49 8869 29 5449 8669 31 31 33 15 38 4 37 34 8217 47 1770 15 6373 41 48 87560 49 4 49775 43 49 9340 22 41 5827 6707 39 27 2475 31 19537 81898 30974 69145 22 9105 4 34632 1024 4558 48 21 83447 9511 5044 62665 23 26 84060 2736 46 40 90199 32375 9 8565 6979 32 30 23 49 5912 30 8761 1619 76276 36 17240 7 9592 6716 8296 20 9225 1716 39 48228 38404 6125 45 4592 1213 97626 7285 68026 23 6197 33 29 41 11 61664 30 14 2752 23 4572 34 1940 48 7972 5 13 25 25 8418 4348 16 45 20 25 14 39 8 34 7 6263 37 114 5216 47 22 2 7568 41 5 7769 6318 2938 27 4899 6078 14 35 46 47 24 2633 18 5 53952 21 28 26 68146 45 5229 30 7113 2 1753 29 35 23 3 23 14 40 16 2 11 20268 5 50 23 11 5309 25 9064 26 4189 6323 38006 9415 35 35 3755 11 82639 26 8350 27 8 1332 6327 13 4019 18 4025 4 57846 5 23 34 20 5280 6624 27924 1921 37978 7 1468 30578 4916 4 33 28425 20 19 2464 5 1 73558 745 48 43 10793 22 21 4173 1537 8002 9 3 49 3 25 4620 30 9946 18999 33 9776 10 8932 4672 3747 6245 9564 6454 16082 36 28 32 3313 28 2020 31 22 35 32 4742 3764 4622 4 39272 27 7 27 3551 5409 50 52242 58457 39 31 20 8317 5 38 23 6161 6736 7196 34 8627 40 30244 3200 67013 5079 12 7258 6667 20 37 8866 13 7528 7619 1 18 91245 38 39 28 41 47 47 9743 3 18 1 9423 1930 44 38 35 547 2 818 6963 3804 45 42 1 41 30 14 47 44 37 9698 30 741 3919 12 46 31 2940 2061 33 37 84333 8700 2099 21388 49 5457 6 14 6682 35 4604 15 19 36 22 9976 9215 21555 27 49 32 11 18 18 4602 597 8911 46 5480 23 28 5 46 6 86541 29 1405 343 327 11 69805 9910 10 96876 41 1132 8848 7058 60798 1 5800 8403 2383 31 45025 45 5 8076 49 23 13 3795 4877 87 6 30 5358 1528 43 60479 69025 24 3 46 3 33 3277 7231 4 1915 7146 47 34454 6923 4 12620 9 25 29 50 45 23 46 44 29846 48 20 92044 38 4714 1 3860 43 94334 86948 40 38 27 36 9 16 39 70837 24 35 4342 7 83719 8371 30 5051 40 12 8988 24286 33 26 38660 29 11 80347 79128 16 32 81822 52791 47 15940 7650 601 10 16 46 93789 3316 2249 6128 8795 19 18 2 81412 11 78617 11 5086 21992 8135 35 675 48 36 4303 21 8100 2 8 19 21 2965 85245 25 410 6685 31 4016 32 9703 43 4 90327 28 71436 4108 2559 2725 66884 2304 7 31 21 1049 28 33 3 42 7287 31 1953 45 34 2435 2820 42 5 76851 9798 32 2058 26212 22967 4146 27 9 32 20 9386 8694 37 9465 29 38 16146 611 16 38 76129 38 8374 16 303 9465 46 26528 71124 38 7911 97899 22 8 47147 46 66605 12 13 4997 5 19 18 74067 99299 45 21 16 5797 13 2 6332 29 9327 435 31 26840 61075 31 8191 60 63335 44 5 9426 52918 14 38 38 8248 4248 34456 40 2093 17 1465 5439 42 40 981 47325 39 52287 4845 40 7909 4426 11 26 28 5 115 7214 50 1931 4748 63740 29 14 21 5215 53072 26 48 25 3 5422 48 2 14 87517 43 5 1639 9429 11 32 3436 29 1364 1457 39 1933 6437 41 12 7896 3696 39 69933 10 20618 3679 4114 48 16 78662 30 7 9279 25 42 50 11 22 22 49 28 52524 40 22 39 49 2632 8 14206 47151 26 3132 16 7201 79766 6 41633 4288 1 5908 9968 4357 36 4 3459 44 23 3749 28 9782 1739 13 96047 9 64330 18 30 6157 3 5984 9410 7746 7344 32312 24 13 16 36 50 17 46 3 1061 6185 6814 2929 6233 15209 13 24 85854 38 30 41 28 14 19 43 4640 8 954 4111 79747 6821 6199 7713 46 794 3939 89210 88861 7 10 88240 26329 67229 38 88819 3170 6875 39 23018 43 38 12 2 4 4928 80171 14602 2077 24 39 7 4073 46 49 7457 11276 19 96936 49 860 40 41 9071 34 39 17 4 9691 6298 6034 40537 38 30 3804 48 11 1613 60438 40 39 64872 8527 7347 13 9 9610 13 66773 3311 90119 22 32 166 24 22 9379 9063 21 1768 7122 32794 45 1276 9622 10 621 28 9964 63203 3587 1 31 29 22 6403 26879 42 9992 75779 50 27122 8970 11 600 25 1648 27 8466 41 74306 17 13 1 6961 19 4137 41 5 42 40 39 22 5183 5 2064 43 3413 7929 199 6658 8609 14 18 48 4367 38 28513 7728 1309 43 194 46 22 24360 67396 1909 42 3477 553 11515 46130 4334 7 14919 25466 3171 27092 4056 41 18 48 38 3809 7099 368 8659 2455 41 7 71642 432 2312 4340 14 34 3810 13 15 39 38 9714 46 29 94877 9335 1317 21 6153 1391 4 84560 22 22024 6 11 23 86290 5115 12 53660 6033 265 5296 32 3356 8619 25 51416 63503 30189 2524 2770 7275 9603 27 28 69656 41896 8 50 53827 9 7156 9292 1502 6957 6208 12 9069 7742 28 9226 18 45 14 6676 34579 5332 32 34 10 21 30 1217 4662 28 20 6 4654 1741 4515 28 5251 23110 14947 44 37671 2440 3541 40 7450 80299 18724 97592 67307 65783 8828 5965 36 45 10 44 24 4312 41617 7123 7053 41 35 2348 3595 2216 8 12 48 25 17 39 54569 1 4354 7356 7 23 21 36 1680 38 953 48 47 97138 9210 1659 39034 2293 73413 9598 14 23 4944 46 6517 29 34 18722 26 28 2162 55426 23 39 7 28 5949 2 11 61741 21 25 49 33 5582 27 94146 18 31 9 6852 49614 37 5554 38 3179 6987 25 62905 34 8 46355 31 8 9963 14 4464 56443 89306 6248 98669 22 493 7472 16552 17 48 41 44 50 37 26 3762 46 50 21 8576 18 9073 5 4742 1134 37 29 7392 21 4430 2992 13 6353 85123 72698 3629 40 21760 42 35 9 49 7911 4069 8208 30 97513 23 34587 1 1156 22 11 1789 34 20 9364 4072 2 17 9 21 16 45527 2 18 50533 38801 48 51107 2 24 26 25 84791 46 37 49 15 44 10 45 35 12 34100 43 46558 9215 1423 39 2425 28 3123 27 25 5403 7733 9 11 10 31 7567 2429 8 50 43601 3653 2909 40 8735 24 29 5012 42 3359 6001 7779 7608 6641 7179 6 83617 22 9499 45 6 9003 4180 2507 9433 8951 6888 40 76432 13 43 16 43 26 7001 77395 34 6011 7307 33 1 2482 33 9736 48 25 1518 1 8205 3717 6 1228 7 81373 1 47 75512 1552 3873 46 15 2493 3755 7 3615 44 47 20 8 45 25 11 47 1 28427 45 519 47331 25 981 2082 21 14192 87745 34 4 3 78758 2574 35 44 6 5654 3 236 30 23 76821 9589 81441 22 89920 28 1560 7817 15 49 5183 42 47 4278 37 14 7628 16 33 55147 89330 58158 3153 2 34 69469 93071 9695 37 48 3131 44 15 3271 6085 41 4466 45 45 1 95338 16 8039 3 1582 500 41 6477 91540 27 7 5323 27 1912 17 32 12641 37 12 34 16 50356 5999 91755 42 7715 8197 31834 85597 44 79565 18 21 7373 9980 4619 34 2139 5617 2849 3330 5816 80014 8874 2110 40069 10 8182 5 57115 45 4520 20 47 50 942 8653 48 2488 7201 4 33 7788 33 99000 228 23 40 25 23 98899 95215 2352 3873 5138 3927 614 4578 37 39 32 94453 32 48 27 27 35 4841 7 40 83231 5401 32 9721 2273 11 3438 6405 33 8313 10 467 11054 6407 5385 32 577 14 878 478 1224 1761 2604 11 33 6 41 3883 9509 10 38 10 13 71045 15 22 1 26178 4033 4276 22 8731 32 40 8917 6775 14 9780 5525 73374 6047 5246 1324 9828 2689 46 36 3346 3367 49 91517 7080 7414 35 41 8991 29 9006 11 19345 11 3483 7365 7 4236 7242 12 3580 19028 2056 1015 8290 13 4907 13 49 2 1678 12 62521 424 22 46 7847 8 33 223 15 28 2 22 71146 24 8058 16 5 2294 28 21 93971 9456 40 9052 1 6863 7624 38508 13 39341 6301 18 400 41 22 25243 23 9312 11 22 23 30 17 10 6530 4734 6 8543 48508 13 12 11 29 7854 566 16 4684 2 20 1227 7347 24 5408 3 34 50 19 9 3022 1 4166 91945 19 31 15768 38 69397 45111 31 1832 75806 19 35 4779 9750 9522 12 23 6 1520 1200 4104 4 32 18 26 10 7 19 65994 4738 22 7612 21 3 27 30234 22 32 6928 1462 35 42528 2514 4965 6003 31 33 1 40137 1416 2039 6920 15 35 22 6263 5345 38 4510 3 1907 4 4329 5 50552 5056 6108 49 23 14 22 23 7384 82027 3609 19 7626 1 30 27 16 39 6842 37 4 15 9618 10 6338 24 424 76766 10987 46 33 26 2 344 17101 39 7016 2148 7420 30 3076 8809 1332 6011 30 3193 82454 34 5608 16556 2 30 19 36 26 3207 5892 4468 4 45 2221 2610 4773 13 14 4 5 7632 4835 3819 7228 19997 9393 6289 38 34 38 4726 19 17 4574 78120 9442 43 4174 21 17 21 49 7 4041 7 9878 28 45 11 62041 6498 1 7337 30 932 37 5127 58997 39 46 5563 39 34 48 65962 9773 3040 85778 10 8 42 9579 2 29 8358 99854 4429 4806 1 16 34 7 43 80341 44 30 50 7545 10 36 35 2927 29 48 48 39 89790 32 8970 37 43 27 50 1138 2 46 9 94978 7550 817 46621 50903 20139 5511 75919 7071 7361 8685 41 9 7763 1289 6439 3815 23 23 4 28 8030 13 9258 29 2004 99462 1541 32 6931 1 6149 13040 31375 14 38 3284 36 2444 6199 3 3851 6207 47 49 6996 47 35 3 42 48 53565 23148 29 136 2157 19 12 42811 19897 5 41 4645 2 3 2587 29 4 89849 47576 2955 14440 7305 1850 39 46685 23 8053 47 12 22436 15 4082 22 48 24 1897 2725 27 1674 32 2968 7 3110 79181 36 5881 5338 16047 5914 4321 70085 34 1055 41 638 40 7014 9550 69613 43 9920 5110 18 20 28 49 7 5906 9789 49 9167 3710 34 73477 96266 30 9137 26 2942 50 46 4754 76117 147 4898 36 11 599 27 41 7 6 47 8 47 30 672 90280 33164 7 2 81993 7 7053 2318 22 2128 38 77804 16 9991 46 368 66551 36 9049 2849 5417 4348 40 47 77543 7324 42 5 4 10031 21 69333 1220 17 3 46 99394 48 5302 20671 10 26 2184 3831 31 4657 35 44776 2020 12 23321 13 7468 9 7915 34 75507 27979 5552 32005 8549 8 9710 20 1534 10 1 209 5012 9060 7849 6414 15 44 2596 3959 33 22526 1247 47 22 5480 4 8 5 26 18 31097 9 22 2000 45972 1436 44 47 5835 5755 81354 7 35 6052 5146 9100 47 50 9 2 35 15702 14443 122 7559 2832 16 1565 6684 24222 7762 14 40 8007 379 36 6 13 49 24 28380 10 3727 40 10 38 6021 18 6 3715 24 7241 8035 44013 8461 45361 7 11 49 9689 11 7635 7490 21846 62571 39 54233 1558 24 6 5146 13 6 56163 201 49 3859 42115 24 60628 6198 6282 15 23 1 44 41 46 7801 7 4823 8008 28 8006 18 1656 3098 92286 13 26 40 21 25 23 30 10913 8457 31 46 40 62174 50092 32685 47 11 5 42734 8191 13 5164 24 59556 24 16 335 4784 28457 36 4514 45 12 8 38746 7363 29076 2 43 2113 5571 25100 37 4460 30 46 24 3389 25 54831 67491 9156 12 4144 14776 21 9773 8 34 29291 4826 53674 9910 16 937 44 8727 1 6057 718 2064 46 17 24 23 4689 1034 20 42 8108 1621 38236 98 33 13 3 8123 8084 31 21 22 65909 49 40 54935 50338 62908 582 4845 15 49632 48 8151 31 54716 2165 14 63880 30 11 29 41 3085 83127 23 41 47 40 76928 18 81729 869 2089 6138 1466 34 8389 41 8688 14 767 95789 10984 7216 3362 43 9573 42 32 36253 81618 6229 5 9358 40 1 7907 25 2 37 15 8709 6159 6676 17 60455 66122 10 22 41372 73254 11355 43 35 33 24 7 6 30 48 8306 3 5915 27 38 40 37 1549 39 89863 34595 10 23 36 12124 2177 932 3751 64395 946 10 18 5298 9 13248 880 162 40 3 3 7442 6929 35 19 6213 5015 1420 25242 2656 8 4522 22764 44 4067 45 28 50 12 29 8 36 99249 580 30026 45 6622 6 31 38 9921 4340 19 7545 48 15218 8565 12 60338 29 86947 36 37 6 24 31 11 21 17 9644 30 7203 35 18 9437 585 5557 35 3 32 19 33 39391 26 43 9461 14 9008 36 7714 56687 12 11 3 26 41 3333 15 48 45 3 9 49 4691 20 764 25 22 8917 6578 9776 937 2 4670 5220 90164 33 42 48 14 43 5170 12 23 59477 1695 7 4 13 1334 19 50 15 2719 13 41 1278 7 2267 50 21 6 6785 90940 5080 4 10 1613 23573 81744 2050 37 43 6852 40 7 21 53656 207 8733 1533 49 6279 19541 32 12 29 725 20 8116 13 49 26 2401 33 3915 20 1129 18329 48 2602 43 2 4227 7632 5167 48 28 49 7567 74357 35957 5838 6241 45 1 6810 46 8809 9 36 26 84834 12 50 99496 20 47647 9780 10 7969 8319 4828 46 32 80461 14 35 4052 52926 11 3829 2442 53295 25 43 1612 7255 7 6344 13 656 28 35 9 31 8 49 20 27 35 6740 47369 46353 304 267 36 6 9 39 7531 936 25 24 9367 25 44878 49 12 56645 39 8736 2084 67512 18 29 2579 59225 77303 7312 34909 7600 29 4203 23 12 3148 18777 44 41 4 7177 9089 2028 7164 6804 195 37 31972 36 3272 4160 9172 8 34 46 44 23262 6957 3782 3 3883 17 45 35 2764 37026 1 12 9634 9722 4341 5023 27 36 50 32 9536 2096 11 48 13425 37 28 7760 3606 2532 7 973 49 4725 35 33 2 47 9551 6664 203 3696 45835 5461 6014 25 27288 2657 29 560 4075 20 45 9089 26 8349 30 43028 5291 4684 4 34 4876 6884 27 6488 9461 33 38 23466 13 38 6911 1855 96146 43 1 865 5812 5157 26 35 8364 48 24 3 5 46 50 1422 1 23 98724 9 20 27 4391 43 7381 50 44 30 69978 462 7617 7777 34833 8558 9372 5 2016 3984 3230 6837 7718 6051 2639 7277 35 47 64391 26 3189 2869 40534 32 35 26 55228 34 33 23 37 43 893 45 5927 22 42 9 2684 47 54105 23186 45 3832 49 46 375 37 42714 7487 9 38 41884 15791 4176 2232 47 67533 27 3186 34 14815 8 46 2 38 33 14 2 43 87951 2621 9 28 19 2 29 52663 30 35962 82842 25 44 15 5 38 63296 23 16 54612 30 42 48 45 46 20 22 34 25834 76062 25 55799 78873 47 1907 23 20 34 8252 34 27 7 563 45284 47881 35 30266 15 5581 10 36 27 5558 6157 3833 13 1655 18734 17 8614 3148 829 3254 7395 28 43 43 5210 2551 48009 17 26450 9 3 6653 7288 50 23 95085 904 8 99800 8 4 25 3682 5682 26 84851 84980 29 3788 49 4650 42 13 99962 5661 5405 21 25 786 1119 5 19 30 34129 24 31 8151 49 51886 33294 27 26 36 8 39 9192 8992 49668 41 5299 40 8241 610 32 81075 4245 41 21 40 28 39 4964 375 13 8 9740 20124 6591 9513 8340 587 2713 45 4450 36 45 7713 45 2787 7394 39 1957 1215 11 6 92901 9990 28 41 105 2031 24 31 5844 8107 6398 63422 5825 8451 45 5444 75110 77516 29 5 1 7419 5556 40 15 1939 8 6660 3 26 2496 3488 895 3836 1 33378 6208 46 35 14 27 30 38841 2136 46536 73 8599 9975 2333 34 37 45 1688 1004 1191 35 523 17 8337 48 36 41 2170 3914 23 35 42 50 2447 5629 6962 6442 23 9424 18 63957 11 3169 411 7953 24 20 20 38 15272 1731 15 37 45 27547 55837 14 5164 21 25 40 6850 34 36 35 34 95749 12101 2 38 5985 676 8 7059 7870 44 8490 25838 24 44093 41 3166 8113 8923 2793 3 5656 39 719 23 9251 9859 88043 33 5360 98316 42 12 10 28070 13 3605 2210 2714 37 4 4828 20862 61775 32 93825 5098 19959 5246 5017 45 2603 14 40 5 33551 8003 57936 77357 58220 12 9 543 12 3494 1589 15 41 3 3234 74781 5575 6469 83420 24 58122 50925 4837 7 22124 81395 51814 41 2882 8 8817 11 9321 81213 44291 38 46 2966 7 807 42920 3982 4 9892 37 35 18 29 33 5063 6954 59776 2 9 8 9 6752 13 8329 74880 34 31 40 98510 7745 1765 24 63283 4993 4225 5941 9 756 54869 29 3337 15 45 18807 32 8689 43 29 38 9802 4168 13 49 32 4202 8189 28 838 5735 10 30 27167 89901 25 50 38 33 42 43 2 29 6965 1779 36 18 11 40 7835 27 2 45 3933 25102 18 6878 59315 1029 5178 50 4868 2625 6135 886 1075 2814 7391 2 1 24 50 9899 6339 98579 40 9 667 6235 24 2818 1895 8059 28 21 2414 57979 7675 557 34 6 2332 49 4879 2 50 20141 69870 32 28 13 33309 8 2845 26 9461 30 8634 30 32 6882 15595 27 34 7 40 5654 27 49 33 64762 46767 49 33 7 99525 6032 35 5035 45 1219 20081 8041 8339 3966 13 7605 7730 582 8964 46 12 30883 9 21 16 31 6233 9931 5 32 30 45 14 9657 92993 52441 15354 50 9328 34431 1912 21 1 3813 5001 4833 11375 17 45209 11 7737 350 13277 4623 70956 8 5 1 5605 3470 4311 22 8681 3913 39 46 4431 8127 39 50 19 9160 32 2566 45 41 15 75610 23 46 14 28 595 4 3918 38 3624 49 43 6 41 2385 12 9674 553 7834 3695 2925 37 25 18427 29 6852 4195 22 3230 6438 27 2240 30 2331 6 7572 2086 37 17 11 12 87987 7598 35 2 17 46 17 1530 47 10317 55843 31 1741 29 42 37 20 16593 16 8481 512 1034 3059 2331 3677 5993 2639 7 13 8633 31 44 42 1868 7218 2491 2223 2177 28 6 8351 4118 154 33 1848 1493 1766 50 17 9 27 10851 35 10 49 3563 3785 5874 44953 38 20 3 50 2 17 95668 43 13 21 32 8 47 98801 50959 680 22 23 7 32 9959 3119 45 31 775 7337 49 9267 19 8 16485 11 32 3086 13265 3193 6351 83709 21 3380 65754 7725 43 15 48 1365 6470 5387 280 35 16 9995 79388 98789 1840 46 18 35 4661 80777 5293 58164 7822 7242 50 8 31 276 2830 6946 15 8797 2838 5217 50 4430 9 4682 36 33 5122 1495 33830 3168 2451 82216 43 8514 17486 5939 1 7815 3 28 38 18 52568 12 2854 38 36 15 34 9899 7 5078 45 6 45766 6638 1151 12 1318 71812 8 15 6914 11258 4416 5103 27 11248 368 1142 6 31671 8 7 1404 4507 40 22 13686 3772 46 33 45 43 67563 7362 9 24 50 14 48 19 1410 9 34 2820 86251 34 2914 3 9215 25 67134 15 94668 2354 2 1 6015 13 3989 74571 6628 228 8998 7604 14 49 7660 9 16 75410 2958 23 8740 1 2723 1226 1 7 7077 30 1717 5204 6513 7441 50381 13 2928 7922 14 92361 16 9556 24168 1 7994 9277 24 33 5064 35 1 8642 8915 4106 63537 60812 19 33 12 9520 523 2087 9 1894 37883 48 4207 70538 6 6273 58839 8030 29 94529 3849 1154 29 4464 2 44 12 3066 11 7 28 16 2284 14 55047 4179 2092 8 1418 49 12 7161 27 4 4355 5724 6131 2037 6708 7629 34 8 36617 49911 13 9 25 422 44 6734 45 46 5146 3533 19 70535 5464 20674 9105 27 1 47 49 21651 32 70358 24 21 37 21 1969 26 4925 7 47 14 9097 3 11 1466 9470 37492 32 37 98243 21 7 47 27 42197 2 15 8561 25 12 9 25 16 56060 9319 50 49 6573 26 22 30590 1957 66060 2220 5243 34 13863 28 3341 1 42 48 36 9493 26 5 39 6 5611 34 2201 24202 97945 11 1 9512 53051 9292 7849 51644 4450 3821 5244 27 7086 41214 13 1307 4739 6674 2908 3590 3167 54777 7384 6164 1243 2961 2773 12 16 7640 43 4521 15 17 11 1551 33 19 30 49 48 3143 8076 7967 5 9839 99725 3565 12037 586 8691 292 3027 53515 72053 19 38 9001 4 41 7348 10 35 21 23 50 82 26 2922 8332 34 2510 11970 9 47978 1256 2192 29 3 10656 11 37 6367 355 2 33 3 8634 6789 22 18 16 4 106 206 5689 32 51721 78341 792 78605 20 7684 3500 18 2179 47 1417 5 78768 38 43 14 3051 5146 1 3 8692 41 4701 41 22 1817 25 76737 1 11 379 50 7266 9 7 15099 86010 4154 34 6642 23252 388 19661 3 50 46 48 34 47 9956 29 18 20 7220 1420 27 82231 4 7809 21 49 46 12 4878 4892 29 72233 9132 19 31 19531 14672 8286 6805 86544 8 20 26 36 26 22166 18 83632 32 1556 4 38 41 5838 38 7996 7893 2492 9758 47858 2226 31 17 1 63077 139 18 7075 18442 46 2444 4616 5957 357 62369 43656 15 69685 72384 7677 9937 25016 34 660 41005 46 50 44 46 11569 44 880 50 13 19115 1 94263 2665 2169 2020 18 789 6 41 13 42 30 10 19 43 32341 3 50 1292 21404 49 80402 8 80295 29 18 37 8070 660 12 8133 42 25 23746 532 1414 6 39 7038 5095 46 33 821 25 6 29 31 33 204 53927 4673 1581 7502 69906 2952 39 4041 36 3618 6 22 25 10 6 1476 7 21 19103 10 25 27 35 54015 74033 86091 19 8160 37 46 3097 429 98671 41 570 78123 4009 41 5296 6729 6 4 41 7256 8 3286 7230 93427 80443 4708 5717 43 36 45 13 10 197 23 10 30 14 231 44 688 5592 26 4 43 46 1363 10 74479 38000 32 48 6969 36 8116 32 3485 50 23 29558 36 9199 18 47 1193 31 14 47 21 7429 936 7599 3 21438 1636 40288 4419 31 41 21 9 4 45 46 11382 35 4689 7099 5706 30 39 35 4481 21 5130 3 1857 18 2631 47 12 80364 46016 32641 3747 6683 61795 36 2056 13 2 40 7460 9 38 18 4139 5 6 47 1854 24 464 2039 4761 4301 20 26 2418 3394 3 24 95731 16 44 3997 15 42 8864 16 8 48 5414 9147 18 16 20 11 2611 70832 4511 2182 28 24 7265 10 4203 50 36 2629 3 5270 37 19 25 5257 5774 3 50 8949 14 90617 60772 6085 46133 31 7698 32 5088 30 9239 20 4609 96912 50 1 3 13 5697 47 46 2 3586 16 4829 25 38 6 8080 73 6058 381 9750 5 13 40 66395 3655 6010 1069 7180 39 17573 9 208 64162 20494 40 26 18 27 6681 17 1102 58108 7082 8753 3694 505 5469 28 3904 2933 42 23 9563 10 18 26 30 36 7385 36 47 26 5872 5356 4384 44956 32 22 9784 65836 87543 30 8533 18 18 24 15735 80109 25 6767 10 22975 1231 22 72802 7847 6380 26 28 37 27 8810 36 44 32 8910 9424 48564 44 3422 7984 8942 56101 34 8 22 8158 1499 19 37 32804 4982 4128 14 46149 216 43 5812 28931 46 88805 4035 5272 93873 12 7599 8834 4355 60690 8 6452 9781 4277 30 14 11 38 14 7137 8973 11693 8775 9 20 14 6192 8436 41 31 29 25 50 49 1161 97795 73800 5 21 5 42 5005 1978 2301 78761 545 9860 47 1 34 9358 1502 7146 14917 9463 29700 39 17 28 47 29 33 7223 19 1410 83406 21 3314 3681 54791 31 5695 5043 45 791 5270 50088 7 16 38 23 16 48724 2945 8929 8 5733 56146 3 79030 44 44 5830 4093 40 65325 42 14 41 2820 1484 2954 40 18 2291 47 8329 9968 43 42 8 10 41 27 19 32 85502 27 9302 44083 29 27 2190 29 70570 37 6987 7263 47449 14 6231 1960 15 16 42153 9677 5936 188 22 99085 25892 5856 584 47 7890 1180 19 18 43 6936 6437 6069 6484 5 4703 38 1468 45 59514 67039 7 970 32 4321 32 18 5020 28 1270 4641 15 13 4 47 5302 2947 13 32 8174 28 24231 7 18 2015 11 8347 32 3445 12 28 45 3821 39 1637 4523 5799 12 16 455 9 49 50243 7780 41 39 8732 92334 242 62400 681 97822 9196 45 46 9185 56707 8328 3191 1813 6343 74332 5039 8 46 27 2 4873 2018 46155 7894 39 34 7 47 19 22 50 2087 12 11147 25 3 19 8877 21 3 23 5617 46 7175 26 52571 46 14 39 9 27 9 19 8 6786 37 14 11 4715 7228 5580 44 49 48196 787 6808 896 1766 9409 28 3201 1166 1859 5057 36 79691 55068 4702 3318 66522 587 3071 42 1 24 43 4352 4 92846 7139 7434 52894 20 25 20 42 47732 4251 2311 9188 24 24 3179 32 8436 4 2127 9943 35 7867 54564 31 62747 4 21 6921 5 4259 37 39 35 1547 46 31 33 39 4780 45 9662 1596 6783 18 48 99941 69994 7 24670 5 37 41 22 18 14 1701 5 4385 8142 14 11034 97719 8070 9 38 42 1 17 5516 9723 21 6379 71160 24141 25 50 95854 46 5518 3602 5920 7 3952 7127 21697 2 41287 3 40 27 11604 34 16 12 45 28 3876 1810 32 46 7 5185 6569 17 8737 21185 96638 13 4521 2313 9779 7319 28581 21 22 26 3497 37 21 8 5826 43 16 1715 1611 56096 95280 98428 430 37 5 8967 9714 2701 6344 14 18 9853 6431 27 8791 71906 4224 33379 91699 1753 59 12662 7 8760 12 7690 37774 44 59317 23 27 61162 8792 34297 15763 3955 24 6146 25 739 6551 31 49 9 42 4 6500 24093 49 50 29502 7780 6255 21 26727 3925 32 3 12 93166 2304 28 7640 5277 17825 2004 6214 31 21 13 7125 93834 3880 4110 5 6197 20 6422 50 3118 8465 9463 6746 6651 44 91965 306 40 50 5907 35 62032 18 33 14 48 45 44 5 45887 49 1898 33 96658 10 48 6 484 7 9356 97689 9310 41 18 45 69917 15 92116 8 2358 8557 45 6417 5812 28 28228 31 28 35 18 3 31 33954 40 10 23789 6740 4 15 86619 32 38 37 23 1531 37 1 3 21 47428 7849 9245 5957 1189 7580 17 1928 5213 51287 48917 6734 22 29 41 36059 712 1179 7692 35 46 30 97866 1593 5 9892 48 9884 21 6271 1 89313 2 5851 36 46 5812 1818 7477 91915 13 23038 1689 19 24 9649 80709 3583 18 3 2096 15 32 7313 43 65444 19 8 23102 41 6604 9 17 5192 2 74104 2103 18 45 2 43 8878 56590 15236 1789 3 3315 33 17 32 23 35 8828 31 94562 40 12 20211 3213 96146 3156 50074 4543 6854 7636 47 42027 24 35 46 29656 2 3235 2 7593 79030 43 11 42324 4290 8564 19 49 25 16 21 9 45 10 41464 65589 8054 905 17 758 91499 3342 48 33 8657 4 7026 67843 28 6622 14 42 30 9448 33 7 7572 83273 51 40148 5 19 2495 766 23 509 3 36 563 33 683 3162 5959 25 18 43 693 7853 2892 7557 38807 4725 1 34391 61955 346 12 51200 10 31 50343 11 345 1188 7100 978 35 45 565 44 4577 6314 33 11 30 83440 5561 1913 4 1073 29 490 20 48 38275 7025 14 1589 6175 14 49 5793 39 36 41 50 11 6740 14 5 17 3099 30 4 8 38 11 7484 89303 19509 5 4 39 83210 4296 39 4550 37 2583 1088 96510 2457 91712 3575 46246 46 6451 6 5042 30 4627 1 4507 37824 48 52544 4126 7456 556 28 19 7646 1956 49 42 67577 8507 78029 32053 8741 8179 348 2708 48 4 35402 5300 1 46 22 49 7650 2115 5630 7242 46 3639 9256 394 82602 41422 2 20 6544 1 5 16 47 44 47 3 9664 4 44 3644 37 4 1767 8020 8479 10 47618 1735 40 7359 18 58509 14911 16 15 9404 85698 4 554 9 5644 11 71349 7 828 33 6739 31 62708 19 12 17 9183 93820 21 67640 18 1817 7833 1225 28932 19957 6769 76047 8809 46432 14 42769 1038 7491 92734 7653 12 5 1249 33 6759 24 18536 6959 40 38 21 81747 41 40851 46 2609 5969 16 1 6321 13 35 4026 25 4 7978 2405 7218 26 470 1 8943 22 3663 1445 43 35 85087 4 63468 48669 40 49 47 512 40 9136 7315 23 14 4917 9682 8913 487 95620 3507 97779 5843 8991 27866 4232 1058 1810 10 27 43 30 7 30 50 9386 37 48 7952 2137 21163 38 9315 7779 8906 26 13 25 9 22 8 80171 5144 2189 8 14 39 70915 18 4 37 3264 36 12 36 27 180 26 7805 9960 2165 39 16 36 2149 76392 50 80700 44 4004 6619 72048 15 85648 28261 18 15130 49271 14 47700 2902 4025 7 4988 35 12 5218 1641 1414 44 33 27391 5 11 6088 3 83998 22580 4355 9894 20 19 8 21 69116 893 40 22775 6917 6 89937 32 32 2 44 6131 44661 25872 12 3916 6217 10 9681 34 70381 9606 10 51893 22 5651 8 5 49 7320 12 908 6142 3636 8 8182 8287 1896 53627 9920 84397 24260 16702 4 30 61119 3900 2882 85441 29 21 34 82 9196 1 28 7212 31679 22 14 18995 48 36 2373 47 7945 1190 8847 58279 8 11 5298 1272 22 874 43 13 46 705 8370 22 40 43849 1418 41 44 6254 20 7173 22 34 20331 47 6490 3045 7463 4 10 2 35 13 4 41 5092 30 6 48247 6076 42 14 31 45 7972 12 3791 2636 45 4464 37385 45 17 6793 1344 45 40 3405 6964 65008 23 28 91186 39 35 40 8503 43 1 16 6956 25 42 18 37 47 40 70765 24 10 140 25 81682 68216 25189 9266 3993 15 14 29 48 41 33 5 2 651 29 12 74138 35 39 7766 21 17 30 1475 14 14 5224 965 1064 49 334 39166 86438 24 26621 2 7560 45 4002 945 5 22 39 47 5933 18 39 36 5 8372 9 4 53353 18 11444 6 36 4266 21 52851 1333 7 22 39 46596 8369 3772 49 8614 15 9588 7804 35 41 2801 88105 6394 1035 4 5645 3407 31 9555 9041 19 17 33321 35 35 43 12518 37 7151 15453 25 46 7740 34 47 1381 9490 2869 23 7325 26802 42 85358 15 4646 5914 42 344 92423 27209 48 42 27 3201 5286 28 5564 30 11 14 20 2584 71 3889 6309 43 91709 28060 36 16 41 21 2272 9 6392 5283 35756 37 9233 34 40 7089 11 34 9 26 3662 25729 3785 902 47 33088 6504 33 7616 20 6676 39 16989 1145 2 742 7302 8 3910 2085 8360 4 27 816 3252 3932 6544 77527 7990 6775 29 7535 36 42 26 5923 23404 5307 38217 31 29 9 8857 41 22 384 4 3140 6453 9390 3766 9589 75364 6054 31 2086 26069 2058 3745 27302 48 4890 49 38040 4283 67565 14640 2066 38 39 18 1798 32 44 39773 1 3933 28550 62255 8036 9493 98080 47 8998 36 11 6544 7340 1165 3007 23 8 99868 50 4512 1 37 15497 56393 39 57100 43 2666 29 17 6 28 9724 5 28 40 2895 49 50 3695 17 33 61958 21 2 6359 15 8 40 4389 9404 30553 14 5445 97530 40 2280 39307 28 40018 46 15 28 35 15 48 41 15 17 9966 5673 47092 25 35331 83183 34 4437 35 8846 16 4 40 18790 2 44 46 25 47 42 31 36 13 48 3122 1286 39 2 8411 1900 2 19 23661 3318 9019 6 6558 29 4536 4576 4648 21 31 39 34 42637 30 14 7268 51510 25 28 3618 45 50 40 28 23 459 2566 87307 38 291 35 92276 28 45 14 48 1872 1787 9 6 9789 35 15872 70155 4 8208 22 40 27 37 57057 66052 5 9064 29728 38 42 8203 26 31 4 7915 1389 7 4661 9419 5590 21 11 7845 32 7 35 52315 5805 41 7 43 7731 8832 48 8518 9 17 24 98758 67751 6030 41 1769 36 35 5162 14 7527 48 1960 2553 4175 24 36 10325 24 50 10 41 42216 1 46103 30 5 20 17 25 34484 44 15 31 11 7660 20161 18 40 5135 4092 13 62132 32 6 9434 1843 3651 7175 12 3063 30 5551 36 48 3 4 57543 68434 45 31 7601 35 2942 846 5370 1505 6020 43 39839 36 13 48 3 26 8919 23 41 29 22284 38062 39 29525 2016 598 1267 21570 45 9796 7 20 2121 30403 18 56731 47 9 45 4716 55194 41 24 19 5283 26 5388 18080 4 31 39 66347 2400 34 4811 1 10 5 3275 3 8473 5 18 32 6837 16 6 38965 387 47 1173 58482 6479 68151 45 28 18 4367 9 38 7679 94433 727 24 8280 10 2914 3 5577 17 44 42 36 57121 945 29 2056 39 5760 45 40 27 2963 19340 9363 21 27 2773 2103 86020 3205 43 21 4132 52541 6125 9068 50 66929 45 8791 45 11 37 37 3227 99353 32009 16 6964 3659 98699 4348 33807 6892 5104 6 1655 5155 22946 28 50810 15 7 5379 11 9809 40 599 35 37 46 19 5820 37 87447 63265 8 25 88529 11 6 6 13 17 1 7555 49797 47 84119 15 8616 3079 2 36 5480 42 12 13 7989 5085 1 7347 38 49 4 9068 7 4331 4129 4569 3 13 47 19 85839 7509 3117 29 4140 49 43743 35 96679 37 32598 44 44 5619 3 1634 22 6579 30 29 24 16867 44 8186 8 10 1 8022 8878 98986 2 7 25 2670 916 4025 6 57688 3893 3657 5 580 1478 48694 1046 3 15 89936 26 3 16 3 47 32 5857 2400 25 46 27 17 4679 23 12 15 1 13063 9 21610 49 35764 26 697 40 4137 2415 633 4 3663 7970 27 28 6352 8 8520 8904 10752 44 1201 6223 39 22 11902 2 18 49274 10969 31 2994 30 269 35 3298 19056 8160 37 98349 35 4905 19 20 2829 78380 38 1 77254 11 5730 2398 2 35803 34 49 56205 7377 8170 6498 4451 24911 5748 2112 75942 32 2535 2471 255 10 1452 7856 7704 6 7132 6 28 42 683 824 49495 50 5577 48 5876 3802 5847 505 2 25 47 8623 24 36 4422 1599 50 3618 5121 973 37474 6545 24794 14 46521 26 40 12248 68 1294 1206 38 29 39 8919 20 11 1829 3 33 39 25 557 995 30 42 3 79013 6792 4448 73203 8949 4924 33896 25 9716 25 35 17 24 175 38 6 4456 2650 16 66439 3093 6333 3429 14 5525 28 2878 5309 5 1 7772 32 8232 25 24 6 4619 6773 23 82282 41 3924 50 2769 4213 8470 1090 64947 7641 8493 50 876 52365 25 71216 8877 8505 40 614 32784 29 1249 3582 18 21 50 44 15 393 579 66428 32 32 8130 37 6573 58324 25 105 22 4787 33506 12866 21 68723 6849 5658 29232 22336 16 27075 34 6 38 4517 2292 50 18 40 797 32 40 15 4 12 28 98335 5 25 92330 6947 8 270 82047 83816 6602 6527 7 23392 7772 18 2283 11125 24 439 3073 33 44 50 97434 5474 68165 1 9158 31 3261 12 8271 48 40 92162 8 7364 39 14 5006 15 3763 5110 21143 8285 29 60374 2599 16487 48 14 5 14971 25 27 29225 3352 4112 33 74751 6341 49 36 27 8374 83708 4224 61313 31827 39 33959 43 360 1180 2263 22 6 8231 8087 1 35827 32 12 37 31 3895 35 106 4585 59 3543 6397 22 76398 24843 4116 763 7807 2 8959 5 4 2 60597 88075 8347 4178 14 13 16 6506 6018 40 773 26 65462 29 17390 8546 28 8 36 49 4 6961 6430 10180 3684 3524 21 26409 58459 6696 3265 72066 7661 22 21 39474 73497 923 34 51841 7169 5761 4073 12 46 8818 9 26 17348 40932 37636 20 1 69 12 13 3252 43644 47 50 3997 85012 22184 35 7 16 11 4 924 99594 10 15 48075 259 12 22 15 11 16 2668 11 34 2 40 15 3565 23 36 1031 33 32 2120 36 42857 4 23 36 14 35 9260 8301 42 83823 35277 2389 45 2 38 9740 645 11 38 63186 48 3473 7348 90223 7 32 9627 33 3930 46 4434 46 32 9222 42 3955 22578 11 2324 98558 15 7944 25 7570 4664 6837 48 33 6910 40 8864 3659 9168 21 1425 15 5442 3475 22 27 9332 7788 7 76283 6209 2296 25983 1653 30 35 31 34 4175 63680 41 46 8678 30 16 47 5824 3102 4111 47652 30 6634 61367 89539 39 651 2724 21 18 52738 50 88372 47 37 12 8516 3595 28 7622 9031 11 9 35 7 23 11 39 38 12 35360 40 44 22 5998 9537 37 17 24 24 97907 28 38 48 4820 37 19 12 4 71328 37626 24 134 8 52193 34 48 9557 39 48 45 2762 46 9562 14 48845 2 35 3912 13 49 27 1717 7224 82469 29 20 59982 8 26954 14900 2625 1543 5177 51172 636 1 23 67578 48 92271 3 18 44 8453 81028 4 14 74125 18 108 30751 50 20 267 48 3 5829 6620 43 7 3077 4841 73089 8 20 28786 6694 12 78099 6 23 5443 2912 11 9320 41 18749 41 36 9586 15 1575 2018 362 8051 9067 6 5864 23 58972 6742 50481 17 3248 2697 17278 31 9995 2 39 43 22 44162 9953 84130 7230 47 7902 8640 1 43 19 15 1988 2208 27 50475 45 28 30 42 3205 41 7543 32 49 1 48 27 7733 38 2 4476 2542 21 23289 49 5267 8091 17 6 18134 32 6618 50 6005 12 97244 39 36 78709 41 6505 6375 7887 12 46 39 576 30185 29 19 34 7 15 8 2092 9129 9805 56076 86331 4 8000 53288 46 22 42 2702 12 11 2270 7 40 4254 66883 44 5415 9044 18 8 96438 1092 27 985 5468 24767 2205 31455 31 34 3 45 37 46 36457 15156 9772 46 2633 4563 9577 18 1663 46 30 993 40 26 45 3057 61145 14 42 12 9 71404 3 43 8152 10 49 32 21 4 12 22 7656 16 818 3056 2 14 9417 38 76954 12 47 1686 27 36 6249 2692 41 80563 57526 1250 8611 29 44 1798 66203 9187 5 2434 5678 31246 3097 21 30656 27 34 38809 11 8857 912 24218 776 27 29 18265 4351 7546 5630 42 36 2070 95751 5285 19 44 21 27 48 48 4 729 13 7646 724 37452 41639 8 41 6 17 1490 9 13 17 14 9 1166 24058 35613 5628 21 15 35915 6 1670 34 6 9939 50 8168 7 26 43022 1298 37 58030 903 5 1527 4568 4201 8640 688 38504 16 10 35 8614 8 26063 21 6975 22 8110 30 6 49 84348 8129 31 90619 8154 18015 23 8 1326 8412 3150 9232 46 1 7261 26 48862 1 27 29535 7262 7332 8551 21 16 14 7602 6452 1 1 9084 25 47 7431 2144 13 57813 38 6285 9 5662 83210 5664 5976 5882 8104 4406 8207 4837 2171 24 10 4190 85782 48 43 1659 25 6206 14 37 48 27 1 3916 9467 44739 5136 1038 3478 89468 3127 6510 15266 1098 6075 31 7668 374 13 17 4035 12 81780 34 40779 47 7 265 98059 35 7328 31 537 9 69401 45 11 30 5930 47 1911 62899 7259 34 282 73698 6 5978 48624 6504 89599 13 3967 38 36 6912 98461 1 16 25 25 30 42 6 25135 16 8508 37 28 16518 3366 19 80018 96455 4810 2621 15 25 14 40 29 6905 45 26 1026 79108 45 12 36 23083 13 9526 38 41 23 3764 46 18 9 13 40 8 61242 30 5810 5467 43 8618 18 43 6796 75253 9 28 26 42 40 18 8928 3696 6961 48 14 12 22146 28 9133 190 32 2071 9737 25 50 9115 41 881 21 234 20 65658 4008 28 6003 5326 78178 16159 15 40 6 90960 41168 32 44536 20 32 45 45 39 4486 12 2195 20 40 22 6515 12789 24 64785 2165 37 27 30 43 815 6 9789 2676 1599 9475 1745 46 15 3684 23 2 21 98836 166 8916 34 16 5851 183 3221 43 39 968 38380 50139 1 77526 18 5028 2748 74142 10 10 9040 414 45 25 3 18 47 29 9858 3304 19 17 35 36 2 33 28 44 47706 17 8778 952 7 1 87778 41 228 11 47 7014 2517 38 37 50 561 1 10156 39 868 7 2513 58989 27 1279 19 37 5730 669 26 50 23 8494 6144 3558 33 8152 30 8 44 7772 3360 40 75400 2222 36 31 8990 8 6570 1 91 4159 1533 31829 16 70856 38 16 7365 6691 34 3157 45 17105 41 42 48 7 4 40 7071 23 36764 7641 8 640 96696 32402 38 19 4313 5308 7156 2909 12 28 42 23 26 37 5087 47 5753 47 3182 37 7015 24 8526 29 42 20 2 9505 89097 46 31112 37 6646 53525 2015 60814 27 2928 34 19816 30 47 35 3181 34 1 47 47 5 19 15 9641 4681 20 28 5 30 9532 56447 18 37 35 35698 73693 43 23 17 7934 36 32 9 29 61595 6413 6611 4408 12 27 3 1972 21 37 1881 29 2 38 1260 49 1962 28 5429 3 49 69982 50 18767 36 9 5989 49 5253 6198 9151 2232 46 8500 16 23 21 54605 6923 11 23 6188 14 18 4 9773 8 9240 8006 1734 33 28 3120 39 16 42 33 38 96131 42 3 6512 22 2748 49920 3458 2582 3516 40 3787 6813 24 9370 4860 372 658 30 67404 9998 67048 84 33 32 2086 4439 5680 14 44 28 92718 2 89715 27 5206 46 737 2996 29 14 12 30 4621 1315 4958 41 7965 5589 60354 9428 15 80592 206 46 8737 49 23 394 2568 35733 17 21 49 69963 35 16 5358 10042 7089 39 4364 1290 40 24 2550 15 2 493 5580 45 8 8443 56311 710 46 6895 83693 40 2855 15 9232 36440 46 45 19043 44 43 27 78960 78671 59872 24 87213 9403 25 26518 15 25 82407 6 655 45 15 9431 13 8127 30 10 27 174 772 42 43 45 20 2344 8544 45 47 30391 40 17 4169 6 2890 41 6815 5892 9763 28 3838 25 4681 46 3079 43 5717 5391 49 9245 22 18 5648 39442 34 15 24 9 26 41594 6477 32 784 2968 47 50 5 10308 2148 38 47876 155 3 2518 9 13 4032 9874 24 4 2153 25447 20 19 49 12 15 33 30 3 44 46304 42 22415 4341 17 6106 657 7788 27 31 37 14 5842 48 29 21 15 1554 97122 12 37 6013 34 58743 1 35 44 30 3490 27 8501 10 36 8 4336 40 22 4727 2672 6 23 27 30553 3519 2286 5803 24 41 45 24243 2894 7 27 87702 67570 4320 5054 2152 8496 44 22 32 3060 97318 37562 2 30786 5353 2206 45 44 9907 80770 3592 9 9 8824 23 41 50 10964 95680 15 11 29 36 49 2906 39 87985 2730 2595 263 11 46 37529 14 32 36 49 16 11 92373 47 35 4735 19107 27 5 1475 40 72217 85777 47 16 738 50 42 3235 62123 3 6830 2724 11 8305 3378 8 5946 7 33 44 18 4559 57768 17 73514 48472 72589 1169 3 1185 48 42 1301 2574 19463 15 32 7622 46 4953 32365 37 20 1919 38 41868 5902 7 24 37925 36 2958 5203 424 5233 5936 34 3487 1992 44 33 18 30443 2445 24634 8485 1370 1030 26 33 21143 33888 24 3 34 9565 5287 8404 8890 26 18 603 48325 33 6900 9993 69006 6697 8707 893 6224 7422 39211 39 17 8 8538 32 27 77577 20 6700 43 12 32 8952 9 26 9561 3076 2493 15 8 1580 12 40 6 9 3077 21 40 20 36 28 45 35387 9028 6879 3830 2463 33 29 49 37598 27 41 46 7754 44 46 5 17 27162 38 12 10 14161 44 13 58812 45 1695 3142 21 42 4881 20 4956 10 36 17 23 1127 40 47 6 5675 16 4 48 1 6451 1996 1 9757 6592 32 3368 181 2707 50 44 29 6 9 7238 146 4522 43 8 2469 7255 8428 9941 29 10 71059 32 41 93474 7627 30 2041 6 1054 50864 2 25 2842 3418 176 4 13 1096 44 7 3 12 13 6458 7646 7 59916 4203 18514 2687 34 90103 6 9204 95305 40 3198 38 15 7087 6136 60152 4002 94513 32 72671 25 69231 6655 45 2660 379 4715 31 6084 89757 31 25 6 37 19 66150 6 5927 3533 52032 2487 17 45 30 4055 7950 31643 25 10 20190 28752 5676 15 2513 2 8822 5 24 16 4 9 33 41 8988 42 1 33 35 44 1761 9844 3022 42 5 10 344 1433 4 39 7 3621 6958 33 2 45826 4552 3841 43765 5 3888 2462 18 80247 45 9 4617 50 66989 36290 42 45 3826 11 36 26 50 1672 6794 2425 57060 14 45 38 7690 24 5 8185 21 41 18 1597 19 246 4369 7533 21915 833 45 6 6 65974 8013 2174 71972 29458 48029 86994 34 9894 79436 35 19 5779 2 6569 11193 41 78189 27706 33483 3276 22 19 42 4850 21004 25954 4493 36 37345 40 40 1803 31 13 8833 35246 48 37 5505 10 288 47 4173 39 2 5 57040 6586 37 9530 36 30 94220 4565 24 5831 36 70421 64789 50648 1117 73952 5135 598 19 84312 32 28 15584 19 14604 9232 51633 8636 29 25 44 33 718 4 13 1928 3344 33 5 3388 38 7 24 6207 49 6181 8356 47 35 5543 20 44 6049 16 45 17 14 43 8564 45 5 1685 64803 49506 43 44 6 724 3540 25 9902 92929 919 45 8 69008 5645 8864 93446 6018 5846 34 1499 7 2593 4972 1352 98108 39 43266 72639 7 7242 20 7 7 36 1303 38 54727 37 41 3019 99510 50 9 39 45 9148 1 6 45 4089 35552 22 2 5620 48 3 1081 2139 5584 42 3 18 27 8 7132 54040 1484 28 12500 62266 3 392 9100 10 9900 81910 26 4442 3730 38 39 25 48 1664 31 22 5378 23 3847 43 5642 38 5770 8621 3203 6855 49 7437 42 6896 24 36 1398 8112 11 5 4 21 3419 66962 99925 9744 1675 32 25 14 7832 8715 14 47 40 5683 89864 36 8586 11 34471 22 9919 8924 36 31 9669 16 1343 3 57581 95664 38 43 49 46 71490 1817 38 5 30 8 41622 1456 33 30 2 46 9909 47 17 77766 50992 19 5060 9822 11 38 2783 38 37 912 25 17 42 1958 41 3 48725 15 46767 46 23 31 11 87474 29 1907 5535 7986 5 31 36 4 36 5917 122 9 4425 46 35 2773 77882 9033 22 30 19 38791 7 23 5659 15979 23 6946 2043 56552 6 27118 30 60410 3861 7511 3045 34522 8535 17 1320 23 10 4826 14 33470 17059 1638 39 290 1913 1035 97583 42 8400 7725 46 16 4376 6 7776 4 75244 32 192 1552 43 85218 13 20872 169 41 41016 48 30 27 39 4 2 45 2206 28 1127 2784 27 3267 809 33 29 43 12 14 30 99819 5990 5090 82024 6240 17 24733 51621 78 23 2619 9150 8937 20 35 4457 41897 22 8365 51875 5850 1415 2482 2 6 4 3701 32 15 22 26 9 7517 38 21 3036 44 64998 39 59625 32587 22 29 8509 13 40 32 48 48 7 28283 3007 15372 66230 16 2578 12 16 41 3071 33 28 49 1284 38 2 13 4406 44 47 24 15 1823 2828 48280 6266 22 31 8524 37547 5878 9727 5327 1737 269 40 25 35258 8 15 44564 17 86527 22 3669 30 58530 45 12 764 9992 5 26 82896 77763 19 6 29872 23 4569 20192 7439 81697 58474 4316 3745 79529 3826 24 6192 5931 30 482 42 9532 31 9179 7663 24 13 353 8 5899 32884 9792 15 27 931 43 71924 7811 78339 39 40 5084 4753 43 28 4 5473 39 7926 9234 43844 3 1357 1296 2390 1036 24 87442 23 3 9 13749 15 1201 7187 28 4 59835 42 10 23974 21 36 3804 1 43 45 7264 76065 6640 27363 37 13 6420 27 15 5993 28 7 8 15426 6360 40 32476 47 39 50 8729 7630 28 37 2497 41 2833 4167 31 49 31 2526 55308 12 17 15183 9383 46 60 658 10 41 5678 38 44 36 99496 19 30 35 14 41 12 4548 4687 32 5 18 26543 38 204 8 7039 4304 4973 33 5 6347 31 34 5621 20 36 33 8 4 98916 5 49 11336 32 39 8783 47 50 7788 26 6455 7947 8701 6376 4057 6 5 36 1779 37 4732 59838 26 16 45 2128 11 4387 59561 29 42059 52461 976 32 25 6 8610 9 4 87344 24917 3455 39 7 2997 9299 83951 39 26 16 36 39 826 33 46 42 27 8 3606 19 22784 8775 3873 4304 12 9724 787 29 2800 22228 81872 34 26237 3733 9 7613 90087 9155 34 5 42 22 9688 40 1293 8282 50 37 3751 8 72095 244 4246 8728 42 2536 39 1836 35 6759 8151 9022 7143 2290 22 63920 27 8807 36 13 6 22 8026 6430 9411 45 7075 9452 42 33 27 3456 9477 8 50 11 76516 29 4042 33 8154 3897 7 99317 5977 3103 6223 36 20214 2860 24 14 5626 12 35 9378 32 17 29 22 11 5 8500 13 40 43 43 6775 1 15 40 19 8707 2446 38 10 27 4237 33 9035 35 7905 22 44 14 13 10 89053 1 5043 1861 38 9499 4837 11017 9796 2989 49 80394 25 92678 9652 21 3061 38 3879 6174 7908 2604 6521 71804 1774 57601 15576 30 8 1213 20 6182 96699 4620 40 4573 50 2590 10 45 32 2225 48 44 65037 5001 18 89283 9154 10647 10 30 2770 4 41 72240 9605 23 3 17 7143 6494 19 13 5264 22 3126 68685 6423 7335 604 1830 26 267 1842 66011 2380 19 46 34 45 6 4761 19 29 14 6 1364 2850 40 70510 49 197 4244 44 9 3 7 33273 95268 10 41 50458 3332 38 2179 6977 214 50 73 2201 9962 23 36325 28 8653 37888 45 30 82649 40 6909 61653 102 18 29 3 69632 43 4328 3750 40 39 5457 9 1747 267 18 21 40 41 21 8371 30 95396 7 4174 7186 20 377 5 13 5547 2 21 62040 8989 29 7622 42 49 6745 6043 23856 15 2 10 15 35 29 2529 1350 2949 2542 45 8064 42 40 76573 11 3282 13 27 48945 1280 8326 18 29106 2898 9789 8680 28509 2312 2910 9814 95720 3 13 3254 40972 6644 713 9 7489 23 25 9585 82221 89142 5508 16 31 13169 27 4338 4868 39 8150 20 89516 19 2387 2517 1597 7250 4671 4 39 7120 23 2 3733 25 3 44 4646 296 883 26 16 37 57126 87423 17 12 1 3 2 41549 24 2 17 81600 21 7 6790 4054 68666 15 54508 41 8971 17 8267 43 6506 6814 14 37 43070 48 23 38 16 7850 9941 3113 35 53056 6399 29999 6401 33870 35 48 42 8682 84807 65009 43 60 43 7986 36 7881 31 5 46 8705 47 48 6744 3480 21 42 83850 38 42 34 20 15 41 8216 3983 8837 44 547 38 2931 42 3 36 33 82991 4468 6060 23 75404 8 574 51748 8 7121 36 15 4243 36 8137 50 2758 582 24 59084 4431 43 33 38 31925 4240 65460 15 246 8764 46 35301 1 796 41 87023 3700 8 8943 9706 9389 20 5134 79095 48 4364 24400 791 25 11 2962 20 4759 741 49 34 3075 1882 98148 44 39 24 5523 1 52067 25000 27423 92534 9731 25 4 8098 1630 9 19 3049 7776 5545 27 46 5752 21 3950 2 8702 49 32 8143 27 24453 8980 6126 10 2448 22 4357 36419 5956 27 2975 37 29 6465 2419 56115 1739 8 44638 17 47 30 17 8420 96383 6769 7212 3807 8356 49 25 80921 29 7 9702 48710 39 4188 8 44895 15309 13 9533 3399 5003 13 12 8761 50 22 3 21 17 43 9366 70523 3290 3269 35 17 1 78318 7967 2180 13 26 33 45 97710 24 2595 6952 9162 16 28 475 8911 22 28 16 13 27 59153 19 4 5475 4384 2934 5524 59383 44 48 85273 485 34 40 3 82452 33 7687 34 9461 39 7437 5816 4070 76 7265 47 46 81222 10 28181 3717 531 27 7599 35 8 20311 44 9221 42 7041 38 29 2612 11 57573 7929 11 8 8757 45 21812 3 21 89512 7 87969 23 50 9505 48 41 44 32 2 41 1758 37 49 77772 7133 19 14 1216 4272 6 38 20 317 48 41 5033 31 4782 7102 8659 41 1145 84755 19881 27108 30 3909 2190 8833 37 41 32 8530 8738 21 16 13 3614 18240 2575 93463 37 22 3875 8675 3744 7193 16 23 24 1421 30 6089 7439 76231 23 7604 6081 8 49 8749 98366 23 8 1210 4023 44 20 44 17 42 3340 12 26 9018 1 27 8040 90203 9852 1718 29 3 34 33 16 47 35319 17 40 48 7350 5 22 6923 4 18 39100 7123 3396 6 1590 6607 6979 4738 9799 15953 610 4480 40 1263 8884 14 9470 11 26 4826 16 47 1546 3447 40 4396 9 9234 82579 1627 14 28 23 4476 22 38 28 9975 44 7437 9367 11 5281 1960 3 2 10 2798 5343 1 76405 30 9835 35 9060 6762 1443 2 6197 5 44 44832 3416 34 7 5325 9499 93658 8 8 9585 35 31951 4025 88891 17 28 22859 3 2 24 16 16 42977 3412 9540 50 28 48 21 12 24 11 1 13 21 3297 12 25 10 3103 4540 59631 24 7 7683 3586 3036 9 97521 18 36554 35 17 972 27 1696 36 99107 49 922 30 35 41 17 18 823 7027 18 49 702 1 41 45 3592 9645 1 15 1439 6585 2 1499 5138 4178 5810 78147 2223 37 5 32 5860 6247 88122 898 42126 757 1730 6438 4 9 20 34813 6413 31 7658 35 26774 29 10 8953 26729 6842 7675 7971 38 9868 4991 5521 8892 9 3717 21 28 22 8959 1 11 9313 45 27058 3 16 40 85 4040 41 63351 9237 9 40908 12 32199 16 26 43 4065 45 38 1246 4179 23616 1458 4 16167 48674 9516 1 21 29 52941 18386 1 54404 34 9899 48 36 8079 49786 4968 765 1522 4513 40 27 7 1 6389 18 30 28 14782 9426 20 6 16 49 34 16 11 37 4 45 77618 49 9 17 44 5 5139 4034 88528 7 917 6662 99153 23 3311 2443 11 4213 46 5424 47 37 40033 25742 14 4499 9855 15964 1629 2703 43 1249 49 6066 6025 29856 22 29 7605 31001 30 3097 57878 8 5226 10 3002 12554 63865 13 1910 5692 39 3694 4904 15 19 15 7746 58362 3814 12 25 5 39 224 8633 6 6156 38964 388 18 82145 59308 48 46 48755 8002 35 15 96517 37211 5782 28 46 37 28 59849 16 9 46432 1418 2750 3347 35 49 2 19605 36 3145 8 17 6224 14371 50265 4 6088 31 26 8234 48 2047 6897 32630 2584 1161 1627 5852 5730 6944 57244 45 26 2019 6417 9029 7686 6 7 9515 7033 34 4925 30 10 1125 1730 8 7555 31 3134 4974 29 2 1 4389 8 48 20 21 4 28070 10 1 24 7786 3664 2116 6307 16 12 6788 40706 48 97576 39 65239 13 5332 2014 2278 12782 21978 5 25983 37 89905 48 38 6567 8813 144 43 47 35 17 6824 50 26 49 4574 4722 3106 85741 20 4856 69423 15 370 7187 8 2624 80253 43 6 17562 25499 4473 31 41171 40 4399 12 49 25092 29 34 6 26 7 1125 8360 2861 41 4 12 31 4808 2928 8 32 4909 22 24 17 459 1499 99055 9886 72647 36 990 3031 19 7577 9877 1665 40 563 78811 94192 28329 6485 22 5374 9557 59429 5915 2787 7 1511 42 20 63430 3300 32 12 6164 34 33703 19 7057 92325 1391 6819 16 59253 57300 10040 91310 14 3702 31 8005 12 39 6602 19 8737 49920 20 50 1 1551 6204 62217 43 18011 20 3390 10 17 45 34 1227 7519 638 41 90751 31 41 35 7676 40 27 7507 2184 7692 31 42 21 21 42 20 3496 5551 2507 29 19 13651 33 4361 2470 11 34 16 55446 8821 45 13 9644 4071 8639 44 3443 13 53931 84598 77594 68104 98470 4615 50 7930 8500 82899 41 39 49617 28 8563 25 2 2707 113 37896 5185 2877 18 16 65207 21 611 40 10 48 5128 22 8275 9588 24 15 43472 1029 23 860 21 41 34066 8494 32067 6408 71095 1123 10 49195 40 15 8 27863 15 72301 1747 15 3288 3 17 1840 5515 8916 5702 8613 5740 4499 91051 35 4259 76435 37 18 3182 4433 42 85888 43859 1000 37943 47 3061 25 24 33 29 21 33 4 94915 8075 21 34 12 8116 22 42 49 10 4 46 8281 7365 751 19343 46 20808 38 9846 44 6 20 6926 43587 1844 15 95570 26336 25 6 9479 93942 7625 6235 7812 17 99293 7502 42 25 87668 10 21 3617 7185 350 2789 50 9473 1 49 19890 33 3818 8292 33 26 9 7292 27 5557 5232 47 9502 8083 6464 12 2 4709 8055 82888 42 10447 1 8017 2945 18 5908 34 950 181 42 27 68475 46 48 9625 8294 5050 24 1 2 13 13 55 20 6608 1343 12 9572 1142 85840 14 1 25 9130 69980 6808 6948 1 5733 5 53809 26776 21 17 29 1943 89729 6216 45 44 5832 28 4 4584 79166 3 70 7854 8529 22 1674 47181 259 43 22 8501 1229 74644 24834 2461 44 5485 475 18737 2667 4015 14 13 42 25278 8290 9640 28 15 45076 13 28 3170 22 18 32 4008 18 5 26 23 39 39 8865 9763 13 1058 73937 27 8062 46 1115 6388 18 10 7 21 2943 42 7965 7359 93586 19 24528 49 5879 5607 74505 6822 680 7833 7 36 30 36 3264 8054 30 5775 9003 39 1805 7481 4244 26 23945 5 733 45332 1968 16 49 4937 45 18733 40 45 3700 32038 48 4 8482 4462 16120 49 44 28 93484 37 8596 25 43 8038 7801 18 36 26489 5792 52592 47 12 5642 2221 29 228 26 1 7978 26 6742 25 90469 4 24 32 16 85897 9011 50 1155 35607 40042 333 9288 1 67145 627 35 9521 5291 9619 22 5553 8465 6 2939 41 2 24 46 6538 41 46 6893 9234 65257 50 14 8812 2279 13 3 4980 33 6497 589 7712 29 8513 11 29599 9 19 90579 17 5343 20 65947 9557 2 29 7 5766 5348 733 39 331 17 2867 8 8805 1982 42 37 9086 71114 17 7984 37857 81708 23 13 3412 9203 2078 8701 42 28 7667 6484 2976 49072 45 7 8570 8243 83711 12 44 9 19 5 20 6698 34 91538 48 15 36918 15 1113 5834 27 2929 1 16 15379 92872 80882 5925 15 3448 23 5 6917 7338 61433 35218 11 3427 3868 31 7213 2 27 21 34 34 40 4 9748 6212 4378 5969 24 26 33 14 659 39 42 66463 2271 4745 31 91309 43 19 2368 3676 83088 8169 7094 19 34 52584 3349 4 42 3868 8920 8914 25 96738 85128 42 17 9 173 40 94920 41834 81673 36 51644 2646 41 7847 7683 6672 14021 58839 3292 21 66322 27135 20 9030 3 2113 5454 46 9040 67354 44 9943 3 46208 43969 31 5787 5627 6303 2703 4164 49 1848 69079 52791 44 46 242 31 13 42 3376 8856 19 45 68337 38 2572 9306 2985 71481 5788 1725 26 18 25 7912 5621 9876 94051 3152 4829 25 900 4 5 3960 17 44 9343 70021 30 28 64659 50 3735 34244 52055 19 1141 8812 4217 9501 21 44 2 3755 19 7567 407 6173 16 49 24 2646 9 25 6 24 3 38 15 494 732 23 24436 96113 8973 52321 7702 33 4297 48 24348 7368 36 6 8574 8854 20 3 27 29 43 3193 23 41 39312 45 45 47263 34 78967 43 4418 4326 5334 41 46 5212 7707 8233 57658 45 4 64707 1245 4614 7 1528 7 70214 4447 10425 34196 8968 5448 7687 5518 7102 5329 31 10 1 5795 4 10 24 17 18742 15 600 99587 2598 15 26 26 47 14 16 6084 10254 581 5478 26 41 2873 39459 1440 43585 12 7772 9473 45 91063 89573 48 42 40464 6 2676 5331 89 9489 5290 9055 3541 19 59390 803 8346 48 40717 41 8 47 38 8432 73867 1831 8567 7 32 65662 1411 10 48 840 9 9276 72647 5 9399 16 24 14 3575 2288 77934 7953 20 5508 5680 9932 5 10538 992 7 53791 12936 87651 92487 11 487 2126 45 9977 31 17 26 489 92007 28 1048 39 45 31 7054 12905 45 6990 1 44 8707 4072 2951 579 43 57837 43 28 26 70617 3 6778 95195 2553 29 4 19 24 7 8488 16 32 3855 9867 8513 268 8027 27 14 1724 15 7382 5428 33 42 77900 68690 30 40 41 49 28 20 43 483 7229 4 63808 11 7434 33 3645 8028 5715 9 2 47 40 29 26 4435 3763 32 7325 397 38380 6026 9280 34 10 45 21 153 20 7 16896 19 27 9253 32 10 89501 33 7542 47 26 2005 18199 17 8 9204 13 413 75914 56782 41 26 11 42 9923 26 11 9599 5245 47 455 58410 36 2299 34476 40953 41 35932 47 8101 41 2372 19 1316 56827 11055 9 48 3584 84600 4561 16 13 13 14 8111 27 22 19418 29 10 1247 2647 38 8112 2610 7064 36531 9 2 17 31 19658 95814 8479 96142 4 32 16739 36 3238 9353 35 75750 4353 47 3 89858 6 25 6706 15 24 29 8329 8 4222 2163 227 40 4478 7510 1 47 4 7 6752 36 30959 795 39 9250 3253 50 25 574 9611 2533 33 1611 42 688 16 31 6908 35 56859 34 31 9341 22 8 43 7 33 4686 3197 40 98697 12 1812 16 16 1552 7461 9584 4407 9 2739 994 19 50 9983 5020 24 4 1180 50 14 32 33639 3907 79315 15 3461 691 49 9694 4 9490 48 12 2362 23 38 17 54867 5399 20 36 30 39 3700 8182 57973 9605 21 8968 11 31 73323 13 9975 86133 23 36 35050 1 2848 12 7806 27724 37 6310 9064 77677 6563 41 18 41011 3427 9813 31 32182 2 26 74308 8462 23 1854 40 5985 2119 7160 2405 9959 27 37 40 8782 3 9 98754 1668 40 435 38 7612 30 5 16 16 20 5207 8957 35 16 8153 4 18 8 4052 13 6830 32238 43 9288 10 36637 921 8 16 26 5 10 29 4111 36650 7 6 4275 7909 5015 5 2406 1461 14 3 7 49 46 76361 37 15 9389 40 7944 1 11060 5 31305 3917 41 737 10 22 38529 21 47 23 24145 32142 24 3 63 4 63865 48 1 35 35 36 16 88727 46 9517 40 47 28 1184 25019 29 57932 9106 21 9281 24 3455 34502 38 5875 9322 20 6169 27 11787 21 26 64136 6103 29164 26 4 7327 1210 5459 34 11 8397 8 33 8795 8 44 1 40 47 32 3483 47343 2 7963 4150 44 4 42 847 17 35 25 20 16 44 23 8064 17 1262 49 16 3 99305 5 15 7 3818 46 67244 39510 4513 21 7636 11 13 1573 13 3699 18338 34 46 50919 44 8087 9723 8691 3538 31 93893 22 15 2 6116 10 47 9594 174 5709 8573 49 6 4678 21 6 6882 22 2218 3089 23746 9785 50 16 7289 82184 49 53847 41 2123 41 40 32 6 33 23 42 3698 10 19 17 9973 60743 8209 29 79200 303 310 4975 11 9469 9 21 3032 8156 5208 71482 46 6334 8865 9986 26 16 1345 6 59964 3395 14 2 86444 43 37 27 11917 484 40 5658 19 24323 45611 21 4646 9226 37 50 9029 2688 679 8309 2711 2901 14 10 2987 18 5596 35 5397 27717 6381 36 1 16 2 26364 1318 24996 9 48 39 39 41 3732 7393 18 20 1 3926 21 45775 22 450 35 8175 24 72378 8 8806 11 4867 444 18 39 6 31 6190 9019 14 81716 24 14 17 22 3791 26 9 35865 10 8492 14729 1352 25 8328 5893 35 4414 33 26678 13 25724 2024 9518 910 6113 9521 6 21 22 40 15 33 5335 40 1349 4387 29 56884 983 7 527 35 14 7395 8 40 1056 9788 26 25 20 45 3 25 5274 5333 8254 4 80 25570 2805 7411 45 8297 8949 34 37 8 18 14 32 36 43 9630 20 7 42 6 3019 7479 10 45 40525 36 5 7080 47 2675 50 7238 30 35321 8844 592 34 14 22 7306 43 36600 2220 10 50 3322 45 10 8 72547 20 23 46016 68 43 13 35 47 3 9556 6975 27 5987 8169 95690 1870 12360 18 6904 48425 41061 35 33980 38 402 10 4280 2891 55407 34 14 7 61553 28 8282 30 399 5119 22 35 861 16 31 8286 67316 6219 6 3861 17 6848 29 62985 7722 9792 2494 15443 22 49 2 22 43 2078 5189 38 29 1306 9 32 1095 36007 6 40 35 26 23 2 46 53927 42 78745 4927 4246 2402 35789 40 17 4317 46 11 19 11 10 7261 76347 16 59960 2371 7963 7290 74778 12 29 7925 47579 11 32 3438 7090 11 20 23207 6484 7 29 87361 9638 3718 1082 31 580 27 96219 1 1411 10 7672 9184 20 96216 5 2 6884 8185 38 18 5192 2865 35 25 7532 25312 7127 1372 10 6204 98180 27723 50 9738 19 22 24 693 9146 14 45 47 9403 1219 36 47 15 8 53529 39 47 39 14 3825 34 3537 326 21 27 710 46 99383 30812 2 31 22 8702 13289 74226 2409 2280 20 42 30 23783 50 49 16 58367 11 5 49 23 5 13599 23 63159 26171 8 85507 490 33 34 3 2369 10 47 48 94011 7782 9 27 8136 32 31 6 3609 95273 73197 73675 1665 18 43 4490 10 11 5963 35 8745 6875 85114 68511 20 5 2320 88092 22017 6907 23344 9 60443 7240 25 45 8872 7407 14 37 20 7 2571 5613 9890 61141 35 8962 8079 75382 45 14 6416 14 10 17 32 20 35 7717 33 4457 4531 6653 8880 2155 48 529 5537 29 2222 16 43 21 39892 50 27908 34 43658 32 2712 47 25 71752 31 916 4179 5759 3580 8211 4850 5039 32410 36 33 5539 1257 27584 9679 46795 99343 42 9 48 5168 47 8847 24 5700 21 49 61689 72750 17 3 5990 9032 33 8761 31 1700 94412 2391 40 66039 3391 19 37 6946 33 410 50 4915 44943 2856 34 2857 26 1682 3112 15 4298 13 6 636 5276 47896 9 30 48 24693 14 8213 9389 24 1141 22 3 9368 867 33 46 3799 7760 41 38 44 8350 1771 49 44 6731 3388 3366 42129 9 87139 1112 18 3846 4 6051 24 10 40 41 9010 31 47939 26 32 30 49 39 1038 40 68964 8136 7776 40 6328 14 1139 35 2 3289 64671 18498 37 54108 23 47 18 40572 4 44726 7400 12 7799 2367 2981 7552 5362 23 8 36 15 42 89298 3333 33037 1001 7297 7 5947 66986 18 2520 4133 21 49 47 5 9371 7755 15647 2505 38 87798 40 49 8967 45 7 4170 8453 3222 5674 22 23 18 8676 39 4139 9 35306 5644 4627 7 9588 44 12327 35 3874 48 32 7178 46 42 16 11 25 19 16 2441 19 1 46 89057 4153 17 77850 8211 30 15882 33 25 32 39 9367 7865 7849 13 1 1540 303 4977 24611 20410 6891 99415 70589 29 5664 9 7852 1814 14 21827 512 15 28 44 30 12945 17 4062 14 3963 26 6735 333 7109 8388 2429 2 27 36202 16 1 11 2242 6414 6136 2968 874 20 430 26 3742 26 9972 41 7 38 41 3280 27186 14652 26402 2306 47 2563 8194 9627 26 1 7186 5657 6885 9312 6779 8800 8483 112 31 4698 1566 7634 329 9709 34 82360 8757 17 32 38 5008 4496 22 31 8358 72094 5126 14 9823 4566 22582 7147 8 28 36 1424 10 30 32 28 30971 1806 44 8067 10 17 46 3214 23 37 37 1703 27 36 67253 5347 25 6 7097 7054 35 16267 95757 5121 2568 26 31 42 25 2735 823 145 43980 5111 35 6299 16 25770 16481 25 580 82811 10439 64840 46606 24 6493 38 3014 32 65679 47 49 15 75423 20 16547 6713 7865 28 31 26 5028 30 1 68093 29 9236 11031 41 12 3 1436 8478 25 45 14 7354 4 33594 28 13 31 1984 26 3877 2830 5907 4631 2 57617 11 7155 49097 9770 19397 5734 81470 93975 3337 9685 11 41 17 19 9 8 2611 32316 42 200 1058 3 28 22 18 29 39 70121 39 54334 45 20 4208 1984 10 3 23 41420 3610 77976 25888 32 5 42 50 5 179 5679 5854 8254 74326 5665 9441 30 95624 19 44 45 8 1505 6 8754 41 28 30 6 24 7924 5662 4063 3419 4215 18430 6327 1309 29 30 33 6971 6397 7 2161 36 1897 51610 21 44 1073 3729 17 7094 14 72521 73406 1624 5214 4155 6202 13424 6551 6498 1 84230 20 12471 58034 33 39 10 21 32 31 3 7264 76202 33 9991 36 30 1538 21 5733 35 14 49 9651 234 1801 33 35 33 25 7007 19 22896 5106 30 39 2140 6001 78263 22 28935 31 3600 23 38 42 41 15627 13 3999 7522 32 1 51490 3670 43 8662 13 95223 6149 19248 41 2603 23 97068 27 28 4552 23 2408 99524 47 4737 9130 30 4572 40 9564 860 37 13 5 27835 3 21 42737 38 23 3480 5054 9564 9243 3163 47697 41 22 46 36 81044 348 43716 7556 42 38 8 6524 6164 8947 6622 3240 26 9997 22 2532 84948 6965 3417 33 16 5914 8525 46 39 2 5133 2191 16 660 1629 5866 63030 38 8531 2 5776 7398 29 18 90006 41 765 31 75748 29 6094 48 28 7969 42 26 5020 7 3038 8083 1388 89049 4333 16 26 63619 65564 5994 4782 34 8795 16 4163 36 9873 8094 37 45 5225 20 1054 48 2445 1552 29 80976 32 49 52285 21 11 12 86582 47 17752 3602 27 4 38 38 84838 22 99561 277 42986 5176 37 1 32 10 2788 9775 37 2208 10434 6437 4048 59769 25 2451 4946 4710 3 15 83208 1723 17 72044 27 6400 54942 25 17 9668 5628 17 24 42 6385 34 27 42 72119 8251 47 2 10 11 861 1973 28 52382 1387 40 36467 37896 15 46 25 9 6397 6992 1869 16 5 14 25787 7 40 26 30 42 37 34 37 33 25 25 82699 12 8866 12 6022 94828 85725 81165 3475 1185 1 20 9977 40 46 24 86821 31746 5054 9 3599 27 27 6437 9423 8666 16 6670 13 30 39903 8927 19 8119 39571 36 4649 14 35 33 32 18 11 10 35 9864 43 363 864 6943 29 48 40 3792 40 4805 73713 3592 45 11798 47 33 40 7798 40 42 12 4420 31 94407 49 1000 10 35 18 1841 18 23 19 11 19 7982 6 14 48914 6 29 7455 95105 9 9067 16 2541 87273 5184 45450 9024 22 68673 29 39 12 12 82361 12435 47 9649 28 50 3506 47 42 3 3173 19847 34 10 42 7673 6884 24 29 6533 2963 47 43 42 47 40 41 2704 8324 7580 6181 1373 3 46 48 7402 5 37 6 65793 3143 17 6472 4664 13 37 9328 95615 43204 12 59229 47 17353 8337 6 4 28 21308 21688 42 29 4913 1126 38 27 12 58604 45 4502 7728 20 9167 4079 26 1845 45 3099 10 3186 5 2742 2 43146 3 78720 33 20074 77953 5875 2157 13 29 43416 89855 40965 38 16 30684 35 7731 3530 15796 9859 45 34 7868 57623 10 10 50 22 6853 3 33 39884 17 25 31 26568 5 17 3 19 57614 7813 5487 7 8921 9296 48 31843 9281 8 18 1263 73129 7 26 66096 6 42318 6997 26 53830 9631 6330 61252 10 32 20309 1 3212 7 84603 84963 9 679 34 30 29 7263 30134 35099 46 2078 26 7995 5 7228 7929 35 97301 47 5 1404 37 22662 14 3236 31 843 8 362 931 25 29 36 8641 831 8560 4 6 15291 39 9965 22 9272 7900 922 82739 43 8968 5691 34 8987 4421 44 6046 6280 12 2382 9757 27 32 55538 6312 66033 6 6 35 3264 28 25 92727 40738 8911 15 1150 3756 30 12 43 46 5273 6469 28 3917 14 8252 1029 38 5 8562 1026 9953 66767 1277 49 10574 6315 9292 7956 33 61578 58436 97617 6710 47184 35 44 37 18 20 9 14 11 48 22 7645 2805 1994 23 29 29 12 24 30321 44 4866 4974 5106 10392 5001 9895 21 3700 6444 44 8 11 46 33101 40 9118 16 1319 31 4297 9629 2500 2010 30 27 50208 13 41 18 75469 9 14 41 32 1711 77103 39 47 25 1 7316 23 37 3952 49 6639 6 33 31 47 29 42 6121 40 2 43279 5705 50 25 53402 13 6913 5057 1 74102 10532 24 4383 450 5 3 42 36 6174 2 32072 15 49 13 15 27 6 269 54094 45 86646 8737 14 3 40 38 16 26 49 1015 4 35 4557 1474 7 37 9208 66560 15 32 225 7250 7804 1 26320 44 20 35 9539 78044 9409 29 18 44 20 61428 24 29 50 1050 8035 1147 26 2427 49 5056 3433 25 13 41 2458 1905 35125 9012 41 434 45 2 6324 63389 31 3125 8076 35686 9618 5804 9380 4487 45 16454 17 1462 7 1274 43 38 59960 47 3177 8 12 45904 26 43 47 76056 9885 4873 46 3011 65222 2396 39 2171 49 37 38 36 26 44 3539 1021 3817 4088 2128 2186 44 34 48804 17 31529 90798 17 39 9321 4760 19 57354 78086 1823 38 9359 43 3990 11 34 27 5 50 37 39213 17 32 1 4140 8754 7811 14 7 77856 317 41 2 6 6613 72914 20 5668 20 4427 573 9392 77176 23902 5934 38 43 15 35 35 10 22 16 67932 31 4 30725 7617 5807 715 40 17 943 68600 43 6020 5 19 5 24 78153 69780 44 59496 6 33 29 7849 44 6908 3 34219 48 32 27017 1489 4973 40 6266 8954 8669 38 906 3 19 47 37123 7230 25 6856 20 14800 2 18 23 50 21 11 18 25 38 798 2186 9577 6533 90257 41 28 40 2085 7830 8565 46 23 23578 36 46 49934 3334 22 37 5080 5 16 30846 36624 48 46 12 37414 7600 41 3033 41 51644 39 65918 4906 8 14458 668 20 12 2635 10 12 9 21 530 21 25 3 61240 46 579 14603 22 13 20 23 10 9 6456 50 118 47 5608 7945 32 45 92516 13 15 33 46 3099 35 2402 1 34665 22 79469 2174 1340 7756 154 13 49 9413 2461 9647 23 46816 9644 27 17 17 60183 28 5589 5898 37 18 16 8964 8703 42 8383 21486 79562 6223 4258 1038 2994 23 2679 1 53124 6293 44874 20953 16 1 5 4511 7931 2920 2161 9 5428 42 31 50 5488 37 8639 28 310 403 44 362 92883 32 6032 8493 49 82770 14 9664 21 45092 6955 35 14 6532 1557 2 20 36023 22444 9 2 42 41 20 23270 48 84051 1235 3411 22 43 46 3619 8207 2567 6202 9 46 17 17 52621 1 69392 7116 36 1 40 13 878 3 732 15 24234 6 36 3222 46 9154 46 33 27 49443 26 18 19 8 75610 288 8700 56784 4167 335 21 2734 8712 12 9534 4 32538 46 28 16 7424 45439 33285 52987 46 3092 37 7658 17 36470 20 6 33 8170 35 2308 35 8407 8 2567 20490 27966 15 6868 19 14 44 3 6552 8760 87701 1866 8 26 4 43 4000 32 27 40 7546 5494 1 50 6 15 5785 40 34 3027 43 2961 9 1 654 6622 38 43 9 5734 12 49 5834 2005 26 17 6 6 88876 4806 83653 26 7722 6489 9526 65822 18519 25414 71177 41 45 14674 12597 50 25934 795 3302 41 66083 19 4273 23 15 8588 14 257 26 5265 8904 19 8 7934 46 46 3411 9167 30 5682 72861 20 6004 92555 5774 5 5883 32 45 12 28 40 22120 69953 1016 1625 6 29 2278 64987 4357 45 46644 22 4704 15439 15 4 84047 6808 13 12 45183 17 590 31 43 8367 34 10 8 47 12 43 2 36 7844 23 1 3595 47 78924 21 38 3 2698 5 1 44 65552 7711 91094 38 2 45389 28 490 7085 58870 42 19 3504 41 34 9791 50 7357 32 8913 33 9758 27 17 92393 7 51992 7778 60392 40 7842 6031 39 6949 58866 207 3581 15 30 55807 3101 10570 42 91532 22 51249 1 49 38 1261 7525 3117 9050 3764 2012 25 10 40 2 1215 46 38 75097 823 1 1 15 18 7309 9788 20 3 5363 45 3 98770 29 8762 5649 36 16 31 39 47 15 20 6 7192 36 47 8701 41 6266 12 9663 34 3221 35 9692 4374 10 7 4427 24 61646 6485 30 1906 22444 1692 7819 15449 24 5 28 3224 9639 34 5294 36 21 98051 36 18 48 2634 676 4 39 14 1776 4797 1 33901 48 32 36 37 28 44 1565 1 31 27 4 31611 169 7 10696 7557 4668 42 28 1 5646 43960 7758 5 33 9 3 7 41 4902 16 11 10 6845 35 6181 2626 29982 30 524 87 9320 26 6024 18 28 4718 30943 26121 33 28818 32 3581 20 30 5565 11 2062 7194 2134 35360 10 8921 21074 9401 28 21 4346 26 20 10 44 44638 4317 2594 50 93070 34 49783 9638 590 8620 8 9 5914 7 6192 27 5 50 4270 124 5 83707 47 3231 2561 28 26 6062 24 5203 4 4 8345 7794 3 2928 1075 41 50 13 88609 24065 80026 4797 8 7795 32 6890 2976 17 9667 6404 28 8476 15 40 9134 6150 21492 6500 12 22 5379 25 3294 54781 1596 27 41 40 3908 22 23154 21 22 4299 24 4641 50 85419 6126 33 8 9976 44 67995 30326 8477 2195 16 36 7373 18 6139 47 8057 1613 4659 6 41 22193 62155 22532 2 6536 42 9049 2 9 98905 2047 4327 5332 8 39 39450 4724 42 14 31 9718 9085 35 21568 2847 4 20 34988 6529 77910 32 6098 9641 14253 8272 32 10 30 20 1013 4447 1008 21 83189 3 37138 1428 96587 7 7956 26 2955 9 49 36 34 63478 3599 6882 18 6 41 42 3299 1 58273 15 29 43 8689 4692 4615 2564 48 6256 19 2 33 3617 4 1535 8645 12 9509 5206 9 44 66370 2 62087 5734 1235 6533 8096 60002 5794 30 3704 28 5814 23 5496 17 38072 21 7557 49 49551 45 14 25 7710 38 8151 37 22 3755 391 30 2348 38 8363 63438 2983 30 56854 36 37 28 48 3798 2097 47 2046 9745 86829 42 15 20 30 19 31 4 39 6059 3 5 36 19164 5371 37 2 5 4877 2994 1657 265 4 94782 1 35 33 2475 8645 26 763 38 27 16561 17 82584 5458 2204 25 6879 2052 7 9 7202 30 72020 16 3 36 1121 69296 34 9773 18 4 15 4179 50 66901 7841 5330 31 25 36 1 43330 5 27965 2320 32 10 6 16 35 7411 3311 9963 23 24 8064 46 34 3032 6 1109 14 33 5412 14 15 38 5176 24 18 4537 7280 25 6059 38 81992 4 16604 11 41 5 13 50 56783 44 46179 56162 27 6868 9 5223 25 3737 4899 4853 32 12 4125 4 26 12 3822 11593 1475 3 7445 5530 33 37225 15 4943 13768 7051 5 31 5223 2 68529 8 6021 5232 1899 9350 30 4746 4831 38553 40 2 6246 12 13 8678 31 9308 22 46 28 72459 12 6604 1376 12 2937 7292 88934 42 49 39 48894 8084 47 52018 26 8675 41 3579 67232 33 8070 42 6975 59765 1 6381 5210 38 23 3 18 6 15 11 40 3035 49 3680 16 48056 480 1704 1 2789 9 1 41 23 8918 40358 40 8087 14 9893 22 2743 82650 3512 81974 32 13 35 7151 21 4685 37 40263 7668 15 29 18 7833 8049 6 3 47 41 37 27 3 27 5676 26 12 20575 84889 4882 16 40 42 8 2298 8197 3849 43 5521 6183 1608 32 5111 47 82326 1005 11 25 10 25 5860 44 12 16 16013 46 7522 1949 13 24 94639 7419 6359 45 47 9322 88710 156 44411 53109 6532 3669 44871 2108 34 7938 413 29 5753 47 27 21 46128 73139 4 37 7848 18 42 2264 33 2 17 9439 7339 934 70277 684 8555 4068 6377 22 72099 35 7963 18 21 54023 63622 10 3 5285 45 1714 26 25 43 6477 4754 5960 3994 49676 6489 12 43 3 30 22284 11 46 47 7607 9431 34 2 3 89177 23 7491 6 29 12 16 3940 21 2566 42 3485 3 76 41 2105 6 25 5695 2595 2557 3683 3110 42 57101 1 8700 38 270 6194 45 4748 4 6998 46 70907 2742 37 2 21 1 1978 38 43 40 37 21 48 42 41 1 3343 11 28 30627 8219 9714 4438 13 79493 9 50 36 95148 38 7974 1346 40 35 28 54617 20 9261 6042 83145 50 20 6629 6 37 90763 6792 47 8908 36 1 47 8079 24869 6568 42 56209 8373 69136 7 18 49 29 8 8 50 40 26 4088 91300 3685 30 4 38 9818 5 18 36 41 19 8852 82864 32 42 7559 46 19 17 29 7536 8 8 3 47 10 4815 6 5315 1 6 34 4105 34 27 1 6 196 98594 4119 3881 10 875 19 10 44 7 24 26 77281 9124 740 7 10 19 29 11 48 7762 39 75878 87809 46 38 42685 33 1743 5736 21 5938 6972 8502 17 42 1685 10120 37 2887 4631 8011 35 45 18 87473 29 48 5 14455 5609 9860 61101 9528 75716 84483 6876 38 41 5295 38 19 79616 7213 9395 8841 70995 13025 29 27 1937 33 25 42 32 5 27 42 8313 54813 67730 42190 38 41 9882 32 7 7648 95544 83502 85177 5138 5804 49 16 4560 36 1398 5940 40 4 62508 18 4593 7384 43 5484 2222 30 748 9014 32603 48 34 4359 7 18 7817 15584 27 9445 1343 42 5 22 6017 33 40 42 5960 5331 86314 7 38 38 30 31 55 31 8 22 5962 25699 10 24 14 37278 29132 44 34 51550 7475 5840 2101 9433 34 4457 27351 677 37 49 9 38 9 28 68708 84239 12 7209 25750 45342 25 30 47 76 508 1974 3771 9553 40 49 59573 34 45 5347 98590 9135 85668 28 33 6000 3115 30 22378 21 9806 1238 89867 26855 3056 21 25 87527 7589 4 39 7458 6831 10215 80575 32 92558 5 3599 30 66342 4702 24 6376 44 13 3365 4158 8 18 3285 46 36 24 34 6 25 7 91964 5241 73873 6 93843 17 6199 7409 37881 3948 2 48 41 12 20 40 3328 8336 4 17 48 8851 32 8653 81525 41035 38 6 49 27 8 3715 9870 43482 4463 9760 49 3494 9947 6148 30 9584 31468 19 8 27 2182 46 18 36 34 28 4013 2 97918 1 9475 50 3945 75761 3913 5200 27 3637 284 43 2863 592 63386 13 983 30 71144 22 45 9734 20070 16 23 12 5018 6199 15342 24 6792 36 23 5 10 5259 9 47 6 3211 37 37 49 88782 4 5 4809 7 3042 17883 2678 39910 32 4 3684 10 7685 62258 15 3394 9113 38 40 12 43 11 31 87124 7773 30 9972 39 3696 1736 22 66918 80110 38 19 36 30 25 7774 12 6923 35 18278 19 5241 2322 4 385 11 6 4 4850 2011 8 85922 2 6695 44 1672 45 11 35334 4975 17 9427 52811 25 42 23 30 41 26 26 91055 49 3 9445 30 3777 14 6821 48 1 5407 58341 75476 3 2202 55987 40 49 15 3027 30121 26 6 45852 31 601 1145 3041 44 45 23546 8638 6104 995 3872 39 2799 29 6221 45 29 34 28 49 3321 30 5616 41 40 6120 19 241 4412 25738 5431 14 37 3615 9718 27618 44 42 6645 34 52270 44 43 9 30 28753 2234 34 1766 36 51108 44 93140 79367 16535 17 36 32 8256 39 1476 26 5755 5328 31 7 12 19 8984 50046 20 2094 42 31 5 22229 93173 27 13 21 41 1096 1877 17 32270 47 8580 24 39441 5250 94797 19 6 42 63730 7309 2520 22 35793 8429 27 4926 1 2499 82593 18 27 1242 25614 34 25 11 328 7534 46 12 46 27 18 80403 47 9310 14 34 27 63214 46 12 22 46 55344 6447 19 46 7 898 46 5164 6 9108 22406 32325 40 19 6118 48 7 20082 5267 31 33591 5517 4 2985 42 43 18006 26 5799 28 28 5 65236 17 554 79262 5 4437 8855 9209 14 127 36 95119 3121 4779 25160 3869 3404 33 4587 87441 50 4 50029 44 41 922 46 8408 16 37 6708 44 29 26 50 48 24 33 2146 10 6268 8 10 40 22 9 1812 41 12 35424 9578 34 2646 29 17757 6011 1738 9532 20 5059 4975 48 85877 3748 45 3318 48523 7297 7756 6116 36 3131 24 49 4633 11 1497 3171 50136 45 74980 15 24 36 14 17440 30 46 24062 25 5299 5200 4936 49 8223 12 25 18 4272 42 58086 5798 10 78068 21 7218 87449 9 85749 29 9006 96873 44 99962 8637 35 39 25 76586 32 49 45 2150 578 28 9165 18 33 68036 12196 86163 1142 28 36 40 9697 1101 5 8102 1 34 31 33 27 4265 58009 2990 3 6460 35 6973 22 57752 60779 41 4 34 25 4776 4481 2249 8010 6148 22 28 69294 44 873 83264 21 38088 11 7047 1 1170 21 10 5065 98098 3974 23 37 39 9991 4659 6 3349 18 21 99702 91057 10 9071 63552 6770 18 40 3480 41457 5827 40 73671 33 26458 18 29 20 6619 1 19 1 10 6671 20 47 8374 12 31695 3423 46 6381 9 39531 93 3603 8546 40732 9307 58047 28 1669 1324 86349 38 4438 7275 15 4933 16 4325 36 22 661 36 5 5067 1785 48 1405 35 7022 36 14360 1 10 37 737 7571 29 68622 3357 47552 9949 33872 19 5 9 47 88 866 5 41 110 5751 55303 34 6 1378 15 4 95820 32 36 17 5306 9401 13 1169 36 1874 53097 22 39 59342 16 4437 41 4 1 125 38 24 405 3489 71392 3745 16 48 6439 42 5371 26 25979 8266 19 6050 5610 7 41 90353 12089 9518 42 9799 37 39 8967 184 3 6226 1 253 48 24 37 22 1443 45 14 2341 35240 9523 46261 41 1 24 9 34 33 41 36 34 17 28 43 87533 35 7964 3871 22 13 44534 23 95 3795 9351 7662 980 43 875 15 8023 46 27 28 44 44 39 15 2 20 7035 37 7918 63327 29 40 13 7 4503 20 45 6760 6377 34 5 14 3627 27 64017 35 28 46 1495 45 1746 49 48 23 4557 5 9 2 39 1539 42 5 33 6684 1370 8 3270 9986 5911 33 11 9724 19 4 8847 49 37 1 22 24 34 8748 2235 8177 4686 9240 2 50 7888 54249 21 25 65943 7966 5 34 42 12 37 4321 25 11 5024 2339 272 481 28 1844 9 2415 48 23 6876 50 96348 16 3 9675 658 362 75711 6 5878 4060 31 39331 233 36 4204 49808 39 348 90620 8740 8 1420 15 5267 40 4740 21 27 15039 44531 85519 92993 4 25 38 28 13 33 5 73570 27 31 37454 5169 45 6816 3612 5595 80342 44867 4876 17 27 9776 97755 28 7187 44805 6351 80944 12 8906 9771 600 38 25 62763 73090 26 26 2490 46 3459 15 65848 5 39210 7448 3 24 24 15 3038 38 14 14 18249 32 44503 27 4453 27 43 24 21 317 29944 22 1063 2468 22 5 2171 76117 39 5592 1 27 5309 4786 11 7469 22 6636 537 15 494 9648 3806 18 207 8362 13 28 27732 29 27 18 66313 26 3319 1277 6002 7121 39 12 13 810 6 87548 31 39 41 8 3893 12296 7560 2244 869 48 2354 5498 15 5 41 2 44 8973 43503 47888 39 7018 77995 33 9767 1 4765 10 6879 2624 53572 10174 257 196 10 8 49 11 22 80 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
758734730
230791476
46846
323692135
450307779
321122659
11753
801534814
815127203
79875
155271370
275629325
1000000000
11174
245086260
88943
83080
85086
162547697
588049097
559930426
791664690
59619
27669221
65116897
34103
457759651
706555364
28394
7501
43404
84012
97760
23845163
263794894
809248977
36629
54053
791257802
891694479
47077
52991425
38059
6462
64963
998398790
65199
7306
507707555
84275
96808
51909232
718505495
770575470
806361393
391063082
392
738610434
536839344
60998
1000000000
69753
2717730
51088
427266662
325584576
552626799
641041841
741251258
918166788
490307877
826496563
29601
210852226
1000000000
72094
90100
599995834
50158
345366697
50117
1
692949165
574430363
267679002
58909844
35064
28759
344580590
629725842
332964976
58696
261707114
613216500
64800
405032309
758239948
94398
26305
600317532
94987914
996691501
806134754
399332518
3037
78930
762890677
296735039
383750222
839475952
36614
75557
811817404
158172703
72064
74620
494518725
123394145
651613344
56048
66285406
67320962
442408298
64863
99005
2973
111958214
52502376
88392
32088
14998
24866
523187480
96966
1
908909913
98202578
164871947
62912
93686
827194916
1
111250782
1
822630648
55483
911512901
267122293
1
529492185
356409743
86719
233019055
192028518
34650
5388
760986429
22895
44782
57731168
35222013
448645287
569249819
24795048
48273
849239119
4404
1
291243845
55954
595440055
1000000000
62198
77189
133284138
40184
561616739
63346
835330244
765396697
13411
15936
75551
41511
71808
65479
258517021
33835
105155411
84551
60824
997827041
466660473
19675608
451
205655936
802292452
1000000000
92650
66033
398027835
815927366
254969814
769680741
27985
18572569
233058935
303345979
29611
165522541
223354345
42926
306100159
74591
529501946
86296
23715
998217291
43425005
76534
421594462
937908317
26563
238053458
48712182
201764178
20005
387110926
100290036
89791
74761
91869175
64586
238802720
626245260
818976815
935934012
602371671
569822704
69476
53276
122948865
313651731
73447
15471
3112
73265
1
132009738
43386
281413989
363343738
928269190
726473919
150958446
77798
169761070
657753194
248906718
612327498
572520868
77526
476219491
378023835
489244275
15278568
106758647
69635
4209
553245560
354254239
656426983
662900912
733811380
389768183
151934597
159917581
89372890
739770898
95231
96605
69483
838198928
950902680
437977541
205459205
81378
229059381
304150432
348040128
5247827
640903381
193965380
106302264
521155866
30505
22545
88016
904891512
82256
199746330
244238438
53866
84012
45896
30796
63042
12262
654966179
52188
182516033
860507596
245775313
299203588
95239
69894192
25705
184190723
39550
7067
489403372
46183
1000000000
285828707
482482768
993043900
149154978
54689
70591
88706
70539
459190009
305801643
218295565
623976757
86425
850662873
7970
717981583
909866582
2561
54973
194793525
28685023
499715971
17203
630070740
891691180
52101
17097
98055
384870260
89600
94391
64326
824350649
46532
13571
432112508
170377027
503491056
71001
527190522
815
1000000000
34703
615494030
64172
66989
94703
129565999
644512248
1000000000
907536210
38057
287521411
76395
1
46222
222563181
997845091
597668318
37287
910054343
900315930
27272056
78636
557322587
861239090
670557771
59360
336475229
3315
64030
81416
8503
495948536
73697
1
75010
537080573
73419
1000000000
401049717
632537733
661771644
1
40255
35884
35318
724666897
265126754
643565994
754426177
352477910
53686512
83280
47258108
290466117
1000000000
54645161
82061
107098149
449230819
724624933
95954
18345
1000000000
400170562
964124451
88265
827355255
74789
148115307
23464
94376
853623022
189270373
248826437
410481968
883415845
6593404
15168
36920
45681
305658847
25120
845611372
767017141
40334
177039964
995632885
82602550
673803569
995106670
754
356638902
962353313
73201
428439007
400611702
73762
75555
954684801
280210244
340326933
96569
69430
36987
588957620
746277772
11007812
417007390
334426928
6627
908163143
23908
9554
2328
38193
50934
317087038
139015462
58076
387778262
63216535
718399155
70124
507231350
29452
714820738
36048
276425267
444066991
34831
987616026
138111711
179602497
723549922
33058
568921271
44542
1000000000
669754927
655299930
889021878
62455
127675932
415657602
9634
21010
646183449
758279747
575857953
28441
746468266
771425427
369166449
976577537
32735303
65379445
1000000000
935105310
986780581
1000000000
19134
99400
271229684
87939
770224503
29730228
402477711
14596
430124788
942876738
1000000000
11536
95421
1
71632
87910
942835376
34317177
413483735
458547467
474907320
1000000000
65119654
516142287
197367368
27630818
700581105
930886293
456683615
796089401
317912585
14386
905083043
516717927
889283796
702231496
68513860
969271593
1000000000
70094729
86191
667315223
830302236
55732
24825861
46190
46028
81448
387805068
533114011
1
735560388
976886334
1000000000
514233747
86362
94172
1000000000
805054421
21520
438549458
29180
8795
84481
77902
298284475
376237117
45808
1000000000
320476545
78191
14740
89937
405834288
886626345
1000000000
378625742
1000000000
7400
411195457
45501
84241
12796
227997758
43864623
818703558
81469
156848947
1000000000
287356626
1000000000
777204642
830924180
853017521
236499911
525785252
54218
101643957
886029348
829581637
47286
21383
1000000000
89333
910167736
3326
979992456
604909503
95139
255027764
51906
508729690
61253
945952838
4535
533769890
34378
11109
251440421
19943
10336
607625759
536189772
99695
1957
85820
26896
249655445
93802
236923343
74291206
206360712
415217376
829676302
468314924
5517
21732
82543
93074855
35568766
709398039
1000000000
359865155
183387189
50418
56990
17503
78969
45300
43477
403276663
24995
235504320
80094
1000000000
46176
39447
5122
359753349
782938102
232590596
73848
72803
237635830
54667
124220394
290039600
84730848
67311
6736
51697
77078
45751
852891059
75773
52785
542531380
986078323
422495282
17363
1
28654
10487073
38384
660856931
3543
115938483
17954
249040061
202065043
1000000000
49060
454828063
691235358
877
58492
626507382
43596
501632698
951527478
746941066
98962
498793706
23666
45390
5544
612342095
502279061
7766462
387732688
396239194
523484917
644376164
986915663
123483734
81676810
225739622
5988
550684175
124365674
83887
5022
3710
47169
619732301
136072816
31849
64894
59422
915901439
44900
382574224
794316574
61985
439373655
672510788
242049132
2583
296264194
188257132
28122
961025876
196076703
31778208
635872955
65656
401664006
414528238
35415
810580874
84050
84344
315910921
505244819
703944344
427656729
76119
68096
255715581
82462
440685038
1000000000
92330
935894040
867553315
986904554
599453613
98024
535247952
901815054
56510
44378
283932256
626718423
36577
164596844
594267367
275062009
752793615
632630370
673041583
79662
64853
39817
396183035
910236904
894521803
394398070
46524188
1
2853
668
242737668
1
146664772
927609630
214918555
11499112
700463898
97411
138687085
41502
231637367
1000000000
768156365
219547103
978237359
12430
570317836
576750609
66472
1
30323659
414663052
995653157
36181703
263810868
50197
75532
510672586
115796711
648108682
229853285
95770
610381928
345189185
1000000000
377531983
32207
1000000000
79770
85899
1000000000
943582695
35779
762116271
946632087
204575459
668260924
266745953
33725
56608
55012
804762379
697661625
74019
11223
164795194
727408742
96226
247018074
600305946
267447129
21401493
485454974
327827482
104991971
276610774
1
88756
140328398
65451
51121541
761398337
895863297
45695
728588579
38713
611264673
344052143
9872
757452803
78929
46698
18406
26905603
299375951
50555
944863465
32774104
826520174
154484666
1000000000
642196128
671886743
853124236
34586
959492417
366478009
301541092
1000000000
485322034
809076103
589428188
19872
303765446
839427110
96643770
1000000000
65783
87473
959796966
49302
813770372
888386829
11688
41416
31186213
98880
790726170
175863201
125675207
728352124
52643
1000000000
59180
96594
29759
1000000000
891140958
892539409
23066
145927932
1000000000
52426
811482632
12169
43205295
659124955
368570624
329462718
83012
2003
607367493
1000000000
66920
765774588
700213838
957993427
691326735
67120
280507035
361929024
41929
705774255
809200350
652321028
371800394
10578
980593031
24271
188634361
642706916
502433950
100828067
958149989
517017206
356901561
83601
551155497
529253543
69529
25754
97755
35558
64981864
18493
407886604
87177
859114987
201994787
802036963
992666229
31120
60717
436571594
132910038
494021928
345789607
1000000000
190154243
79531
483462311
75692
471044161
1000000000
824073683
20111
309347787
145537322
549351767
56948
136995430
21601
17839
582701239
82575313
206242939
164457163
847762479
533090024
124831380
1000000000
2783003
1
340057800
88526
502185050
256623838
684522162
83368
630179654
60305
972093927
423144016
406725365
877175724
800569685
16387
687748076
230205035
33411
25663
88479472
96481
21729
342501878
60246
29842982
54814
26980
322549862
262604347
40847
5277
567769375
32638
336444407
346780082
93539
85730
222903511
693709891
1000000000
489030676
20563446
922638038
64199
648377485
51363
1886
77460
16422
907681561
119183187
41936
783748733
598781647
727399961
748994106
87254
926793471
57455
48556
70950
103686181
236000486
31980526
635943810
988078915
60661
37849
204062061
689634701
73709
35746
942225895
26347
913351634
762832451
970927559
688992485
12660
293399190
733296381
147734632
976295857
25334
28207
429145766
51241
482607635
493539345
391634730
30038
44200
91029
105117092
986419454
301517582
836362247
561922252
1000000000
119678970
283319084
42688
618867699
177514021
96288360
99660
174932504
670738273
68076
1
871155277
96299
322454303
29628
65954
447007654
68522
795033989
171810129
1000000000
769644062
493900550
126227132
50901857
5753
339583706
74953065
31320
564860653
1000000000
913839823
579975662
902652811
35967
663313304
25657
92953
41154
35124
1
34258
10899
909600780
308781492
239425768
903891416
113256417
658015633
39056
465297256
601781188
809744136
461887352
194770053
50680
252083443
817788962
1000000000
307924060
895741139
1000000000
59884537
737990897
84067
88506
84519
122881072
61575
25488
759837888
938436374
97459
407774997
1000000000
683557940
675474118
11038
132164126
54894249
55466
77774
78564
69723
50132
192561043
845106721
186938231
549933978
996335841
626717896
94552
235339198
236557534
52980
471698333
1
874332366
26301
30701552
276484722
553873563
231793178
12263
15125
1000000000
800418798
219103733
456951256
335717176
236449207
6551
699671737
973908248
39095
98890
523672987
157843412
52464
70817770
573068797
603284316
314045792
378822109
728567098
511911613
63126
92810
26505947
826085180
975887758
485629672
229578517
662016265
53608
55405606
108942381
35958
28919
1000000000
15405153
514545399
190264619
391772058
62153
94250
88015
37865
68962
311128870
47667
22411
45912
16458073
645254757
98944
97309
678273373
656693588
846598091
952929852
306739823
239374193
884188301
934340339
77827
846479546
235367057
79138
10703
726322714
996851607
866616715
265287471
74831
87999
54156
304058138
312374643
96603
9314
90991
976991535
227110229
61715
163326266
84398111
15900
48013
777465871
1
320260182
28941851
318903594
897043025
848397768
140975780
50731
61444
943658880
78294
298078954
478561117
27805
676004581
854062769
783083584
648673705
1000000000
29377
77249
461352052
15375368
229947900
201221479
80922
50880
135322362
939448160
874194113
551074153
47841
148062480
1000000000
87619
22199
79236
697710263
433331367
25461370
189024455
15004
85827
555740731
43024
932457133
273490582
422093746
708593304
90829
673266299
842946022
51294
30452
474284182
997528141
86143
27980
50080
323
128868967
25423
108
325211167
1000000000
124086311
55860
820595293
30930
50999
670666412
63783
312591083
21620
2587
14096
74293
54888068
708262966
94456
428367422
120717635
61003879
344271784
32663
511498073
782231155
922030441
268931494
61134
114073971
78705
1000000000
1000000000
70462
436335928
20902
971447747
1000000000
84619
795365289
652693116
76566
52515
129288404
229484958
933042177
21191
465002
503391675
245952001
73331
1
66099
664801382
695733671
23924
8989
665371642
920628435
8256
294900078
1000000000
1000000000
120746743
689017835
59733
99443
367651945
230619793
451386544
961414115
233822560
235933204
125238859
37238
634965140
344500398
673045980
48140
500950563
316704618
223318720
22651
486712629
18336063
89837
77031
179983239
981639639
55522
454893163
11457551
83207
70829
496213529
71408
533201891
1
87944
97382
250918225
878368273
10731
11067
675469542
615873947
46099
37572
586412893
1
31638
888598834
51148
101602534
903899947
920960457
30632
336623445
964784201
23314
876731131
62896
37649
243118409
53209
472269812
84681
655924637
78093
45800571
31186
845166865
25989
492307633
660591562
1000000000
52633
77536
461750972
169398088
113092867
1000000000
798178072
527256156
35422
1423
92258
54849
616931685
5876292
598951500
828917382
60616
991051373
443767213
99598
71848
1000000000
508704624
33405
669763144
942094634
25347
101436799
145902051
503255306
734526933
794196717
696177537
150667147
403785721
443095487
328434478
446549124
367660559
1
366021594
7564692
16020
235646449
540566671
26891
28006
41607217
233456148
483117591
609563225
986366282
44902
437965614
986684199
351228118
5295
4100
39945
832742117
43779
538887104
689709979
85886
86653093
466304317
804780820
684351283
726376700
54321
233214757
742916057
624494609
460297947
92907
605064826
44190
1436
48071
963042793
872597773
229598097
669983992
567132779
39232
847194221
66364
61539
596270264
138470524
73318
26051
1000000000
450353444
930857997
48617
38812
578164189
38405
229282265
231028448
759999467
706091623
997590168
200582457
944117489
75289
229742269
431620317
583501573
45561
685372710
46167
681441527
584484867
602703908
72355
3367
879673263
29414
3638
94684
282990515
51763
1
58585
772808171
97521
612041221
1
469504058
463655136
772500441
911736398
170273099
62028
567612381
74638
180555467
623188126
1
92464
843484929
83469
970597964
44730
26291
296901213
843588171
88505
415396357
551475664
783529940
73121
520215678
1000000000
65797
30184
442916447
447204597
98168
52449
985217675
24765
798408834
340436936
1
313524429
409477708
1000000000
884268554
676823837
32748
15066
433757934
734044237
663217008
64710
84232
1000000000
9225
1
463477908
567274062
1000000000
43791
8304
23732470
55194
959012636
45600
47726
698112594
1000000000
212524126
2178
1000000000
885591899
999156164
75932363
1000000000
423019474
1
914813199
847768888
737730772
22413
937612029
44764
88022
863740178
822534611
663874032
1995
1000000000
154787037
16330
722371623
44353
442341201
592916398
771610627
286923442
98375
787136861
509514192
48226
861933376
164272461
34244
239122306
704808026
452005778
855146927
946321659
713820229
844
87985
1000000000
16609
33946
61265
36480
70090
1000000000
21363
299650322
18457
18524890
809945184
373984737
37586
55971
71432
11759
91313
9371
29600
898140136
39163
99883
1000000000
152453267
38396520
816559465
79359
108550110
107128203
864025968
85044
246245293
8332
64922197
1000000000
70275
762642939
8901
757237871
97008
21768
90155
14491
1
603831046
41449
350778252
536317504
1000000000
78173
1
252627730
808976210
60995
929579205
19661684
80975
87553
99723
1649
16998
311872210
61104
810370722
19395
394999611
63043
24755
68285
815147138
1000000000
16726
327364754
389856171
501985441
80764
752177645
1000000000
263563333
584291095
627896604
14359
783903412
53645
168263695
327717669
185978516
587934603
1000000000
35551547
181995929
154381922
10823
207414581
521766952
2140
611035016
191891287
206914909
67780
66825
19371
905510272
241203737
5792142
13284
72761
584615114
95005
919940755
243552294
68371
763915393
866229606
418781338
97692
89535
26400
184901927
827118030
44855
825422646
857702014
14401
1000000000
94194
32938
51420154
50949
627992576
22999
1000000000
496717339
870369342
85517
151592345
496973860
772390805
82348
471530086
70522
819286525
1000000000
651762982
432933585
55517711
41476
50380
99151180
14020
66530
695984802
95091338
36537
117853510
875075621
591759385
66758
595518521
18211
51793
545876300
1000000000
1000000000
765642445
70909
22239
89268
571584966
522253893
55159
282868332
81057
12161
487793622
95602
60489
985289590
58242
700457986
47462
151358500
501147540
80738
32911
370987666
78984
357133062
835500707
536986188
1
152421920
443307844
675214460
27513
6729789
299821845
796831261
21526
982376698
78983
79102
152460256
673312514
11227
3955
35935
43179
20780
1
17687
184907008
452878640
139562852
56032
54061
781797581
87870
367361097
54462
801361175
702278269
1000000000
50844985
1000000000
10469
993530064
94841
851866500
621699856
111480725
69573
62005
1
577382265
1
35483
74376
72205
12151830
156966711
161788548
13033
518829425
74684
493267182
1000000000
708458214
255651080
344487607
96442
973543517
33481
38321
44903
24513
437171512
1000000000
81403706
18426
121554565
487861198
9061
743549436
461547485
140722625
81905
49696
49334
60065973
1000000000
285196279
552914458
478301631
914774257
571410455
1000000000
18814
95811
96987
852194645
271231809
63666
22603
29648
323088255
678205687
925311932
873256384
904608259
360530916
847497120
32358
13326045
291450573
580273669
209560458
1000000000
50153
762135390
1
460573740
980901295
37109
39943
1
964976841
312501326
352664410
442091000
411387921
971403333
3029
92155
226497087
354026602
376829793
636883292
395592879
14280780
468253875
506439952
35981
4844469
77786
739937544
80494
22486274
99453
84096
51384793
432345318
719255859
78385
30305
364164057
1333
142283493
61942
80453
1
99777
170762961
16734372
735337018
163917311
240168402
8161
283720961
281269314
945131947
92434
610611012
76686
47812
1000000000
53369
26473144
433212914
452
3725
63416
88331
156904212
973262094
222662914
209009063
714210278
461847348
24668
394039114
12698
670810333
72339
75778875
473073137
1000000000
1
68192
850144884
15115
492930395
15468
311204040
22511
571435932
846854857
963277286
499150990
79145
297485229
85444
560404194
101267381
32377
292254801
71017
98465
728573973
71522946
538082591
84624
97815
57404
60142
1
44258
60431
85987
1000000000
585018188
346288047
77150
19410
837301819
617541166
854737588
851353676
512238160
606040914
52819
824272696
753375374
71894
23487788
806486133
137255505
160743256
46015
939466738
765704302
58282
45382
75845
15995
490241441
876203812
587164800
1000000000
13115
40282
69185
326228325
77432
78640
42739
271936704
1
843634465
420363590
538728747
33765
909774986
1000000000
190661893
615095769
20575
684932919
668347816
46814
927167022
1000000000
689738106
293591433
51766
96875
679874844
429781215
59961
13355
1000000000
1000000000
32824156
5147936
503650943
544301770
206653426
976847967
302013841
24865
1000000000
1000000000
45913
8747951
71681
15519
1000000000
506864927
707908811
735207748
8962
1000000000
27193
404689900
8815
87381
301326185
90767
664867280
43396
18486
767973860
12768426
876440888
1
165114476
91117
1000000000
265032123
73935
131483939
843245400
944205209
62679554
191338369
902806953
947129627
8598
76813
819216425
598283975
646415902
63267
149449019
186352133
86807
1000000000
595051338
658514578
741896284
918559606
1
23487216
52860
1000000000
875084454
81298831
680175334
894193496
36973
125265470
664685309
929569095
18131
41177
36322
781382612
484556025
979168563
83557
736401183
1000000000
726380530
25857
18786831
350658839
1000000000
472415398
988731782
76634
18431
22632
83903879
246668676
67468
465703785
298319491
592362012
458559219
50476
62055
24347
256544212
516830366
540701212
17615
530461862
57108
509463454
402191537
26510
955725224
1000000000
325630516
761948625
759893837
44117
56449
27388
647848394
52502
638644734
1
55872
59293
105381677
99412
822963293
301266994
645492750
42265
33014411
952999013
44162
48013
492982446
207843117
1000000000
107402503
8555
47189
367778136
864713306
90909
32882
465628658
1
343114535
68024
3737
84642
967182473
289975020
42668
641803001
251601786
563086237
96954
13479
755607787
46621
353214270
634616072
1
815320904
26527
757034619
31747514
220498018
579367144
787421791
15804
56959
278538953
919384772
989298838
67049
183877813
21237
649175624
156002490
393333062
654689547
86834681
328939014
38688
591639810
95116
96311
550842959
123388039
807813711
766763002
902799647
39713
98155
446429045
756402855
962661581
189233027
424165190
1000000000
845849936
1000000000
25013
72147
341207950
60173
4291
22280
326508213
804036558
80804
83935
114392919
586691571
574265114
38486
1482
290763031
1000000000
956622921
797208685
38156
202047453
43085
68628
89691510
503235458
86656935
34296
96997
881205105
73735
717903771
97713
383363110
23204
440506388
1
899462674
1000000000
94041
733708841
8904
545841231
48737
741338331
69817
243452431
407297134
932490414
37368
15659
19710
566581710
36486
38834
419318962
43451
90848
772278688
51069
37764
21934
134551547
143308653
491592040
84337
35198
660030581
41376586
125592973
95231
21286
245379375
29465
36043848
163623292
636216079
549118832
239905068
1
644882173
875678721
59568153
35740
78865
420524784
97200
183639189
258335073
84282
840968795
604552469
449375046
795209370
690373937
268560472
159676803
94795
32400
240896438
730020702
113234406
720306383
892106170
20825
563994338
292138278
8055
520840594
3517
243664248
452340199
972365227
87253
61148
240038296
34918
59156
42657
90110
864248281
42188
39079
238915777
1000000000
252756801
181221853
571594221
51559
849673122
79908
1000000000
44383
12281
970394605
244331128
53344
833330142
79972
4198
147957873
1000000000
28205
73448
40041
447494177
676403259
531201961
288265791
150514884
44326871
494
447460152
49448
101280220
976440035
50338
16004
74497
380157061
28623
441265136
315453862
41903
99723
39770
1
912659931
24117
322372888
884262788
25282
42731
40108
17681
840057182
158404802
942797587
770118796
673537681
40999574
886700453
624420682
415344145
288310976
726838262
68514
63372
441901113
17812
849128154
1000000000
32611
643544866
87793
1
37109
876401078
690760720
522113442
75113
591068702
281580636
164883123
403408332
683081053
210646394
264966788
61762
394529685
49351
13336
258026933
78447
87618
494314749
538237927
351275455
645069443
426363031
42384502
852123361
1000000000
27630
93156
114717727
322540205
259399660
82178
528223964
590701459
59677
69464513
753956585
1000000000
369089178
6713
428621415
410536246
1000000000
339093566
589602843
944717262
38309
40737
44921
1
25164
20863633
570081627
74425636
236296369
599536945
435384696
90839
224229182
73542383
86795
201843489
1000000000
92471428
607671852
6482915
433034877
809037149
889538366
200936219
1000000000
5783
51984
749203689
264372123
39558
734076538
167006404
15134
247705379
38628400
864908262
141447611
445574050
646747945
60637
35394
62618
27476
765725650
156456502
546089403
848614794
1000000000
773423497
869675844
1
770874307
67871
97084
345887899
57976
893283213
17651
28049
204654862
630160274
53743
187028182
173364000
37752
747103675
897718508
32288915
146314392
696683611
26554
975397171
41976
427491118
966922983
325827000
73300
19610
37402
817332151
304032673
1000000000
750459585
852869295
75677
725
15831
329512528
363229692
153295137
72709
944778825
49453
344640149
63536
90966
1000000000
551359790
54960
905981581
233417939
974152555
87474
154659137
627322710
91982316
865634882
39214
88697
241440777
1000000000
58887
3325
301689330
25161
97228
343050932
205156084
468845644
117662258
1000000000
805713028
160023660
9179
110804103
4565139
68906
70655731
42683
46952
160858196
198280173
548816171
47637291
99982
38453
952232730
84695
245191610
31150
560832785
317095665
253045444
283309890
2114
55108
41848
25812
623280052
261389064
234410541
621183069
564761979
145310436
115245724
1000000000
3686
146137032
109340537
855368392
43490735
1000000000
720564350
32772
171070733
115130568
1000000000
456087937
1000000000
36233
51333
4679
318838612
742337858
531315144
41140347
45532
104958898
43240
6280
502
288353949
466348938
299310831
500481337
95421
1000000000
78059
704354913
1
590246141
193297888
40426
984678891
948122336
119850519
195451342
99550
1000000000
515883268
404558243
62105
26781040
31848
19679
1000000000
98971
1354
470874479
6094
149841782
178824281
10485
928067416
542318654
59257
776649379
850133816
947980432
58761
945584739
90761
702546188
77745
242100573
296529161
51196
747475637
53892
5051
32201
919543202
310283964
862968663
914125831
14343
25238392
18445
839323148
791767028
90859
1000000000
9986366
1000000000
1000000000
92845
479026992
59848
297549189
522838830
92539
1000000000
99327
887463364
19893
680596772
57506
1000000000
117755567
83212
753844727
15891
296774263
20710293
822704981
63161
1783
111385322
1002
18991
65289
837128799
1000000000
96696
841211135
861653405
50779
895451666
52664
93578
365803404
83951
44641
48299
750311939
499884122
9012
81020
43284
869558023
85738
541186836
387468051
34810
22127
461210462
191042116
5041
1000000000
171666967
46203
4490
7129
16737
32334
653026704
92826
741694750
103301896
24852
702491767
331522056
1
76549
13453
810031250
916086793
5381
322196371
1000000000
70143
439171916
47324
906027001
55450632
391531296
1000000000
14177
1000000000
507637162
317629842
1000000000
852894328
902933678
64407
21481
1000000000
481592819
803983407
846541487
81628
394051208
1
81554
72783763
26551
186346154
406138887
798616305
51952
12726
39244
158073245
20491
815233627
10847
1000000000
781692721
15031175
889498819
262028547
45380
947832453
72861
568260647
34397
65127
31053
1000000000
572199136
1000000000
53931
582703469
721576270
149195875
88323
473885094
112243688
729181037
799478396
610296787
31323892
770721929
1000000000
38385986
408325643
771677410
762386944
2922
933548889
94309
980711175
913273932
51118
22697411
305602087
20425
67923
304035013
847491208
619772216
372053973
24272
12955
61328
37259560
23552
749983420
967125882
860628123
48321782
394402886
184871334
89297
473906131
933854832
1000000000
94564
190393013
611844907
966626246
52619
988629533
85297
65342
425447384
48238
565320466
200838394
541294975
220278504
339357399
666348121
296805526
1808
32224
27281
84519
68259
373069705
17078
481386563
234884585
399288739
723112125
30009
33741
329662524
71786
543047797
31402
49715
1000000000
587211391
1000000000
96840
31732
1
994840517
91632
297542040
101509759
135160197
37950
95536
50153
931552350
1000000000
913847806
461120067
39082
231820537
89663
57198
953828385
838318431
30082
1000000000
240930096
561678849
200074253
57214
945368844
215382860
93472
294459423
40024
24452
493636714
26397519
972092373
982001728
255183672
64707
49028
219210384
11046
845910964
222854638
301644083
53868
935308879
469552083
506694415
70576
96028
343585011
683638832
323499926
237767742
60125
248646222
514204748
355563290
394906326
40443
913290144
948923270
59151
67688
448
634263221
24863356
376695114
3620
7906
610175930
29503
7823
50953
40139
257991814
316483551
865568537
50321
1000000000
589785409
40398
391651544
624568344
387475054
367115805
237969536
946031171
1
14750
1
672185130
318758435
660158024
288373740
26710
273243215
1
17838
1000000000
726128437
598191112
933746048
540602813
11890
179469591
44690214
318075119
49574748
836621630
75207879
75570373
841104307
45139
564890449
449261713
1000000000
1
94691
789022139
59718
90881
68370
27461
92787004
1
87147
89767
116027410
1000000000
76873
67724
727594087
71879
514769862
128145684
8145
923339273
34848545
204341168
642452225
55158
1000000000
46771
62477
63126
1
66329
733871192
153193481
87552
304682568
29605
58496
267574225
501787036
22923
836482787
1
611438575
35919
95239
559951253
428948539
373358807
887967038
53932
37570
83307
623296318
430589003
5318
727208729
77667
76423
393534421
1000000000
94051
813172221
728477795
80033
81675
437820884
80243
1000000000
76837230
1000000000
47998
89738856
221526527
42502
89924
747620109
343451021
90554
69980
748384113
657031496
69661
1000000000
865116588
95612
65154
95606
80839
773121935
949975878
696008744
15905
1
53396640
472988906
90761
7764
677927399
286705410
638152259
921438145
76314
604918928
12543
168817801
591423397
19009
199462572
87195
46606
11864
50239
1
31096
271118862
76626
216648580
868161105
102906425
80862
43973
212276889
409065353
670258073
62893
140052019
80859
78952
13956
800047687
482530761
182775070
117662755
613273190
1000000000
96600
10311
440898967
185593904
727116724
194722251
97491
990640723
67333
61304
691402020
33731601
29595
51525
878695727
78873
168996410
13319
111490921
847526263
1
358763313
319310397
999378691
366808966
17442
566163715
63268923
557236870
764268853
469575654
81015
5085
1
303891112
713409406
675991239
3036462
51928
5415
837877286
97312
845773207
1
66898
346086126
324860297
70627
748874581
94308538
91265065
45519
438554056
39496
37485
703729829
264042334
327409759
238964352
192092167
447451229
516469433
924462981
13352
464213006
63561
498706765
806943721
92800
800549652
80983
876669036
303967606
807959106
1000000000
1
59708
85644
183670091
122779853
37754
352325219
1000000000
687575316
53981
11715481
56148
85187
313754252
36817026
648575067
12370
22297575
73703
587
35080
95477
93568
250262069
76037
42791
55785
1000000000
679531603
624671011
98613
55733984
385108730
63824
71226
714962514
79588
905036862
361691175
651932864
42673
838778415
669655863
36523
18070
49376
51936
742943420
80704
17573
456331292
56258
222538394
199258166
210212297
826295220
617954188
85122
984920387
52923857
1000000000
364216233
560525712
816068269
9217
660757344
23429
558561255
76216
101286883
6656
75243
27579
477818921
184527824
1
87815839
546408105
395676799
80666
979228057
229035321
644230012
475432010
129208820
45746
983268403
946012041
250670027
77538
635429811
545623313
306372363
61040668
18319
569000645
4891
1000000000
963512725
602190574
59394
34684
63075
990062010
1
48123
619429547
66293
52423
762322840
50930
268163124
234647909
496180710
634777907
385791448
16420716
223995327
635357800
98608
22858
57488777
73342
492515034
510449672
918225652
49194
37481
521024231
839719708
386456850
876986144
60140
148860546
1000000000
370006740
1
182427447
762073491
391445226
25818
462017569
99032286
905155891
419143519
1
27118
86961
53331
184435276
686289287
773374799
946900305
63760
931773287
251674898
828846277
317152682
399696496
398070440
365546969
124
360941099
575953598
25714
950586885
43426
411975172
758902720
871527796
810738725
714460893
28520
604135173
23293
888022493
188059391
15494
852024370
777395415
484853403
407065850
41807
1000000000
17954
987446952
821005794
640082836
506324733
713213794
78001
675328404
242188753
655337701
14094561
740553926
46338
87484715
964686381
58233
85706
37035
485788609
793886046
332046300
61025
772548411
56514
233089766
113775236
367551934
458307181
5574
393618135
251105244
1000000000
7460
1000000000
411319616
871892153
692146656
1000000000
834311902
287126333
279753442
60913
131420077
38907
48101
39615
78083393
992405524
11926
327363511
948310385
81735
501212157
753085252
1000000000
576631760
54099
583687551
6090
347467688
10513
23418
896472122
490915479
69664
1000000000
97212
703036248
378965960
912403950
702248450
33006
133453394
201988719
729437536
182364170
351593323
842256217
38816
378359434
960347800
709090493
7553
98397914
20800
92488
11107
819872526
70434
42692
748393193
958669276
27439368
1000000000
160333612
66459
135932161
1000000000
464146913
400182512
838179499
126340657
741266486
1000000000
78052232
314702738
582023511
83228
274144144
423108779
73133
25417
374800233
683325561
777223347
437564517
1000000000
70999
646770753
110607952
7943
101608212
861412583
47265
22018
83681
370450658
185158192
447992525
930203799
779573809
194125339
82233
1000000000
43014
63117
20773
190179687
65033
456283145
837037165
1000000000
55786
47998
36561
26150444
17055
811640428
39161921
41959
299096287
1000000000
795805919
755203944
1000000000
75286
1000000000
1
981696432
90102
97221
705399403
973790099
32820833
476535572
26541
890636612
75109
66352
906688991
662522452
3178
63187
485614578
31998
799355871
56291
3121
10424
571041437
80497
688022645
850196813
78553950
8829
23692
56574
17871
17752
183257251
421451572
82352
82837
492292915
1000000000
38852
358622021
946388551
926349120
76371204
8539
88376
18993
1000000000
71538
102441795
85212
841421854
304914285
666161601
645134235
883302811
88738137
88498
495374842
603689064
20830
63654
581711912
18641726
169055956
11987
51834
186796170
121062493
810380801
324076703
892742853
452577477
591927192
632522001
60115
780667136
91769
3741
543943044
621856702
1000000000
24003
802904187
594067809
5099
255345440
1000000000
654044643
378307933
630708008
977842036
1000000000
98030
12448
222844954
362309476
2488
1000000000
634472105
810330094
58349836
1
106885564
23119
63962
251
28896
32038013
189658589
372775349
29883
67462010
59273
60714
416333878
241307766
108830386
162029518
292105565
1000000000
9382
881142575
2851
47551
97552
76290
30412
51264
108587777
111632766
896559344
977855826
7104
882222884
346642841
96521
810028475
62242
25133
698359970
41511
421059855
525382857
797416979
14973
650805335
355188909
514949432
651942610
820047261
570733346
1000000000
768396243
1
13405
381544110
44691
57687703
710145194
11041
440681394
184492962
671622304
150323425
11179
734018315
101254484
16039
359781523
17888
1000000000
41244
6754
88077585
779399554
99373
723896893
4140
19439
48351
93865820
479114736
52827
75443
57516
665424528
782759707
310227493
19000
1000000000
19769
48555
1000000000
468069550
17220
308678265
77243
98304
99838
530082544
60294
1000000000
45093
1000000000
629142166
1
182165054
604333196
966112011
22284
50588
11486884
96047
91755
370551559
60988
975786621
80831
921196627
18934564
197869592
191733870
56081
1
134588193
795847842
376487072
261198475
973352320
19631
79551
335312403
520603877
328942971
631965059
150840381
339402808
3743
43085
85584
688097864
92342
62173607
52699
51026
779699673
314903476
767954523
71280
832446124
748383419
1082
1000000000
348246707
437541113
1
65079
185833973
154270600
277450528
274241975
26546
111394122
14373140
476470901
173534434
79828
686640350
175547254
1000000000
210652182
954836604
313670549
44079
1000000000
450835121
49550
399248274
216440227
12707
84340
206026404
723063425
52271
758081358
852359334
14030
51582
721787666
638188646
740396823
83657
790224373
934730187
804191306
77304
64598102
771271084
20293
80895
18923047
26098
85239542
479385967
180385555
28568
939055097
700633568
288715020
417504969
36223
997692245
33278
214848247
404113806
785756004
71618
180946419
481518114
53288
718015304
7017
234688518
1000000000
69801
981769773
832965093
226861387
69048
205411623
569845777
51640
14273333
1
68753
593063642
7700
435196571
61485
188112831
976380664
882056836
931008622
698116895
1000000000
5193918
575087730
38584
720671980
21263
292
352333073
1000000000
12270747
173268909
13637
42783
201390054
430994383
77815
624984248
577401871
706717755
71037
946604602
70028
804191650
1000000000
28718
238039175
81824480
1
16852
969378232
83754
661855738
488314369
610873005
552579839
1000000000
82951
52621
15273
55520
44659
162473946
37312
326690741
644590332
884571978
10638
754391000
24892
796261788
765746025
2851
219942585
43089
516714571
1000000000
64948
47676
90622
230356338
45857
179620322
719227123
25766
334691166
54439
1000000000
745995458
592138781
53512719
418112664
78643131
75311
38924
70901
29291
142720167
159286648
442320834
588559461
617094279
858893791
13784
1000000000
172247436
443081604
313347187
12696
59224894
262304744
596044584
80332
914386739
9871
145745680
155229616
992066481
32567
355421422
52485
236297602
32383
96109
79353359
1000000000
71413
1000000000
144712482
176918838
57812
560119270
443262058
525078583
5310
1000000000
961394525
64531
180469441
85751
35219
56027
68204
557358682
945008647
133608015
322050232
989904944
669239458
511723664
869925553
425575453
234521892
578381944
234473113
543735608
46699
555752809
461920253
636629878
254128885
334211753
41725
1000000000
82442
830691176
53385
22073
191702121
678172379
354013808
948550315
575777108
919774558
173900295
97168940
70722
714775691
363587567
550696566
570138113
5445
94745
386647397
683724334
289912131
554637775
178158717
852472098
767077432
538934696
347933935
224747469
46107288
388024222
53257
1000000000
113141750
207976530
7210
446438191
319634853
674901902
626571948
42881
695282409
6209
7194
463599489
64404
92376
94920
990421551
1
43906
834920198
1000000000
95183
111934396
372902994
256595110
325705043
73012
170895748
85066
1000000000
92257
97653
1
47426
604429614
258474160
245554744
45280
634447501
59304
57355
29922
105013504
349349739
18879
29449
13130
67780
1000000000
1000000000
79925
69623
190582936
798147541
908797270
1000000000
393921906
99658
1000000000
972660063
365335868
117760339
83625
60646765
1
412546011
947109507
119581551
238404470
51000668
30685
749227937
668606599
175657096
968828774
313014226
9459
92377169
25309
452513228
585082806
857438538
668505041
884145474
532889237
66913
2144
1000000000
173483815
2169466
149132156
25360
46970
20980104
63915
757947382
3651
125226091
371002784
621524655
91707
87247
63744
967539206
1000000000
147347603
348941815
32466450
810274662
3805
868923114
97966
81838
71023700
92870
55878
46786985
57846
37470
177044157
898423474
96838
97859
394609216
874834036
671739869
66344
13528
583875814
72596
931179564
503503817
972608450
864039879
194341852
4068
652600859
86911
841217998
99314
532316385
751110710
987886092
250205967
1000000000
470620206
903883765
525006623
1000000000
1000000000
69436
903319417
67787
589300826
96535013
52971
88271
49807
713050538
1000000000
202886136
49607109
30293
70403
121208065
49558251
770201235
1
216456733
728460607
35487
600279017
1000000000
817669951
805179417
528138681
47780
212858313
40692
466876285
870
454445743
718122430
537989540
56708
54072
944697175
25371
31812
27523
887056070
655744351
697088827
313633970
88867766
1
311079391
75648
1000000000
78560
849035887
88858
29740316
1000000000
977534984
439690631
581450513
51089
1000000000
75975
625570408
77503
373453915
26350
68322812
14587
94930
75066
769211349
52722
58064
710860866
336409019
73955
7815
992743047
830295226
789942939
340719992
567571329
44454
74685322
91282
459205420
328049425
166266140
28003
95931
978852247
309261132
10422
32637
893655730
926181356
130637713
68900
274417844
545619647
63521464
8499
103024766
57246
11077
82729
11199
917163891
666329851
482111603
58692366
1000000000
810212751
816792448
729523898
89914
661599245
498503151
873389849
91910
111742980
449743029
197917391
1000000000
606954394
880490717
60506466
61612
86962
158233377
406494330
417147299
77124
1292
405104503
757626101
150495912
497813212
951453586
15737
33698
949887267
436889720
16176187
540645013
470739140
181594690
72772
8996
94842365
273679440
10295
216503087
375044884
682537133
381755474
1
837129710
10734097
1000000000
399111996
898962077
40126
814056874
680447219
292084781
7943
1000000000
931366987
826881035
119291459
23865
416792480
78696
31367
18026
292168557
88186
220949775
760120051
200505109
63974
62341
118820771
964018863
168758950
55267517
911731343
3773
1
99353
232089638
800515498
778614747
896139423
969909350
45554
24647
1000000000
55250024
453852843
503016141
19798
555966527
27760
3946
341820320
957354994
324074840
66409
62792
462426944
510961826
400855550
96660
50562
139648689
10424221
649781909
32452
709252036
123844731
6970
754681155
943680933
528693826
4851
893483957
31845
42782
1
420503376
632725877
743902739
44497
1000000000
90221
21523
32406
63592
688449037
190983826
123008251
75363
591768694
604070273
541058039
72105
61181
449069983
83038
32842
974586360
8902
35013
20644
75439
93542
71690
921329658
781898958
990878860
483255737
97069
58326424
37037
47795
284494059
283000990
921308294
769190321
841575811
854111713
77993866
22795
259372674
779954002
1000000000
249304867
771840163
59701
568840525
494229700
99086
897791617
857688750
982712108
221145617
610439307
7095
133314080
82439332
1000000000
1000000000
640866509
4888
99460211
18116
274340595
73174
929533596
1000000000
344339767
1000000000
59506
45935
323247245
215014377
179824948
217483450
734792023
576004389
40572
49517
6141974
9753
76233
750791529
1000000000
396570876
11773
37752
93816
553386729
590179395
86317
583224908
520193890
594613805
1
241169442
262511865
33470507
339232333
722105047
1000000000
8131
146845695
45972
695672630
91789
28417
1000000000
25152
7932
618095039
464878905
97813
59078
422213438
221532055
39163
652915618
93931
54628
199585693
198227171
253372740
585656564
1000000000
1
2574
1000000000
565472030
94550338
88169
23125
952038865
38323
51948
14691
212802385
11157
76186
840842547
521991907
94342
98476
44117
76677
747200026
52061
52404
858237559
439097290
653203897
69245
994600698
74568
1
9485
235155611
691985788
57163
98960533
793438446
73819
70910
69021
1000000000
572701998
1000000000
107536925
594825913
889001625
936696824
875400755
944066893
140154974
234764722
656221251
55008
264901118
254919498
656236601
446288080
853715311
78016582
28591
22647
33264
13505378
1000000000
41181533
83303
51696
378183758
982156665
98856
655662563
70827
884409673
875934931
476909579
404284686
2548
743323147
1000000000
208148201
1000000000
43515
75167
78245
1000000000
27769
804333195
775360157
2435
20801
138837787
102245164
896145311
10246
91193
731842927
98815
438346979
210655775
96509
636866524
764037824
979610961
672356407
20329
281374461
948412646
1
533609179
1000000000
64511
775484058
507999424
871548702
64324
33726593
951452905
1000000000
35903360
12316
68256
27760
627775413
21806
56672
116228163
4669
462167356
63448500
557994033
1000000000
838450968
845280729
64058
457567783
169705802
81662
904
422626727
41713
885349803
317530237
93867
450925997
691116615
659149296
185280194
95858
47882
983525300
480229546
23011
855912099
936469525
51555
691832456
64760
121919244
104044452
301292574
39687
82360
742941013
49527423
76521
365713848
33251814
1000000000
41230
921894638
15703
403002915
31902
171485704
60224
642274278
58653
48008
96509
1000000000
1000000000
755773757
679967419
95879
24922
719744272
668792727
456792266
64054
22000
234106070
812831398
42849
424031309
8540
72984
36837
21956
306169201
56523
970769733
30977
61618
75528
90343
377494224
663621049
346564247
989146336
89019
52522118
1000000000
336250651
66510311
318463458
1000000000
692647780
74704
534885603
208447861
973565524
396062613
161472284
15506
53025
40119
770356341
78095
758898119
33083
29959
77301
27683
839834553
739893678
99797
473394070
25354
10679
39262
23359
971110420
938780803
79977
703140083
59807
170127184
94768
96062
899251794
542849621
727012273
6626610
395293686
870619170
298271276
14818
69041
642509318
307298542
63794
621172772
643270469
226656951
920423565
95404
902600955
832184257
40974
190233750
784794041
349062036
483729611
243796267
907423089
565661550
9958
534273756
520708193
87543
782072316
183786131
50938
97777
80060
45299
12950
76705
150507570
3856
136515991
1000000000
143307745
92161
480057584
365767565
732941140
19390298
1000000000
38137
79272
16338
1000000000
479304135
477322410
663941846
476951276
575732965
565424573
351477357
98148
82172878
342733036
839997880
28570
966400825
603441967
788662450
906960250
62087
77948
248615912
72176168
780398316
133580510
61640
59724
672404940
15630
86589
30781
994849861
157555805
49079
163557750
18903
247900082
898014439
841204905
440028125
426243489
964638314
569400434
55495
742535704
1000000000
290617091
49848
118759749
86718
56791
495025170
440697823
96512
256043368
51372
939596434
632
43993456
611364743
531522112
444361820
40365
1
8795
992986651
15660
430692027
1000000000
90134
822761242
938230807
49534
813692969
84047
49237
489587933
1
971003017
43124
40456
87697
514096955
661621304
337263522
49448
793338170
32385
467627181
694993677
449706587
167590110
10256269
845728126
439032556
74900
37318
96112433
12124
969959438
551281872
32839
31141
153379302
59194
1000000000
185255238
59948
12349
665312845
28794
82183
545981001
420148167
335969899
50575423
461647377
376042415
153937495
451220926
1000000000
1292
23529
45783
74988
11560
62454632
67568420
674280173
38401
13450
601477202
81430
29590
1000000000
61297467
175211818
570211932
90737
98186
648824825
256060694
128272437
540976481
188912555
885580730
56186
42708
78
681886704
692240608
360156865
511932892
77018
7342
82000
63210
2771
36215983
391564263
537041457
341578209
298458392
826889236
48534
68846
86380
70333395
73566
845345916
811069469
8619
845712970
434461401
83163
744892724
281521207
74001
757250519
47667
92404
73505
457816770
437976991
5254
25415
55713
4377
34744124
26327
58118223
765656668
401226801
23697
23972
1000000000
513659740
707547756
5151
587603567
905872362
340241925
15652
858040156
480266783
669039391
281194475
152218727
894019628
83325
1
430818964
18983
21765
216910907
267783975
89632
947926769
95868
537131837
230679188
946068728
95559
628201648
714351176
35130
44024
35149
671336860
382558537
890345619
990287910
26697
680776722
32872
24718
258893538
673396054
258706585
91480
53663
357424214
43774
277388658
23487
704638304
69653
897422605
1
91608
940753257
55781967
126607845
959318100
926951256
97609
789997603
554844623
84525
4113
1
436751213
969867602
856208235
488038069
1
45399
4601
829738222
360983864
87989979
262538951
71602
742433740
70803
57051
92778
595976579
570627274
208790581
1000000000
900930149
29803
88183066
1000000000
795194944
351172888
386250524
380387625
48226
333492561
547995738
593335778
86813
508567365
78546
21049
456386613
307449599
90840
1000000000
23765
670847988
1891
974106311
43813
70563
794891843
894503090
69104
668924292
95941
1000000000
744146450
46000
604831791
14081
1000000000
22033
64101
70520140
59436
74409
309842893
66343
107453979
17522
79716
43520860
5153
633803570
284438651
71108
53330
75616
14925
211939164
101005219
654499956
672320458
889289635
67480
12516
178
48364
951964368
721408839
515171648
484326884
254173410
524250172
935639557
1
43191
1000000000
615618307
16405064
20647204
34456
405774087
912578016
15212
373651521
62823
65525
81172
953771556
66031
10507
47734
74082
349581447
32886
22961
1000000000
60092
9185
1000000000
32903
778926092
94104
336630445
10158
8709785
417003253
247117224
82763034
408175850
877620786
63919
853194078
824272476
52121
984105320
928369589
108878339
1000000000
316711551
477265698
361480540
619710798
1
88652
397
67698
27421
801977695
500943871
653987586
205312512
331832711
609484042
993336854
773264934
214227156
98767
573435051
48285
694493847
307366589
246894389
1000000000
938684214
98437
665737000
117413507
371461444
33404061
631123331
86488
65432
202665809
62641
131699288
940721761
30474
76564
402
30705
226283629
525117724
812278824
88801
80369
1000000000
770092172
645823691
94571
440214933
87068
728732781
323794563
806609427
53300122
441435291
1000000000
825381222
14445
1000000000
109651649
223614380
24415
91488
69707777
139115153
857765527
347218250
37957
43778
41305
547168991
970879316
88014
264735203
60516
22564
558247102
596046258
38990
177898921
366785880
48443
966267981
380327091
1000000000
877553481
50622
84460
1
994033221
707655783
8405
56880
14486
97280
410930384
257872939
80191
11648
10478
481524881
379216348
14736
48791
56349
34990
963731196
55785
787544182
54586
86074
5084
334795950
670961943
755839464
1000000000
75950
48673
92762
378943561
70043482
647105939
445766306
40876
26475
68732
847452035
482693278
54207
449343579
324700338
730413769
528223584
12023
822834911
10915
413169781
755418637
607974692
16361
213705991
37349907
65656776
50654
576263837
90340
489270463
8162
72651
24570468
63321647
743384904
461935388
52744
33978675
408241480
408214328
507174398
26617
457958884
408567671
14182129
450825507
42975
131839825
649915997
782439251
58337
967684577
85785110
848348835
1
98251
51250
443364668
54852
442366323
1000000000
31624
353705174
389082049
484090876
77304
44114
965997450
35929
69876
77303
85483
26707
849731291
597
96070
720217203
407186330
10758
11704
204442958
55770
524595628
373624563
33530
501509336
1
134048550
960300432
91548
62897
77265
1000000000
80731
94486
25120
694365428
887253616
4488
44932
60173
822195769
397740383
985811938
1000000000
1000000000
1000000000
70870
714941381
545874564
17761
362664064
581801748
431006670
98789
633339863
432938105
75266
839978247
927876986
21007
975321384
592776869
220979342
1000000000
823605712
143106603
133553333
24130
13414
89027
390930593
937812011
48900
903822779
320798620
34079
794281180
30375606
1000000000
22803
62566
790842072
277333269
871609969
520860635
661779213
44758
612468037
39611
6992727
81149
84464
32816267
61061004
461739660
78369
19776
450228393
837640956
324163136
779265424
122225036
868279573
66291
2602147
45589
1000000000
131225057
71096
12129
57396
72061
975170964
10525
897199661
70392
376604177
799027406
889470201
81446
240924554
1000000000
329397096
71205
30746
45962
110273035
381597863
102896559
295651822
623534222
84442
938424490
723521260
831415851
87027
40580
92163
898839883
63923
938813078
168091401
565004936
1000000000
234723816
237939335
434604410
674639503
98401
1000000000
212202604
3027680
753535664
172456654
1000000000
121429808
398181569
82710
51051
712901862
606591065
42749
6356
696762522
473441624
720680858
7948
800455916
522763376
15366
54495700
38119
92638
15663
717694203
485939034
57166
33215
183435680
75873
57923526
187687986
47281
825859492
91992
77552
1000000000
531989466
23396016
395646641
407703510
78581429
1000000000
86477
117481816
63735
348722999
1000000000
154088219
1000000000
25182
410672149
753476790
88246
428514670
837866521
62594
97736
1000000000
323486944
66369
2512
799892667
59692
47701
728741635
1000000000
97177
668142472
65720
838699675
832541635
557941778
833131080
769977043
117705969
2651845
99468445
59896448
943275442
588129427
56067
810741425
10474
119821180
198380520
686359480
393625775
938493385
883367140
10863
203732205
485329574
438366259
1
38685888
77714997
1025
90284851
97222
166605990
60210
53669908
185123923
77824
1
34825
55337
798288595
999842870
941693472
1000000000
588140456
37170
499668880
693971633
12280431
633162415
29422
91509
43299294
973676029
272517107
1000000000
34385
414625275
19368
34693
76304
39537
83324
206340099
676502719
30592
640327721
43268
923093780
176775180
169297391
55222
57501
10128
958659671
294964538
91586
926188722
986205358
532507972
649725236
349452679
32541
93551
11432456
604974420
590317113
791082621
63973
105749902
114764181
565784261
856822913
53814
62854
5582
715712376
65261
31522
93830
710576178
221406963
802763000
5839
98237
84846
72075647
65387
1000000000
546229652
52338
98575
483267850
959765214
1
25253005
19924
258509101
401402582
93380
143325780
412450632
43723
971926157
5375
264828976
577631537
585956463
673043670
989254912
998504284
480094454
317005027
535976840
120756872
191765082
27510
85397
13974
1000000000
920403910
11777
62387
720192076
1
974212242
26385
935902881
99381
65124
743
546592062
577260201
19413015
1000000000
1000000000
626311379
66101022
88835
43189
94271
23657
1000000000
442249774
90162509
70233
15342
17333
61389
60879
59837
703522797
952160804
20814290
755518806
285405862
1000000000
49394
71844
967735147
697118337
380682774
522653479
789448069
65947690
668626093
10528
707716500
94176
285211927
1000000000
621833364
54735
833636062
90633
603909648
27395
49318
65567
627036002
476513316
13037
38232
789109669
302179848
44859
93085
76926
37919
3674615
42363
1
44682
420029401
84740
41001
86000
283135088
804
16539
56826486
69401
60039
761518986
294697843
356218904
42475
799254077
228375066
5931
404105747
705256683
1
564532874
288819875
451472800
627079287
52322
777650610
67874
72109
11976310
728813150
744359350
14530
1000000000
1000000000
1
10681
367757945
80119
98474
8956937
936576573
5951
737731899
934512162
30930
64102137
1000000000
58853
22681
8918
887927984
396141376
505170286
556866378
601563416
248590294
435175484
1000000000
388370165
63321
645267073
576369191
1
51449
394662794
830963248
1000000000
95791
396942667
466773432
84613
36685
1
237893181
951605070
1
857257160
682993452
72654683
163999141
74587
582561569
58575
1239
62532
60691
951738815
63300466
952094011
1
550747856
2240
70525
68800
415601323
89726
644557460
64548632
194877408
701799529
672210945
701349970
6618
82708631
926034044
91227
63993
257371763
70580
578843811
284725755
450521643
477771919
868215006
71487
1258
8583
831818975
85688
51098
646758354
165363943
70679
102669372
798889351
13586
18231079
758822103
861268250
85271
795209364
3810
78456
79551
269879608
71275
568554383
286809087
17541
279456302
574307000
343993187
32657212
957815383
749879217
943385814
80422
786508397
819047547
49486
88398
98936
811958834
85397
64730
201993495
2743
82235
634545040
23676
549818877
1
93165
389020568
998813403
98907604
875356906
272494740
539778169
280281906
505117299
83162
32718
302091022
83385
34636
490585562
83367
265766410
74501
933517
13778
286907574
74828
1000000000
594166319
68922
183094587
409143658
24454
70558
1
932933031
36098
420974059
980738337
499706047
40944
3533
256180868
26591
91471
897319317
753587553
547339899
445751263
914397910
87881
940940045
352337980
772261116
846914916
834466447
587010198
231857631
657998637
28136
673287187
69319
47171
532478800
231481038
1000000000
952565680
363089712
1000000000
94759
220735229
2953
71808
787760107
89492
73863
806614920
8135
63380
372413755
412295692
80689909
43263
32000
855528294
562428376
689272495
452137421
15528
162268213
17110
647657985
11787
26149
270217525
81779
156357604
92304
342693856
627552156
222015565
389035979
70382
308704241
448495477
32526
418593651
48962
965089575
536131024
1000000000
936036397
51236729
78321
311847342
916028269
311788236
1407
862691418
536292205
37747907
497526283
28728
728439264
10810033
655463040
38143
65150
82038
280524430
49108
84867
837728647
40105
25791
17097
295111558
180691397
34915
95105
773621790
21445
712255335
54085
344883465
12601
16628
91737
3575042
1000000000
952838419
34982
321329700
676665531
10637
474823917
1596
1
932550730
42441
75288
13819
72770
14770
99363
94077
837820843
12783
5033
57615
521930423
969953956
458289153
548041061
31211
360657499
612292129
564019171
78007
23225
1000000000
65962
736837119
71023843
802192425
712850958
145537253
580025004
71096017
30612
91298
83341
17856211
159664072
997700859
378761090
610616524
79066
179616593
160254979
424464892
102148445
496028589
91665
696858672
356962015
20032
328036898
155268658
367390932
593573241
1000000000
939360786
920619842
951005469
844513605
25573
138235226
85801184
477461503
362421498
98169
815186179
53827
537982965
67941650
81556
1
1699
553006794
83166658
94486
28209944
959261883
57211
661903044
279908617
115121880
44100327
988310526
61898
41631
172737327
90848
236885374
592058776
403195422
276269095
379643329
288573205
272538436
772706715
77318
410498401
778533727
273096260
686265163
19662
541986733
821137987
906345892
79375
288669876
1000000000
76643
10859
20932
209633964
1000000000
72567
761656467
669623584
942755819
31776
56931
692056694
34436
67628
220937506
935363875
904887852
59839
13772
1000000000
159152041
23681
89734
26315
13661
2155743
892305255
415771140
464383567
3387
81314
36478
72864
323098784
843617277
1000000000
608591165
377614285
375389236
14420534
99347
413956012
497253821
16776614
902668525
6923
94684237
356941522
1
613608230
598517101
464226605
211303808
1
544260804
1000000000
818835594
514584810
97898
391378605
16760
60771949
459989927
283764868
100974812
181699131
13231
591082467
32680366
49018
737911280
31221
1
369244511
75075
90364392
61605
383877795
660496281
204787269
503646619
14997
577655197
804316926
1000000000
425552055
13243
200684030
84187
967293087
89220
59884948
91529
35957
3472480
27239666
16572
51189
43592
51492
207672703
771263622
898849773
701719072
136467951
1000000000
812061336
989447941
79926095
291940752
61857
5253
148981530
9
74074
19487
986927379
1
17344
370889193
1000000000
785213324
651049399
8674
52926
56506667
787138563
33898
44161
23248
959880392
87988
997624127
637296745
51600
80469
36043
1000000000
88622
806757720
927306609
80152
42179235
67032
617570578
39566
459018558
49827
782982348
17130
18141
152418619
57927
60168536
78511
308756704
96646
73033
1000000000
801656206
211173492
28364
495959161
367095548
1174
94513
90159
679649417
674017288
1000000000
95081
1
992553421
962849526
433974609
54018
63121
53404
503486973
676774142
61160
759928343
42260
467178982
4832
7566
175148393
1000000000
883648544
852715951
18199
559138847
77248
11680
1000000000
508015077
27667
94016020
576683465
7596
99201
107248459
236842614
22151
776221098
76033
96955061
368790587
968734558
43044
856707191
70476162
226496731
566019362
2681
56739453
99781
594455740
80255
817989360
219539589
84065156
38778
58176
46639062
106543849
88953
5557
229891013
83019
49434
709706389
931620519
779204606
78505376
905590663
17755
62100
19481
1000000000
99656
935650935
986304290
111507213
56479
26160638
1000000000
99721
420401342
295137673
469204894
430099118
358022901
53448
39670
884033866
18046
953078748
506312221
1000000000
840427731
334373258
211169277
959006183
8906
710383243
9077
482877306
69769
58012
18796
431579125
8768
1000000000
73528
158584991
1
318139141
12475
9410
11254
89085740
94482
138217994
997156130
19730
763378787
43420
941091168
2693
189127312
189697156
71733
760861485
1
23792102
265742639
36162
32871
10951
554387597
444593860
857235309
445910546
65948
73005
463254253
1
60316
18478201
211623503
30881
35706
619613582
704344620
18294
84815
76273
198254112
50257
22421
1000000000
38795
61955
316730238
327961544
794278272
365717604
509010835
97894
65623
438345422
499271218
65437
660468668
933989191
727393344
54858
730399619
72169
80394
1000000000
87453
127671461
400100923
31899
97835
806138096
59682
43580
92119
533951623
285490365
464126321
42241
99530
19926
21632
24603
1000000000
44387
326221585
30314
579129076
95697
999937830
826926597
74184
82172
82973
212159468
5363
924808022
683708167
286471134
647641023
1000000000
698146721
301187871
1225
903362698
70793496
57283
18421
10502
740826067
61705
826623875
74488464
365622116
300436708
50065
484981359
403223265
1
4313
535433248
672479699
786996774
809316241
972674323
324442858
703402526
931387559
37279540
673866425
95239
823157213
55959
354136887
39724
508912501
34099542
21697
91858
871992884
66270
995604032
778032527
1000000000
57066
69753
1
1000000000
38922
68962
19947
407323394
776150486
824675360
37946
770499438
28916932
35716
91846
484692645
869025738
69511
618084831
673968731
526303011
59743
786052727
74108
91481
185453277
41763
68240
48230149
923757932
18650
29124
331916202
8044
18910
81861
27232
35044
73566
25758
88106
5512
1
681250199
47640
772676133
387246501
1
74985
85649837
1000000000
448776491
39959
1000000000
39003306
319662150
596826459
59472
507607971
996818609
77782
571979315
46699
81113
51651
1
714562236
388595435
624554549
46777
253152555
13385
889309255
746892768
218569154
47275
19024
51336
51667
4097
55205
176872910
483768380
1631891
954446951
306321257
854649694
29414
734504954
547072268
1152684
1000000000
168399172
47857
83376
868285841
56553
116914966
171881950
37873
172709133
18644
812054549
597529748
21428
665619727
94244
447492410
1000000000
227914423
541657293
6144
737259476
1
1000000000
8446
544702527
694453110
375013300
443152635
88956
957898070
250610981
32965
976553831
877041500
409978950
17393
144142900
858064061
1000000000
74862
43479
894104059
6176
139064083
252043063
92272
38744
461704860
1000000000
42537
34715
991918466
204783535
1000000000
602793514
151784521
608957907
765939929
42483
2275
23946
9606
6443
797228305
847269345
50196
16436
53573
998502282
44284
99831401
18756
83902
253182820
1905
274186708
621136337
372519074
825211428
65104
811522660
16925
1000000000
99912
24975047
377511459
719911005
85507
1000000000
880821624
399147692
780404567
113489324
80096
20317392
15947494
844508205
452687613
318885231
49461
2118
1000000000
88351
67271
311139508
51612
528479437
343179384
63720
85072
94775
9297
32106
971748968
98547
264211158
89066
202579135
53514
87776
996693003
96411
15609
562380180
23881
19983
52049
50585306
230636597
94669
73030
779747268
376265072
1000000000
159424755
772385188
500959556
338087514
824761237
80541623
258274345
39827724
37078
1000000000
363420471
890966134
49187
1000000000
277747827
81088
5320
1000000000
1
13197
27301
84013
35487
806487365
46874
853881253
702429135
761529332
504902848
192048797
321318266
898689735
83093
1
848369781
949238034
109822666
1
998215141
119558580
791983210
275074123
661619987
264537104
30626
22355
453237288
228910108
710266452
360187069
567182068
150329452
180025585
48020
49626185
15288
348657458
908991288
1
975793801
46962
295202551
389958507
24510
443932715
60204813
62982
647442894
51216
28979
76602
237116557
54999
76770296
168119928
23060
510018910
84102
1000000000
1000000000
1
741040455
393600947
1
95296
97930
470149587
473643396
597593579
1000000000
992416366
82197
726321665
1000000000
221516544
75562
801331294
358774000
455788273
896928122
527930389
50158
58981
465385639
582902698
43509
923048716
42461
24422
518550852
852275582
45600
387300402
97676
488255163
181187418
996384271
75195
445423934
578345732
868583505
1000000000
38548
788816380
7701
53013
51831
9308934
374973754
617930448
134482488
24391
586701145
16531
591320898
66373
934242873
985531210
4735
774537005
164612412
11548
1692
39377
976612742
455588718
102364797
3913
385788964
265308621
814288732
28399
52622
153234624
400747861
1000000000
757418538
76480
945302524
389764445
864124488
76733
93401
864501987
716772230
33153978
62810
896581741
19527
394641530
88626
1062
67806
756009209
51571
347490057
10659
409761816
69299
770211007
1
725761807
498030089
92911
32269
157100799
724830453
22144
612813901
10714500
777684893
26222
636663604
760706216
791269956
335223193
35804
545845532
22498
521276151
11086
326240239
718554288
35046
33399
320864464
646199062
774102587
618720866
23517
77936
94690
98710
135040079
990289049
843997432
665338053
616402653
39927
908241346
580027465
732691581
2888
1
32648925
564982714
11961
38413
61239
325981802
108940847
85402
48974194
764714037
25046158
26639
542505401
713574884
253864865
710650467
714550156
360723269
610615135
93402
167575567
141811156
29549
95419
75113
906124826
1000000000
412434173
570978354
324458799
873003494
1
17103
78901
422473092
95293
62732
48317
822512074
307598200
751605722
293896626
54672
34514
703154073
608483034
614930464
611625652
819668872
56266462
306170704
513744963
1000000000
88581
71242
65418
62388
18097
279335839
1566
98121
302480746
1000000000
421454335
1000000000
172632757
13535
7863658
55216
751985061
449452008
42050
161487774
380314493
33835
56343
55577
77876
36897
366861731
810688589
4137
357520591
15422
74103
309873216
1000000000
1
542245167
141908502
72586
223581820
216084634
44445
10835
654702505
561757071
74388
52220
2687
70567
603792173
85380
626381547
44629
35163
1000000000
57079
994975926
9775
898067823
481722067
405444031
51130
14133
56616114
937290634
58094
51776
1000000000
11297
137421691
624701995
90331
26091
6650
884535713
568470667
219597973
86211
1000000000
17477
990462818
984098622
95834
124916849
25682
502936527
482140155
839632849
8022
315308982
91649
30084
78659
216403756
751310211
846099247
461867849
487425702
60753
355895296
573774921
659187842
50345
78682
762
206319611
580140288
29649803
3082
49919
2465
690387918
696249086
85311
1000000000
717200258
731518274
994964889
15516
44135
398991283
73279
19407
68041
44254
995704807
96053538
905659390
70384
226335712
324408414
562858320
45629
18816
46106
182396825
19543
87542
88238236
1657
32452702
498465820
826066951
62299
52785
94161
33963
199791433
5755
624015632
862259451
688706391
169242521
72346
523861390
342
982936801
862127831
401568440
79124
26626
61790
626792846
90755951
57487341
827851632
965444641
274887890
618239588
514482320
533469262
83253
4799
123823628
144506649
742315181
87765
781543351
363979879
959009886
891563778
67260
76064
469006261
1000000000
718863739
381400447
47189
761263413
631401218
208285120
400212282
578650916
227305836
614835366
1000000000
926958566
54535
70631
743998130
76231399
17566805
841818262
1
213674385
975008886
883999922
592436783
96511
256516024
1000000000
145584469
820954226
620689742
218099936
162200668
180299981
85740
11584
432632676
70932
38677747
702759872
98151
50211778
10853
99616
263802533
48402
41511
682760735
78862444
58967
653653861
13671
5096
246938679
722705897
119639383
16139
590492988
548305479
405374408
99662
628505809
21704
18882
991310277
38731
14752
60865
62125
654417330
74171
740739947
1
810131302
57804
364582343
29240
770207065
942924167
464015291
577568797
64716
249392224
226758176
25642
15566
1
937931267
1000000000
5615
1935950
842947144
920743266
429905950
554546784
600792687
27472
107472100
867968185
35123
94196
53599
75140
933318008
26487
901980662
544543019
792914172
41250
12359
1000000000
844056249
33708
609217963
457367642
96249
235465784
804458774
396152830
496732907
672312636
2464
198016468
462832750
690219866
161795499
157076653
474634949
64948211
879754790
12886
376167994
453471090
268405883
537930559
547788528
547312818
58393
691511833
97438
785959565
918203
12190
61311
1000000000
13721
681136126
48081985
117898413
766815986
239700965
507593103
42873769
308326034
29718
3231
541785852
699194068
861180632
206700553
924731290
158491774
1186432
1000000000
83364304
497552040
18194088
839664898
55435
557432391
959185027
35489
250649637
614748583
1000000000
20707907
672664727
40937
547383340
598603622
4413
66324
673443654
89097
29202
134893519
657555137
894895394
1000000000
696622142
51636
75141798
597518083
88775
17675
28491
1469
572418485
514432275
4406
10295
1000000000
91165271
911586591
742431821
166115240
444744231
64951
762040899
325080487
530419736
1
31662
888121719
483532271
52602
462812810
174971415
448430045
74920
587993289
950787904
36636
424839389
90549
114605638
77614
1000000000
97634
904324397
690465084
1
439244812
839442431
981119493
1000000000
3378
86837
89871
21948
59291
128353444
838300859
23228
322817635
555617230
56604
84873
974560404
50459
877300288
5583
56876
442105697
202672116
133442948
44694
893709728
89062
23313
1
27756
396183143
181793911
31830
801500476
558351603
64420918
898036573
31361
424827210
300392698
9812
387170952
55303
34909
56737
28494
1000000000
53873
856453763
106920163
522644309
270210408
92137575
52109
745070903
329158792
835422639
49684984
893897826
64433
253635913
445612884
750490742
466377722
99090
37095
85530563
12921
993368905
838685579
99624
69863
12747
48527
349249184
58873
1
52782026
154749001
241672019
945861426
281998079
554249424
19707
75198
998425235
65889171
405616676
414644225
652897452
887561685
977606566
156736935
26162974
886684172
33990
1000000000
420978455
602933603
758206444
68379
93780773
79587
463983795
870036755
631744961
922498293
198970248
33733
62787
73749
89069
1838052
1000000000
39122
1000000000
69140
324221127
390112629
57502
42802649
4661
96588
962571354
960967471
32537
905431911
1
346029862
550743056
9602
1000000000
649601096
1000000000
311227895
1
139051335
63139536
22242
66339
78314
438571162
43148
941571080
168818428
1
405997139
774818467
796745148
776934574
738856567
24132
471747361
877244998
403398225
696075529
17974
311539380
676220657
52232
696005371
715259369
66386
240769932
71636
146090018
847477695
1000000000
76194
80785
47830
434217249
724463362
32185667
544064028
332614872
1
1000000000
92587
934554406
81030
1000000000
62522
528192059
387734716
222683908
971373206
935482769
541156385
770290368
56373702
48337
71459
626712155
980452455
19121
18413718
647483874
872674864
330291479
940538135
972176520
74292
871346904
667886655
33457
1000000000
321875390
57868
680577623
733168340
68226
115635468
788654730
552857324
20970
114126253
921258249
771029268
507441018
73387
1000000000
287158655
793742004
1000000000
378871367
57890
460912693
54435
2619
40484
1000000000
45356
855827044
35433
635662545
117204557
112386573
147954067
147244381
60754
771399057
143412407
378588561
738753797
928642812
577909145
41410
10108
7003
477912950
236380152
49630
607225959
233705505
84492
717846789
186022279
1000000000
518260989
726392766
1000000000
829567003
116441284
66409
100011665
67648
755521132
23062
57221
322706182
654852216
488534934
671405328
871906443
628251119
77077
645313903
933727167
68547
248170873
898422960
659786589
63411
955485463
369357105
677696880
441885039
23515
86069
838183858
77576305
78922
1000000000
79955
23747
42927
678055675
9667
11404
475804706
49785
464029083
52576
1000000000
73572
25176
79205
577220132
80152
824758475
40968
1000000000
813899673
84453
754381910
500448394
76320435
96190
28568
33307
507487319
912878250
29178
55398
386244425
856198188
12157838
280411026
494128601
1
739253593
49098
320289147
139335245
266364105
77229
883842042
54283769
56560
149415189
494563780
94860
397588944
48817
631071089
87764
890823380
16487
799557548
43501918
805867323
996021953
174935765
44414
264273527
227364173
875495069
41691
368764784
765844339
310306064
666733544
13395
701193128
780024228
90016137
76018
753246735
489517079
668247172
866069220
1000000000
63260
46186
690038905
4988
53050
170053574
29929
441442033
2623
62433
424741317
164549877
933938917
45042893
23950
993689536
60047
337643613
512325084
47481
1000000000
734174127
506844394
57316
728278578
9974
726026904
26217
459632677
606405325
43135793
45639
326838677
879234496
66032588
871846742
431825406
13277
664235835
809943600
911924722
67825
502336044
1
601947430
97900
98365
858003139
956594051
310676602
30536917
186969799
6730
65703
92757
22684
306548481
400409928
97987
86319
363685688
15864
887655751
931466892
29515
449214685
69965
591262271
706440896
293913733
90185
475246277
350255991
10656
62805
3605
102823000
35232164
66581131
96562
20237
76584108
1000000000
97079
32704
600444324
56742
28748
53882
910417128
646532064
852298446
7632
114766083
63923
541755665
321827219
991657146
68090
69582
351578705
69254
82213
579499210
22261
905253270
14929
112302742
10079
89230946
8641
969621155
734695892
250985606
469770518
82023
40529
11861
49543
619704278
731589360
497253636
335515940
80008
67611
640382600
25910
265452428
10980356
620383419
327676555
71392
85477
111652290
67218
87322
1000000000
31026
123681505
546000452
347300691
347537578
252341755
15547
286317964
46354
977787853
23969
1000000000
351193644
591174658
86764
339506703
723793059
24180405
39370
90465
186844873
68974
23643
75080
293711135
1000000000
198562284
82104
334850526
18075
85604
606602972
375487742
712103261
97913
3533
70354
1000000000
53435
72621
824194208
803430854
469044864
90937
411858046
41740
29631
1035
103059255
414325863
177608370
556240819
96435
63893397
64073604
1000000000
167893809
978329318
463111475
19332
598570407
834513523
6179813
86699
814229556
6925
508787689
102156787
420930530
86459276
88379
78072
575361157
90714
520040317
941902389
3370
90664
1000000000
541135381
94882
492946533
767104832
1000000000
505381582
39319
963862444
44595
647990555
167966333
535888670
866971413
1000000000
145106150
210892776
763026086
312737138
281203348
784261366
648346318
65394
609608312
1
443623699
78170
1
876653871
81385
1000000000
1000000000
484894646
639981804
99467
112302212
946293944
90636
89441
638422634
604742871
913602705
12831
943087317
10492
1314
81000
1000000000
201091317
1000000000
591577032
28103
389218388
788855632
94326
12300728
1000000000
953010074
72963
66895692
84750
172263693
409258212
786298902
15963
7485
67174
91195
340528095
724845881
90720
1000000000
77523
653855232
186286531
32012213
54823
22698
103372122
214610094
98703
966777502
62858
217969676
2097222
848294807
374642060
71987
1000000000
633482741
1
116144677
577401518
37767
39186
50147
5117693
62261
502053398
845565148
165570409
1000000000
191540081
12097
992632372
343220005
1000000000
354968965
888499030
616007620
198268894
664999482
302363463
1
934678214
407992649
1000000000
80382
196154735
992304200
1000000000
754077188
50594
552236069
693242899
3837
345436599
875851992
269305615
131417619
985174044
312097571
1000000000
46377377
15667
45940
758576790
92216705
92953
71458276
999320420
3095
44541
802791686
801233008
568563854
413
596583748
36773
945478558
36320
97968
88581
374383053
81260
645501607
92997
97371111
1000000000
88921
517952580
61341
186891797
836268860
538383418
950692981
50399
344689232
75575061
12323257
386153520
1
64052
197540147
28075
330180837
42216
165367897
87993
874149962
45335
39835
90776
815689551
1302
58267
672965422
27616
93006
354267001
80081
79045
13519
183807009
601681752
9317
865830308
1000000000
75858
232731063
71075
443028376
725635304
21731
153404587
965268438
1000000000
285484339
30737
62963
23978
77383
2992
565867766
1000000000
1000000000
386330898
84745
189082899
852618804
1000000000
746979158
359
1000000000
55890
68717
1000000000
38597
271582548
973380217
44256
490723545
812853186
696981613
78049
747730011
28326
48786
54817
839375888
188073845
389549669
933329318
61184
91143
582027900
50612
2157
12161
76024
52938158
151172952
54671
349469249
12951
45811
61933
1000000000
231825649
79023
873252392
816193798
815678153
396413863
35247
137924713
288950523
1
870822652
37602
684799448
607016157
349940794
95995
262171589
813594816
693555236
580302038
834154053
843659672
788315567
792898201
1000000000
854416768
9246
192
37816
12704
99943
73699
24050751
504352356
70443
787474109
884747797
148153121
977937880
770055235
85458
1
514840542
359842140
640348077
422560244
997775693
40358
277839509
388455494
917356157
875052980
95218
75795
823652782
17694
68979
13190
927745950
376548329
312376699
2173700
425335465
857505737
820614114
78598
55579
62385
569744909
42838
869511864
33607
11459
75458
329246486
19313
1000000000
55663
927247319
145794928
40459
548432700
30953
376678325
981710026
966714887
1000000000
85888
97718
27808
67734
7145
368206906
452696151
784608408
41070
27468
386735605
436365879
85898
927039290
50134
87783
1000000000
29022
971243714
843854900
413990306
21053
1000000000
917976791
37848
652869497
1000000000
714760019
212872980
1000000000
1000000000
676771025
1000000000
79977
18520
1000000000
58789
322121574
120458824
81116
47240
119397949
717329070
91998
438767397
31114
674506306
618713827
619046799
19984
1
86890
1000000000
1000000000
36011
5168013
922593720
171309537
1
1000000000
78528
82551
576724667
1000000000
399333124
29604
257326749
81500
946717608
1000000000
95063
1000000000
79698
876202702
757694267
14921
967827205
1000000000
43440
269922259
817654558
38566
30816
1000000000
986048874
80771
22982
409638012
35456
971253242
15167
284638078
248834209
1000000000
621969595
154068517
20230574
45063
151505703
491271185
89908621
1000000000
710695124
79086
28529
98302
150651925
35009
689125148
758686335
34351
107416658
272337241
992033910
26378
66232
86792693
66352
754715411
731099350
847971864
906292911
486073813
1
63483
11013
658363252
65187
92498
337674810
14260
338066335
48156759
466931659
45079
273439279
106273134
698490544
31766
291029797
70806
862431642
57720
299539396
160881788
78286
1
672615595
725495289
57781131
515590378
20808
97129
543742428
3475
63226
50687
33700
890773476
18684054
387175238
626973657
93474
413068394
80562
279792009
773572986
1000000000
727967763
977179331
88516
1000000000
591313701
112019785
526328134
15384
139542558
74255
184135982
568450632
87167
318145519
13075899
30355
38773
776867801
1000000000
676559271
470736356
760010290
64894
8025
30025
519487604
85401
1000000000
810564751
1000000000
698639443
90488
38950
727868760
57388
3449
35022
74974
184547023
878781855
1000000000
756982171
42617
75699305
339929843
100694120
71529
14975
412138159
969977803
259446431
36363
368194054
587285314
3677
61076
89607
912642228
1000000000
55994
703804928
1000000000
396918360
71192
72930
79679
1000000000
126820862
830410453
101490335
1000000000
29806
754736063
10014
936693411
981052556
648583290
715974729
712242864
734795590
812731801
671626594
60380
98868
1000000000
30457
74556760
57433
820997035
37112
79651453
906699378
566787295
187065813
26830
72816
1000000000
53183
901974482
13279
62422
56936
26661
877206001
94833781
630207498
962598748
81240
67137
82578
752928267
623910723
630250590
846195437
710720656
5663
91315
409366434
419458646
16252
149553739
494407176
211344473
899983375
1000000000
791544867
87939
670295474
563320204
236658612
174129955
807362127
47941
94785
1000000000
45867972
1000000000
846976682
51506
350935362
666282604
70727
1000000000
92661320
201532109
83552
30799
460551751
949862452
89245
50592
92065
10534
81028
73540
96181871
1
753362859
828965584
1000000000
757532433
122642463
191130705
251479522
1000000000
93962938
991041898
314207747
732549414
44428
741090004
647719782
974971462
13779
521348209
968534311
710527017
570033500
47421
92124
576356793
558133256
1000000000
1000000000
882136629
415153738
764419895
69048
954088487
77865
44407
428078804
32394
471564197
860433719
80266005
78049
638800855
406027296
833854148
42426
63096
766310454
82725
79091
30950
273984745
24278
92981
535270
81207
273360354
73444
207485631
371086055
11591
1
89685
57546
31489
84568
9154
785720893
937078566
1000000000
990215735
87674
26377
14447
739556856
477140136
641474488
341674763
454368619
39628
628807586
225955549
12504
59689
70245116
318993217
62460
299836520
886147955
20201
90408
967670073
530865588
77848
15760595
990093457
957932730
32986
55357
340721140
80606
484644991
9437006
442243729
7593
70489
95523
1
924263694
82791
10862
48809
57183
98946
34738
793458978
920352226
881721623
45030
510111290
265576904
197695240
642430266
597330362
45357
430
920906729
785386431
1
736827874
38461
496608166
889003978
93854
39427
576251676
59087
81706
1
927101397
466792339
724248642
95692
863609991
917271385
88242
22004
31649
98743
30139
1000000000
587853637
113057006
1000000000
34219388
441854249
989563192
24024
32452
464810379
52922
77896
677700723
13528
852759105
691001776
422260603
29306
61571247
1000000000
851320953
65977651
48053200
803106513
647518369
60914
301708967
192598743
972307255
208527444
796942666
1
665242108
697102017
73107
68597
57050
121456680
46019
97544
692040355
697244039
40625
86797
92692
670528498
87182
9
50515
301402620
328842058
65825646
698805812
319592605
43224
714067045
1000000000
57279
339599066
332150710
236442493
503980479
503863773
21903
45943582
72480107
444541737
340977889
854299905
593469719
487188400
91165
936949951
61001
450106598
992060854
245578798
315881517
265992306
161188421
14786
97001124
750971615
32172
680709305
96489
23756
184790136
197696662
678904472
676106465
79607942
321464506
462249509
659026297
71574
23004
130434869
376497346
38917
21787
775036525
668681229
325807513
196498821
60811
550606161
597881841
39737567
51684
241096016
22474
80948
83489
686726126
73374
98395
454252601
544649219
1000000000
21697
71084630
726249791
595660609
1
94628
1000000000
1
79202
254091842
93986
85273
657479548
70217
732644670
279751015
30401
167034952
63354
14087
105574220
74640
265250489
26175
582472751
667316025
1000000000
380164038
40409
906878432
1000000000
82534352
94705
1123
522098505
549425648
710708788
663724784
7014
41300
650407090
1000000000
22540
12147
266963401
63143
233423318
873604842
596056412
682579109
81643098
1
31255
248996573
29919
317379144
94582
135891000
90243
1000000000
36310
482881016
52629594
36226868
591949741
349118642
686328963
719479540
15261165
426161045
50563
692388117
79935
484211538
69812
2774
563270453
86097
57979
59509
198136012
214060702
25832
397195241
766702674
49322
93044
427766280
51582
26458
397162545
174203924
75778
956692081
47925
61716
1000000000
523503670
824448524
65806
96561
850428819
27590940
3104
257419252
917484675
1000000000
81014
16248609
58116
519012209
963693342
42789
602295581
1000000000
472338920
92328
868982477
1000000000
467294872
330497849
600825283
413075913
49846
28695
59189
78476
766157565
994319549
58278
387355002
448146278
97409
60978
636498266
908146298
36562
193156741
24077922
57491
58732
149791752
88667
213297017
541584572
871802066
74389
381831488
44259
1000000000
667653093
36669
87763039
515990617
917178155
639124086
36750
817901832
19801
1000000000
270321911
28702
620066278
68191427
93012
71872
197634456
34701
777384048
71702
27673
816333315
804284575
56673
101659835
39800
568811416
376905780
1000000000
86815511
1000000000
399066125
351139918
158122533
169215770
913298888
238052050
1
686816324
2636459
536451345
30296
67728
596827070
620733610
661083512
90194
149817852
1000000000
122201413
444418233
467296092
512983404
13588
557735170
1000000000
822745539
243235243
599990644
263630146
133013324
59736
754747813
329996393
568814855
1
29289
1
98347
1000000000
535905226
778338858
771939688
74719
1
258543468
609065073
93663
80664
93299
443726810
569014651
434431703
117765908
1000000000
33660294
79540
252057702
4971
576799695
7578
246674181
147719850
286885124
3295
362229897
1000000000
7075880
1000000000
15413
504055782
174221114
398107437
14290
15910
86472006
1000000000
20332
80296
243465258
1
303721011
6528
17037
387279957
38908
596756581
95543
390925366
1
50444
71977229
52336
61786
657522975
673178607
413495044
38637
726085978
56413681
1000000000
49757
910646051
754373626
895539797
99728059
173717346
34604
1000000000
412230284
267453659
151533757
81034
1000000000
284501266
192607111
15150
20824
498272174
35470227
29298
1
1000000000
3697
89858
75532
974457486
633307771
524440172
684583723
15377
766341133
25249
20259
64032
7417
384099168
298742711
75411
1000000000
23217
108556348
909062048
50274
419368370
50613
32858932
69042
586679487
12128
565133701
879192184
617632924
66421
55167
614378031
421687622
147021874
710512433
346835596
40749
609179154
95819
55422
77658
42376
621211947
73204
33225
416654084
1000000000
1000000000
75473
18272
1000000000
35077
91925
939104638
54681
437921040
66943
427289945
371533892
1
790975585
24947
52377
17697
142672358
81208
514405339
384371140
842697269
1000000000
44778
48335
421290442
49321
93605
474789305
160892609
15411949
9808
609601473
22783
346445925
629177632
15521
37481
267523391
55987
74424
36815
251920804
954367178
563125821
62163
451166458
482888432
484434838
74949
28790
75563922
572302854
62010
36326
285032804
655315153
317
15135
816317270
44611
1000000000
32667474
97913
1000000000
287304994
142935632
232462820
95115
94899
95227
552485473
37733
63198
103988236
847537741
64563
665122486
455886229
48497
25081
70512
58973
3100
25323
528205159
672659621
40903
51502
167640943
4343
382751005
99690
55886
47149
644213152
11219
954651036
521411173
185635688
388572657
425815451
254795291
924088190
1000000000
21455
114713055
173126099
63280
730776604
634627717
98094
61683
88907
681366197
142837341
42248
545801314
628138499
200411815
788500743
8030
83941
10588054
89395
32073
307635426
1000000000
624360497
77211
674303718
916051095
20339
731306061
61696
81289
859165450
687001238
41129
14650
49657
49976
333058404
140621902
721374661
14394
1000000000
556410489
934224207
35860
20215461
108571019
53530
584551972
1000000000
72089058
33633
859888755
844768688
945975587
48579
899188361
93070
776433738
1
83940
659667024
888589626
1000000000
89539
982781550
845576180
507252264
1105
52737
443367745
55225
754750974
9500
112143278
449508844
1
171440042
166680311
1
26009
81455174
99134
76966
293083496
3334
64292
38499718
97034
160032625
27437
80685968
22749
2145
38568
93518
59871
93934502
139659926
83478
677823339
588897071
1000000000
53352
256930814
661657041
526779233
62633
88975
471085480
76644
81701
286975742
988749075
195232889
1
432839795
584737763
605127486
294046408
49970
95703
1000000000
67166
565512261
383491112
45304
74783
84956477
238666230
17502
31314
180977948
93572
82137
975111657
57181
488311535
203953556
60990
886672041
79184
34346
1000000000
44058
288829743
9444366
97371
547479798
59159337
559072344
818393255
899802497
68948
783792567
9282
89558
84032
653978428
34995
99941
358815141
9276
33207
58414
4651
970644703
183536855
863177319
383290394
989979636
892559862
11593
694486878
566450181
271978736
545460692
14231
907999529
581348928
395634861
290842882
65604
884685749
881815044
79719
78243
678600507
94976
69802
250493935
573906271
59715309
86917
812094116
618012431
71824
6587
48495
62882
70448940
1000000000
46017
79284
776475951
36475
87560
955804351
663618169
1000000000
814924630
330030009
277771107
507941184
73064
283857823
18324
686360829
66654
54727
278454692
69520
293412718
421597224
512694625
82656
405948177
62415
99364
938485108
397807168
62167
95059
174809350
84681
427848883
428812369
1000000000
137794215
2356382
756378240
90396
276935906
417202811
78851
926709983
275496258
991467056
39672
1000000000
39193337
309878080
907553364
97695
577697399
36426
1000000000
205632227
745907527
40714
460493278
60494
99904
83664
51249
424468707
39097
98814
911146557
717589874
20885752
418926318
34450594
34900
1000000000
98585
948729370
729766988
44102460
104752776
110331134
855030346
779497815
61149274
41043
98131
98613
306723330
13504
322303216
629022321
39062
606248157
5592398
462360164
162382977
798983014
636937752
226051086
251722972
717306079
41272
5563
205807493
1000000000
833727463
222250571
34383
26407
21509
924182457
160
80001
137570729
939884795
93379509
4158
78988
78986
23237
644090983
350150953
657049718
55948
19231
17074867
1000000000
47523
55902
27467
45792
110586280
595586206
38342
1000000000
50326
542055
202717131
6545
15289
1
33841
91231181
704736899
38485
1000000000
211300654
264093087
19373
475341217
59625
783337563
1000000000
303163830
887844512
36221
81818
27518
76146
41313
10819
400711661
629603040
80955437
10287
618487232
40341
999281705
112576469
80810401
81457
232657820
1
74415
98952
800442776
419523321
1000000000
528581590
467433427
38492
8366
97560
823092524
1
9258
660497764
24317
410584565
650274170
13976
9887
18022
64508
836340044
2908
56110
732884520
852687149
539317714
389656880
1000000000
652901873
1
321939963
812735452
665851525
65340
270280561
400141617
847663258
89859
13369
27566
38773
52239
1053182
33755
1
823105992
793719865
31225
469573321
197945148
88146
75225
969146253
88183
232249696
240797475
1000000000
1000000000
37055
5115
357511512
33772
553476345
1000000000
47109
738491888
35881
966601938
329865225
65830
60265
689525090
84885
38172
147373408
64318
368767587
84174
85016
505085878
1000000000
57263178
84437
57370
60456
83058
383748370
16691
159884589
68018
34728
84948
46870
1000000000
72326
131068817
332404815
510715968
4632
1
27689
299207818
66047
351876163
429261504
577501501
5936
528709091
595692
35776
77024906
39650
57214
115672706
619369711
8603
1
775429077
45208619
356198983
9071
54681
89585
293897869
373758447
831877564
841533131
861742818
6796977
88862
177104845
23017
80677
26532
24019
99869
413846456
459233897
48968
891234961
1
654601365
17274
72591
845448580
80135
29880
446959731
850263046
40876
26563
593833938
715008326
1000000000
12495
548765462
782249045
977661327
36019
329125883
48573
34785
500952424
601908456
1000000000
588809907
73717
246330833
760277587
59641
10286
234548753
3249126
844779311
112489297
92718
535857818
411483897
631233095
2597
377098896
437541957
463280556
378980568
565863578
94095
10939
826050880
7935
581906012
1
32933
40539
22042
8689
628695233
737349413
556186771
18471
34649
462385349
28557
90560
72000
650922512
692930948
3095
1
81814
36693
415409144
49566
74995397
90684
1491
773780313
1
160402374
999208065
895401484
82339
694490673
216537530
92398
14882
786465932
12628020
442030085
377753507
834642301
619007333
861740667
366207795
1
428349342
1000000000
102241933
19053
84000
1000000000
851116038
19402
1000000000
47577
38083
351374511
68058350
186517600
286736503
3128912
366262878
289344394
406719376
33013
1000000000
313050226
40322
70325
313515499
95482
9307
1
25778
77267
44892
84489
84960
53215
556812747
639383559
92344
883116883
1
95295998
7741
623602418
945465588
374820369
30963
293
75557
922563808
1000000000
966339127
978953779
80470
81633322
14304
587182672
422562395
512644116
539094264
91422
817273123
877326167
12505
234776281
410585802
433951084
19422
99468832
44809
397134754
403041178
167942229
156745587
897631552
938311675
325676536
63125
39767
749494735
66428
86590
494630547
95501186
556256236
16706
14937
470343166
98157
860176503
21154357
80057
573645896
698442235
9238
449354800
104601018
46643
183319484
27986
149376197
39604
125672990
38912
1000000000
69026
5320
695854979
24042
214365014
516296428
77005
70987
72618
553328602
116825204
986975845
271223994
93490
493067672
354052235
77262
686852396
1000000000
542409645
846144915
232727908
859483773
225159880
26164072
21554
56622333
929443750
70338
45581
71291172
142082632
12120
908263279
90003
18305
23959
627155157
310115132
705046104
287526861
12151
18649
66632
1
408052523
88008
56329
1000000000
1
18548461
42950
345670203
4469
691228653
416646646
864367025
631518581
323257023
301787773
235019606
34692
55193
712544279
85156872
373560267
58756
75043
86837
859145957
194563759
29475
95194
53667
10887
51032
480889992
1000000000
936645420
238153249
264348939
859938656
735694433
93029419
720080719
27832
86562
645434911
1000000000
365555474
901119724
1
338061800
489782430
742062425
899868839
57304983
53895
21780
279745347
108590588
920477311
560416669
215047431
204903750
238671026
192809494
1
856593538
64360
652839824
460660321
92423
10288
60928
808918101
1
20778
97662
87564
912508219
5696
272048878
181188580
958762558
112301302
129111339
333338523
14267491
1000000000
1000000000
1000000000
843144524
395
17843
136839425
467439135
670843223
1
20075
479314787
399970312
7916
374115166
651002869
53365
545907943
54928
195996059
834314689
758493066
2091
76659
1
54558
28843
485470826
613018389
802774260
74333
676182934
820620382
805025401
957308658
766611080
82958
694565525
51078
60571
48396544
63269
249993512
805508076
752531055
490942777
43337
696723580
566911497
90983
810673669
39683
67604
346888081
81857
278477336
64369
913111389
827910465
14299993
569203014
562751186
42675848
565545343
21023
77984
86567
1000000000
92182
383939458
33782
87863
83834
67971
93389
302703105
191441829
72170
41607
665632226
301169345
41953
943337318
58920495
893606112
616575635
833864853
1
92496
50199
75848
938255899
1000000000
491631671
63360
676290646
649387637
18728
1000000000
3546
339012732
1000000000
54130
473689110
718545874
33257
70875
93753
21303
436114359
534780400
601198351
7026768
226902645
488378697
43829732
1000000000
276636231
129871584
162897883
46321
458549061
1452
742926013
92881
21375
71418547
13927
453305628
243479346
1
60677
846993784
596225309
894620607
801883783
37941
54893
400707896
131118731
396758623
419506566
1000000000
303613445
1000000000
63816
335773339
463753334
63761
871257776
442333586
691661246
85099196
60536
100126752
744449012
690485697
732890615
838469647
47581
34954607
309210494
2084
16493
665167855
929173001
35409
424830790
19881
85688
41900
19425
84749
33540
920599855
5376
13518
60784
386678624
76856
61331
429356541
997707627
763881645
79659
829528651
801951786
525091043
83722
72870614
57055
1000000000
542834763
70151
10608
771793263
934647061
2617
99545
83592
452077514
91175
14614
66413
776514308
186963819
801390566
595424764
18780
304737416
33566
1000000000
920528897
82208
785088420
619575346
99512
1000000000
156571119
88839
189557776
330929406
1000000000
518265937
777686776
682708547
926391429
47137
63397
875337229
520605198
381188315
516958274
91199
73196
46614
905315094
21479
767087917
973098443
766295028
826684120
72010
1
1
62095
99573870
154132016
200805508
71313
151980220
29926
4721
518667229
667151767
1
384831113
493476042
399081316
54412
318671225
988340542
19766
41432
853871388
712959984
49269
444600815
90725
3474
996487840
975043493
590189383
44289
20402
77093
17186
1481
4851
3723812
29416
657989908
535829321
681115094
336930284
462871729
141710309
1000000000
452643873
640485009
589571424
16916
919266332
72780416
623211946
60645
70747
283625638
690313087
20533
428839732
397725653
97936
614610381
90515
74468932
128601952
12739
95703
427456142
498547503
970651942
11134
49501
908469404
94636
255649084
1000000000
315341449
83452
345561503
271845399
67156
1000000000
692655483
318289178
836615059
728490657
82153
519502970
425343715
724960377
249775419
24488
37673
354312406
30045
43091
929962162
723598769
715419815
5029
80792397
513947383
63393
930832391
437459608
1000000000
1000000000
22522
14104
307810659
388441615
1000000000
323256520
509034894
7069
535250967
98832
912197722
47664
740891323
951849018
95798
72202007
188033395
38328
56275565
28083
92037
58056
871204296
22116
23957
396988672
33263
278389531
60325
396377143
14040
1000000000
931941079
425863090
633385567
74729
933681446
546720742
709387953
475132251
847481986
47739
58007
75405
542719087
130427160
89062
69216456
341175732
571677396
183283373
385477178
51844
670327774
10385
176710177
74912
44406
527311225
160973107
306769109
12760
729621859
50881
10649
46036
34607
47920
645525020
692953884
879221463
744401581
76884
999955900
38176
68292
51882
67529
843898071
45443
654784410
836004559
813406306
37657
42914
1000000000
29578
14052
371119777
224863728
683084231
181457759
900305927
809340081
96553
52697810
684593314
886351924
843961403
167849888
140790929
997397038
78117
300560147
45142
55612
80965
72954927
59153
483052972
10267
227199607
90462
22346448
840986509
98453
691939732
1000000000
88317522
58483151
367672755
459475461
213945947
170036130
1000000000
1000000000
29091
114523640
697722217
127284754
593071166
364202265
650990874
105193318
25105938
358841181
322727845
508360285
20601
221939680
23270
704189816
493394630
1
235157784
1000000000
493741594
282250416
1000000000
74607266
361141225
655697916
20825
1000000000
1000000000
34203
165759093
65539
815503935
992192489
80342
580545120
476150170
163743779
46959
928348000
113416858
789069766
383952779
62022
6188
575097071
874918365
21854997
43854
83958
680605007
910263644
890238630
401639005
64490538
1000000000
291991813
539184611
55447
515447560
66962
250598476
75030
6579
309032490
39881
60114
474204075
1000000000
70856
86313
844308072
622491849
974347848
346291349
97494
441318320
92886
94983883
353012217
304508445
453835593
199474171
300704011
368183507
16538
234242663
92984178
321321718
741621312
57858
467176154
936446369
560882140
407226598
668856926
1000000000
94193
777514527
3792249
195377292
22818
861902047
699011647
679402086
70853
236561221
6574796
466779152
642708793
89602
30194187
470314801
557029553
62034
213765853
1000000000
874572490
336753963
710574026
643864469
779654684
707613640
61495
69503
63770
1000000000
88971
497735405
253878737
87905
527146729
212687623
813959529
64901
54215
118753387
79192
525785870
83699
513205316
63972
902368499
1369
93349
417317982
85981
76320
153134174
799602837
82991
13617
41698
948108230
771458463
813843961
79037
6250
83537
497290674
44635
86125
872657892
270998698
35439178
661888180
18210
517598862
32016
944703873
954663500
672016250
259621767
950912028
1000000000
760750152
758914137
111373772
179925302
401893368
631850014
676426314
10973
175407149
852923870
527644594
18377
386961933
309496713
45793
25915
792056136
17587319
21833
996735934
92267192
998092631
1000000000
968795434
591730000
30268
61225
649227344
504079367
56901
788387131
231795983
53817
1008421
49388
31691
73691
68387
8290
36135636
390047214
40912
39190
36242
49467
66427
683713549
614555767
892836647
933501589
67756
1000000000
642411040
1000000000
41797507
1000000000
36333
438340423
50944
918030403
72766
96606
196171071
807150526
824188458
92795
1
1000000000
842442389
185960461
60116
319184325
43698764
555265295
124309059
706385938
47858
88075
1000000000
252502900
464571268
630465588
824472690
8407714
737671204
60337
398728729
47221
544133375
48459
677512326
738934206
128086747
379024716
70115
9062
548150794
520188268
403690031
866046084
54227
43317
472301912
246121988
313013688
827889523
768202900
90594
575273599
75724
1000000000
8258
694505733
728205934
18452
12286
47801
658092913
59358
1000000000
62040
1000000000
998911597
911768478
61028
494864898
400045592
66635
18318483
303062669
482465653
91396
577884492
832289585
23980
1
698277255
423956847
17211
90103394
76348
181819946
886841979
35690
57948
14648
50263797
688176682
219201209
810893260
733401508
5349
28796
32316
743376480
976984021
627378446
687211080
874509687
896733044
42415
626743409
87612
302449734
46239
978567468
687531894
737936621
926506772
317980842
506465652
138917435
63031
911930864
768
1000000000
51280432
73513
274551910
10638720
578722087
158056484
35540
66096
277522784
33137
29323258
31241
52265
1000000000
96765
35319
930008082
345305726
504574183
1000000000
7102912
245934767
40602
669630687
64636
903962930
27296
947522530
332583291
12019
15339266
30145
9610
72274
9383
50747
690055138
54984
890074018
34906473
990202947
1
619689687
184370101
55001
645569763
800717256
29205
1000000000
52226
49095
820949900
73135
952631345
48712290
63341
45534
521286583
43370
42164
70496
5102
757035758
87424
93591
877189234
1000000000
59162
1000000000
795819323
75188
80493
866425332
290371843
967107731
199805225
818622772
1000000000
350998729
75474
675938762
555609608
633271159
84521
1000000000
73886
43769366
854495643
340336735
58385
595595152
897346
95692
3617979
557170407
1
14790
767840204
96583
860070337
96399
481526562
16801
771333680
208482518
7563
280841307
3057
840925001
835917123
69247242
6795
997266986
493063645
684420010
86642
487877827
1000000000
121418979
848960237
79374
81446
1000000000
774063996
43276
90173
82910
941187316
1
404245925
65931
37361
953563084
855997075
616834421
896715241
70833
1
96922
167761723
1000000000
640676656
8288
77522747
399357220
28422
406386467
11398
989472805
950822199
1
286379796
25664
495483301
15197522
2849
40223
151860090
68933
78026
726205506
74548
25000
115819605
21576
473574832
51011
45320
294071814
609244189
336689111
44179
87857
81765235
487712198
19343
848710260
44601
11549
1000000000
764944456
65768
657104964
85514
151142231
587961142
948087212
1000000000
339090375
213726903
439591143
465937531
7722
1
87362
54086
5789
419771320
116761968
114397031
79186
60523
91946
35348
602004736
543604560
13101
426448999
59300
13289
526438292
77199
65859
273556074
665590261
513177020
196507296
1000000000
116182833
3649
34853
914504398
43671912
742091541
591333291
866945068
43108807
75161
1000000000
1000000000
34896
60699
83924
87413
1
63719880
882870533
719793182
34296
636382262
414850319
93897
2334
14257
678818055
112882332
657909361
74700
13347
87968694
199587930
211735451
63233
1000000000
451485803
10660
819585917
1000000000
624753597
289590064
252505490
67686
29774
880670400
17000
746814555
319661830
418776903
1000000000
87600
71376
565458885
513674595
70559
660107534
704461022
132529876
98079
36030
81609
357754200
42115
785767199
450212956
99968
161453493
74263
16591
39778
978329563
5057
488536317
43294
201028342
93175
134815399
183004710
1000000000
89872
73561
1
61234
275375811
74005747
473762707
519422492
1749
93963
5149
84685853
893314602
36778
440057569
931626630
668161628
37479
315263214
44314
912075798
221007043
38118688
598171407
710722819
42052
71085378
32661
860577721
27669
143531830
1000000000
86449
47979
539629659
673852860
373569187
50892
30977
102892266
4793
409791501
13316
657114764
971657901
446902008
29254
98682
8625
160775022
359423217
46876
1186
834277713
119585669
692365432
74921
20107
317450954
870435871
556574155
224888490
5247
861288814
872614528
1000000000
96029
47742
478379154
952634417
73591
76726
173723366
54875
922349444
43345
470208199
483037748
436172396
642645864
411259810
383846750
921922356
994141417
63532
19048
82884512
114393097
168521100
4129
14331
782792323
34178943
50615
1000000000
99893
91163
73204
995488880
7448
15000
9827
1000000000
1000000000
215831872
78582
218413655
881489684
339144103
79059
328395124
945
58019
1000000000
90240
434990859
7749
14777
1
3659
1
1000000000
9042
99527
835266674
965432682
44723
326645949
894775018
58131
747164914
491396640
20208
93436
832378587
1000000000
471145687
899399156
170446513
775321090
933337868
44214
31058
971723750
169088677
624946097
816146319
13895
775425676
22027
48272
752127424
1
191947128
41430
60527
717470186
173830795
242044466
13021
235825693
707323270
86434
78684
770480110
54539
47693
31067
323089200
888480864
435151879
248645620
28749
432680504
762995364
459017441
761166217
722961202
82537
37712
564906681
886491607
657930496
265615557
85784
361981738
114737425
328852053
61254647
11018
474426001
566165065
24349
99484270
19264
107679483
329231117
345308161
922287452
42196
90670
10894064
539881719
1000000000
366142888
903946036
903351617
17098
77360
28288
933402842
1000000000
1
86078
99084
47276
551986011
13725
1000000000
45166086
59383
347734504
570336217
1000000000
67920
74813
691073475
365652844
1
60836
105908090
28611
1000000000
67545
44731
14798
1
49107
829080776
29214
56172
478388322
758477528
417479074
921249431
253039744
71835
784892766
458887180
327526744
131545601
12494
20128
38872
86218
29204
47721
293026974
61639
15789
54769
921626801
171083888
315190399
77247405
365504702
55687
59559
222225526
34611
995941522
944078149
336989386
9010
60701
24362436
45461
11726
12371821
609411319
827827667
54772
34255
299201776
88278
953347203
511432835
96004
851891449
47064
45687
795444501
20220
503523463
898868801
60455
64356
55996
1000000000
1
998571635
337085638
799976084
329398787
760916917
110868986
807761438
614976562
2871
50781
210399020
17423
1000000000
544936399
15317
1000000000
12677
707003294
145989315
1
37068
30575
1000000000
481538520
3055
24555
60856
936784501
165146805
45123
417439590
12165
394604293
13452559
60312
76383
440241686
77693
939431611
67180
62496
215449981
39873
44809
37700
978515506
122251235
42649
632482482
27279
672345515
86944
783930400
224512265
89131
1
238668884
395945342
937593248
75540
13422
18103
87768
527213000
97906
95653
7836
1000000000
870054165
323920199
310003991
279013638
437745825
416047250
952956003
374282654
65388
526172762
5188
59142
1
924300290
1000000000
839963699
509550050
347448093
62481
90062
725187413
904856500
646991119
57351
538526428
298328889
54229
54022
80680
615361694
21781
22965148
63612
736984198
59465
723551011
28427
1000000000
23954
571754373
229768687
854180037
74106
446131473
391179344
739834760
20370624
542212800
530379952
990992445
82242
41186
89694
5166
75293
170939931
45625
256329250
1000000000
93547
44672
17949
55140
38128454
703501770
7839
214856646
210229457
734938558
39462
62304
484553045
441316719
837601492
931284046
3426
73321124
764763243
1
499193861
212405113
541910852
7452
249091383
948761465
63240
192027417
944095102
981647685
1000000000
533801673
80381
85225
691542990
10044
485256941
715007625
181764921
965661994
98462
556817234
65630
52514
449946192
935839044
90853
249872220
1000000000
328010719
677416584
503928203
19500
33766
155776238
34786
15479101
1
16341
190029866
43161
330470045
510795559
290787973
525355769
1
1
43474
592008470
59366
17194
6760
667215803
28014
55695
33566
22876
59438
47524
98356
392274129
90060
697474822
20343
102311940
375387826
40135
23234
983769008
60165695
730286129
53667
11909
360224685
605005683
1
18896
82523
7553066
72433
857955919
5627
37452
98304
1013
52467
501651023
697756931
56374841
394638966
62755
114703601
572050846
78304
804803361
2316
54575
96729
786917551
68415
632191809
543387246
70747360
931903827
59167
32083950
95037
664818827
75876463
55267918
75665
254219352
59939
712776871
210578070
857170049
191354371
67088
80978
52031
31309
63038
64673
281602444
71996
204875832
381099421
908100892
682432303
1
1000000000
70749387
1000000000
554132709
518283382
212535759
844211077
854203918
57208357
66713
490501273
430513249
233402111
568853370
72808
455141652
1000000000
172525856
20002
314892353
14861
1000000000
869297440
563700697
715602499
320834472
36833
185670207
431173661
46844
197365384
4501
442650104
969388444
1000000000
498229581
88484
208574353
420155654
6165
311982281
80493
61912
666357541
263965926
80279
1000000000
262213150
57079167
692279915
769512939
491496542
376548476
969811821
14410
44955
87243
666020668
92996
175799836
680630488
39109
38563
644447265
76551
960911065
870343252
83610
4452
95044
47961
632605235
263053942
28382
264637468
1000000000
596635339
90254
430625421
645531960
666599366
594506284
603927704
1000000000
648958798
1
882948758
291773644
22268
190568456
11352
436326020
59239351
44430
28721
17002
96068
6006
575769335
407453545
40933
77287
6892520
64629
94916
32515681
695396040
53189
40690
18043
785434804
82792
16409
858657569
1
1
62164
88695
711993891
85502081
521003847
72924
1000000000
1000000000
97190166
895123073
687270585
167344762
473788953
13847
295090543
12876307
47014
62560918
498846408
967603920
260496674
459904865
171110069
389666733
893350731
621657990
421171289
729024735
38658
51144
86584
980270777
464969033
54938
1000000000
86628
22202
529888313
86938
51188
893434092
899848186
1000000000
20591
433528877
46535
32812
490568403
170627123
20600
67440274
876502134
23690
805169039
331580860
39241
95013
493987608
71591206
36247
89782
465060455
122430211
67700
66112
40457
409994274
141308411
763037451
27630
93376
460250290
392850722
36063
27250418
86579
78369611
644230349
44014
1000000000
30947
280683629
537410175
99300069
30548
38539
122747713
43008890
32823
762156907
9709
63529
58937913
706846968
97158
29189
45257
893548106
137439420
438594292
59917
432063930
198141264
253246377
39875
570555707
389226849
306609349
996526090
490602797
49875
48507
83494
40680
265
70268
14731
440966868
30172
682197552
537696732
46203
568843568
396066029
16009
541067882
21454280
758698790
524096440
68354
88011
976512873
42442
63047
343708183
1000000000
1000000000
622222111
5646
586447792
1000000000
985761431
27044
962529069
67054
99370
736481873
11526429
673840335
1
967714885
614002600
930047114
67287
832152462
268106770
624910160
587610865
98139
62140
97947
340567635
50156
5999
85952
509982146
75720
430271228
904422961
1
978515949
856303318
646853211
11776
1000000000
341240098
955833671
48044
832570709
149992547
93471
527304063
919312084
71746
24183
97123
180541756
430467508
137525189
679208891
939780899
535479046
56160
727343268
96667
505522699
963537456
982540310
44852
63164185
60662
816420423
537776861
32063
511734883
562464408
7160
58202
3541
948826177
144225929
264995340
620924944
369208096
223449632
735347770
402290860
770832061
90511
55491
854587477
50061
9425
13585
979370975
7866
248265122
515957970
74139
594197547
181994188
80317
528449175
276289762
90757
830
69830
552771266
23687
246564219
955601841
143419709
609242962
411299450
57160726
463470087
47230
8041
82432
53534
954382565
227960593
1000000000
537217248
79112
100358697
32675
666746130
63071
18473
66392
651670171
176797420
192216810
69991
675199113
821760762
861328945
29524
521389902
46669
15026
705199115
353151541
207284785
1000000000
46392
28693
7924110
708513195
1000000000
474553880
8707
252010436
35921
38388
565455464
550702718
759
999352401
612868097
70099
6375
864588745
99570
14450
486459192
552871782
998716969
629174018
38001576
47852
75700
23934
97765
1000000000
166988850
48901
1100
28495
17616
648265346
42000
21320
65080
168195222
882200804
74988914
834278408
87364
863231081
2328
109586715
460979322
65606
53761
46198
706155139
146774885
151897103
107349423
968062810
743773350
1
173607622
648284579
764180297
78179
62028
75519
115241902
778056368
140757938
173068897
45518
87641
15193
68359
237600956
4845
545804485
825621870
32690
76558
1000000000
69419
72185
87883
1241406
860472310
725341498
36162
69364
1
16920
1000000000
348339947
1000000000
272
965089631
465902844
81165
737023559
531571220
1000000000
980198282
79706
70819176
20553101
75420
887285897
73083
784779061
54081
646241942
38985
76336466
475065220
722041734
10426
406257614
13001
470932266
850820540
717882500
488098602
907169115
25746
71140
31031926
400617932
247652147
155183091
449616441
16514
1000000000
992557804
753198298
812734632
880621347
73412
23488
67949
17569
838835234
93965
55579
48288
42340
808588288
795919107
776274203
384642712
1
19110
757379337
99517
98966
96949
62917901
95822
35125
42705
288245948
55115
777380082
89024599
61821
773768261
1000000000
13394864
55262
236693174
495706649
163407742
84625
88907564
13800
746069938
702087114
54840
53094
1000000000
615630890
928342308
834988660
1000000000
73925
980989549
25095
4890
54217
248953082
23347
498165585
114065835
57488
712529467
1000000000
262528447
832674791
333543047
41707
1000000000
674511842
614360263
16573
196364150
690846113
352060366
212702524
2917
200991013
991049862
59848
531492700
863774843
1000000000
157704611
189216168
271321677
1000000000
25514666
886071915
27536
708959622
72028
209409097
970783867
736552175
66669
837296841
1342
518075770
110640728
639
371898558
48509
6301
644361634
425374586
723041770
80333
52500329
989094997
66192
910962824
79674
67710
490974414
96892
1
157586323
145497817
677072294
550021421
314201537
33366
946078951
603415338
882222306
82779
56149
562220695
141475414
57532
314952336
157113932
584389391
814351758
771227527
646437406
690030025
38500
727966506
98661113
730266841
79167
112518248
52329694
4014
48590
873835803
1000000000
540946174
254723357
273383881
518258870
989411435
578587071
96710
872912949
100246934
478410722
45955
145107674
75748
35628548
76653
370219670
294233165
638172701
42793
45200
80456
66551
463853139
59489
899905545
1000000000
178564051
545293363
99248
648350302
50469568
24229
584801514
405449085
450665894
318852488
418755666
160706618
217955010
323160768
374308584
4538
402658906
59112
24002
579643361
97203
829876158
97944
26265
31914
77755770
55275
849652698
18655
732855413
52451
839292625
509468426
76845
217510710
1000000000
729802547
728059066
520284928
374940896
15105
1
512707940
1
667738714
626484793
698197662
382826499
453405197
1000000000
256078941
54161340
97978
7028
81324
546053207
738350870
233264937
462223500
359856061
32199
44606521
576901763
789014770
12553
396724834
11086
269732047
244842678
206485019
746698904
1000000000
856009493
372979751
761695219
600615671
5827
520690291
805007608
536416851
45698
311402106
498914931
45679
53058
535263988
317535243
200831582
52006
962232797
624874774
540253477
96886
33502
638288056
334764757
941847396
27392
1000000000
977269373
547970926
27932974
53903
291786673
585945043
612037929
1000000000
723082117
6689311
455545045
52899
38408
898257035
891413633
587327958
886
1000000000
755633883
303599254
309695090
142432077
65089
924694809
73268
79885
63698
233748842
190351827
496267018
87730
37843
99090
84717
12486
365892323
56421
4761
578023227
154636127
160942327
756805853
484905674
235753278
503594991
12389
761513656
54520
174924379
17
787892748
172264240
828050728
72062
45462
856279778
44176640
44192
99629
72662
47310
678564495
135130624
76289
106271428
988843867
730238256
164449536
411360713
1000000000
62003
98104946
92697
36387
990829010
639760462
59301
86466
671316854
84194
490467092
41823
18925
986033550
1
38680
522343694
486914839
1
478448292
12285
339198321
347445006
426178418
1000000000
47385
79124
75263
947382458
84516
60172
921343834
90591
80987432
235193930
799934582
733628263
762106061
633624239
17866
641140227
335041011
1000000000
25175
360761135
1000000000
55188
92521
80202
61379
642561509
414483563
156060929
36680012
20781139
7970
41468
618066631
84697
177041696
456577000
24975
42857
661334026
62771
87356
23388
518734444
82591886
770185423
262304149
23223
797026530
53408
991860447
925774022
797763772
18561
528639541
86965
53835
117315614
569454356
6353
276766672
975660224
373885323
238766962
77459
46062
1000000000
930210633
15840
52180
63701
128282479
46040
308056020
179453373
80305
101650975
39828
361134742
914761554
786045706
17375
91929749
1000000000
12298
223729076
59631058
913926744
971391644
45127
623051773
946618008
526488118
192561570
88967
65623942
492830207
723911071
1
1000000000
33968
26518
4568892
26431
437602049
910267492
77770
29406
14960
5452
78689
283943304
73141246
239376185
901451125
24423
603010831
26190
81222
1000000000
501665038
173217773
358956074
91940
777193870
936628908
200454907
562678683
346240525
834685926
82883
228705054
101766781
1851
60493
957812553
14276
1448
143294807
41540
980565951
40854
1000000000
85378
208273556
668694310
869339506
913620164
82300888
1000000000
1000000000
85228
275
949859793
413038121
81333
79056
939008891
185066059
244227933
276175740
64231115
95079
939917342
751759304
1000000000
679171101
33572
1000000000
20964
536137836
9590
1
549145878
73827910
98943
620222793
325301125
27417091
34838
1
81393
593601365
76797
404995859
855739449
92668
95720
65575
1000000000
847812626
518948008
185737129
370253526
4959
880997603
48939
88895273
1000000000
89349089
523642910
54713228
636362044
395435178
55323
10185
1
680856146
195928254
73213
768452360
903334325
4704
495140109
976263323
938215337
23363
67056
48821
702869061
20936
570692403
2628
559458552
416263976
71745
79127
24398
168886152
95843802
902501121
32502139
149947812
20413
916810789
436115061
764594855
524041069
206045944
523968841
426574087
803263301
408
726201985
1
1
63973
518293427
75686
1000000000
485631561
279004231
61496
39879
374974129
488215785
7528990
744677909
345310419
27503
4494
813331529
87403
79182014
58072
731115707
740754434
35998
1
534439256
598888400
958476603
363744104
564636721
176800669
662113088
35306
916636581
423040480
655305690
559114155
849210482
232649082
21015
238135939
365270605
357482986
474737722
3021
10235
1000000000
1
24900
98462
408013240
763395797
95080
561357635
51819
1000000000
304618299
46711
257308078
71661
9245
212054527
146629021
822061366
143711271
35484
5333
63220
813130254
161979981
489156022
42478
94281
4040
36428
608823935
28579
2647
47496
68632
317632885
112700732
178075427
41561
172854551
993626628
68212
1000000000
973203278
96043
77816
82782687
613864144
843435207
11437
624513033
221964337
1000000000
463619134
247034196
57061
991812364
249635548
23439287
91710
99567
41957
35405
22141
51752
20584
241127903
298159290
58533
99985
415144711
9067
404641827
314223057
88867
600624495
171868783
836804139
739192247
63359
77322
679215801
761295732
15902
73876
725585289
58573
70627
82966869
95166
79157
383060894
14848
522470176
803370607
576273216
654505012
267035923
80771
1
425045002
68086
932515751
53901
78623
56709
530175019
684799308
536793768
779205488
26631
55855
819654980
44604
689610714
228398685
17067
64241
1
429693914
535656247
763729937
564806201
23082
757673556
66154
524890286
862990449
1000000000
111262500
802077721
938458223
864773884
1000000000
1000000000
536157384
65217
295648703
658435105
33020
1000000000
31607
107966594
859065103
63202
29017
941025588
99001
95716
587739051
296293155
480800755
767833818
3598
186876240
90832
182578756
317917733
364004863
90579
48206
273314655
657699008
89142
512808859
44238
146452576
54305
81179
91152
256185415
26448987
272603037
677126204
552164937
63091
52229
76237529
21241
83915
1000000000
24739
993472052
33917
66538237
670125180
459253471
90938
34520
285781805
716301760
1000000000
57631
60459682
808885722
2355
58669
8480
513601118
913985907
51613
552244792
39026
9021262
74188
393112488
55848
59803
782158600
822189585
967768358
356095312
65667
451997210
272037783
820314784
193716826
343413849
339694266
21493
753070157
774966790
557969621
955358697
36377
60998
71060
207256013
76604
924916371
573381121
41076
77935
739211987
42852
558473459
513959523
316272646
613258366
96118
87162143
332389529
190191788
51430
764206671
67519
1000000000
307678978
169550638
557761512
70896
19383
931906877
1000000000
226557875
28276
37231
39145
44612
1159
274117479
131417410
1523
498257848
505927735
72371
953366881
628908246
993042001
307836234
499306085
999850044
518956279
522542073
34506
848810167
98189
92511
83349378
889691634
3314
497732527
236710506
69302
146271242
257725850
275941516
374822936
58996
93036
27075
82888
70733
984824284
636266897
681075149
192779646
813077289
982712691
920712714
663698937
1921951
415689022
425644252
15462
84638
1000000000
95602
1
33283
34634
14492
59663
576533972
644698517
862527807
710413110
1000000000
399720951
835601014
564141356
61861
63139
78561211
89424
87529
295629499
621676601
793633958
789086052
69006
31002
143593656
16686
84108
29880
58248139
925501282
12417
320178566
982727073
934056794
59433
194451289
1000000000
610953058
399442989
690520819
209886095
67611
87106
45976
7658
27154
77979220
32947245
54355
212877180
618463933
9199348
22862
630150769
50883
678586205
716915290
173234935
704503038
488921384
130941913
71266
1
11225
697403605
299683363
502521072
744250630
9627
257209792
1000000000
366665708
606096242
54290
957547916
351074140
71022
862484696
67375
6166
13710
256178412
521364317
76456
992702772
1000000000
566639241
19567
65801
941997990
47231
1000000000
635055119
409965917
88977
652967440
1
46288
1000000000
29676
683406095
593525297
833560564
83864462
1000000000
78307
76004302
2281
434586288
30049
87376
354758538
251960135
66263
548209322
945437752
870693354
90415
84417
516948946
48489
1000000000
1470855
58959
634143542
27866
424418300
40727818
1
94898
204847263
648288605
620415864
95250
530629203
96311
91430
1000000000
7361855
87602
97123
687952553
404718870
876945996
44304
680928734
715261467
815123626
94786609
374898775
675934499
581761477
33870
24680
68625
252879509
479578376
206481401
96269
63934
71618
2300
687088925
590720472
630020336
602139723
891611153
1000000000
570943433
1000000000
1000000000
152307222
78118
28387
737341597
1
471654051
406681722
512694273
65696
533562219
86825
1
52129
1000000000
342447640
13232
908827030
474556397
224825239
74695
8128
90793080
445371426
63090
229224634
865640334
90443
1000000000
50087
3095
71659
776131079
177204845
83395
633591055
716412626
477884206
415914011
959862445
99234
1000000000
15262
1000000000
134691170
763511827
1000000000
735162001
815527643
86838
13590
663101747
330411755
28657
86427
7136
236847148
211967054
721507316
24174
537896292
27373669
9283
481639228
41963658
104332818
817708722
46306
446048433
805458830
689225705
51156
58220
942406829
25213
784766123
142620912
189418588
1000000000
20185
59604
31323061
63829
1000000000
473031723
32095
495582950
949379039
284020230
47416
92988
487644600
194036267
343275062
912501224
230171748
407456103
91719
711044691
28669
960870487
18982
9707
989150239
267752095
1000000000
436571600
15996
117919249
104753754
44334
551027112
459662008
97468
31317
461480632
21229
11352115
415227519
1000000000
59309322
843863206
525726604
215373032
103752745
757891538
94691
250098427
17102
79452185
7964
725081555
17589543
57082
25015
33595
9593
395967970
306950653
86653351
36573
68787
282964917
17334
13541
890447385
73949
744491969
413590476
428890537
460449109
526300838
58049
906292315
52559
56446126
52009
918014758
1
259830484
107609174
906402284
490665137
75722
425140621
92253640
78589
907413616
779421480
20061
109547725
922874494
42761
1000000000
41467673
17874
59404
1000000000
152990663
672417724
74547
69382
558577109
26155
80799
852836666
5810
128291533
704096411
303277039
711960887
29268
638910615
569233749
1000000000
47113
977604348
583426420
19018
28810
1000000000
399305692
83327
54399
76452
32192
53830
8545
60414
636255835
63009
70574
96947
52184
96916
362541376
94982
139550221
13742
23752
766306152
850993152
692265223
606356361
16448
638915213
46498873
767568244
1773
18066
45492
463940982
63834
846377928
83826
1000000000
71522
200171255
2480
382085038
167951166
34520
444514015
860937781
785932345
60127
682746479
315484764
815436102
537869536
27296
909566567
27085
12390
6177
400451494
218657821
1000000000
2223805
272283666
1
30380
426918444
44794
85804
469209659
252413848
603350925
366402043
53364
5838
92974
80115
399353497
91023
69379
20975
64596128
369956971
407166626
468138601
47117
916588021
582826103
251729491
28895
12430
34511
461189500
81913573
589765272
28929
41783
442365117
927312999
950603416
70025
651795477
774409191
623517459
819608397
9423
897638806
23713
561976016
747188282
245860444
16242
796732803
250091761
447245089
61610
218337038
58498548
193158843
82981
23378
370672419
78762028
1000000000
142397917
56687
119488461
332305825
661658975
22372
815024108
70070
324808194
881787403
105621581
334172981
59202
886541875
27117
197145912
60665
478676545
669657819
84961
88391565
39011
924505645
402682944
25146
13903
21738
506729043
134998773
45244
773889516
50890
777580988
35481
1
89957
2235635
14936
21762
93793
1000000000
14500
55556
58285137
19097
96505
19326
437430964
85238
9058
66326788
109249471
28789
942341829
74425
1
99481
652277258
525492040
57503454
366812227
936053859
163471217
896209554
67280
1000000000
98062330
43139253
988446051
282792339
35659
761521007
989448700
77946
463115783
1
61932
416071063
608386876
83713
920094825
474457616
280854157
32734732
21342801
47309
269148606
178809271
1000000000
852149953
484369595
181151911
50871
911141413
1
884473402
709622477
420160969
78894
19664
965555202
540377694
31855
96231
828779728
1000000000
362787116
85194
44725
64743
71612
65533
83037
21684
152210778
85166
116569525
676022165
41334
1000000000
602177808
591885344
312005733
946932646
1
76378
460754101
1000000000
790851667
46117218
126681737
75342
792751805
1000000000
378262755
101051802
47879
890519337
406249128
677155415
85280
81567
610199450
886277440
79342
829913419
39688719
333888426
798661050
75934
950059982
78509111
572568871
901424191
813120613
61555
509547320
3709
68229
992358592
6165
816543823
98888
284680783
1000000000
15337
92918
542618812
1000000000
954975187
367087268
573596735
1000000000
375714944
1
32742168
1000000000
472716313
840598735
895157499
2040
700609317
28703921
236855593
15319
26133
1000000000
18760
1
1000000000
812312994
737402374
46136196
461331293
746805483
281103844
746969271
99710
357626957
47068
411774589
970272172
29214
163283753
937509377
81905
486858281
165571893
608391138
1000000000
366698836
88973
48077
738787109
48010517
684324347
88362456
445388655
91703
649796253
163058131
53841566
765617045
1000000000
913502701
87907
240927374
747289342
1
936836513
1000000000
292039271
56879
559677447
203834540
67384
341
410813892
144453800
37246
86349
573170550
863449659
118022366
853720104
71557
266111117
975939255
234606514
573642824
608641747
373855873
42777
56468
271140803
828570632
65042
319881399
605344750
352596527
52894
94615
989327517
77378333
761185908
544155946
15158
34408
59981
55094
837668155
84766
78653
151939240
19181
81255
56088
863045836
989341381
22405
336802316
669
6741
78039
283860753
50809
21242
58941
53051390
81705
29648
193635239
890744298
775336011
350704297
54735
80905
980281453
548165586
222767829
82757
245845281
1000000000
954119889
15509
458988026
582786926
6379
176000351
28913
1000000000
1
4275
27426629
77809
49178
61406
970362605
1000000000
1000000000
43643
75407
68342866
492954245
1000000000
89849
232944740
4480987
20741
290526248
53559
4752
1000000000
332386792
71484
252684686
904832345
41914
564815967
51241
811310228
30189
612674243
818947078
81095
847214481
997804788
18328
1
271716357
99594
60807
105431283
12847
3514
1000000000
1000000000
28134
32798
334483528
578512741
479069111
791625075
33694
151016875
369730152
548028853
61033
107673788
673176553
1
345924376
9460
290253571
50691
88921
32968
770
948535207
35463
78770
214445626
496042276
11860
982375744
158413728
129363925
62958
643674531
1000000000
154410944
453058987
7332
27522
331301714
31238
78976
705061274
71610
56484
711343289
945565663
1000000000
362650054
320379546
77559
696815206
486061894
257877846
48072
933453310
72678342
93291
68952
63506
965069268
637502460
60069
66920
619248552
50209
1
63876880
82953
464355047
44986
850808450
10091
1000000000
53099
99374
951449340
582637863
499568992
8566
934436181
925711524
983285643
20411
58420
1000000000
989471368
88271
88762470
30364
97299
25371
780547601
28856
80514
24805
17148
8527
527675961
521435890
45038
98925
86507
262480888
58453
49082776
12377
849049608
1000000000
966462393
986827813
53471
48289
67962
694118725
46932
63219
561211693
1000000000
66664
862558587
464335160
673594257
34824585
6866
365
405077330
73681
20330
505279566
55322
1000000000
248914004
522075012
20205
81367
1000000000
11871
353973925
1000000000
1000000000
444283024
69226
431653192
96052
305780556
1000000000
420536815
20375
5018841
180394079
46240
1000000000
84874
25967
98504
607755915
2225
237297332
376965900
1000000000
69140
479122510
620222922
1993
14679
1000000000
249831332
636930192
97727
54770
640685099
623184386
1
583929545
61870
32623
44857
220630706
217810782
12812
1
16912
1
1221
49292
57375
75675970
1
19405
34894604
885476089
60666
433963991
14697
779711941
13466
1
87411
551358972
1000000000
430315020
399918413
271776871
917771574
90938
715713460
245960656
56560634
72367
236874694
7434
74582
1000000000
453493957
47899
259895865
23826
48955464
837494840
83956
37916
696765472
167766767
218068050
157765259
1000000000
837809796
722109726
266991638
692553276
45702
535598655
30750
71667
673339422
271304661
78510
389735578
66164
3735
220648919
1000000000
354707673
184030613
822213773
900342104
522019297
626393335
675959844
49318
1000000000
467183141
540821880
76239386
60115
34147
356182846
1000000000
13775564
472738168
482870868
130141619
606323523
544662872
777550188
590433590
40790
56963
678863660
51398
152033760
19574
11362
795632212
12773
988531023
529927690
62148
78460
998805204
370431580
19140
288704659
575149510
831429734
830222944
457193352
34628
519347220
267715501
12819
922054323
1
279669692
5876
22825
390224698
612682347
36237
56829
1718
234733545
1000000000
24863
527684133
46115732
99364
285877119
650262763
684089549
70343
731151615
1000000000
37565
56367
77834
222215506
61485
44412
820530906
114887767
20291
6813
98713
1000000000
45842
990788643
71546203
43468
227937282
557910419
372114446
927946655
447798984
43145
835846814
86166
57531
20646
121667466
674391721
1000000000
55639
87528
78699
39689
34086320
911830819
18135
364691116
78373
182790867
801845964
23548
246685244
1000000000
649071573
69375
802881483
500100265
483955803
682092758
659881282
41462302
1000000000
512799031
20794
282775443
890432106
42601
731226775
1
86623
981091536
931520859
73603092
861083412
294467010
380975115
499222362
276104066
1
912780517
229836042
54597428
269342448
905150661
210403293
232190640
35938
227903189
53039634
38117
1000000000
909476858
641865559
62030127
565818546
885998794
11917435
135838935
31188408
26990
37827
9450
300042855
28909
483432384
404329014
68667
369406856
30481
593891203
331582361
120952734
12735
789966895
659697164
963237102
66817783
699763394
717301537
848043794
65402
89927
159697248
42890
32846
97554
881564306
800163874
710228033
19678
343670768
311531825
455286227
105403123
1000000000
215768140
119997872
97000
422051611
692950570
755535507
625540472
6745
908095060
69460
107095702
463200498
654301546
25061
46132
759978041
1
21991
879185116
609402118
13719
193297765
587202434
130863784
1000000000
541376446
12044
170123333
1
94836
831920001
68651441
96236
19420
93905
512800666
1000000000
67534775
961645093
63349
847946592
661974999
74790
157201256
432901201
732666231
42968
26337
1158
516877496
846686245
75996
4933
421358943
263305698
23935
264738381
491241641
529087639
29234
38421821
57379
595548113
717078781
28045
852834559
95266
843337144
43938130
824936611
568
412536819
840542573
1000000000
552269426
838554286
85659580
911446650
36419
40409
81091
72328
1000000000
69174
817739623
87784
875188996
922863216
617174173
61412
67189
851842015
52807
11181
38458
42275
75024
38684
5320
770795344
916056530
33449
437914477
15973
685947876
418894652
755152789
894011975
86541
1
61650
431431443
55255
53375
739780930
392564204
71170726
175385949
1
710540928
61854
945640400
79169903
1000000000
876102822
705816919
52700
98987566
44357
529240121
673838550
341346648
131317987
410818876
271656681
10812
39398
176468573
59415
14133
433100581
307068602
1000000000
99680
50299
41814
730014921
533120549
691662356
6797
87239555
782447436
571232098
9621
778826247
9521
789767621
450879479
1000000000
186873184
65591832
95248
59968
56836
19602
1671
106630919
442518105
179612534
285130900
1
804487487
349260109
46816
68596
74044
74072
17746
229070915
124835876
42872
669577455
43906
49968
991548398
1000000000
19241361
2302
482598671
45716
648424628
62083
54961
786354564
63820466
10783
96111
91817
1000000000
595964832
85580
1000000000
71204
53027
53118
1000000000
123193020
196571728
513399527
984332518
44944
378655292
905073396
725870191
33103
54161
38320
745260684
132533720
63727
60543
50448
377513544
62908
945496663
615151670
67560
84908
49128
585515013
878576531
100945031
3796
43284
251923643
83532635
426072688
70293
514847050
603685750
68699
41106
21584
718315626
188899603
271474058
85621
453767785
790584631
90352
493114266
67808718
821960680
424262351
28360595
18408
673553178
80850
726602303
64343
68410
878020881
7300529
397434899
797381260
1000000000
1000000000
525910683
184853499
51017
832841944
1000000000
3814832
76509
91237192
167098807
1000000000
318118182
409956706
53233
416961475
178633405
5544
505520732
1000000000
874339373
91494
20166
34993
279615203
427623865
34755
18930174
99340
42362
9051
373837617
23226
14248
896916252
627772362
988151779
993267274
1
58487
9645
73926
60980
493928117
138328500
94237
25069
53627
872998477
48384
626909360
509766306
1
1
459846282
708742244
55176
975341865
765378564
561349146
55341
12536
487937643
331872092
364407813
1858
36269
838415540
666195885
80597
632523477
553713605
56060
345446397
1000000000
58684
74960360
955644442
85472
48865
89919
3682
91330
143669347
91191
45199644
11128707
509316508
32259
758079367
98140
1000000000
951156640
256365738
470522305
132167868
16552
17614
863454693
93126
390429257
26619
443161484
54342
8569
276348987
16791
755335338
753244949
609034258
59071
95115
82598608
521640242
39212
113083622
545076327
68612
494016772
52180
732293715
743848699
16186370
809522431
81363
771131250
35244
8468
68762
740740259
54693066
247426103
66153
57423107
1000000000
773726910
570407339
56841
83546328
4664
35254
5884
93703
251800847
280177251
71466
823473647
94353756
353618678
99508
16660
55977
91770
64218
48463
659522982
279064589
60391635
203603538
639011480
18369
531375593
133376501
637113200
177113287
358188369
74296
22709
813103301
225560360
961481919
1
53555
655206735
89975
72343
14267
133055648
1
996638311
30445
99747
25340
79174
353409993
704460442
31372
1000000000
85141
89038
935553028
86777110
22571
22588
897686270
540991138
36305
89997
62611
1000000000
12425
272107338
54953
690870948
378503549
409050230
81673
66126
2426
1000000000
5387
377452650
50362
87709
737746647
534402997
56998
12975
24350
62584
621699808
784514733
11523
552872042
323895940
13555
701243010
16608
1
71783
1000000000
60045
165073453
76961
78105
73522
61467166
4926
379033096
71647
397775015
562790619
27813
6744
89020
389962077
66942827
1975
99196
317187304
538917201
80124
435219090
445371175
94796
20972
74238
60376950
838996954
11072
677810341
812612910
256404072
859750886
185312424
512374001
383126744
536782635
77356
862350746
3100
816616635
1
558328092
20131
201644194
795280586
951604507
170580879
322363873
30472
36681
86182
73300
881917337
911688356
86305
618083364
577312785
66542
897
679531341
241523297
709202275
59667
32501
25140127
17870
74494
605232765
498233847
71544
122782335
215075809
3154
29596598
540041589
275274273
673797849
37325
318199988
94575
10518
681484575
16996
3456
495406423
22257
961735464
293453477
84980
929000610
91679
909078735
3898
67523
6870
207337346
1000000000
47326
22662
389817753
1
776538583
37961
367214536
1
988141089
73812
13493
68468
192043572
117745149
320728006
65141
372487923
771352670
764046413
766327456
66022
881339911
61839
909628102
7034
435887314
43366
26536
477769886
12910
32340
16263
44156
76706
4593
1000000000
218559740
86192050
160376099
41196
650612980
322917874
185310480
51415
29395
798636362
117927438
221811215
485890687
856441699
80926
214791709
302959565
210495887
375709608
94565
467463481
837344364
48093578
32502
39088702
1636
880672361
78112
220344462
538330411
632
1000000000
60773
19781
279084281
87592
61960594
301107502
1000000000
78238
69193
42204
15449
98615
297843618
595647520
15947
261926148
547603049
61335
325388607
157
31097
543938451
785418009
75555958
59332544
425330604
37403241
39185
1000000000
1
6133806
87199
19912101
47499
574121744
70402
38782
36129
85892
765261373
44763
749212873
422
695807004
92230
399214998
63342
87573
561538630
799567074
263615288
344816282
472705342
13818
97038
198455074
97707
929843708
42793
999509196
70901
120171253
805890398
55347
46842
726766014
74996
1
21202
1000000000
88175
278032494
676545161
50764
724916400
64463
51135
9881
688729696
841698241
886986103
1000000000
1000000000
147285595
806421453
437233554
16707
96875200
28483
401671801
157772698
991202811
744321019
673151035
385746128
214973591
859316427
683126581
97255
730831604
73468
543725449
29111
1000000000
635000909
22429
939225165
189035997
1000000000
617440868
59210026
941886821
78620
465526035
795471641
657167867
80618
11431
1000000000
67332
380914395
69495
10781
394723812
68181
61983
23362
59863
910170795
591633473
625651929
671469921
468778522
692471026
152342562
994861538
1591
98276
74523
68456
929165949
72156
300714474
326545531
37988910
50096
11503
94710752
842425186
621277695
1000000000
70124
543998786
901622179
911816728
853655519
374549521
1
92480
290650387
9806
147269342
80414
859776999
80705
283680505
559742176
78026
35365
595
273986265
42389
38518
839489392
23059
23630
749185512
860413948
87223
76495
899037358
240047009
220383657
83754
996091726
362923706
8297269
474731283
24882
2001
464171776
437522178
76351
438035600
650718672
65531
379609480
11200
1000000000
818657102
463068949
1000000000
42899
499609916
859395267
605028978
648648412
468511615
318398764
30685
652343585
22812
21514
937051903
216477403
1000000000
98188
57868
614442190
241790159
8017
664825689
73943
25497
361216103
1000000000
87487
85143
70073
479967823
150367771
38536
30613
76427
168037277
534949
20179
85378
1
514908868
92019
113700419
322935204
571151540
5744
55729
630867181
62003
8010
91420
747618247
1000000000
1000000000
77802
601698783
964693683
93916590
37987
435836688
142046302
5437
693569506
524146166
53518
80611
64221
41336
49760
31816946
72176
352272111
89707
248520154
433763984
1000000000
816327241
1000000000
534285541
43064
73876546
62630
919472465
38322
565173638
543967522
636506759
1000000000
49985
2217
70627
1
905656186
876231121
149736630
1000000000
133091571
611149735
901422448
10978
2366
933868243
97630
54539
709295487
34505
15580
91767
547294075
51257
996830671
313966542
557318979
854146134
735596503
95873
492852211
229393771
199409112
558201251
850800945
205365016
436925239
39878
7859724
393528705
369667240
51905
16762
380284275
1000000000
932462348
548054207
864420681
16812366
8590
463152490
43567
183070117
661576740
224507923
130579820
66617
904342930
305249275
320602546
20135
967907282
748722262
19228
394897460
33719
707034988
229669596
325555235
866656290
447401387
971278197
58349
20775
821437948
670585578
960108888
597406979
377588772
156645073
22751
173851621
683557393
878134837
20232
593557868
280130973
43758381
56787
73267
10119872
95218
802793431
1000000000
586625807
748706219
16686
700851094
37602
496266725
1000000000
840771732
48835899
255786142
66811
488277197
390265844
1000000000
370814091
487335554
4965
88457
491563166
582710335
15150
1000000000
471246143
82300
213739675
84705
14165641
784724393
49098
79750
585180284
977204113
34376
670180687
838305028
985258879
986457605
94539
26564233
1000000000
38987
26450
44460
784799345
79065
366858802
264837383
74034
91999
750503093
486137496
1
94918
67003
81339
587708503
688390342
8864
853188376
42045
300725666
98184
26686
56218735
1000000000
703440642
203967483
505809831
4695
119782565
82888
303830905
29018
92083
27938
953210827
137678465
686399966
998420004
83447591
770544134
300851609
344858472
121898032
113101905
301840798
216967300
688569380
97634
20040418
78317
598627261
90813
230575890
286466552
203648510
98365
1000000000
551586737
23616
72026
1
1000000000
63547
1
13681
98791
688292233
44269
7106646
390359205
92627
967590178
36044
587435239
877996294
24341
84787
97493
267026735
44711
69399
435717715
33787
589032009
717048335
71923
64470
262227361
25782
826273046
6584821
110901073
346418033
574187136
61689229
447919442
169095628
265200572
1000000000
44027
511747930
78872
604
101700819
1000000000
335521615
59472
29761
69383055
98755
12308
967790358
55
1000000000
896671174
24876
1000000000
601350809
797805426
52788
67760
506812639
1
62271
662524848
884582793
753873211
98714
55206
683862769
489699846
26742
390519714
93358092
252980552
63179
863349926
962982847
75652
32051
71677
79569
681676741
823221841
1
44288
180497156
95977382
120546824
564081652
493277539
543356590
98159
24657
355114938
916410115
90309
53873
42149
42117199
99733
66870
279115849
25254
244471524
283878314
97892295
280535006
8820380
7676
850020571
172899102
857626375
337728854
426578234
30171
329276405
3707
576128580
683710944
65789
42383
536053768
928970114
793092240
1
601271064
44896
62752
37266780
994294531
439303782
48418
512922231
215753433
116184161
528395501
1046
79487
125902520
11935618
82475
76937
903691698
9910
521091256
111092615
29290
532949425
961823031
1000000000
54353
43933
412145021
673433732
51490
563898000
109615026
1
52151
509262189
75227
5717
234295879
322103896
1000000000
790144506
375186124
636220809
97998
7990
50144
205191942
893702143
41151
591603983
6045
4049601
81143
213684355
864928920
710155244
93795
874175132
54172
958077683
469020114
40513
655163092
617343312
480875746
70013
27603
296862113
27739
9103
333186323
23319
812470519
53123
847719913
1
247261232
91638
70401
32280
845873508
53175
4242
223382649
1000000000
3431
944751041
409108473
80660
378679347
1
789702847
80171
385313378
41374
1000000000
741404472
35010
571255819
430818996
201581292
882202324
1000000000
14328635
35512
1
1000000000
57268
496457596
50348277
32206
479110131
743815062
42316
856475320
88479
10021633
47931
377741155
26333
282836121
79965
18830
566007121
146227424
723133399
45558606
29561
3618
875664090
1000000000
1
77253129
951336881
23920
33275
670693996
90995
79592
206844408
25052
43012
71628
11920
25848369
26164
276352465
1
645833558
77022
146
351578210
45618
641305064
63743
722035098
51794
1000000000
963027811
269310432
72608345
594468857
438395119
75835
2075
430422504
176984681
202491637
97336
58469
1000000000
330976338
997741550
68147
831110494
735311062
72935
96376
84970321
90842481
25491181
867276058
1
265028865
27907
681608838
443021085
51823
483627168
1000000000
74740271
157715455
25019904
605051956
62107
1000000000
101180867
42169
150063165
37158
87291
1000000000
93292
351520217
798580106
772959082
587467353
1000000000
37651301
216
62643
48128542
907502754
118840288
78571
939258104
71399
92923
535194759
998488544
578370801
521503110
803650189
29427227
92301
381860551
641817119
97870
667711904
62177411
6503
29806199
1000000000
97105
968356632
24743
17065
36163
67005
35496
88284
79003
22615
583155309
514576573
11436
894827918
184764077
986108639
323192703
8421
26304
52091
99986
51320
96616
333211042
99078
930304123
20544
70146
6560
28441975
42928
738818693
52881
6398416
87936292
18505
229280692
182422313
88272
27670
28297
440161254
343554653
607537396
78521
1000000000
647971838
46690
852366086
92886
572299570
320468864
56395
52445
277283298
834062581
72518
588962517
881140786
35540
39559
84948
5482979
723749272
383470521
318063725
353947376
1000000000
783400667
40566
6271
102615407
1000000000
772983462
613287566
48767
18356
46683306
254493000
46264
742834253
704566101
375080014
153279161
851311593
77825
70061
261017776
840009556
462077505
620518992
134334740
39545
920391062
663349971
50890
12591
776014819
66461964
549457037
410621144
392016064
404006805
60035
97980
831267732
1000000000
51564
519235142
154024204
357551466
27128
41758
52739
283162385
526416266
241120937
19676592
778479229
16344
704222955
7715
55387
76754
54282
977686670
551842232
397512480
1
86530
478468178
98538
553895698
548928141
1445
527047689
910396105
41274
74999
799695299
589837842
1000000000
96793
1
101464080
467843729
509675483
897656842
968414841
724720887
134481388
9442
970450986
22016
2226
47937
243987738
20179
700506276
984478320
54337
41369
54287
764802290
118906499
99539
77879
995352687
96698
284279616
20996
236290931
457720834
1000000000
1000000000
29756536
1000000000
268117894
243708426
1000000000
209381487
437237468
88025
823896363
260598744
68348
30426
11537
184515108
523602576
56594
13323
23023
1
12713
18334
442786952
320266631
91050
348707563
45495
93578073
124451531
1000000000
89511
189025274
390267524
369641738
78976
21642
108498975
72001
138193012
65021
23806
5628
77473879
978994551
481953338
27763
422692808
238846611
978238920
812593789
59502
2109
81440
88183
46589
843803571
828656212
59708
589350036
30586
24754660
516587160
325029137
32824
85911
4973
998083142
86170
19097
199129141
28644
244922281
1000000000
45344
1
322661721
95071
604959213
93967
95552
40130
10411
66892
459704872
61675
70522
8700256
892525931
17857
81334
969726275
550634456
876039467
53594549
569221145
454360702
1000000000
875237807
5027
680303911
24064
48807
38695
405535036
814439795
564787722
334290334
830595092
55882
62727
31793
481118456
1
429571936
8857
9323
673289748
83689702
812409883
24625
439014149
453463158
2552
68079
87095
31016
600484877
1000000000
63566
355327458
996004143
700174608
5381
586625794
986680361
553913133
30216
46671
1
85629
1
316347084
1000000000
138998810
725981373
2218
28030
1000000000
75199
869977348
406229801
39225
325375498
63866784
349217483
188934038
570696667
886513879
744304827
366024762
457265311
44497
38534
793462993
4649
351681477
233217188
87076
16736480
588452144
66606348
94592
207380176
14416
192494042
350816927
636006078
43937
631737210
45853
700860261
655
85717
669856532
20214
58754
761639415
461244510
145483937
65326
3579
608032572
14109
983276109
1
1000000000
7036
64371
550132955
110836140
825628300
22714
58416
355533938
18387
50818
82961
238599308
703455161
444000308
603133505
39516
49626
94004
156776698
113384667
16268
1000000000
71992
290479198
4043
219967389
844694200
440690926
461283183
351147359
229410876
474213923
717816416
603525898
294194988
557343894
862251819
36457
9964
88185480
688138691
652904336
2902
35473
226460666
485779051
21166
401064228
99508
262810135
96123
334341521
847143428
52281
82933
640118645
72259
395932581
605636270
92799
319673225
501462203
38860
511095442
20746
617134342
2526291
939843765
1
465888470
1
732088358
12145
42828706
14594
53798
897916140
364231377
738984652
795917385
622524533
489120140
452201569
49236
659557280
57328
711329985
523240563
957947099
22246
476247459
376487368
67907
21710
31500
89292654
722949577
45049
25849
1000000000
570897939
483364648
87874
19860
1529
75390
994323894
599773330
137091845
14413
613312550
58141
26985
17078
2284
265270172
68468
28206
72761
38453
39923
879561511
11730
691044904
280607672
94993
62483
5799
327248736
12511
53242
76979
839122926
98872
17121
383517611
236543591
16685
59434
840211078
9101
122979898
215579734
2605
53996
466332836
3953
791014474
32723
11265
715708591
39905173
78011
793608085
14043
1000000000
668944645
461844362
1000000000
118675771
1000000000
172234562
900654546
31586
1000000000
61329
83293
858736618
706882316
28565
1000000000
838280840
906786104
74894
737365130
13973
500980357
932647330
35376
9022019
80250576
296878648
1000000000
88319
94334
191413067
1000000000
82912
23245
261491181
133848388
329233784
392716501
7933229
95561
107774172
1000000000
58620
495432459
1000000000
476868806
607173411
1000000000
66756
693452670
66664
190508524
85562489
396267807
700443416
216111022
21566
112890204
1909
846836752
745882510
35008
437129747
466668259
298107330
63925
1
94735
69418
57528
666807589
26039543
345739346
685486302
65511
852915864
96072
1000000000
509
44897
45523
81644
1000000000
388521938
525022080
30529
98197
1523
1
17957
1225
10438025
54473
27439844
21936
72754
54848
46133
35065
12447
18365
796687517
488689846
28800
176317806
98655
40940
4727099
1000000000
1000000000
266903791
1
19185
89104
860
69702
90300
111184977
21694
12354
364041665
467117073
584921884
59107
507120599
804376979
552965880
142709424
91579
182529275
78877
34591
564916922
1000000000
25939
34048
371904711
516804231
29478
54547
87806015
427160124
519363264
81517
1000000000
43485440
113669258
811228568
59092
112196335
67707824
107387984
404679943
9796
56015
541934961
629199631
29581
65112980
45310
8091
548669777
695191696
325327442
727782909
141801562
574887423
468952623
1
75578
1
567481673
548057494
296980040
433039220
51661
64954
60826
30075
890140091
1000000000
30487
728403107
43034
77624
70237
484039253
191809616
123891930
380588726
50262
21264
84858
457611449
625184293
819222179
38206
10126
670767468
1000000000
7142
1000000000
214433220
56641
18497
55864
60885
272102166
86869460
511457933
706860583
64551
464971848
15586
66137
675479579
683702672
52927
36638771
178700365
1000000000
50404
888356212
996912123
880796513
86434
638235976
651755565
58180
335675912
295112860
12859
11751
16772
1000000000
1
80160
65833
279703630
44393
367482284
21081
4002022
42247
117854297
39326
58564
161147921
50364
741154223
425826160
1
23062722
785
79018
80018
69786
73346
42128
828853485
454
17861
73512
77482
1000000000
252575043
143285884
1000000000
83450
22681
6032
14161
381318654
84953
776009418
899164421
226969647
468357862
1000000000
531211779
913370552
4433
1000000000
195840493
92681
96250
729819589
763180241
96451
75222
957817600
674376617
831354348
627440269
323338662
56502
1005
74122
640346714
15144
708688600
189309366
381585347
463674398
157716798
923947109
90895
63390
39627505
215683962
90557
427405073
654519554
73632
709833929
59137
990275600
445308693
13356601
91968
618204242
71107
552828966
579578749
64871972
741980832
503817803
18359
20458
533734437
64695
894047807
124646553
73426
294802179
444724320
96158
412732411
11612
204895974
58718649
754175002
142427965
1000000000
23939
1000000000
909961072
873329823
19153
1000000000
794874725
159383119
87733
520099287
90760
29040
71279
312603423
120548313
960486383
15651
926112929
896581967
768972158
1
78263
24562
96070
175000255
943949038
229790000
97046
718089468
288687226
851690759
169719225
1000000000
93952
3966
744181138
24201
844957527
85248
397129821
62027
696978830
2198
93683
173677071
72766
75047
533163653
29334
36312
671403379
1
85602
889982878
631838939
74953151
934925141
32886434
946098856
74236
34475
47751
375482650
203967811
32356
332669711
76322
962329168
66167
697445768
305268567
74052
55193
21356
51553
439737552
349790451
1
4724
164315300
575819429
880476683
455349502
501074684
64730478
254456687
36777
80529
9790
54930
561965820
553481403
96033
652770195
1000000000
701950274
895735553
550960276
413506674
98335546
156510964
778821128
801219957
622817040
3814
45268608
6711
44354
66164
70843
350031566
98759536
522090235
8047
71184675
4883
537484656
94078
366
938924260
504541170
567567071
646668837
99486
872393458
9297
13467
64391
171527810
239575181
929562948
87081
79763
130678025
92252
14975
71778
43479
875229890
334473601
71510
806084456
378565214
46978
225850857
271058394
50264
23774822
789
14732
47771
956670040
81704
964108860
714810022
374955146
56072
304344120
773215742
1000000000
175245365
1000000000
658577574
629486610
7916
26047
441849398
1000000000
50227
486516608
146935900
201427663
28149
623435039
1000000000
57218
68305967
159903795
4960
29086
72098
52363
83245
1
73543
635018228
384420001
611230203
27016
945996389
731765441
320460230
46218
247249887
362524805
898166625
222402141
86401996
663041214
532963997
46839
803739201
22236
1856
97131
951120138
39124325
76685
21930
94184
732784685
91882353
66284
321117633
706392456
523035560
247210202
50720
146175975
366516643
48664
536768445
72150
89034
44984
479408137
54531
298497247
322098471
82061
15547
15429
370007855
788432039
357457394
5977
1000000000
78117
26930
3550
54206
24007
312306009
38170
121599602
356413141
53442
408632099
500498466
145162809
80069
277989620
756675910
713347246
23378
48623
234376495
465433846
73258
78998
68259
933469113
35422550
30480
970667030
136220542
4088
1000000000
428661159
437271345
29094
286233776
43608
2087
712319276
32476
846347201
193720860
863997525
1000000000
50807
31692
10697
514437742
268656460
720176218
344719054
69884758
509026754
766971346
51932
1
31315
56140
33976
1000000000
428912692
49075
723705439
1000000000
402458225
152090833
309544528
800091314
906662383
394158997
598109599
470457558
133318055
42223
25364
54685
879744104
37156
14361
329104044
24435
1
588389275
37252
371137049
770472241
5567
1000000000
99052
1000000000
505002043
621625270
250
349848145
91016
1000000000
569691167
868100873
980472875
48199
15187
221098084
336
255943762
578749335
137727010
21482
489610886
26889
45394
908222644
658350362
52755
568479051
757230117
9292
57732
55753
34618
804668747
78154
60124
441051787
45457
411160938
17959
9668776
76046
740820483
1000000000
296352614
131704999
1000000000
197779818
892782776
21151
670822963
565247431
607093797
1000000000
66143
1000000000
64906
305785872
1000000000
540593941
231936769
181596373
472640066
740410020
62421080
89403
910995261
903604637
741730583
26438383
441453733
897535206
319964483
35528
723212024
43732
98760
1000000000
30334
998023762
865273430
24541839
731395419
752804916
415861530
36404
61752
38425
2517
50652
1
101658326
363265292
911505502
554651964
62748
701040415
33621
386908537
80400
630665212
676579519
678153006
28339
44091
688524105
534188738
562544215
545458104
857178966
59400
786422792
905003484
65687
616870396
25757
101186515
681601701
307729606
29432
61302182
6485
983617605
1000000000
97459
29429
363845626
28435
73749839
1000000000
100558173
380052774
50945
813581114
41549
784632204
51912
221558976
1
2139
896555633
944990431
13312
88207
232120405
695197265
163260931
1
22332
1000000000
256135741
75827
602345364
1000000000
4157
744491179
49218
29244
43145
62830
737514935
798142327
27786
557948437
477158786
637471115
253163225
751040863
567859831
23346
91103
873815645
18501
920963615
953097095
883618722
44110
78360
903518019
166344038
95372976
551443683
52228
79339201
309946578
517820712
1
20204018
424154311
441067199
471184104
63846
331089344
415622212
559105511
7003
162730876
458865799
999734675
443440559
144613688
403652515
20827228
1000000000
1000000000
270738395
532246116
161900747
750551985
1
70179641
336723367
47138
541358788
553235851
37569
28611
2123
863642572
877645447
1133
811142093
285910407
676373976
4480
98615351
173364178
15654
808098759
83724
899226389
223229428
95413
32485
59238
84058
725167765
82295
123495436
245711858
212698286
640385303
99847
31508
1000000000
24263
737940663
808127660
84075
458754193
293751767
1000000000
576895332
934123235
12777
29633
592528143
946125001
85572
700639341
807432692
8882
419828037
115547965
657156709
883907627
1000000000
1000000000
91571
976315409
665893111
68065
15523
1000000000
61563
34453
500843889
291839479
435168279
812439372
40473
898446381
267109621
82701
41094
435489483
99611
1000000000
764406291
300462065
62586
997933511
630625238
61579
1
21952
543259313
24448
25459
635292004
294553933
866526525
56318
87208
1000000000
1
179
569669841
210988195
355587929
60789
1000000000
57990
760286464
19181
68852
591268575
92366
515595211
1000000000
394392623
48203
633684887
383264045
482919028
37508
125685643
8780
931203358
59360
181601975
23279
362746333
99572
69124
56650
68199
35710
540603214
463089568
7087
98954507
80121
11057090
49416
114374450
418207499
433206169
65776
589162774
30224
567545040
15733
1
50169589
398030233
97550
756611971
92351
872650586
1000000000
77684
974047006
375149749
1000000000
72971
444651583
60804
162439037
44913646
166
378797276
4405
663669789
7824
839981545
649372090
68764
46614
11429088
701993960
535698350
6733
680442275
690644300
548998667
37123814
126359427
1788
414182928
57204480
426607300
99956991
619501345
627575374
127856000
28481
22476
76805
36868
31619
8676
340375748
480351649
537440794
862281839
39129
782309177
60139
1000000000
782901205
689487691
64666
1
1000000000
1000000000
73635
735232773
34442
875902471
34493
8280
367370758
60025
562768441
108861832
92684
807142093
127398466
65652054
787147809
743833652
99095
43532
57424867
94681
566583284
53246
274098318
1
48342
417187581
73353
10039271
1
84774000
414340840
887727730
54707
252358671
50893
116526812
47256
11543
24074
478925129
62432
41588
59616
1000000000
469734310
102784659
701915894
324015225
26501
1000000000
34641
67865
191115190
248075754
892712089
411416733
896048712
374126287
381284687
882443717
1000000000
92876
790936514
64127
46539
98107
98920
62963
94424
637979984
66105
517862656
402543997
1000000000
62123
154507920
34665862
491526381
993111896
95038
60279
141070856
28569
45278
754010109
13222
614090532
17385
1000000000
457206999
88088
52192
177879337
28990
335285389
1000000000
762878233
1
56744
699352666
577358141
735079927
38861
1
364175568
720310305
297152963
574140135
439621013
572321062
891403213
1
46645
76022
432110146
945007301
435480170
1000000000
740021960
898894092
7598
1000000000
22487
722235456
1
796657985
14000415
501198098
739900848
384017416
1000000000
554516110
75649
16010
96823
70648
45723
26900
24322
179605347
829092127
237955219
775674591
47525
436563506
59738
17931
77051
1000000000
41215
224730783
34121
692167056
457774922
711604532
45981
36379
38505
261332185
1000000000
95969
5748
658276450
10782
494915357
219523134
292161898
746254724
55310
26902
540914955
45474
184054530
86168351
98069
423269034
636114206
846315085
144133728
813600227
122538313
524178137
57473
17038
428444974
20891
1000000000
100196334
473875417
34705
721319114
1
866333665
327666715
80933
175661714
43806
90714
1000000000
665009866
23220
140379739
95259
65515971
617015402
91663
804064800
43210
523677883
635184246
137046418
777827434
321068707
88248
61537
529059836
63524
143701147
85530
82832
918406418
671977731
202606339
396967081
174633582
67971
49182
864320017
94455
800988218
552496365
524873666
90615
28917
29103
773640201
707589198
220372540
1000000000
68094
1000000000
540801496
27905
342426543
547753148
392066398
338905200
48695
813689290
18274
432848415
8924
85838
40189
936586943
620326299
94956
59949
244169275
467253857
332559748
809322268
853107207
36876
13394
956122062
599850302
95836
49000
348058858
46967
434343114
305770932
676162930
114727745
81850
18852
96172
415979284
258580485
14999921
19453975
558740246
48962
450276221
293348292
43349
271488703
84025
76549
693471132
905622385
57950
44194918
231215775
657538088
605081989
9735
175164613
976074731
38541
298119604
1000000000
1000000000
462140299
30524
67199746
652779911
48656802
66351
8360
13258
815709656
365974985
378029512
51257
557369996
72575
5086
213696926
202171683
775472223
41478
28245
11815
483425835
928168331
819949516
1
35065
60293
233858693
12430
597856850
5885
11788
348688623
215416618
34481
415140002
538334598
92719
48453
344687458
95436
6832825
690080500
187913170
628666160
939364521
968908650
37559
60580
707763590
12529
9247125
635383405
1000000000
727486788
320263287
8681
638147456
64251
22093
37933
317487468
610013658
3221
343137173
438306752
985064445
328075719
90913
88997
54520
6812
38205
104309763
977805000
960461194
19575
592477896
88816
1000000000
11241
46897
13535
52102
1
142486238
81401
546899693
42118
343414537
560288482
57480
44105749
818532774
873655423
687703999
38432
1000000000
47655
49201
12735
694750640
636962455
16735
744909896
259329200
71016
67635
179481207
530966464
50610
192130059
581264338
2290
42813
16117
50886
322582171
33526
508488196
444189123
1000000000
871605354
79736
46578
98715
34219
74602
737315762
98544
1000000000
144846280
47741
38473
47016315
176422102
124497421
77675
31508
58655
633852954
521
1000000000
413230146
894188530
1000000000
936401542
1000000000
173474576
2298499
24553
2895
36465
220139811
497123285
1000000000
28431
1000000000
37688
776776837
1000000000
53210
50076
385963638
439573047
219060864
266139595
316716753
8870310
72938579
36255
35098
361648812
71346
60471178
671279695
55353
47202
30283
146535542
89321
19529
78307
103629055
781687936
40643
936382647
1000000000
99386159
294171253
488909609
31875
161393415
49369242
354941979
723686002
787945981
420114307
44140
122662839
867964175
353443851
1000000000
418133277
451441032
293962430
721289366
834866567
353735548
675536645
82560
966435848
44384
26272
85694
663669225
951872326
371792374
141332935
57864
48796
917168560
15885
304650608
288213024
66250
642496024
654660576
282651790
73868
46330
63993
94465
774064956
703499539
204984616
16330
518278486
28833
66014
2195
336692559
858771063
79651
205533639
862889557
968411003
657695888
453716542
972227307
6811
172869829
11280
77949
666073409
94301
1
303378186
31859
495414900
9473
520582815
36334
49710
1
58119
54744
33372
716096930
13641
963838196
593494583
35092
1000000000
61004
121213024
611696925
89985
7697
433110897
303269046
243765539
123718912
520327667
112753528
437687687
763034434
492787594
72632
135060893
161087492
422212238
513732314
70770
372844530
37961426
1449
597825007
123103006
854261681
32455
5237803
431376894
1000000000
545608626
598410459
678384525
733554131
17428
938846364
735896018
217736
267352520
776543937
424236546
55402
816744467
448282652
467597884
1
26478
448751503
1000000000
46841
485205643
400133442
312327294
541017414
98148
3068
24324
193653959
90855
493968927
96463
347875932
394396182
12466
36887
72965
110
429346678
90240980
20784
762412881
74908
701252151
614530532
1000000000
28427869
434685602
222520055
996453840
3911
25984
1
294090858
448334016
69398
260066213
504478577
30377
281755632
452962666
49055
96760
1000000000
177859217
203538134
1
176223413
918375891
36497
877085966
119555645
874667651
2012
54713
598599244
104476723
955527079
12212
1000000000
17709
611801128
961492155
983115236
1000000000
749952953
445123620
98251
38821
898605453
88256
395931697
56476
393980949
86836
1000000000
86724
87148
9995
877975958
63655
26095
144268272
712188278
51389
98723661
26406
461143492
43206729
24848
32848
63934
56051
193849028
1897190
977147216
754795147
93798
916504663
372994127
74671
692482258
24809
67215
4480
163735150
63412
77721
138229648
53821841
257651721
6865
4181
658767633
94785
80867
337808804
1797
284323565
54213678
652496193
898912359
7511
792281974
225277664
10771
429783465
953212095
9488
29665
496391166
21663
48842
18634
927880276
966445662
1
612921560
29238
34227
626587896
450782984
423741904
512043362
48618
352535577
449935335
561724116
233092833
94439408
34703820
394694620
51005
278311903
503750202
424639576
876315242
885913479
45826
353189102
40722
1000000000
143342896
534540507
15103278
56840
991167411
639712879
56332
579195216
47583
20257
43082806
1
872992068
842224495
80640
237031794
986163873
57176
710118107
82087578
13836
298302
4040
979104519
72640
298283328
95958
1000000000
872170684
248245357
45878
710730024
794934995
5378
93740
777544113
287227177
1802
683466292
32237
333440567
23543
67357
37466
243188504
77557
279599643
342345965
1
46218678
23495
765885836
47464
27176
741921416
569
740091290
855612122
372111394
21039
72668
423845670
395644457
993074317
375681622
590897909
99924
421503120
221547375
225782606
923096357
239143339
74753
5943
97703
304437864
16212
99405
20791974
1
32891
1000000000
4424
644621757
566147388
14518352
510547020
69940017
85035
31724
220
96649
24726
264696920
974774360
73535
38217
88866
48685368
89895
88525
47408
41544
1000000000
504907811
76161
89859
38214417
1000000000
90094
462779375
84565
17591
270863751
18489
494610065
1000000000
311238288
818940328
711920224
747912179
274388749
766320789
34563643
19504035
36741
348250960
1
89249
931172889
93496
390459474
221653929
149173946
2993
82607
856162643
28384
92445
113193850
1000000000
638474487
971080992
434219910
599500120
1000000000
966120747
6161
63821
35720
63704
78451542
20498
155901938
79012
441627201
991855612
84250
450172525
85400
584311617
1
71990675
1000000000
7975
214669871
33667
1000000000
557872299
617919078
44291
4066
1000000000
554922412
968037301
311349875
857269810
431715812
56372
1000000000
197566747
584385639
950195737
15759
418243766
36287
195127910
594098917
2113
608299160
66073
274609360
85703167
55586
440124295
31699489
240688111
16563
766411880
235624790
63666
133285760
1000000000
1
14897
717966514
564250119
968692626
341770338
585860513
493876170
979400271
414907480
756541906
245138137
492543016
790393978
10147
50482
86604
242445652
99142
674117911
59450719
432146936
70982
84493
34303925
671189441
968046748
26105
45142
218116285
166613164
252158418
39954
912618044
293642497
597658988
875682317
406399744
511791943
86366653
91324956
49372
774724431
135359891
81154
704093287
62350
1000000000
15565431
295337577
58919
174221396
551835105
48629
454056575
662722863
860962551
89824067
16521
823124165
129397016
60950
11380
39666
973991092
32574
458091650
224064288
699958895
54065
568431171
77084
37399
73517
323584981
7171
76137
1000000000
648401147
36960
41509
93224
67197
494158732
29745
661659854
564551637
104556748
137962445
34729
892531927
26378
393839634
99659
43395
49919
45888
777495358
380392426
715308513
42315
15908216
831851344
17506011
583064012
90524701
409518734
611297404
17180
77379
409112117
1000000000
59929
738030122
790280340
639103572
672456745
899304319
548495342
49316
81409
642987240
779855619
920094340
438891658
541247039
81756
21868
650057200
1000000000
721
978881138
111113860
1
286353695
283008923
660482063
198972545
21961
19058040
368880037
28954
94594
289489792
74718
925528653
78734
660626709
641054263
46719
43230
524714360
686522835
98747
91384
21386
83401
77514
27708
34381
149045794
347856999
340943966
262011550
8986
440541205
49175
1000000000
46873
190305183
386982768
665080724
53
92945
250920057
45347718
133003388
63553
1
424218687
31152
87687
185838171
84631
10477
908033332
195586036
908034742
955193015
16964
807074367
25260
92956
89387
54548
836789644
23489
912559781
639837680
15780
1000000000
96095
723536722
7135
659519627
90788
165726591
25108
629387531
57418
1886
63734
91410954
285110020
184660643
881657628
162373903
65511
7785
228
1000000000
148379700
41977
1000000000
227100564
721120091
61611
42622172
311824226
717111815
27615323
54379
1000000000
43948813
704397518
885123719
59011
280843688
545765373
523477782
962220223
658949954
851235799
175006709
876422151
700530958
904204357
171802548
652277881
76876
26497
183791079
829428378
549192081
93398
46617
168962348
49278
74001502
779684017
82622
110701453
787329
8596120
67178
140237065
757233001
677006276
1000000000
299281506
487215973
1000000000
131065275
8110891
21264
435482815
926194490
952839184
748549396
939208530
86275
204490254
24807
59131
93228
60619
375001585
264016390
511505248
33098
32987303
1000000000
418986375
90115
1000000000
84772
1000000000
3844
375881232
47529
627533181
801513234
615792975
90528
270420019
379047288
45052282
250855667
83617
73524
48871
93893
42303
32969
121014708
70265
137533779
842175365
26970
795445468
37968
36697
49326
323006867
36244
51072
28443
225178881
72579
7079
81626
144838069
162071230
166183033
497699883
23228
18145
484225576
45628
38520
65418389
661608252
12938
98033
692981702
670434660
189615902
39043
81150
595680444
886639833
686681942
493723377
37703
70647
33356
449711813
767090080
338282921
972010317
88833189
79010
1000000000
18068
30928
42891
690031182
67204
80763
440506902
11139
705712704
59403
73593
476258195
371295632
745945600
66220
1000000000
95274
212565776
71348
1
1000000000
55889
201417258
911268818
60896
496556935
22237
697345213
7627
879931385
421296181
714727403
77246
83004
665596344
672834875
746652511
56072208
20798
3551
467440187
82426
95498
2785
29578
514661840
781740583
433448675
215349786
390
83524
1274
17226
496401645
981039835
21235
368801246
78234
14243
1000000000
9781
68911
40267
1000000000
921970294
60782
73336
466788254
26521
743710556
989127023
42520
1000000000
61446946
83879
49759
78211
628621467
846697030
534521269
941838418
36706
43914
1000000000
496676188
875428875
591134247
60888
690158964
394156065
670872077
738
439420695
5720
50794
66686
62647
971833977
910369029
59011
77200
458541736
61074
76146
27900
72999
72905
292301665
928870969
474728398
49553
43677
389181540
517759879
114677047
30083
103548409
42620
71323673
107786181
303896721
217893887
299657234
744657718
1000000000
92355
458391112
715007487
18991
86895
60786
582887549
24794
61996
498302327
178926927
18475
671752790
1000000000
956844102
49231
49025
46896553
3270
618659878
383933414
30690472
1000000000
698675632
877143675
10886
22912
1
5558
1000000000
768615756
67285746
73979
84118
262293834
23491
59002
67720
252565737
919612016
951393686
476254060
83033
1000000000
505620294
268036202
55349630
418740966
21214
99112
1
836014642
18872649
264118333
569852340
90490
72398729
463210412
952345901
616307690
530992536
391977530
483479974
64099
379389304
60621
73642
27581
325284835
16371
50475
230219703
90178
645157605
365018314
17867675
35869
9735
843894848
21023
415355517
329094128
612831860
1000000000
32794
389886528
411814882
37688
1000000000
95437
930962104
987789245
920560448
1000000000
955876691
790896261
771459094
85682
89504
185119061
574079577
94332035
12195
708065681
30169886
96709
89823
323193558
52729
570066953
629054009
560455164
64093
89854
22959
181802429
325791393
56478
380541065
944709111
111383595
19664
662748385
259028648
60821
217095849
1000000000
41994
96079
46066
52793
47179
671863461
912851805
99752
714178924
45610
680014513
499825234
459501322
211173704
322087135
794671506
116005823
64572
389931118
834745140
71463545
361509992
96253
227947984
757044048
494881346
66529
854780812
973364651
73346
76524
40065
820348568
67968
725838035
820463442
338276606
58135
38583
94036
862614027
715263711
63967977
934824329
39020
19063
753698678
379773436
22073
227335748
599492129
1665
582551366
795685177
47786
225171
65892
26725
53690
94596
64338
32718
1000000000
99307
69444
35887
8980
16765
725775687
8444
463755226
33787
708195845
151964943
23137
777207704
242274803
710171968
90147
99418
486960167
803891591
1
849240292
778798693
75507
4418
1000000000
62142061
567883709
87059
90606
88851
144150875
20741
256249828
45624
652758659
519266301
61297
8713
20551
546230013
878114669
799835227
885
345241655
950304256
323991274
662911530
19884
58614278
885671422
294006485
636128506
223873222
88345
68956
84356
48571
99979
216690292
147007150
1000000000
825684752
638011353
654851617
37462
814810134
843090470
40506
87280259
184612563
740308514
94342
233432777
31120
407299775
66423
758015625
94640
573310982
9151670
1000000000
19643
8207
483428048
88764
594084962
97373537
39989
55152
976457558
89206
54619678
73664266
84164
45815925
542486540
1
83613
60023362
31087
1000000000
814301181
323450081
469605413
1000000000
666515844
8124
763840447
61752
651165585
703375860
657999700
482713377
104513170
614794994
6049
780272914
921469535
806939405
914266917
106678857
79436
98400
40939
931607262
1
66769
193710982
117989283
981380938
755151397
56959
76793
355367540
5850
52394
68174057
771509109
54330
804500657
92536
209647965
351738314
916780514
63591
995851619
307861085
83149
528748412
511893435
711803860
280310485
712113651
1000000000
1000000000
98829
658520245
34084
790164369
793609879
647612597
8677
39058
30911
55805
17876
192031524
6425211
34466
759592840
526639968
31650
770785510
27544
35405
645555276
668726243
783478736
33933052
762904469
814516962
98345
76438
30105
250888419
453356928
257904979
59055
635856522
146681567
539430145
33728
398092235
439168536
129192215
73827
607555450
23061
41224
47749
82666
284
638068601
28652
132684108
9035
479779542
137715782
94830
716088653
3498
9333
369771442
169315989
1000000000
1
24881604
896389802
843189281
1000000000
394946561
1000000000
662843795
11581
53947
1000000000
168006537
295626926
23431
658340124
17216
196222581
276563862
20761
306932508
839712655
57332
566826367
58846
38321
17126
645362983
251725958
149010423
81123
645086279
62018
550896809
268062546
6095
25037
78640
22006439
614749945
623268513
89918
218879477
814711
59279
26182
13320
401712709
71851
476027783
80906
185815314
83972
27554
508160941
8294
36602
913234274
480747643
765764299
598400316
53187640
555203720
15326
95386
1000000000
28785
984679986
46403
68343
996274793
847316789
622991199
200346014
739018328
997418191
354240269
65135
445472499
194288204
709728098
20015
4740
1000000000
499905083
91720
918734650
95097
67139156
92622
39427
46037
277997941
597479227
74188
546385885
560056518
471486240
71842
777802272
285926088
427611523
413045475
81757
838151545
427597740
10128125
108417822
728284972
79797
82747142
37097
880781720
1
136981800
382500455
638043749
934731649
1000000000
438783282
667378523
83231
767719700
351662506
39146
1000000000
1000000000
750782458
49005701
18891
91081
1000000000
45334
90638
923785745
90207
75215
320367856
228922897
217158979
88024
597599028
3736
310523486
710740497
54849
15142
739250308
729959374
701790435
180166347
715532855
365544392
59030934
30834
667
68445
108800655
320310791
379402337
557184617
367236532
588230309
60595096
452461069
1
9186
87898400
638006182
108634370
416705251
869361261
79836
582431240
743035143
791934770
100637395
48237
89141788
46897
208232197
1
894593563
73504
12985300
50224350
33298
1000000000
55572
870783267
807975267
894261126
13876
61622
402666131
367122890
922121153
709485001
17243026
72413
952346208
6953
762732138
461651533
43505
1
1000000000
1000000000
345357090
457667407
754471410
30290958
380928793
31851
697117406
64237
30469
954142977
338264706
221395615
437492485
71205
65917
44818
738417484
42191
93143
642018832
36663850
84547
476177115
56921
15558
1
22125
855483926
9845
668947543
55363
10542
91530
36701
1000000000
67238
4597
535839566
994092970
48159
1298
748263638
512249055
129342374
15116
986061489
315692292
91267233
1000000000
520894507
958102988
332539174
808686345
757879856
49620
470809869
463611867
451141679
261391479
356060858
1000000000
179508703
547658079
57990
34401
551033816
572951748
987307133
463447932
1
407876978
817881982
836678587
16318
445433743
902198288
544758364
65199
573406772
16451
261360984
487712938
43428
20291734
62218385
222968315
1000000000
610712533
9311
190312748
373291380
97510
989553416
859630298
924719615
526066022
362455712
349718096
719079357
878661413
81940
1000000000
3534
94650173
989104840
826871640
86858
27378
1000000000
736030421
399405355
34103
35290
85693
4533
456
43064
84956097
324450685
83286199
667826985
452389382
507721411
70996
79004291
951193591
615305843
613460682
29706
78166
33881095
387241823
1000000000
707532460
56758
64515
314604212
492633965
97896548
86517819
82205
31323
87988
34647
914384738
11190
602053874
1
1
61041
872238654
18306
328920604
109785261
26822
95110
62997
80008
771735973
138339141
65188713
1
506924429
73314
553097068
26757
75533
528300467
864532130
719864643
116328789
774184258
261391153
54254
916752801
251819923
30255
43916
503457894
1
874473022
45277
466354562
509653804
172512892
988466950
659239973
407213107
456244636
42420
968024562
48812
53396
12907
324017051
686018241
498266411
1
963254205
884895283
653550126
553178953
61835
45447
901208096
51671
159959297
859041602
307433728
357610541
814877431
12070
18327
867771644
238740387
231329119
38410
45781
63799
633621944
32362
948616901
960006112
853381369
96813
504753217
21230
885834491
68109
77007519
16382
56806004
75140
592405639
270108409
836485620
58185
87072
995645731
369243145
5862
242754163
28854576
118296408
26233
47229
998791016
52811934
251775264
1000000000
392627557
500354513
33610
72271
496716275
57152
1000000000
808809636
148514398
1000000000
282258238
365868737
895374071
608170871
17484
213590637
1000000000
824965273
19219
214258596
451560277
770003059
909948105
867065965
878634610
23729
68116
22568
500315745
84869
222233084
661416932
821055675
934025097
435669762
528581100
610264878
37288
652170844
72185
9123
639716901
55572865
266522526
91404
467692981
47780
209141673
895317265
893478627
977473669
1000000000
321708552
96076
30382
1000000000
236551579
846519256
47802
934745581
25337578
728232972
887854533
566614259
165139954
28819
91376
78243
32094
1000000000
21737
47414
418580954
87616
71966
369331496
658564420
61160
59063
34567
40603
781377092
76113
92113
146301725
69202
634119423
3071672
19672
741057857
221927669
82479
1000000000
467205500
420906692
30586
104146429
949656044
27227
49756
163429551
99473
728890036
1000000000
726865121
82725
346437874
897776039
75381504
15598164
146774948
94440018
1000000000
84327
40095
999519069
391941267
32184
38547
24544
446715317
34238
385137385
931653568
39279
606288420
78904
807697458
186847176
296913528
53564
158538637
747555831
26155
54312
621312169
409872553
1000000000
417735962
686963363
83400
1000000000
20016
61076
93929
81627
58536
975062677
750612627
91261
10904691
267723066
53313
60527
370927563
86818
71290
106552352
92794
74350
1000000000
944452916
371645371
626313361
539987576
59523
92184
178288026
625189259
1000000000
1000000000
521060997
11899
73997
618459090
77971
303475129
583781740
63503
45437
697778622
561
362569429
380821819
61791
82683
821146839
701393022
98494
314243040
38043
89636742
729585291
370762467
51446
8026
659970400
46168
624234204
69076
59113
74958
561232350
81641
1919
757347501
35445
575339944
850532604
21624366
81697
84988539
181890111
859732737
36507
92382
18538
87027345
622858317
87573
589505796
54241
67642
441857969
430156805
973860124
1000000000
309268674
362235788
1000000000
13958
898110387
1205
90265
352639608
13704
17413
7944
6900209
655595741
1000000000
494379059
760951293
51576
882899242
981760392
41509
77046
266169751
358732605
103421655
846606541
28416
62335
958782287
21623
72126316
90948291
665332324
1000000000
793278252
98525
1
44981
32863
21892
981999974
6964
69181
255936775
510603451
946145654
92256
242458980
1000000000
23371
55689
50513
482939333
1
18758
666028501
1000000000
35377
75639
592653084
1000000000
5028
822016177
546500956
220209494
50280
787831274
80430
44153512
66567073
776425527
4694
93934
83871
944431559
69226
672105931
85292
12399
323423943
786298866
70794
52120
463783762
991188849
83805
43826
682679269
47965
22999
326384520
229458451
122254791
563175821
141885473
945245730
97718
592646448
202367196
522315882
99867
363010824
354417022
158167002
346549545
1000000000
420748266
120516787
564150354
41732
567503333
755932983
386468856
226937604
445460166
257109047
47347
799522617
68952
666591387
41637
85983
1000000000
324610269
93345230
709072211
40734
563274359
52681
1
831613596
684491722
446179623
89640
751585144
392952104
12998
1000000000
3140
1000000000
64921
260641364
58235
746824172
60554
987621380
406515966
67653
444257269
45327
69032
799053970
50025
29827
471977029
1
1
601672344
41309
47407005
124742099
394419507
95771
131337386
528712134
125205502
639645150
32742
305032758
105620311
510585951
632757942
50916
279693761
332573073
148514586
33069752
7136
62659
485554860
797320572
74263
716547889
928921750
73553
326067803
773103349
985665447
33957
90549
803236666
486066350
477618199
624747389
64500
9023424
989931913
50334
11737
420330162
929070446
178497184
968557566
435767253
19918
668704029
594588053
10897
27459900
88752
932102724
459499961
133586561
5698
297187034
34750995
14724
671490906
5087
910925876
338366992
235794752
272491321
85124
1
997443413
18987
4086
8160
594229323
98454
960574364
617836406
715264373
51876
1000000000
77368
10573
86643
116757829
33004
63799171
87611
153962017
721900373
22901
91109
399766844
856552410
376742501
227315978
1
66636
2906
49698
249185793
759398211
10699
1000000000
338360781
80461
26610
130387033
32394
42443
223741346
56175
66464
65757
37196343
674255999
523337384
45827
22934
454632643
85286
24678
809672632
1000000000
94491
653992408
670269600
716518119
395094072
577718651
27666
966435559
46281
823261509
352045594
505989246
1555
19565
400191954
618016289
78671
10144
86665
91371
1000000000
308681133
604996850
781569210
1000000000
742494403
44101
70708856
5881
5843290
1000000000
769831395
217710560
80164
466543846
89111
13156
924146870
268894147
571788596
46313
83451
396848992
723883553
3221
956420513
1000000000
850205488
70576
1000000000
44388
1000000000
32440
254311866
682267814
407468591
69217
834598484
93569083
657300251
123410037
868878794
937707344
819570704
3502
211890412
77135
38965
289859189
75045
645781659
31633
36812427
96424
455941624
9046
10153
11893950
685597722
15757
97218
668731012
99674
864405145
214357105
207040211
73403
65232077
63961208
294548492
521439433
13508282
7852590
39088
97211
84581
202270499
14868
391868164
67216591
179909447
510378745
41493
1000000000
98420088
97862
42359
86593
567759306
35118
1
695498089
62873046
544425984
94090
255373604
451351273
50438
441809157
65838
86508
773008590
2952
329908132
890526353
36120
928700055
12829
676745648
2271546
95578
404866125
36464
95560426
997446919
165409437
94080
361878954
453515087
30602
779346266
35808
899867277
294592903
265483587
418438050
143245048
89924
294764160
950223039
276757948
596211757
92318
488694097
31751
89420
64161
10688
79938
549280327
739600600
137164438
91593
61205
611307994
373002788
38529
974722661
247418910
1
414440833
855126962
39342
656154603
7153
803352192
979453917
74335
36953
251806987
61185
493502675
81900
968486166
646239919
45058
373976383
43026
99231
852457160
72293
97036
234937067
79465
93727
91829
61526
278843804
37264
626348717
272591997
520235884
83313
867349059
632327064
597651641
38422
508181236
662497885
444182208
22829
287086762
6163
223314071
620250097
232894850
23036
92587
931536063
1
99697
106360968
566870923
20495
909699028
681086193
69467
867352838
73793
921246539
97840
59819
43136
1000000000
1000000000
17964503
445877454
1000000000
96353054
8881
489528108
17886
49270
842100205
148648915
6543
27243
432280591
98964
92221
128441960
588
7591
12583
28951
29398
62400
83161
4213
83155
69902
796761539
1000000000
37456
55352
439496767
899527001
347327122
1000000000
37354
684845135
20866
62495
858115250
148799284
68541463
1000000000
519938440
43087
421690001
262911174
787589371
584018482
941994535
899845503
32218
646508898
211657244
4261
880044239
51027
19237
31914209
1000000000
54979
31289
1
54141217
30797
839113360
663138618
155612727
49281
18084
786314392
93212
31078
240704381
755264740
907178456
158870869
60295
31225
626008035
29258
8535
128817101
274891672
126381267
87283
797521340
40435
825500055
666197599
45996
314246648
8652
988438390
123114954
122499122
536862213
73539
47468
45843
669405421
995881821
4071
67694
310457910
83861
597299403
12901
611713055
79078
1000000000
299661743
17990
861120208
31640
901957364
964606898
37506
577722841
48382
595575843
10518
1
44758
1
345773918
284620466
86675
14154
192369002
77531
161852407
903365444
736738487
982616415
671698222
586590525
66046
688545463
696575422
38625
93267
29287
54560
64708
71711
565042652
97417930
99965
516957463
687671446
1000000000
41176780
3915957
24768
86995
544591394
1000000000
55921
936174565
44696
37538
311359649
343868815
469183904
46751
23850
31171077
835616341
788366318
741341346
539961044
190368380
723619037
874178026
60695
40368132
801
258704428
261566963
123813357
56964
825415830
15685
42251
37461
304457865
432861652
33603
67768729
64589
837072274
46843215
250078340
614354350
143478951
63210
214487532
634093610
1000000000
15137
777648681
34101
74777937
415205925
764388877
23374
29789
185601155
77701
482290693
76696
563013996
474042048
47415
113932384
959299740
357435356
593812864
33702
951753946
95949
849073187
774961109
536409721
17443741
84119
92382
90261
89418
1000000000
477466868
698336794
23430
137357662
107667186
26888625
60934
458007055
28825825
61994
838887588
305005472
33173
250175249
16237
287476642
141836681
1000000000
116114545
799880727
879790166
1
1000000000
17955
6560
779394256
619337597
600362322
361851383
649592797
27938
359102391
520926900
501954532
430307668
118617293
30583369
195163808
204856835
486198373
367267307
1000000000
270494708
1
60836
52826837
13995
659930067
697554660
75548
84097
18841
73428
609765912
70847
78905185
338222969
15618
158982673
66949
1000000000
216508005
20503
70722
93386
1000000000
726111506
10593
94874
932555880
239740637
11242
39925167
13821
36319
945992128
76366
7182
1000000000
53268
55182769
216382352
79178904
655780731
81216
596903228
7114
33618
235348082
1000000000
556418566
23985786
375711857
49817
676289919
1000000000
60720
95415843
518332313
86199
29946
11746
217707721
1000000000
924367458
990641222
36839528
39397
1000000000
503062048
608044323
889869323
212302627
147252150
701753424
555173526
19337017
76112563
905570143
980593956
75813
814956804
31415
60866
15544
176419211
10823229
98294
518863306
39321
36347938
3582
88249
516092477
621636203
992592170
509025443
73019
408117947
197011102
93460
197301370
380254267
581900620
37268
681954790
380888949
1000000000
81583241
670288692
22458
979540926
6114
680020943
58373752
187569310
342302090
625646689
1
88195
53238
274470107
19195
31519
280721672
14036
835858216
1000000000
772527860
52489
85951
208766603
91710
901600965
721396207
427316418
965212239
417604348
632160836
1
616416088
1000000000
205620067
48697
137198761
73059
492520492
28734
434750139
65064
189325287
74763
633359456
92930
1000000000
52887
1000000000
7446
416028347
534654161
1000000000
13671159
10388091
74371
611537288
1000000000
93374
246580092
58454
37786
17832
800658671
105318649
8564
474467120
12456
576609793
13092
50367
1000000000
1
18346
645814519
87774
837783307
98298
360575617
516181575
924983357
770199826
5621
890884668
11338
333506039
808648236
2526
73414549
839463517
1000000000
416846906
115850603
5303
427009217
998004435
577465623
690548257
12960
90915
51557887
1000000000
719248162
830132497
434711291
10123
318961198
358115772
109957764
77314
1000000000
300899177
603582258
35746
188220592
847985806
213359602
878775105
54559
190316499
966747213
153473676
631350780
82826
44534
89452
328419131
815913668
63391
77210270
27673
632683326
262065585
945388634
305469980
76296
63434
746352436
747865247
130248704
36903
382951017
352075009
70694
257010418
58128
94076
1
44121
525825153
936165271
79929
26104792
885878153
788881541
331747575
30375
57080
56130
992030500
255903860
445456020
832960328
161711366
267961680
93084
82948
446433726
32880
986070853
8607
82487202
665410626
67169
854846444
766633380
871113006
270114679
61921
689902751
233
41929
71738
653741731
183867129
99455
487726964
14331
799884137
371457355
527341590
532923945
6938
655546213
1000000000
996986399
56214
638376609
36505
20174
695508999
813258807
11219
358135673
27316
17352
294836649
123497294
754263064
925765830
593843100
86773
40449
898515352
357707233
260195328
976341513
339667838
37712
603230639
1000000000
13442
49384
235397778
71014
116569560
44432
880313395
68474
253816768
683332996
322397851
75332
123962138
703094291
72597
27905667
51845
1
298245452
881691990
121597940
877589137
1000000000
215090380
414086695
73144
389476556
38495
8419
731838282
21568
69835
29480
750314849
508354362
281973666
52059
61409
1000000000
1000000000
15437
25443
1000000000
89698340
500897006
330218742
365646769
21874
291944171
652236803
1000000000
46380
4487
97870
74067
457852834
58961347
953921394
94919
105164766
811930707
710469041
68559
42265
13176
884740750
27086
822385545
421928674
99512232
50088418
10075
95065
471269062
676636147
960186720
579312304
159378717
791218602
64514
723167692
1000000000
43733
52853
36652
594490724
14333
2403719
841617432
44056
71351
91243909
19601
1
246255391
653638162
72375
146045309
1000000000
934273604
35669517
83638
646700707
1
117621294
44588
896626861
365074654
1000000000
413337009
657156891
14616
717150881
1000000000
81364
813916193
659288427
382454892
66638
230055920
446922563
11342
364360866
491696851
8554
41850
92435
71632
583098934
59001
176135110
714759432
16528
10856
414576649
89331071
408483532
843320041
696990950
641050796
612951091
954257753
87292
43784474
419128236
1248
545116108
93280
185983718
339086247
1000000000
1000000000
54134
7169
25889
422430329
952503610
33013
359482474
781114512
565631339
15821
1
122410623
25860
15609
86639
9841295
5055305
50011
623422482
96716
995824826
1000000000
1000000000
358988109
207366820
84713
89303
660334017
48142
63665
527594601
938170670
26646
1000000000
230396968
6469892
746199994
276331965
281957734
388637787
390111619
936361138
775579773
22902
45797
895730147
27737
906217302
70030
308461338
839292403
20740
905481695
106430807
65987754
1000000000
132356131
84226
355111255
704657107
73002
366115645
366105982
415830100
501265342
19328
579153387
763123071
82081385
82926
477615162
439524753
13066
13460
499381730
46189
33016
69271
372884821
71641
47287
10003
782093347
13982406
52670
776781163
25152
315061393
1000000000
934314727
400787456
34226
137544846
796218008
450907099
132976103
48681
43229
507994711
213090594
894178196
952979692
762229158
88134
553947517
67278
336148907
73392
1000000000
302315214
26689
79748
1
49000
65152
985332736
5958
31229
673437642
715771315
623817953
3901
530116536
928989467
18448
812985204
367237773
944242570
46276
823099756
70682
43252
68941
55646
858110307
73018770
28403453
815667722
88435794
2205
54021
633424252
1000000000
1000000000
9069477
15038
422156434
711377965
836034202
473939544
470524199
1000000000
6176
566051802
83909
79706
11323
91382
676037396
311245050
20761
465935458
1000000000
215418124
298371233
53513805
741742091
77557
841059864
51269
1000000000
49731
8619
27808054
323316524
51312
570349078
978893293
302120039
41217
67027
980670196
657187733
510380756
348229081
125052287
39706
68857
83883
404253580
82230931
711986907
70620
1000000000
61910894
194992875
628601687
675862189
573415814
861980883
68878
173880875
93803
343904995
52347433
806539405
42404
659861668
96264
1000000000
613194175
831247384
682928155
58039
5444509
40275
85486
9251
90165
51631
571554075
44065
96813372
336958700
656704677
87539
80196
782402174
723521024
52669
756086809
34214
768749373
134765175
91372
8652
974402206
64542
937806357
66864524
56795
604087783
1000000000
82422275
12850
309428334
1000000000
5491
155004559
641768026
1
94263
49740
78525
79127
1649
35839737
98491
235903046
816068040
64164
689348049
368705691
67800947
43469
652110429
221389862
4385169
27008
86877
31451
886408092
57956
1000000000
330560999
54153
671072115
91403
551145261
358766473
962226874
467932003
144554804
911196064
253191896
178706075
366752733
439400724
26357
1000000000
650029000
932964312
160042860
28166620
4678762
686118029
62298
1000000000
9127839
937886208
679720832
29966
624183653
45846
75562
65632
56806
1
572610122
373588292
6091
274555629
3922126
90502
9543
46016
29639
1992946
990273328
29907
981723945
5347
73251
860622518
16552
64071
946082286
95990
768153051
278302714
56815
398119077
80435
469088639
95865
802768919
645383991
307512263
860980005
272033456
70990261
8883
264900591
93063420
641247487
47461
189518560
191482161
5465
991074802
685555206
52061
296074200
83947
849177124
23315
207181248
469
36446
12174
82348238
807666335
255447202
66435068
909111152
237396381
1000000000
77085
619994223
629705386
22848
733755318
74919703
816387372
91858
38920495
76818967
210860653
721908305
615741454
598631773
63852
918078581
4565
38146
61833
602128869
1000000000
40558
677184055
506222446
814085403
71141
881856702
16785
461617191
21869929
47515137
24316
539795119
998405672
9146
33904
773006187
89238
259381583
31673
1000000000
421959808
87290
771807988
64992
197679959
51806
56499
28898
714552171
562779379
148034278
1
63395
489356519
981263371
559428064
9298
31590
39535
14427
342975374
363556303
90216437
36078
899710233
46389140
1000000000
96006
794779717
766153314
53092
424954561
1
1328
211889457
39997
727302355
50718402
31368
15134
86573
551114387
1
50376
6179
56117
241407879
636673214
824264073
881499056
22761
1000000000
9789
973232260
396917427
1000000000
70291
922676200
6052
380547851
283628181
563369561
1
740759477
590448624
1000000000
89130
516003543
27075
87378
13059
519961819
802358500
839167946
366517323
1000000000
84541
105721789
127664580
330800888
39050
600829658
68539501
1
91696
39513
138047873
168549428
61433
60672
998148627
67690
305523979
226859027
1000000000
73007480
62398
230054004
36895
261350648
1000000000
29932
550141205
506528014
386326464
78080
239001266
41918
118629000
490710672
924682665
1000000000
902758048
53559
14646692
437805170
901798293
589156493
52044
36478
1000000000
67529
13969757
30674
14132
67522
471268549
30163
437032326
2352
23086
48369
454196852
147077186
8402530
787264817
117810158
1000000000
7617
872814897
75281
1000000000
950328608
1000000000
450361701
72905
282798857
9818
834711862
271119075
321202269
18166
9791
55565
302600743
925826155
944069033
654771193
382137545
749528727
184894215
36792
5710
814910213
619233223
662430343
75489
99972
1
16172
1000000000
715314294
663755839
87055
8860
179392331
826886501
5185
30151
333870410
917330122
88215
410069679
4423
684361487
59316
1000000000
420473154
390403142
160346561
112334867
60337
1
232976711
6035
12055
30181
77533
8457
338603539
992733218
1000000000
62131
23586
94416
416866953
796347493
59606
52047
60423
44820
896717428
510472179
4672
333040765
150251083
85498
148955112
30296
704343856
385112470
909202678
13394
541571704
404003370
1000000000
927817605
436324360
828206172
40999997
120270723
200550539
21424
846615955
794603536
906686019
270288566
54340
29524
32052
37243
923215368
980052589
70740
95819
5273301
93827
66007
723489107
602569165
1
460383989
53639
73189
544096193
87227
589216023
32951
274744468
150316542
796971778
316688611
141328064
59252
582788373
170853720
16399
727933354
701956731
1000000000
72377
217452256
1
37700532
79617
483819835
749129228
1000000000
1000000000
10972
64121
1000000000
770392285
494862172
20939
84249490
865109112
49839
1
96881
292359176
1000000000
73842
1000000000
253613943
1
159041347
714193210
29570
346390229
20383
26974
780804319
432955620
85859
215940253
651637466
54754
11480
48579
64888
314901318
1
295689402
42891
57556
914838696
676553985
433905544
717547737
42360
973397148
422945121
442298244
126606058
359663909
88763
593178115
808304741
24147
25532583
39886419
1
235752839
83063257
250707225
622114401
92556
292463661
70179
29948
249295808
845459710
44895902
392135476
5305
6344
75089
319006630
35369
42746
32694
892375857
58364
50369
603843957
30973
32089
18738
298742509
73198
361170179
808485194
851
81913093
1
93508
48309
979690125
35061
399761782
20972
933691825
929812071
720520383
85236467
980556602
32923340
38892
94645
35858
437488208
219423673
335583412
1
109852226
94151
98880
436552397
505012517
139790110
55991
884114932
40164
653339354
12235
719193966
75557
19377
27145
873911585
897482380
932608433
517582568
92616
28388
627119406
67453247
447927876
44396
9986
58640
402276540
47957
157690911
792197615
788205778
892396
44219
677386317
51727
39557806
71758
24838
1000000000
27402
628369184
200037932
443413312
419850131
837001058
1000000000
677120873
92326
989210774
121375204
1000000000
66734
892033684
998442366
15223
18226
471370903
46235
70258
463153531
812598639
438945463
135116034
931689473
43571
1
40908986
379033469
62153
68512
1
28963
758678221
972519413
93015095
306337813
224610920
45901
471871506
32809
856629888
865099710
596727429
60060
42330
1
823422745
675870915
14603403
54581
669156124
1000000000
69244
65422
38357926
1
147089618
78859
29895
447844349
86420
261600291
51078
287744786
227739900
35793810
945221945
76519
313099091
43332
504742307
9275
94508
1000000000
98122
894212994
548394431
48212
184784985
885573626
508771270
564121477
29718
1000000000
43981
1
49125
1800
177389667
24464447
554698249
1000000000
536822304
84072
503359685
6501
353278323
47695
1000000000
31674
292244229
13363990
88488604
981126569
28041
288972358
169896998
391850161
687896294
335066922
1
343907573
132746967
37177
4295
1000000000
1000000000
83954410
30639
745336700
9331
15638
584734368
258934899
1000000000
469470883
18444
7296
58157
94041
963773919
194933280
624578588
385226669
326732643
50239
493519622
31179
77974
622090597
503854706
469455495
256688412
919467218
33101
218786599
785199413
29848
78291
1000000000
677979647
993182073
729809314
833542205
541453306
46249
39947
881598605
544432053
335015533
52364752
990746843
16206
80805
740328268
906529708
43025
375899976
77406473
673677873
507647286
239926437
752765860
892739723
63192713
20961
92762
79227
474379333
32993
18288964
37669
85424
700116070
23667
30476
485730345
588593627
853580
67919
858912758
63039
87256
30015
91879
776144555
85805
14103
781106667
69218
1000000000
2705127
47141
68938
962867925
70691
179165423
578605288
717455543
950074269
312235555
970296130
1
226463487
77997
1000000000
72130
40187
48044
15893
44308
14397544
738844865
793988739
96699
494202989
939049488
99510
93719
600125732
14240649
478311948
459546641
30748192
505423169
105692064
647220967
185928687
37634
59626
479275025
13820
632056119
560200976
3616
4473
42812
686400099
846331056
773508515
279768932
93613
323173679
613947986
858634421
218838358
1
469220935
591
1000000000
814817621
60281
780287035
432964207
95121
1000000000
729962810
950788813
13101
275709267
22241
80200
7753
44879
974919442
353122478
344856833
17645
236679005
143242675
110742197
695749122
41191
412475973
947782025
386012741
251088649
937561314
61141
977285570
40925
217796708
99650
468915491
717349259
1000000000
77137
56436
619344468
32187
316080406
512652118
81669
45864
504382622
4180
238922876
1000000000
335681956
59761
782170240
825925403
403133402
84557
553989516
931456970
42830
704336298
728046339
38700
61155
80426
55093
86815
279743112
1000000000
282597124
269172817
551884780
1000000000
390539507
62285
45468
329140402
44086
1
8157
58981
700160196
331669558
659679536
231896799
69161
1000000000
186728445
83127
801175949
132582922
270272391
114137052
60559
42999
683830893
307599221
911552519
65568
940829833
729059067
629381688
882011693
648559814
70302
165137367
392900441
46293
55759
148470093
58738826
13809
70922
226963784
78702
718560066
646554922
81805
899879219
260056016
710269134
925822567
89016
64972
975979274
971291550
482852230
275460908
8739
410123159
9637
1
43423
232369496
1000000000
445403286
447314392
380572166
649712428
554447867
71179896
220714724
54942
21940
96101
473093513
7421363
331394485
493868113
559679311
82994
133893052
435724786
38378
845
88716
258755827
744641854
863273423
153446070
1000000000
318206570
75649
80891
86462
545666836
13415528
86253
933576288
289926001
70997
573402269
48980
891270734
8502200
81778
19521141
855695501
369020447
68655
90202
615156718
530083483
90069
1
828940739
57306123
375851362
384
26736
74746
98678
24318
93305
90499
56776
1
95236
1000000000
78943
68282445
1
546297137
731119633
434881547
32171529
920065983
89619
771254790
657408316
96034
203300898
51678
44387
912212355
1
726273901
791898077
511661676
392366124
59957
220233046
94153
685152079
99043
785122392
52615
70728
588
859496139
286102885
4339707
884955688
49726
703439518
64015
41613
20192
1000000000
51096
21535
1
757994671
433539773
539376178
249638097
24646
43089
441245384
88525
833373516
86731
322129553
340272191
40756
1000000000
245007888
522567617
4428
36990
203236532
575089913
506681676
1000000000
391972693
21606
795116894
7678
717251183
704565065
506985326
82967
168776273
183067121
32114
520343283
230550418
14160
533078019
61345
289050948
66780
19392
54749
89404627
962744412
108694568
542251243
212367673
41996
929845643
1000000000
20159
418223961
54438
1000000000
17961
155300967
852399124
1000000000
4273
3000
201772215
320991600
387874423
846959652
629745075
557400238
96365
8507
581984183
78292
538153193
701950362
771182407
28916146
75267
1000000000
846482254
60927
139990740
83071
79345
19458
43655
416621192
300143315
190933914
1000000000
56308
45340
3370
538411292
580
147349082
67865323
841142591
575973832
647496824
84986
886784733
55154
1
43118
75104
50445334
38993
393469508
290389901
658479928
646503871
35659
3956
48420
411048226
1000000000
553568264
1000000000
32774
24801
367361591
49050
45560
5679
1152
1000000000
34408415
470289173
825246454
1000000000
14425
95506
9409
96162
554930122
1
1000000000
40876
34559694
27320
145852567
700199375
773168310
605935748
758626098
406443446
61583642
1000000000
341395724
535125410
174971330
96584
10765
63463
948389410
82722
86253
192672544
353231516
542282210
53568277
77123
3679
167551943
98749
327878995
24750
1000000000
39081
174686911
379466894
164211210
56478
559008384
45286
649512023
989263385
363711515
79066
642309319
689797819
19689
189034882
981976247
235844133
871130060
996422235
80520
3352
771634608
8229
804647733
51377
119011978
146392664
29496
57116
790994089
18014
1000000000
37085
45722
4741
384662208
366403243
276171000
26686
542828202
93249
52553156
1
58825
54779
713744607
56485
383976241
22032
752257906
887559823
56610
95328
158303840
343672563
514604142
1000000000
5554
451222318
605739441
1137
741107031
17597
573930034
733935337
92478
11997
2666
327408896
8863
14306536
519045658
282249770
430091626
234297287
445164736
1
6349
35197
172428249
768708687
917767953
113332738
63815929
170969859
538936695
455193799
244877695
518846035
716285200
640512323
380245685
687611749
655736045
1
5996
563338453
3136
57254
24831847
97314732
251727097
786272841
42105
59345
48753
245687115
82287
147288299
1000000000
1000000000
461961361
398062683
88219
878169406
71016
68643
937296674
249738727
11350726
53722
34482
82274
540970938
8213
239033976
772395453
56941
974205645
2572
644625454
2243
950806135
92300
58889
389432482
945947036
218349017
4232247
41867
1253
472307332
14878
361328256
992632507
420516033
844135436
150250718
8082
1
1000000000
531108931
128540100
515891709
825380272
218584241
891659946
98066
16828
23295
159316620
937233600
781236197
242462801
888000795
127567871
591081623
628900555
98175
2274
78245
666692267
58522
694934369
473356776
34641
51815
46855
62624
38823
97741
88991
663842033
941879270
584359444
511740828
12534
403063666
57228
369852485
128483373
946635890
37058
203526547
471673337
39411
86136794
409371179
3176
95859365
183628930
83399
339634966
18243
57288671
1000000000
234109265
24278
95443
5894
1708
516228892
679076914
644801096
28053
869669218
718415637
1000000000
211635056
54667
833852420
16794
64389
586772520
995739511
5581
632962674
165798535
1000000000
1000000000
970349208
95842
383660220
1000000000
65739
82702
73484
683259969
39295
39514
28900
960830433
95564
593071227
23638
908316615
650995081
75091
707800393
80512
20565
36241
11776
34402
304567723
727803178
908885067
372
77552
344900401
82866465
56420839
207221160
917034454
117808961
104467624
26058
746742756
71598
984671779
364408123
257373906
1000000000
82812
313094932
679414571
947820317
997081804
29155
541701462
1
750422083
21310
583965744
853791413
502183105
98877637
619812334
32107
1000000000
498981543
61724
78457
64470488
308936470
745814794
334352580
773543521
677811884
583833689
730795382
219092533
63825
862265336
77500
1000000000
124317651
198466357
239190842
1000000000
804726237
853737024
16338055
58560
33798
576355826
5785
22744
71184232
46173
1000000000
39760
27065
48267
766292637
1000000000
40379
26286
939153956
88019
1
513677514
79136
37769503
820519689
469
418210079
217661766
16252
119229756
14676
4680
44489
455917678
394637069
11715
789448508
767611624
99997
383202040
148359828
72067
22309
84345
30634240
3308
171166204
14831
520498524
100023018
929787759
55093
842009836
411098430
1475
29087
954369803
857593405
898882472
90129575
725614943
70568
415321343
74472
366516739
637756015
377115045
91647
495929554
10480
79013
878545608
970172872
75791
860062815
84128
369591607
80600464
161275468
2875
787011399
70996
807241607
1000000000
480260567
335814751
34196
334761632
197383769
68511094
19195
81955
25297
88023
1000000000
65090
282778002
45214
215459885
15531
587438653
67442
833097391
72788
93987
440772843
824353748
28788
487745667
1460
878379607
1000000000
33395
874373862
1
701023926
744288963
1000000000
638173620
70915
913501940
407666661
19640
72441
104845904
59443
405149255
55373
713294746
212668010
5658588
82445
742632889
698340440
33018
1000000000
1
887865586
95523
75130
6849
61774475
21050
817001947
968698818
1000000000
463071916
23419
418719599
10038837
33772
719862390
524318030
62623
808067131
62885
68378
561445146
30993
484658213
548305226
22354
245018035
700291081
36767
975949271
439450667
36642
795377806
807181902
636369460
16775
53700
741896854
83895174
658915252
784009519
538536746
749749126
896587039
468789823
753685385
26899
331394370
255696249
896036969
28929198
96501
38630
132511199
586300697
628879614
22766
963899561
24444
813009299
93373
498990237
98754
91636
643551457
58517
393394602
104506310
11740
15999
34638
75100
43582
11764
38578
41488
1000000000
68125
659372313
70422
583256816
99766
181415401
42153
349708506
8560
88831
529841329
98479
15974
329608365
263037456
689352545
58107
781826261
820108579
212350632
220229603
573686126
34012395
217832805
54582
18968
54429276
142734327
726979756
518671048
891715585
672711289
91752
734879661
959087557
31322
644781900
9168
838240633
45657
831569307
4487
77889
480449067
30226
949645792
63853
702537607
38354
67939481
121741551
441678539
90512
1000000000
82481074
664651902
762368758
563966122
33256
94129
734136662
166054301
630168759
413713349
8277
302690810
90107
397469511
41684
90786
14884
42355
79353
1000000000
258455724
571379410
49246
580669529
801709043
759832886
293653219
217674117
37454196
542511091
86216
31571
75064
31534
516100830
386536797
590017107
321077057
36184
40623342
81555
50842253
1022662
14857
427535252
524563319
799659738
59114
39875
751602601
632218307
736996342
480647687
12329621
68364
77717
871085860
462883694
79694
374408972
1
997718479
955197355
45111
262774446
33378
1000000000
92740
383844761
357312777
541419639
55085
6789
924447539
35693
15537
14522
971441493
383715035
928385535
1000000000
479321471
571601002
427565450
641381175
384985564
59255
64634
17967
939881379
1
41944
98587
60607
457451453
187836143
407343499
65864107
302635255
176476455
80675
682558726
146881904
84952673
29368
310938311
29696
48390
1
236823461
14067
1000000000
83866
212547809
11777
11005
87163
529001381
408561936
343368622
992097800
963528280
400161957
908023502
879269314
24498
289018752
9109
713084782
947818143
77536
565810576
390798190
52076
1000000000
68948
1000000000
72124
56858
1000000000
18409
25981
10715
97706
168089921
938476077
938606888
13844
211091476
559246158
1000000000
51059
72308
4225
327
95032
43281
1000000000
487884949
443844865
505558052
79635233
70562
1000000000
369686133
14963
1000000000
996858350
18202
556016063
62403
1000000000
56172
1
979887078
69976
122465150
765334210
126968789
145988850
63658
1271
89896780
131499333
229905815
1
71075575
49309
22330
437236229
113720256
1
237080758
914399011
393557876
41568
64898
23416
34408
481786094
511825617
662508089
874943871
71297
39957
789567548
38190
290605274
45260
210535636
33819
665013864
62633
47947
80360
42521
27052
1000000000
36959
87928
211133350
15639
696082904
752317513
77782
823944172
775436271
79612
221194965
978792148
956788580
12748
54404
116608198
34353
480702779
85873
389522704
93725
650278651
1000000000
476130608
483510881
42653
2921
33147
74302
87600
758318208
31768
40774
5518
58907382
452357012
796136093
110380907
1000000000
775573778
11474
518471017
40879
341461969
855321639
378528156
404010125
512678315
165754276
150651697
800925796
4385
82917
78778
79283
16784
8918
61796
881813816
898950695
621207994
53513
1000000000
241399148
883152591
796086552
580958200
526501
19498
43249
91793
76869
641622071
1000000000
865885553
459482300
803804238
352889463
637226769
327203577
978395770
46838
856990304
86130
312240603
57532
668907263
14209
686597342
549125915
201460724
74443
116529492
437905276
52422176
585954433
447165676
722391077
3459
1000000000
249938003
373393141
958025967
668107717
521765837
46496560
73463
289931435
64618
317029735
197963257
209301644
94000
49271
14413456
24354
884576782
62210
8144706
280036390
295987711
971591942
109407796
73163
11263
644647250
368703473
214001335
97883
43711366
35129
558913744
34290
982479993
25181
43845
273344184
45598
735963864
77255305
1
135683094
93799
285153003
645970137
271736148
82215
68119
350203089
132490799
11343
1000000000
569615838
65650
1000000000
997590698
64644
61874764
65975
379050303
82690
231069934
810684727
518701875
218626921
534255872
30624858
1000000000
701081037
44124
58608
57881753
46496692
658047389
28955
979247300
64036
117477785
874360581
99413
256553601
463471199
33935
995094084
477725530
526287346
37994
142967758
18414
812167224
57906909
1000000000
426094738
115350636
1
88682
23059
778005679
2331
308792811
464746890
744218296
1
833915842
52935
941737161
37859
204790900
27053
16619992
72826139
33619
647262251
60186
977783487
566394128
95803
483985144
1000000000
288729691
48992
398945039
88636
654481453
2637
156444488
385476190
487973343
233951471
998168652
1000000000
360728505
870261460
34449
400096315
99048
321365729
999527840
92032
76616402
74029
79368
411693112
732141170
61558
32027
1000000000
904699741
6681
301887108
69643
339697363
877379918
46840
506948524
85825
599197470
294413133
387335296
411669966
31237
67662
64608
669956098
1000000000
165246830
5399
570218264
23059
75482
488400423
83145
619229491
37713
84924
875899691
584752320
137551141
804028824
186207355
454093631
435326607
884448538
856027036
77254
968092965
2167156
107842966
416588235
528854114
712177066
8700630
1000000000
87217775
1000000000
802317068
73817
48216
42846
670055354
8590
31943
215004449
78198
1000000000
780090799
754204700
1000000000
80971
86977
174610468
78075
670620674
116369214
27117844
947650665
167778472
1000000000
68079667
514542194
42804
1
861727047
83470
30395
488838415
193514010
665452478
24883
721269374
769213527
34796
604158899
518532871
22626
86515
478369971
22174755
18860
986661611
13729
66882343
163726653
36911
367193117
754855507
815137604
19407
1000000000
1493
430200495
155829431
901390398
30491
183908685
382231525
54231120
721122753
1000000000
775991685
304713704
785320117
397103895
67171
54769
9068
249614244
295675218
840737876
1000000000
60955
91566
1
131870921
575331358
678636267
88543
749187638
92093
14826
994346162
64757
60759
639628447
933778989
67999
790183598
627962883
461362475
68960077
994083046
854156881
240331112
5539
496452038
76125
728475865
321054212
124968122
128086920
667825242
60060
74225757
267754865
1000000000
291643487
2088390
35180
678697477
31708
878063082
83590
95083
1
43952
76070
63248
41432
916990100
693000549
962396681
1000000000
345911047
41194
939082943
871070357
18712
154037503
73751280
92430
951384554
24644
505277854
664519507
78311
488368901
233162760
63295
980618564
2514687
370997551
209168236
935714604
746149062
88022
185531564
48301572
431634797
387307831
53471
16542
17103
84080593
123115187
492539990
969851852
1000000000
114625866
69232
49847
98134
81461855
798182397
5538
197997163
844683191
711287156
653718146
23708725
79305764
392663568
1000000000
480565204
1
627246116
94864
18220890
195266236
53
93732
727709017
9991
937310621
7562
694124710
30606778
304139799
1000000000
1
51333
90172
20451
84769
375222300
218293932
55340979
806331641
111049593
782538596
420553289
263907852
923893897
72517
82079
712253023
649598525
1000000000
76628
58402393
96365
595522802
940851132
47504
60171
99472
45401
27227
1000000000
96899834
68253
809949435
98074
426238454
130458655
379243383
48641
85239
38658
864328956
92405
1000000000
201639252
975136552
374424442
17112
748325975
91289
47442
1000000000
919646338
75651
714903082
374735523
211332829
98407
96244
349926637
410120001
213392517
440769558
7091
553954256
66083102
48170
69907
93766
836231581
1000000000
352626647
606092681
1000000000
15628
34363
69328
55995
75500
355263281
587525263
76179
431671161
207397809
19580044
593998692
381961979
40081563
77145
62808
124483674
667281390
44455
699499771
478642656
44442628
34075
37228
96252
14277
529778709
214383776
586472411
964453729
287441045
38512575
858653426
68198
71069740
210354209
593373381
68198
61485
976758041
78885
52290
98310
28640
202111289
52117802
23973
599317994
1143
57815
887799674
859667317
786069473
759580737
1
37789
65850
22461
667785170
75505
1000000000
98431197
468350486
4282
1000000000
225171213
82681
863900983
1000000000
282559116
526064240
74357
311720327
662250112
266754763
466436931
796643830
521833848
51494
499249006
226311268
864597764
11437
34723
69387
31576
1000000000
28834
9315
352912298
638976688
34952
31041
94787
14230403
53525
43143
121949439
52419
30460
107107213
16696
15672
35448
1
92671
509693787
308303330
130021936
35317
120876566
37764894
654253851
686991508
201225433
629429408
59801
78907
155903668
462924684
33010
37882
753690400
501826964
1000000000
79797
917136128
1000000000
56083
79791
550008152
564281393
81232
637826858
547049142
895299428
163317980
99940
241790621
64577
67019
665226396
466806620
647961044
1000000000
44020
81034
65916
92582
25686
929897022
973653635
99269
159839501
99890
889241270
43038
102999441
373913635
20808452
962013094
493
16016
633168407
10491
337684523
1000000000
2151
1
13165
93988
4555888
79717
89091
11061
860197170
36729255
178547882
112585308
24753
826973384
86702
971854166
442515771
211955552
415584375
276332760
576146425
28720
785230782
50240241
431374222
162197243
70751
738382441
1000000000
887117103
29684
31913987
70646
51462
1000000000
278924067
8662631
64515201
72478
1000000000
58326
73757
51287
661266539
29512
90115
66047
956689236
50962
286993946
680267864
9045
334315378
79986
80443
323065983
594928105
20436
38909
293628112
9784
34155674
91905
1000000000
507267953
172714235
1
1000000000
81301
988732185
84808
9038
279550014
69972
1000000000
79069281
63916
54969058
94139
978893030
307708100
43173
926307258
92252
448960916
223794254
879761369
778924719
7947824
164582469
196511861
1
81167
92038
135611050
1
574415709
538910267
1000000000
1
740793800
863533074
26893
73871
510558859
914661590
520365747
738536677
322411123
494643918
39829
15477
14416
46327
24433
625621102
225825228
225397096
12325
62210
929147607
70989
1000000000
25204
63473
72198
4629
27340
447718802
504373247
79123
110024722
243452469
91791
366381905
821384457
911205067
4158
12797234
1000000000
9114
15937
727185448
428722855
91178
52578
33242
23372
55071
88935
853236676
179514251
847661850
197565897
363956471
22910
30993
458442006
146751529
778820576
1000000000
259983373
794115181
19040
396700294
46625
689527023
67372
65962
29237
61105
29157
346568643
99607
73663
98727
4266
86951
29118
222129751
1
60972
75404
712017988
32051
190479614
29543
1609
63210
62958
793849896
85967
690291668
69755
517267856
297668254
49688871
709218218
33602
898019087
508954075
76123
11
13726
927647775
179112958
563851044
593466408
323008841
561292977
870518576
781380389
41270
67664
161669813
241139991
78130
96679
75469
163608965
980419849
24577
13686
7677
917618946
522499696
811446061
2443
58904
384795391
725048101
672162363
57826
587907641
877927596
24462
299610498
84659
736310900
346511420
447379872
56674
68715
402809444
490681162
4932
741755702
264790107
171970975
487426402
878912663
979824061
670853992
950112158
461371342
70289
163304300
94248
632596607
903729567
1000000000
68888
308193475
58922
44447
32897
566808014
39044
36399
80491
85600066
754861937
861312213
32082
72286
614915578
979127851
897848926
295953941
1
98980
603590248
74901
826229210
497058984
511956280
519952316
637999368
16468
1
71562157
1000000000
577580230
9066
2583
784260361
16346542
57484
730552954
388465566
44102416
91079
962689385
96677
1000000000
417686680
733492374
581257044
649231059
830658728
3727
69032
1000000000
414861593
71836
88798
638871553
546581393
43895
75132
764464984
109044922
19560
29833
42521
33760
31060
116606735
30134127
89276
642082919
91743
9154
35352
56634
60021949
896851666
159951643
61787
191242320
893070459
12333
480045309
611153609
76641612
604475789
1
861952577
996716093
83185
821615998
234265468
597921142
130237696
352153846
765460305
86831
836769003
78282
98830
634955484
98273
45900
839971872
60418
81371
811607935
57672
9641
766106515
58471
532923386
561400653
551
704241950
238666461
296196411
332823027
131497368
75316
853
92106
54326
68806
61677
937709011
48676
780403111
52188
15261
242410342
17993793
1000000000
233344353
936859595
769958176
26766
89044
650238708
226468737
398324455
459371035
554510940
575937305
1000000000
860734873
292041178
166846054
32375
243346964
722856529
8223
79823295
550336139
890482129
118922768
94542
75997491
796874576
744634834
1
97263
270981554
801791021
18878
64029
153148236
1000000000
89687
304071770
287394229
318080012
90625577
448877855
50043
1000000000
83189115
809524514
699930341
64741
1000000000
460274567
753111672
713415377
337985025
852323178
8523
96475
13271
476868022
1000000000
1014
732482145
30867
26672
7573465
624192860
832609289
539900720
93467
1000000000
535015583
33468
1000000000
855217785
142863074
227971868
810497837
37382656
784479246
44807
910869697
318113776
92370
646041326
269473400
16801
93914
962953872
525346285
77677
36898
1000000000
994017645
386045537
842611784
90146
956470219
806359366
21263
32321
367141342
1
721038549
333990459
869989778
667531451
967263330
1000000000
1
869254877
4752
643265349
17256
76392443
239639659
756824292
484309290
35232
707030170
95402675
22040
865409131
69883
1000000000
1000000000
733995037
241662612
29061
429889709
1000000000
893709828
56037
605915330
75480
20106
114508016
6312679
852894242
51598
84346
920883099
55517
551069034
82975
66497562
305732276
108848509
67880
94176
1
914369062
743549194
75548
585584086
341647785
55053
850593843
35738
715873050
26246
268756280
85278
28742279
119026915
256126241
34273
909756125
849092969
703050108
237609233
30438422
87182
83241
1
85851
475291794
69409937
43523
858085565
964541629
1
33174
696954696
1000000000
64845
774965381
403133336
850925623
31315
967432652
596765257
28197
90409
215125523
827823755
987149363
43689
147329185
94046
47274
670651149
15844
73407
23426
600275391
908402713
789145072
91673139
95420
780091246
46500
346135012
430563237
369250678
9883
3962
1000000000
735868345
30245
16982
556185371
597288405
506720605
98304
464754897
573669083
121598806
618096387
19006
351184124
15477
12454
36343
892401770
1000000000
30607
69
70330
14666
904870468
537243590
1000000000
192010412
102089647
529654952
519846925
91835
60609
78511
1
1000000000
91664
666490011
69819
771019758
823661398
36482
953023519
29506
810429113
17723
60672
26534
588091811
965316530
759379826
34773
754816540
1871
518973747
542181504
943513381
22654
66438
1
190951614
61384
7750
1000000000
701809428
569802122
92665
1000000000
15707
5201
40139
513939931
88710004
1000000000
46592
811025196
90342
44890
81104
683404077
367704412
34310
27183
20449
221328156
836358000
14674973
531470164
94074
35740
693467129
595154815
280053351
557276859
1000000000
77240747
893981440
31705
589298244
15760
275986864
35905
73182
1000000000
169407266
79567
70462938
76375
257095683
86940
26911
84743
990655315
58752
1
29516
39234
692139969
19430
80378
112256369
11033
16984
277379035
84151
21357
597629328
75928
455737071
711081978
812531700
84110
974797060
63638
904531894
598502228
994852064
32321
1000000000
44784
78901
424733068
831707821
1884
58670
50999
154629365
54198345
893819380
427609817
831940538
702238447
71201
356457078
43267
91489
84952199
20033011
15696
81765
1000000000
617412820
23533
541116862
1566358
827529601
976135746
777778372
520365588
206544375
41964
978752016
546135620
715636667
368329980
48329
15476
1000000000
74240
91099
43787
74289
29164
1
773579171
62319
84775
22372332
711659195
34214
221285388
97826
619788387
851470975
88355
883570945
912336929
289135647
44790
445825349
492517215
119871160
42027032
1000000000
882655454
129057420
1
39914
61739
15085
85273
490619918
87349
737589451
82523
80258
6423
146016052
674552106
333073582
462645402
92286812
289350877
289442230
628481953
1000000000
992569812
365500947
991520930
979364299
1
337812028
15024
85288
1000000000
1000000000
466419985
533498739
546850857
281822201
366381079
512484459
786716219
50652163
238816087
21558
313808145
448565856
464412976
16788
78768
206763196
96709
49371
11704
620259524
517572453
1000000000
23291
244614949
574480277
583912237
888027118
70656
265781853
878133580
634660930
1000000000
52259
38726
20689
828536105
516627168
51480
22026
901434020
513574545
96006
24164
157157393
1000000000
270901978
78722
24785
631283572
1
866456493
480595258
201690358
533417143
419396646
22640
1000000000
432893847
5938
27745
29544
972627155
32834531
643955255
41968
40886
84801
97947
386310351
71886
9043
863862441
224450162
77282
1000000000
85364
708732291
898977288
46551
56595285
186379575
99089
1000000000
53775
141084495
91450651
938919576
151129503
241428400
535580566
702588636
3948
480924428
301982904
822482230
20204
699791444
1277
605672401
28585137
637471369
221080319
949447802
672522836
974382025
551649736
8216
919810775
47335
5724
779308854
721962016
57983
529891385
742155341
51999144
5426
82623
354
28252
13232
778511747
32975
601897177
260783251
60324
9858
1
45113437
95005
657298721
13654
889968640
47962
66912
630225217
1000000000
332618150
206682856
78762
58587
990259296
16935
806801761
523029679
106122732
112954849
1110
26501
866915046
434907397
909731564
602658240
81480
61781
96843757
1000000000
961840883
19793
174067881
531109042
235915839
213164165
547591292
48635
37133045
360182887
162438448
96070
34655986
558157891
601503060
539371042
84770
71903
125655829
7255
467159010
525825757
390745109
430877161
67465
111767232
544578092
64585
357636078
76168
48186260
90618
268662588
1000000000
81595
54598
18927
57391
43052
838672981
462261421
47284
916796289
191363536
583677419
1000000000
1
1000000000
732731805
28362
1000000000
347858043
68591
323411738
330119718
862908028
25672
142817118
84799
850533932
128948958
356457479
85973
26500
38451
58058
1000000000
220471123
288264611
854951352
3586
21449
787883462
97181
396009228
93193
757364274
90325
207978116
11578
895043061
1000000000
971541266
1000000000
110616908
424114467
789836067
220393808
30584
95008
780059729
8487
444695849
688727867
951123587
74196
285517748
76648
508988123
471646151
993770628
11038
37547
81204
28050
453204107
11935155
24725
102868068
241633655
55363470
237586804
27118
25613
409424984
46979
747764577
20849
544976100
87265
49112
910054259
655746379
7228
278551886
42609
15984363
95495
59430356
504292134
745950461
429544442
48255
402659883
1000000000
781924790
811597037
58860
846099519
52398
116445140
1000000000
341566870
76482
99189
60124
65596123
281817803
48854
336680843
282112291
27763
39258
16874905
783170478
223004960
5762
964597811
452368076
632075417
26747
53661
29664
111810957
261887949
350389359
31998
195997254
1
183724317
512429586
12991
474207196
34824
18125
1000000000
1000000000
402787320
20616
53153
608953206
592931225
26167
45890
24936
249453532
626341702
38738
121566798
753653177
171787124
37416
10733
15470
173145160
1000000000
87670
199204571
439843473
77527
987419798
860828448
904197553
828352837
56755
19335
782529615
97221
809134022
541193054
323187495
462762149
91664
411226715
224856405
323503411
3208
428714009
771039000
58469
20203
622349902
20617
330441280
95684
703010892
623864914
65568
80520
9784
22677
856413215
49898
27142
1000000000
672389149
81576
336293895
59532
10366
172809646
71731
83461
604226835
74953
883659730
856617043
794041400
82302
404686868
85869
93944
68350
794635981
13696
50624
821146289
86899064
509985699
51258
157000968
482250944
29953445
36416
55609
44416
1000000000
72979111
208423638
362927882
656424604
125797520
252911842
858235509
650515409
8504
63504221
25041
812544159
391803265
77608
39910
853369320
483979963
32991
66945
8986
656990046
786502932
469634435
55908
56559
558988554
975680938
34847
883658436
83464
89719546
225971082
414186698
431219394
721177439
427838148
579451723
1000000000
44281635
999755424
71784
652012319
23920
156346981
10398
1000000000
8044199
58403
63164
324861292
50270
494178257
754947708
60172
3669482
482587845
4734
17832
91111
11185
772596831
140097037
57954006
838359226
1
17805
423969954
257858039
538427589
72419
63378374
910881798
1000000000
44964
92407
1794
107433346
995157955
16823
352133074
75145
8623
58351
382710438
30855
223153690
80657
1000000000
46059
30844
95124289
92514
23767
62965
10393
88743
71877
156778066
686256503
27091
20192
81363
837968790
73170
462701357
22157
6582459
1000000000
17103
1
787198432
60198
25944
852826243
22217
941760572
96542
53928
30087
554007795
1000000000
220820613
20066
56840513
5873471
845111653
248885262
72782
519951258
1000000000
886297291
582366407
1000000000
15423
387104112
170947459
68106
716111980
553655507
38023
772066917
931474653
75863
31397
17120
1000000000
71559
25771
26342258
61248
1
236773886
45725069
327835238
28574
79216
68297
442527776
75023
33101
15645
23072
686562508
406861616
47537
351609312
781016154
748998646
86562
27241
5613
1
83632
584727744
68097
48424
67916
1000000000
67239
212597541
96510
64116922
282179834
738039120
455563604
1000000000
742396350
24644
962367266
54426
562778418
51437
36252
10880
562368561
178478113
1
776714541
661798400
82184
702857398
1422
936844648
51084
100136131
435528840
76466
19709
706820459
497103668
434704439
69506
342439327
939937661
24400
811945559
569811553
904032588
750840950
28536
8143
335451843
816814622
91876
33214
894992495
384182656
57799861
442275986
58534
21860
906466610
87584
98917
830194064
725111605
964892442
299885526
503551206
481629458
780304599
42489
188123601
518612386
651046673
432320023
1
705807107
218708845
242723704
565591060
1000000000
102789457
26689
561494438
843697435
63541
45397
289533796
1000000000
71584
4583
784397219
183589076
37143
51448
513342472
38185
1
539970885
801193635
594147144
36823
57456713
1205
65450
41994
525242016
238306031
197567546
442204384
442717427
924756781
783248620
757376848
800538858
450302554
819282893
883054900
470010421
386009382
81629
337967985
772237560
298235491
48517
88678
49856550
755403126
470083947
51796
84827
781339205
69013
558267939
1000000000
665736036
853111559
13877
661967713
181419429
97595
536186181
980633460
84495
86640
407558087
881688218
220477527
696660293
554739093
767549792
168963302
12472
341098411
39481
701310569
50555
5011
1
810122930
53599
781079380
881471913
446583318
289910394
757992113
40160
858685597
859565340
36451
78099
255856157
82060
948695469
65582
246426818
60182
76941
338292476
599588633
135530135
34231
704920540
80853
761689355
82135
10322
80991082
83679
722798293
1000000000
173567594
48489
5139
927845717
38283
760026882
9769
791207031
610064795
23408
930490940
633116114
78213
813198193
48724
445995877
795481955
6171254
892261886
236147957
317697082
41942584
14453
45623
22450
87523
291840499
522445474
79729893
968217615
56711
870491355
332936857
74992
61676
53214
331957465
472120429
65541
58850590
66757843
1000000000
566392556
824471858
791810793
57174
294587109
18166559
34123
53017
676739938
947255357
133760930
59063
15225
38194
70538
32070
478392336
116450243
2947
1
52303901
3152
951197100
940507560
594456134
957874483
63118
997730623
654331661
97314
463293859
692433175
49372
8054
318098760
859999696
897539031
29634
186133328
711793860
75710
474528241
51176
28445
938597665
132308859
475332451
477139348
96775261
693139819
784017748
39353
6882
84816
135325670
97904
143913459
204046398
89560086
5436
1000000000
987311061
815515629
603939627
59827
51393
60101
96643
25885
268708807
23282
18912
77165
217021132
715524697
589566828
354040219
195929369
16768
16104
77910
639021974
584427157
498193219
1
180938794
49420
513318406
43882
46983453
42339
513399947
31218
70127
658513390
627639638
93156
834996216
5725
787791721
972373325
981210735
471403762
476233577
688366308
78845
453765939
845240427
1971953
75718
26940
698106176
190169627
96882780
589519946
473470119
81177
246250590
21461
76413
6521
83048
196331294
230199596
80598
1000000000
868414016
552078811
716381257
363119056
750660053
61814
97027
921735493
39934
534827049
511482965
93201
1000000000
21899
121945292
72184
37394
510814371
265050958
48254
90265
206486021
333815248
12618
92668645
1000000000
1
85647
22731827
30112
405376407
78551
926655094
778513560
72371
937217833
966751979
390762137
809582259
970980248
55806
25992
312628627
98245
47496
152407262
1000000000
52116
504607556
1000000000
1000000000
173595525
494074286
18698
251583907
95431
475849488
1
349809270
79101
16051
4970
672842256
89831
99853
99965
14435
1000000000
915879331
32922
734395996
59618405
493119699
25933
614854496
12225714
30660
53610
95105
1000000000
378823360
622428265
19712
49419
860634019
1000000000
78640399
30747
81984
197794187
12097
307933161
65789
961966073
564224205
740004118
1000000000
86105
589315298
466514640
1000000000
80635
55865855
1000000000
918632103
273715244
460939869
67335
438481630
58447
53676730
37921
114284959
24912
1000000000
416980660
46751
10744
21118
61647
150167482
1000000000
25664
41858
185670528
332145238
485145448
36151
611944004
27032
1000000000
807240679
874625912
55744
827207394
617506620
72895
1000000000
26033450
732876794
547964192
447968385
96844
590781476
13754748
996808652
40759
328053530
367197409
13651
78428168
4956
969826195
583323708
556417325
79157
924011295
641629786
382224256
884740730
763673565
973280019
1
587129662
338603540
33070
483142340
1000000000
32402
90276
819531912
891914347
12645
633443319
209403429
55248
976304529
63488
708360665
113800220
135455783
8417
127253106
10707
1000000000
449945263
976038370
84737
73348
488808351
18438353
93703
42535
80401
650423217
9136
621029732
579614997
98282
797016719
1000000000
23827
450436311
36225997
41495
54537
420862409
71869
68382
15758
281611194
83309
24381
383257186
791910164
170295437
1000000000
852992845
987061116
24221
698015055
29330
642998869
49325
475001657
291149605
410101471
15942
1000000000
152659836
18578
357973580
213992752
839302079
22895
66218149
721290484
304566462
196641337
4240
77097
107660220
2985
71878
1000000000
52913
1000000000
180418388
1000000000
52758
925854459
203184866
130612952
1
20343
845275540
1000000000
97333
730317022
243762577
29946
85364
94336
243863549
152176477
99257
81491
62943
26514
21678332
13070
749448906
84912
11062
5051
499416745
631477993
94524
749403210
16119
74966
592412901
885201446
69282
401433537
53463132
197978485
195271014
47460
1000000000
785073682
1000000000
53026
945048486
644207099
49195
585366890
530992780
230352593
753255162
1000000000
647672350
301540808
86103
65877
849757477
741310220
493824993
634491186
43934
380311190
13904
847712524
890290306
608416709
23703
19092
670075410
188399707
741938878
123659158
80816
625263434
101924240
266205945
154437421
251391799
16102
1000000000
457736480
92781
98683720
91842260
82820
197375215
408878446
45580
66546
77988
16417
85327
50297
368798324
380136651
121006590
504805757
19414
422848354
501780088
443200923
9600
230867584
30943
303843508
50403
142377076
1
80820
21642
961762095
887186534
51018
391007162
1000000000
42512
92526
47473
920300460
32876
471211935
696656446
72928566
31444
41047
13535834
80779
684024681
20383
40498
839726754
897934462
1000000000
763845528
880713958
736593898
432710175
662576495
43901
778241488
18735
744164092
1000000000
1
430824624
381854778
54089161
14324
743607702
324611725
565329002
246083749
71293
32328
23756
668263036
445619813
28198
60450
650319939
509223981
1000000000
76717
315795438
79108
774652081
85949
41158
550635075
37843
90070
18224
1
682111445
23470
1
19973
751097559
398646712
38233
193194265
121812346
25295
48036
79330
768673386
88895
986308467
531216858
135510301
706483037
642562661
128343299
451356096
348703501
22705
530268907
652834736
510895625
14766
924326362
631178805
979137596
631217526
1000000000
74981
30938
95591269
513588474
50266
967710678
71023
661987263
926356898
89227
502641565
981794300
52057770
36836
43559
465521485
127712187
19460
1000000000
25129
972955481
130664513
22976
785494308
88954
88172
62227
796693490
553605999
247677527
41131509
15621
186485259
263782936
461065363
301122093
498812061
495948899
208454261
862362335
47350
952709097
94654
17994
339011620
859495840
87450
586120777
94224
35660
94126
143539774
88674
25861
121719981
1000000000
59017
544668637
210830186
39109
8255811
75956
66423
993729229
37023
4833899
753919909
90241
543828462
173274637
49674
776590220
38677
19279
38589
1000000000
3152
371232343
251488848
45926
19228
1000000000
82428
61536797
418125347
717305620
967214828
99703
82296506
734036720
99699
60827
511334294
13380
897131916
877518
596105553
2738
72182
1
894800107
13615628
72540
754158343
326647543
992593466
22873
34134
46444
450556091
63439
57242
723876657
193459298
642795169
78168
440592805
554628462
322750326
108458276
280665896
373021332
185282166
78275
75331782
58406346
330334620
747271753
37200
832105076
828435386
40509
371320705
253342229
198087327
331244664
1000000000
46584
1000000000
858
388717717
13825
794195638
593618531
57584263
266386482
47171
25057
99835
643231879
178470218
455768630
53862
60702
52464
692144846
83536
97993
33384
974592684
348398620
820960675
83318
431072063
59575
58006
33688
77830
97615
974304613
228304741
90644
983940460
938920895
99872
61179917
671096914
319965344
645746994
398043024
58478
9662
515516271
31662
82092088
3494
117940254
1000000000
81843
80836
551215189
596996102
35574
1000000000
972491497
74605
485778706
864957039
913516022
27719
76526
402402904
553645518
48572
46182
37583
1
147357857
18131
66237
23939
372026669
73645
1
27801
6720
798017484
288716920
379602730
971263454
68584
676029498
682799011
17458
245942432
25465091
33178
23939
95622
114157438
516779973
262811888
73904
68096
44089
384411380
779960809
91790
974078910
849475638
149405136
662590085
742474627
96399
40594
867814005
51998
1
23939
499852581
741820825
53163
39175
563528320
53775
174952540
80966
790138965
469121363
960784963
616054978
18835
10953
1
570921475
87846
76049412
573938555
538964519
930645597
96711
361873106
36
338810741
39530
80344
429556154
450321964
25333
1
29465
80040
503732321
38876
106724521
69722318
761029040
479067796
298092241
70380
166175438
918922834
1000000000
537511249
190609676
245652816
411190888
1000000000
75811
359048151
310271358
900798823
63048
48641
419048818
327685299
414290899
65528596
13441989
923038303
167066108
225783512
53600790
27651
27172
93271
587482388
88860
48258
1000000000
11839
1
501673810
133863760
30684
932784368
732504236
84227
334023855
206405331
817351717
196171822
76068015
13143
771605311
187590759
824931787
1000000000
52405
149534901
447696659
41169
46548
16032
75998
82183
642955928
18110
908720031
74787
679866778
679805130
232240853
34263
600777132
120077368
1
428174813
71807
76228
337243378
1
710342086
996094895
45329
440657286
806975551
86343
364093176
21093
26691
266497983
60968
70524
281939772
52316
6875891
69155
585296532
343844940
61168
57580
512798388
35433
95065
571390656
725281978
23728
241454272
1000000000
1000000000
29119
575390623
39143
211004803
45509
576402928
438350367
678732201
170291339
520643875
98557988
311834549
118678208
993967445
565130905
668080869
187331312
41223
407621579
735418918
707377563
262808405
44962
886874805
61294
411245221
981055150
118050606
86222
96102
735739396
910559317
148509223
35228
903570085
170765006
21056
807965498
953912955
48217
391891843
19044
1
556438730
1000000000
51947
329649710
206406438
890937169
672528410
63561
169906203
222960732
280916609
3642
62379
81396259
131748902
61363
24439354
56990
935069001
694044724
32757
8585
21244
49431
46960
829067483
634765067
465338782
18150
61009
137610238
65682
10935
728918584
862294241
522919525
98752
572368008
1108
301184448
88869
1000000000
478913020
925895361
22993
144340007
42942
723204164
506670979
45580
27213
628808469
903195495
844555534
704842011
860173842
602973939
821605689
291155662
100292488
468153736
824180199
70234
424355863
31250
3570
21377
14179
1000000000
512286284
480572178
843932802
491920564
52851
924039190
18178
47305
379563778
986341971
670516050
176867893
11074
77735
38625
1000000000
32762
44205526
126427172
579519110
926463835
433153768
77644
84753
737359068
448893576
407067286
1
93746
78976
792657277
693544339
437347159
345433521
45954128
4165
67353
193808224
982116624
94650
1000000000
98484
95585
282758614
30429061
345293719
134021574
955482484
135125083
8175
580825446
399212808
6657
5543
421494054
486349798
642847834
40331
529059403
190304803
818979241
686006578
24051
448198571
893968777
78784
12795
21550
740068487
142184334
45598
12838470
119507131
735944738
350924167
425260760
250631154
98228
40889
559019296
82555
3565
837497167
51
881131726
789430465
34871
180756362
16707
841192332
84257182
308975712
38377
865210374
940119265
593476760
142457625
869612784
720152642
679270583
137072695
705487558
71022
865947595
79498
966215357
245315717
623379731
14113083
70467
426564870
758548611
20197
409239727
68831
57038
26844
44980
796794055
1000000000
45087
1
24372
887988194
397282040
143954912
8192
135540817
1000000000
39853735
252782270
560739929
60568
1000000000
348116372
16479
305805556
1
19373
1000000000
81462712
365510961
389990210
74765
174199557
54199601
39483
66362
55834
828910398
943051371
4580013
782151258
1000000000
95743
65521
326026762
40150
34893
200638677
33886
12647
98281
22610
53120
530268702
51549432
340954963
1000000000
354750573
73568
47405455
744727048
876441824
374409217
432959487
197708755
208369151
355043915
136254372
807020535
1214041
1000000000
102739632
804892376
399926250
45724
567980141
30923
2767
1
415268728
179170137
1
949969841
646254946
65920
8602740
585044345
433366648
842161047
77486
20773
63708
918685237
95905
1000000000
437670842
7174
1000000000
997176604
524915688
29945
349780097
453496161
199573425
74268
424069734
443877155
1000000000
1
626579187
5910
694885777
406074058
427447019
1000000000
301767239
76617
758154393
75661
846882555
56032
80383
857015123
1000000000
801056156
556514413
921740940
1
37849
506792442
859738974
1
49096
270000013
794962824
308552128
687196625
2951573
204286487
135488247
78142
975505712
933635394
843120277
65069
13258
806913103
17267
624535685
840533482
47314354
68872
306216324
68278
521950736
784590546
393790123
534210484
1000000000
827192209
74414
11400
47312
287953594
276216783
372309395
673677628
92084
434470121
1244
374738369
625399575
733945155
692415686
796951084
43647
950587778
846300975
67161
275651587
236086348
419086313
3126
18142671
225417994
30423
32908
77130
217205358
702428226
1000000000
53066
9891
145236334
76928
897885465
16456
197320084
66186
471489194
950235108
530830038
49902
470326851
1000000000
597841446
896039500
222340550
15000
808600536
747147528
199524992
449199470
703027941
480687270
626421707
1000000000
749845231
1000000000
52231493
136209233
638136354
279860766
971714286
88649
547896962
36586
437646215
991986944
648926696
62636
63423
995740694
32338
518925741
610254231
18172
144127758
87789
602036700
23225
591682404
61023
57836
66750
99125773
1
913086847
597458980
80885
48001
47223
1000000000
842976019
585758151
36292637
65862
19474
58590
92129
885770350
458155657
37426
98062820
172834191
491077514
57893964
840595730
725713799
269013169
24188
860451516
1000000000
22078
72397
82811
672630415
368065200
567141234
1
325728657
995602294
441159405
548419080
426827429
45331
1000000000
91437
344658928
437091260
63417
75657
346427280
67165
82210
44699
592382192
30767
472230057
85408
51990
1000000000
8807721
198485632
933326601
702380583
14403
10755705
31595
862671266
63514
263461427
71893
57849
55955167
40200959
209938623
78985468
93255
182138537
890773021
513228227
317380021
601915674
180461162
7944
586773112
494744863
1000000000
500723954
8216
71053880
25971
94042
22686
668450712
13840
36397
292123710
1000000000
86990
70453
391404392
75189
604246831
40782
61701
351748531
247400864
39262
337650653
6856
239467493
970590259
62943
68239
583236356
61500
1
39779
33627
522831104
279504650
678606763
68917
368905827
75393
33848774
441945379
1000000000
34902448
779740882
382208835
6604
991829178
32309
254442456
38758
591888922
1
499041007
419547708
62437
883440528
91146
88976
97579708
80120
46724
1
67508
91245
18099
17929759
28525
36651
1000000000
112449125
49766
746601748
56573
55438020
45948
17386
892684509
71069
713986617
673358018
680349669
811215120
29895
82738
341762982
497742623
254364572
723663569
90987
202413878
276361590
90831
91813
542757355
44187
599262769
270018318
535993276
89335
20213
1000000000
59616
16159
167561583
324009802
641170992
1000000000
543670733
999427625
41825
537293851
324959387
603447065
1
29451076
17267
32947
2186
671517464
702180556
46917529
37691
919901909
720288144
327085970
11675
349976224
1000000000
101213785
21233506
693627740
373258606
714685288
439609558
414033898
1
65750
805931688
1000000000
69194
28231
42356
499593967
306062079
972355430
601807024
15487
725108996
641025053
3775
21820
57777
36330
792298142
402611583
14039
82689
381121228
350615330
20609
71592
586386980
341078336
30893
158950309
334422173
73288580
732425888
528668817
13615
37855
44655
730607154
465677156
367237989
23089
950380552
418025939
25364
525987069
650929087
885416191
470858677
9591
1000000000
80282
619553588
827037402
819412098
655205768
81577
1
69160
797127256
927363888
611338691
24898
757644368
72400
148875661
909270923
829187979
1
937018550
35637
739308766
699378334
114287479
726565503
11977
17041996
180452170
23170255
77060
1000000000
747376405
1000000000
173760095
85309
215762804
339609286
269914399
81464
34966
246480366
140047906
739168419
61356
454801822
32828
720987792
1000000000
460471089
1
10703827
54274
333884659
547279079
483471573
735665136
84115
230785277
336470666
643671489
462692964
40711
971517092
36932575
37199
18404
21064
755547811
483061053
922467884
224052172
4976
249400525
577146791
10888
414315701
773836853
1
549810555
85861
45085
86592
83980
889552929
84045
281095793
791369930
224322488
974957934
390603830
76642
589730347
57610
1
25376
252154170
37451
287362365
21798
845182312
603554305
37201
40523
70004
1000000000
957967362
13802
419496435
87184
973914662
883438962
751731975
429450442
10825
56580
70288561
18035
333715366
1
1000000000
272810760
189684750
466
70026
509489073
60224
52289
18872
121005086
60840
979804586
399599443
416704451
80650644
25406
685038365
154353346
78783
614761442
46610
630665593
176571351
983690158
594543808
738448673
64601
954897503
1
155077067
360759453
1000000000
806953068
1000000000
798127090
480966400
496439190
40147
70026
810
791577323
949727967
1000000000
322323557
478641949
875320563
23504
755941628
550546639
250278289
79099
198368115
129335168
468592944
29858
17197
600624593
885232166
475437024
334
62393
39125
93036
15717
32367
28086218
63331
410502568
768729499
59512
6614
79007
8729
543666244
1000000000
548
734067466
99890
1000000000
79629
927725501
53126
574422773
646470682
725314094
40000331
1000000000
983626257
53208
23512
40078
412924549
613914647
22222184
28488
77455
536051165
581200138
850661228
11487
1000000000
80480
1
48155
1
24254
435138304
79102942
85633
14650053
87744
317342532
640498805
22942
1000000000
191977941
88874
334480798
7043
524606772
341354261
13321
36872
188128910
794268548
152476363
358971538
216366723
498212607
7604
315767698
833225671
8732
82589
582
96408
258428761
36810
260846167
83887
82180
180911333
681503693
40035
60033
801065978
16205
800166098
903870549
56076
14225
22066
1000000000
928125780
835511323
1000000000
947956354
883599524
90461
1000000000
734988248
3406218
590180020
2946
260616174
98173
56817188
35299
183741399
18701
643121784
29007
252952150
811423043
57155
45291
13794
531000370
21239
685929100
492864371
127919692
54812
19235
256012997
831499376
45083322
93329
201492725
21347
993899596
952156808
65881
420357167
615326686
24050
406008040
889079061
725388513
326340594
501734745
30935
52298
55910
43238
262696525
81341
622264381
56458
950997838
271449237
744291000
266037291
58074
96954
917324298
67766887
919728099
692663909
237126970
26715
827193944
836759208
65247763
43140
648434250
45308
56567
555974880
90543
699560343
639921644
85847
974008397
719371457
163670555
229036377
356711474
483570606
250299471
876465662
8600
522836938
534953185
79620
33322
496880031
75389
655148963
60848
7246
51755
489344787
1000000000
670162198
1000000000
325255314
484038718
634038216
248395728
80391
415845849
422164086
54155
37771116
146187826
67765
26385
373031687
1000000000
827474071
1000000000
723273421
18850
782691818
483854020
166866049
393071076
674351430
407841872
278548371
17586
583866301
332260255
846780878
197284463
831994012
49006
296518927
411507638
931288744
405099445
71597
22170
446338682
331696253
22149
94929
969651478
1000000000
62903
908345559
17155
149180132
475048417
405331534
23235
521503002
26799
249877099
40877
926634119
320458678
1000000000
94166
602820929
956879500
917686812
98787810
14101
1000000000
50015
44582
649666306
1000000000
580114267
1000000000
560342037
1000000000
99068
9127
37488
78575
70953
879929440
555226443
22306
75963
1000000000
565569300
617855946
556563732
408647213
58046
85828079
17218
977105275
36671
83105
75963
40683
69783
80817
811178070
987682224
51168
76802
1000000000
838617613
628621378
118789222
262243885
729715490
528439917
17058
39092
25146
21933
8121279
79925
413532610
52326
645675535
6531640
354742334
7019
39516
6379
108
265823934
36876
457486914
86828
77262
786447049
380100225
99926
939839576
55776
15872
18606
85860
281577408
993951340
44591
541767474
75119
825
56857
373980986
29431
304092644
299279085
21486
49434
1
739903273
78916
57596
139863092
4755
148562572
1
86395
131268118
22675
651372074
459966108
723291693
923335916
35318
760912926
75348
94189
267888170
836674879
907176934
962879036
79225
31703
38666
400484332
380609585
3193227
367756584
62911259
812719754
753373247
32241535
42954
204260794
12709
1
28536325
74631
82064
16615
579494888
514827360
587437197
663918352
534451121
65425870
350671336
59159
786780836
41325
925087198
642093448
111001364
714263196
376650483
472416404
774325583
780528151
1000000000
64717
425569623
542381555
46180
60522
20509
704061234
506166512
875668071
32865
92378
18124
252868631
36147
1000000000
40358
961110243
319132807
431904977
355523735
58998
348487459
538418343
784250734
750285361
7904
626062315
78047
951134094
64011
396116390
55801
3823562
354534250
12166
45312
10267
86910
497651203
789382198
26618
746170111
12307293
794659997
384184437
138640735
37507
348741766
81171
1000000000
484202564
261735372
55150
373806756
111434050
44672
687959405
212953580
51299
1000000000
793844366
29085
1
258203347
530813113
992394075
72676
222108698
17529
424101857
410160564
87507
398803077
526512875
11969
286725291
84733
895295973
40419
313420901
911052281
71415
93506
30773
546764473
51371
150591418
554370018
697568272
458103575
49843
602144921
65025
714230785
829308612
38988
40208
8765
699638799
83626
311810125
853453174
677122112
260931365
56586
429997243
789542265
52140
54880
87027
593527933
591912571
40381
616656492
16865
66660
969229604
57224
87278
11260
1000000000
479224554
711654067
552587017
17761665
700724960
147449951
626734832
850877607
501623313
11951856
462394358
75182
399659871
77403
696489645
699901570
260283558
42908990
801428547
39737
745
624664854
32919
419816253
771497641
24301027
982509520
85152
56095
601752489
978396079
314778065
181955275
915554381
872693508
658871366
645530248
79215
397
24076
11822
707394440
572466476
61379
113832612
206816043
21055
76441
521442778
752669803
529687235
881865135
869642237
1
70202
39266387
353760817
85533
245519406
139770112
547285229
36490
23882696
557275321
25780
852221352
263958107
115123737
729943886
56428
28776
382861291
81666
62050
1
55458850
85363
904480175
415572968
62377
286314107
12931590
280489444
279941359
785866200
78471
94044829
814038450
937093898
634848717
299942093
124225223
655136034
40103
58357
633573598
601762589
85176
306940685
94399
90771
63249
288939803
428507384
529649710
436410270
975940317
267065927
418769938
21210
82633
945312693
481250237
65511
54677282
1
777096120
1
547954295
96418
50055051
48844
857452161
55737
1000000000
132145056
914394313
879777800
1000000000
28924
83075
94460
19725409
83221
421772581
206877835
41597
84663
97554
47126714
364771314
49130
913488303
13617
95729
1000000000
42577
99232238
556771609
1000000000
1
98009
942453546
1
942550186
437037387
62406
59572
345575402
87122
698446356
88223
514025701
802038042
96165117
353422666
58030
58483
729012963
489110286
882526831
1
823310184
287485687
85789
972625863
398044754
919975270
20427
98910
696446935
576704814
18778
863987430
139
340210277
933597442
581007455
77724
85928
10730
91008
71534
935168903
715508651
39430132
57249
35291
887599267
535526581
876242189
649140413
765606029
28405
372983169
29770
22409
96297
473674703
46375
461908020
812467262
845074054
92749
1362
1000000000
216276078
1000000000
388353337
876824784
56830
79369
86310
17568
246818402
235113485
635944700
1000000000
21896
364532693
959438612
212252933
15455459
429859038
704123899
894717707
318729645
216481572
260956803
65304
1000000000
59011
68286
80344
659138120
89840
49241
416225096
44957
45239
640343888
44066
871998312
224923517
768112118
26995
654585608
261760234
163939598
950813063
823812947
38496
26972
1000000000
10026
41738
1000000000
816985552
74922
981514615
2938454
790915022
25217
66648
25512
256079903
674988200
30370
78847
992538303
570908929
8421
2989
837418700
88786
269064670
486616242
2323
889644012
130258952
88733
283911629
204511132
792288837
16871
89689
215071254
71030
1
645113512
45854
351681012
88177220
97467
97708
403563366
564168416
65427
996187198
80591
303793444
315871508
82050
555541998
896980167
656505961
87793
506780997
78439
1000000000
1000000000
34844
59170
307865103
1000000000
993980277
259654652
6641
74686832
289699275
761469361
943935673
662402405
415812964
126053664
1000000000
956044073
487460248
33369
174721495
865782937
207445951
51030
180552932
89289
45868
350150837
304310632
127259657
55899
33916
584445876
736477868
65782
606346177
63303
522926838
621830909
22387
12037162
216290203
811611769
25870
1000000000
837052994
27127
76293590
55059
985326202
59527
75343
297048885
464533640
325640552
62165
53220
190703473
487047242
481919363
1
405506325
51167
21073534
93434
879814878
668119904
26204
63829
627606743
28074
82370
6646
677952554
499819236
1
8118
98718
45589200
278787322
679226164
32474
904477969
588821756
21539
96326
186046373
591601476
1000000000
68163
512717166
1
863071653
335387026
64947
137752297
852443952
570740173
99014
944605584
1000000000
976726121
1000000000
906218859
13791
88861
197079308
33640
552868659
935420535
18662
5105
360934827
92482
665380258
95475
9838
906026342
36118
54369
50520
95425
276237374
67534
50547
413558457
92103
468433909
397045894
590966631
1000000000
61738
6769
687817825
34263
81617
1000000000
20649
37205
202375695
3687
85542
699216815
802441333
162485370
922311050
920997321
13572
42765
338164401
543794996
200630137
928461803
80258
863142638
386411949
77910646
67297
476011587
87676
314079765
1000000000
6374
85796
28505
89598
957487032
64193
99052782
96955
161346270
63923
222308868
1
86853
618098462
209311050
820116100
535012921
969416284
1000000000
50572
104912503
225039780
832422706
65117341
51271
348931104
66262
15643
367994360
799419042
26752
31117
59770
53972
199627313
1566
43265
638684525
307643145
87837
69718
404415631
48165252
386767035
689125128
736581195
1000000000
290629852
763546971
77153
898428468
159212660
992661157
16858
110256935
555592889
60958532
1
654505993
884084348
1000000000
824923756
144084568
563660591
427107073
33215
85564
233482547
408569405
52416
838604194
879628522
835653578
851760644
897517479
596935739
46060
44471
28436
31028
58154712
8222
29726
235970266
72635
49391
83595
332481462
1000000000
77096
572335241
1000000000
848919962
28001992
784646895
270570283
26848082
985679297
47061
31425
600531084
68216
326015841
513502228
72975
1000000000
322534029
1
198404554
76962
79244
54505
70080
1
71208
46541
1
671569443
460945036
636139868
55173
80725
199423962
20541
173314
87954929
13304142
915862539
281684081
66909
77809
31433
630519218
130544700
498437555
94746
94598688
91083
56634
38985
427371439
80687
739250760
124525472
587458654
551782420
785330697
1
1000000000
534677445
831900904
90766
164181683
804290897
98440410
20166
542067692
77657
187172831
772947443
969566853
628437186
27839
33342
91222
296118101
95275
813934445
518417629
118674961
830012678
412534479
46496
298838543
52427
483329241
694489784
74484
97713
44591
75434135
50876
783147911
441852263
87811
618975764
985645080
1
248669442
93438
206430543
44280
715248183
32386
34487
30928
2797
46581
408837212
941077099
400537018
61725
800667681
272957138
379442618
913138640
661559781
194671436
86833
86319
409942872
54147
76244
585806452
32429010
723678133
23514
448647721
19646
2184983
77752
20356
393769625
98249133
485552752
87736
29710
32209
188453420
97357031
74826942
97785
94865
96285
69860
249399071
437232191
71637
435684314
72093872
389203444
76180
205719409
75722
36910
271695949
85614
49798
137642538
288581770
97577
208127332
491373047
340728541
774859505
81402
406453718
122443861
209540982
93587
516061193
295209824
902792207
38622
15343
71145
91203096
973051364
612672883
716325263
498466031
859910231
8376
845426240
1000000000
147991161
58537
25398
730538518
572964411
88951
425776855
81698
38842
76031114
293091774
5030
29918
93838
467328052
158524682
1245
69559
569730891
743880148
80595
67896
87744
339675254
453491215
626687558
9492
819074396
49978
70746
258035129
44463
915265944
392938280
12463
675035057
99276
283120665
575193730
51709
4438
1000000000
77163
39662
7576
87627
11932
88444
2550
45668852
551381426
605224778
484379118
46833
43705
1000000000
85359
726400772
87437
993113770
374400827
15257
789334615
124927719
485351655
956230103
95189178
33682
121160278
32124
805851252
115515706
94882137
852643025
956395999
125443735
531236043
43909596
38729
129981107
147054008
31386
118115250
25311
759621597
348644535
56044
69541476
322922666
140723480
89492
61199
74695
560497278
1000000000
61997
86349
89659
886112377
67895
87440
103131906
957660398
75241
221015422
31416
42561
29833
615313766
1000000000
882492115
82124
34534
56119
887814574
57578
15442287
50888
826397499
1
295688791
16463605
306612886
10781754
7987
289996796
85251
630721289
70727
271784542
955318563
90377
503848226
72260
119723820
658349356
51578
65712
154395052
289536148
51539
597978111
592285735
428366019
925373664
356967447
462459932
78055
83258181
66154
75162
825487995
197247516
75622503
412156649
224037777
831535463
117825192
1000000000
129977867
43022
565677746
344554788
762050406
586182013
659950508
969294127
57090
542878111
94611
1
373617031
54618239
964903056
746130437
480270725
489751610
410439323
57417
875362796
28934
8486
199014969
483488708
639808113
52130
92052
59672
1000000000
251989607
796884233
70676
741188515
762296387
920987733
183872630
47074
12346
946976674
23951565
274693176
638507851
57154
656572339
37638
226229957
441492582
29699
36234
1000000000
1000000000
976518778
11584
1000000000
884150852
15758
56969
32925
65775353
941769561
82312
531506890
570168871
300091641
51354188
8341
1000000000
27892474
406049497
160614461
51808
16337
661959487
29671
332149187
615643928
39843
96081
759696678
14916
6653
1000000000
1000000000
80681
1000000000
471195286
592326915
38364
410612140
240196661
684478944
803996189
88754
99246
14671
91605
44630
980553671
308401000
312876039
685803371
21767
335143542
342859165
1
845124164
29079
1000000000
299022064
884301015
1000000000
755502173
426218517
44179
949235808
544101853
78609
410535810
429656353
1000000000
41731
732519980
19435
908639685
57531
906167936
10616520
99007
199370897
36262
860772065
1000000000
149849385
1000000000
272439726
704472880
205675346
826565653
933572704
61589
928865826
247631404
91659
873515703
819526249
59991
875581726
344243233
123141344
1000000000
32278849
322887643
133004749
1000000000
1000000000
416339036
5668537
35781
846090969
1000000000
762818534
291932543
934203215
458098962
415356607
12842
406992917
704843438
74683
882373964
28494
91944
36902
99930
459991176
65588
71883756
123790976
951212795
959652612
15245448
365990664
22055
741785343
72525
82969
221690297
88107
67653
407
85460
575985993
473849157
58851
91191
94336
722747109
1000000000
408270131
4409
1000000000
582451294
849290209
164121986
891799618
558258730
83064
47843
2005
824813839
775480932
43986
620833270
28410
364959728
90365
38383
102853637
33039
19072
1000000000
1000000000
540838253
425610226
5117
1000000000
849080447
637081728
729899451
1000000000
50895
531978642
493732881
88182
289624714
821205249
250847079
9507
1000000000
156291128
63132
47690
918154161
84375
83358
95720
481175225
234372672
918354144
102200129
231435715
50268
41644
848651869
981901678
907038315
691481867
1000000000
6300
458790706
478644497
508859222
34262
57483
448595597
28975
18974
11378
650339620
91190
76188
328225687
3181
76114
23993
632136018
217570110
18328
1
901929772
10193
55929757
44315
17488
57088
144912817
74564
304167581
98769
7510
119619530
309149994
20761
107149065
663555775
580161862
1000000000
1000000000
5520
54942
34021
80794
202640397
44320
789962266
1000000000
931240104
869962344
68595
473728526
476698691
812315084
3004
67856
25549
487496914
46573
77192
64066
924445193
170226847
151704393
205595179
337883102
603112488
94842
93551
180890764
35860
12651
665455838
997780132
40768
546633815
496414535
270113196
69612
43006
360646674
800842855
158240053
237223009
613408298
56811
48350
52617
343162254
23659
329024090
85728516
72780
547097262
371287695
73472
263582488
439219384
73141
702671677
446756162
901863435
32962
696031419
524065253
97007
41339
18339
201520545
63083
89443
1000000000
977920949
567152803
56353
63130
465492658
35842
52105
1
873446805
161837542
714449339
837130942
62976
681098458
22205
307505818
214647649
78174
591499940
869705918
993096077
72938
331957863
33535
1000000000
4250
62889
508221214
693208274
241691775
619282997
741583994
87838
15134
101500134
1000000000
43676
847165845
13769
803936620
1000000000
39033
7455
33373
84803
699761851
12664
83750
92864
787398909
19380
447529212
174667033
868518960
69647
1000000000
35254
2538
72916
2206
85425
72498
14108
33744
884931015
1000000000
97283
312466810
50245
22285
88032
1000000000
19691
614952617
14070
91460
2557101
820772230
563833208
47325
188307618
49277034
19186
1000000000
460874875
58295068
575181649
18177
1
647448405
13333
578398952
994543660
617308593
61665
749100540
298130216
207722314
255042940
647140463
5231
13341
518682867
64575
38153
56363
830466823
310260470
362300795
398608044
337671198
393709504
61842
19209319
781347027
21439
36234
252236844
803928050
930778097
73501
72884
22416
326388575
10393
361849889
113460320
975398917
157485393
352105104
1000000000
24713
23126
87050
91484
93197
57907
268292638
24182254
582549193
729134222
738150806
1000000000
1000000000
732224030
410496822
840030989
1000000000
39085
243396217
406121948
63475
287681319
94681
37876
998099697
440663111
765522198
736058938
903531359
55762852
613518484
499263494
481750593
12701
56582576
81980038
833368297
51298
55986
26038
409693028
449985863
38388
40061
60718
752314705
74746
16888
400948905
515923522
222798641
26307
63468
1000000000
497615750
50753
1000000000
795529299
848266395
978462936
703894710
97201
13933
73158
608902823
300325931
68625
510102199
234619595
892698257
32893
81037
76229016
776323302
1
946964985
45349
45872
892814074
619357203
64763
380238401
562495101
675872924
70077
87185
886670660
170
315241233
66878
235654208
21527
20472997
602917374
27622
25855
2624
430884724
367742864
427776024
158688506
307927389
757845184
414900415
96421688
57681226
97288
87541
159769448
10187
331994504
86604
71920
229810189
90961990
91105629
943038144
874139048
848305442
575194029
734392065
235935416
959571178
62270
27663
1000000000
75196
24858
65439
488190244
93722
164557289
21335
188589460
622872840
40383
511839496
926917193
26289
330505087
748188359
36147
643611193
54800948
73420
85415
766027895
8369
926928908
696165105
70139
919718297
659884608
1000000000
124268129
995119733
311587609
61311
1000000000
83436359
613100143
21200
315702358
21573
503880299
21741
56744786
189753887
117497376
886831406
60977894
32077
380484652
40127
30621
366560020
25410
834063925
85926
1000000000
51933
17366
984281790
1000000000
86866
445032091
18496
89953391
883574117
914437666
282516065
45715
721237320
299772121
148362548
743454961
347477452
84810
274892698
757310952
624390493
512822663
119181221
131355987
417361505
1000000000
804212839
955912054
497380825
29570
456562292
130052734
87184
13610869
8473
1373
107249028
52120
663780955
22625
113194629
1000000000
761943131
13134
133153235
237711416
88422
184250595
37077
464151214
410486905
62951
712742983
582551177
855277410
36906
23027
63644
469442118
887448001
35379
545567990
82456185
78314
131559497
464707323
2571
148711936
14384
88236695
93648
33209
80581107
1000000000
17796939
286713369
4925812
568549313
72094
11320
98482
1
531265856
66080
316804327
942393791
393900102
18877
469712694
97006
286845679
29451
9744
96141
919960178
372391013
289041021
83218
790000093
40415
747659655
856504247
57719
799053720
245667162
464119257
91055
18199
741773821
64732
39351
64661
87372
6047
162918091
414638025
75135
760525237
61094
405664791
720112468
71067
655480227
723819478
189528098
67743
66958
61223
40163
519934851
388936483
28949
567442999
834693804
92521
43798
143818148
81110
379313415
292719587
160836654
82165
887864807
959206569
619342483
72793
54145
356672525
28615
624644396
68989175
974533957
39112
483712807
900920205
470250217
254459801
883091983
857337196
596642122
185699050
182766623
84390
442093003
1000000000
482270814
436236796
898436539
931940581
854377918
952918900
631704361
21664
83759
89795
24477
39865
39969028
312939644
32806
813315633
20899
727576593
48535
81232
103082613
63362
742099001
776181636
860560338
21226
778507633
444837237
820946243
629082158
522450363
181242691
69558
366043445
773875771
60794859
435981805
805786396
4339
50813
45624
1000000000
359699729
78583
180320247
354634048
334096859
191209871
406602162
770633258
526775944
53869779
32994
405807452
27977031
26266
84314
570921981
1000000000
652514454
7351
4860
147540724
176353540
920925212
75040
76799
525599041
48747
99181
824392780
854278598
1000000000
50157
692391220
595703473
34991
239320253
613159959
41258168
57306
2789
974458530
355279825
10966
281614500
162362660
226598467
63296
476372386
456919550
703355927
84846
454747957
770337144
45546
759730441
66505
273246134
33080
977222920
342018415
572982520
26874
86015
325391020
58029
1
90218
41125
28413
55928
291058338
52583
1000000000
421585678
626659204
242401962
18531470
67929
79754
36986
38190
70696896
1
882798701
4243
111716431
73933
507464419
874825901
136967505
53521
59170179
497074911
525159447
28063
28599
639985504
166950059
55222
1000000000
479004219
62589
16247
827126612
11444
62457
56527
525300793
28078
92905392
653796260
41878
435051024
168910864
840355513
7221
589661453
27355
455301068
24905
687517701
132499590
63741
50168
886275939
728042818
58394
54867
34231
1
695056667
226640799
747116765
19208
28982603
618646583
346659180
253359462
672817081
647170524
663060414
23882
45505
207670463
93053
15873
33791
591102937
80123
821119338
376692036
499064544
42234
33084
794058016
74959
130729812
961457816
52702
774638531
73016
19591
62632
32937
88282
685043060
742242238
1
39693
47588
58829
49948
49499
20560
69984
523743474
991834352
10071
95229
19167351
171220687
87998
1
1
202815738
83657
582739678
1
934276498
1
91790
818158090
42561
1
97099438
1
6491
942207705
485082975
1
10512
118162468
440554567
91615
345839007
750991046
91327
557324596
463865593
202754475
9676
768559256
858626050
85972
729578061
720289826
19052
164112605
1
49149
513590747
946398702
96712
431723604
33023
356556201
97220
48558056
8606
513125493
40315
697375258
248413966
347074742
482924512
75258
383414490
35598
44870
646075598
770835279
383253354
12088
316522868
849079432
49873
914803008
288084004
1000000000
372726278
61136
39087
927352549
56713891
19108
84404
286131311
615666798
79423
87857
220346466
404565250
1000000000
249160753
905231929
71488871
616973546
995123546
98908
1000000000
623218471
612048794
688060956
9520
935038599
2320
478288086
525365316
509292533
710018727
35984
1000000000
840974817
821084727
90950
1
598655252
1
76980
109922087
56274
5904
71576
17812
798615138
49515
75324
13518
831853031
462622552
11280
19750
90399146
445584748
36699
44957
917966483
47167
701135164
39348
72299
80534
611955483
3307
626477554
773949935
251194366
641752207
802663172
706399556
373055718
57389
84686
89649
887786733
87953
154761619
446635549
1
231031941
633450012
94964
88238
693266020
34243
1
1000000000
399871377
7894
75257
23362
788261752
16745
183623505
551605365
1000000000
1
84168
74791
1000000000
105270164
671022938
77936
22427
93354
766973796
94951
51184
73257
889918139
913094019
878289315
242161864
772732265
968417145
850355753
33363
86705
457844737
61970
588530809
21165
85767
376034635
1000000000
868217385
342329537
520332729
80507
92741
356695240
895808290
261621987
1
5849
454274890
88487
737785817
1000000000
30643505
125628770
48525
33272
577300654
82953573
7087
218659199
1000000000
384476372
473050937
714031868
45489
37087
785577253
660040347
71284
556484954
29808
20451
819308061
3787
127370563
51588
282397682
771316870
69418
1000000000
19897
74642
577286724
596487875
92824
36187
528482835
46677
148343367
961866429
93410
452321375
26915
3822
233730961
161131569
537708906
603466370
53315921
529859387
873492483
85809
36631
942055333
948269146
1
725596090
128158788
588476003
11011
30232
704261569
9402
628233868
724615829
215642647
19789
95623
55431
819648587
32599
810417586
34882820
67200090
1
31983617
939776745
783617982
41736
259582145
451268750
84030
49855
25322
931382108
874520640
24515294
20442
1
63068
21131
428580639
19933
623955041
809449315
2052120
631000217
47109
132602711
1000000000
319666163
68138
3852
348028483
1000000000
64582
487212324
1
994641092
102040459
73843
435824432
11507
64862
82289
445757127
118963283
978833325
146628578
902532578
228018242
503747194
316213212
1000000000
20510
514057959
19014
875578239
644898917
42911
82333
446982258
687549382
57622
10569
488
1000000000
813197182
28787038
95624
84201919
104069170
1000000000
12479280
8004
800871330
86341296
885153018
85384
180822637
386858380
184474936
22353
684791278
99018418
678348096
552127555
89224
697796927
1000000000
13217
76399
45379
647413989
1534
1000000000
34829
869476238
13151
967835764
1000000000
195642871
482540592
72322
335131977
527826964
31833
190641564
23076
11985
2162
49111
52022
70326
15741
23403
39905
813336584
1000000000
66891924
335606658
96208
171707588
137327983
477552427
9419
67129
52546
99123
55706
431643294
1
281604581
80491
378682180
594085403
88088
5619
41420
62154
834749599
31967
982186546
532875472
2057
35569
915922765
393829702
3522
9144286
398708927
248126953
640596181
740550684
831617206
352539510
98504
19718286
51398
14372
1
48474
745134964
428051402
76135
89091
39641
579605976
871723609
93854
1006
247937974
85947
82837
63212
812975709
23675
436831443
225595944
93981
11422
14384
99584
18255798
137570644
63979
249692669
785208604
426220495
88757
83358
574522026
819005685
26454
49796
484213542
911510183
1
184890921
1
60734
145384010
55485
22470
169777570
778251127
81315
734093453
92022
911857882
938454553
1000000000
1
602189580
509239402
468957176
748560906
3213
6555
612391452
455630986
98738
76665
1000000000
34977
189107714
845064923
63277
162831352
99875
558183286
402262111
17415040
16185
482088575
1
497339875
38107
313122829
84809
63022
305315014
56635082
765952920
623661312
288933161
508121956
370629991
381857121
330662178
1000000000
585704636
674236262
97314
638606450
627496569
1000000000
67749792
622567349
229928595
70323
6667545
1
46909152
88725
9344
1000000000
583167829
356192431
34428
893536313
80111
52525
4
704867119
314058691
49802
58225
94039
911819012
21671
66149
1000000000
764641729
351951586
689760680
74445106
37889
1
239046633
26901819
77773173
29705
33432
35383
1000000000
1000000000
43606
391509931
927162330
56203
397211913
657382999
859177826
80542108
925084390
22282
192464146
135141366
358630074
557691596
83371
625679064
1000000000
547393626
15032
78041
6919
98816
278859989
982599316
43919
438844124
640650155
246491
25402462
809782727
18828
47783
481760480
625289712
439815033
23288
813808132
163217895
911589309
19736
742307873
40919
99306
57662
46029178
156026463
835827772
1270
684504775
93424780
19836
27351
16440
28601
585226580
1000000000
532475103
517715124
364548417
201730714
1000000000
75161
70032879
646437588
230540206
564264977
1223
849457165
461680766
351300624
9797083
607063893
344053944
756860526
99936
41365393
399008569
1000000000
68961
17578
985997157
869960961
24152
912083128
980100409
70849
44404
818985220
415511707
45494
195568116
385727663
39890
721103366
674658912
52783
306220745
50077489
930242948
37142627
149219128
647021691
64570
970189786
332786852
671358290
94071
788277809
66381
460258349
18691
37100
306302908
845691704
69213
638629541
534184473
43251
192839794
384527140
871805426
975
64234
365529100
476901921
30027
505017797
886365388
370333832
79146
598692008
553957520
565291451
251391065
710976329
79780
274651191
60035666
132235407
65590
714929443
82087
655538004
88172
61524
57652
32533113
406119479
517094589
237236267
309682934
689370303
983808478
1
1
960012802
450114727
73445
336548545
62702
3992
647958899
52606
686824308
51535
933382081
96068
936344847
27645
79492
1000000000
77361
65732222
1000000000
33169
856042510
147439553
16167
330703682
8461803
44461
49646
19450
45907248
1
1000000000
6418
96366411
51794
930848743
943600657
897931946
15976710
917427324
868015981
92633
6885
556663302
92835537
52841
606076295
88526
832790224
680029134
450713634
130549869
605920205
88956
1000000000
942058543
1794
181722589
14226606
74966878
36994627
559748690
1
9981
120657284
736586637
97977337
960425687
1000000000
356415227
974938547
10221770
93070
177032770
624734264
979549516
604249672
676473107
53998
948686659
415121938
111245521
92662
665227932
5047
631802162
797495746
30514
551816646
57280
1000000000
1000000000
34441
17946
17075
984579789
1000000000
548998227
620393880
760553338
36126
30283
9341
94369
69511201
162331940
319086830
165411976
56431750
905529820
1000000000
34013
781854409
974652029
7507
291209092
78638
1000000000
12891
79813
642521526
18550901
978443151
264321653
628602871
878788188
81736234
1000000000
266188139
950875335
48364
639944420
98503
48816
954884488
27133
825750588
91920
125753574
77484
1000000000
961140932
815437458
15015
1000000000
510081720
409433626
10808
263151501
1000000000
214030646
990563304
885691782
880251022
285063770
77193
276752788
174698902
16694
899574537
46601
376492213
70399
314774323
757536330
1000000000
147653487
165402226
9423
16070
556948725
45955
701895115
2007
581870751
450354144
78932
886126790
911681425
37592
815073601
384334769
821348450
31811
54747
435384961
975574716
432043789
63095
83013
661599920
82125
477523033
422133720
9776
770897856
536274240
671395019
568270276
89866503
624289804
1000000000
784080526
826829620
65505
1000000000
32133
104874930
314923688
74353
66757
881943163
558772032
183462195
35950
715482362
106124752
1000000000
697356705
40729
60691
82929787
638731792
26622
464107943
561074454
363005570
1000000000
65896
25238
777718258
443626551
27318790
130265838
998603151
60911
813300258
420396469
55929
29841
630977419
71348766
265383992
326209145
887891851
1000000000
96081
93182
73745447
281405565
23384666
592354053
71291
61878
1
799341665
755528431
766
710096345
1
14839
895270130
602421402
1000000000
669038393
833758701
594627692
55277826
74118
1
378996536
546085608
644206633
1000000000
565695119
61588
38140
910546979
173268652
72856
58354943
112487648
87825
17728
33239
490360430
563082373
912130155
456259182
88640
1000000000
428597089
16125
503642274
84999
1000000000
97146
652232229
8143
36698
197127536
888129814
843774176
536201176
996858994
89943
28471
1000000000
530067937
1000000000
18354
97838
534414780
930961361
47530967
602759175
22386
653912147
45147
43306
62976
887859207
563770918
456022221
62435678
663846786
78492
86753
12334
636103842
11977
569359130
475644393
231385785
611817413
643554058
744635309
263271269
43371
538982445
706344213
784147532
834826272
31180
250543360
2939664
479846797
2187
9431
136799836
91540
17158
799416584
27544
5406
71938
444555195
771468619
8784
630760892
23787
944579414
971534145
126015949
580943244
10684792
982022464
550477211
81750
80626557
1000000000
83256606
220615734
1000000000
298420874
3983
40199
552187366
112426239
90532
176424906
640205584
87372
544429483
59643
69005
4044
79845
696180892
434721739
14665
88022802
26297
331781360
77900
27032
65468
50749
95115
1000000000
577338858
36153
269883208
36884
595194634
18578
78353121
76065
77554
1000000000
1000000000
709659723
1000000000
35757042
738022924
996631003
59211
47514
36146
33375
306760217
62001644
178688244
705853294
556785511
784895143
45191
309122245
38260
286411444
489276283
1000000000
69188
938408128
70573
721690779
965835967
587872718
75754
40208
92725
318061641
110883468
1000000000
76924
335309900
817576848
502230203
39651
676864144
3559
55916
55975
29685
45909
1000000000
258030791
727487765
18167
90357638
50229
16036
178622378
762365611
1000000000
12541037
30383
335102899
5276
47408
323261782
537397375
70528
176222434
656985616
611423451
706861017
842015365
20777
49152
846160558
48932
93132
431191015
25220
5276
11777174
378476803
16735
58204
40319
77655
454174421
92185
88186
39819
83507
502176368
1000000000
254966024
109448521
611244534
762898495
622561440
819130608
26213
331575183
246676774
111200304
233924157
532393585
90937672
596220746
45541
839171471
233537928
80990
970559382
9219
695256486
694122805
205065988
84133
38135
438177827
73397
45911998
778453096
65096863
859248617
470569018
90305
623900211
33830
1000000000
1000000000
243722950
595671210
12691
18081
93706
279213167
508868388
7257
109316181
351101563
1
47483
486999781
78453087
89514
1000000000
512848858
115886023
1000000000
697685161
11331
21083
215404058
89832
75179
34743
35391
257683904
413745580
375809128
782875314
577274224
7919
89086
9108
321020731
164320705
36959281
113365105
87132
404931991
71543
860405610
36244
61268
10064
79972
80826
128059996
584152712
69944
15263
536587643
864048796
180995099
19887
615716259
260279619
312148451
146298218
268227785
543892807
57213
993541361
1000000000
963075850
20226519
353691825
78697
538375422
67399
1000000000
402610671
65528
544157741
127034280
6656
893028163
153881447
595136074
665820361
1000000000
72978
814969524
17683
13672
766931591
529071556
849019695
71961
661
88672585
629587798
582774516
404858658
1000000000
425840998
1
76599
1000000000
350131121
561219486
679956120
799148577
10772
25059
233864958
242130402
925195988
16298
982375007
279507273
753605895
577929208
944641016
490883618
1000000000
177268674
30844
1000000000
622994930
1000000000
38349
107459601
929678578
758500654
790190593
476953049
25611
536220706
1
1000000000
856938606
81752389
73852
369385224
418149338
44570
922706981
98517869
97681
776732921
81741
274881108
276256448
2680
55215
718149944
764816320
971537264
1000000000
845176353
953326124
236129659
437495741
73916
184508027
50348110
657371555
491782481
59518
54482
38269
914165569
39604
16508
558853867
57156
61532
1000000000
126817483
84589536
51781
33283
174052343
763946817
97676
619958650
402367984
98194
99603
93652
484520281
594505544
744619035
467294673
35345014
87229
425810451
8113
924409683
653979226
1000000000
31568
613710275
642161400
351142258
226268006
236994088
745392549
840677906
814088298
830324228
283529471
164988300
75341
50581
21734
227428846
56659
19079
623536639
450426104
36557031
531155155
92306
18140
82798
82855
999888027
260897075
58277525
38683420
75751
461862527
444591435
462331230
8335
929573649
50761
817589589
24284
108014990
526703687
693883474
150525358
1000000000
384749407
850843714
329858001
329568315
15672707
58299
82497579
1000000000
226580255
588207126
543537388
493930405
59005
272852817
896324830
596625628
723765949
419014425
81606
996746724
446403688
66808
4861736
382886193
53698
436415244
677586333
93656
263993176
903
309158474
444249246
8913
514147695
25959
49303
93779
7143
273349504
23126
46698
94812
69068
538527816
595520937
635449212
42416
845417921
917553263
885511238
66205
630179423
670913724
1
170957290
953726797
56971
62529917
371531000
986696073
85280
77713
519029868
989779814
600678310
53851
739523733
1000000000
44746630
1000000000
5800
39616
429542383
517002582
23379
307989248
69962
641194539
145229600
712762896
598267799
26786
16732
616431171
333433766
503666695
1000000000
9925
88210
761940429
221141008
54046
223715504
732797902
212750942
33166
280426947
27113
49673075
686930107
865656430
548798346
288127878
6357
477148028
95218
1000000000
34793
946568506
226837376
5974
1000000000
20043
11386
494209837
15541
66516
32271
584732097
88903
610942625
17018
104110732
22623
81413
968711800
31156
40394
244565549
8245
384707077
6000
16865158
24196
514356897
7549
56486
5299
71413
383243554
875074363
69472
87756
50995
725360674
9406
70692
451841284
50090
19558
64514
610227548
56306
31306710
67838
61040
734301234
418564938
78522
234096647
48609133
11342
287123841
9265
461212822
67915
747595576
105025968
98863
807383210
90671
504
119515601
39568565
7429
764662766
25177
469754819
868922134
74497
42467
930823313
692431271
973045072
274519972
94078
803373838
226646961
1000000000
92397
8182394
2740
467058874
1000000000
72474187
55184
50241
157480511
965645145
7197
45005
246220605
1
65329
745861094
577508727
525240094
7408
852557040
1
684765593
76898
622723997
927022336
55399
692293490
971939382
979422727
500586145
911767153
619688464
23162
815808147
196902159
36079
81739
22018
769733701
48755
883401431
36045
535551180
91882
469162692
304440414
59692
31396
994749895
69706
22841
1
547034453
1
11535
229420029
695809858
180999806
542687321
71771
87350
751373585
5404718
506029920
8382
769345249
78229
930311374
775953391
512616599
569591744
92173
836986662
91987
626318154
163124272
466947445
34691771
387718100
16912
161646804
51053415
1000000000
384188584
84743
6860
756997766
29951
425250818
30960
359440905
438571882
1000000000
200123021
412603011
82583
1000000000
895901370
22252
31345
74272
922374915
85794082
98956
947426217
70627
609057189
52428
20161
92873
26416
608233923
24475714
825568128
1000000000
30460
248265045
94557381
57569
81711060
5207
55081
804349099
772247858
283830921
3658
23827
427416291
391424605
723941550
886349839
987941911
12528
18014
941465230
73019
48057
634234775
59910694
612845268
50352
62308312
615977643
935467314
245837359
1000000000
73099
1000000000
2307
67474585
95958
14680
971942684
601618606
463701661
1000000000
55412
74014
55798315
439782394
602377703
956759048
21098
45820
784199484
662668190
11551
64315
773191069
824007448
461180431
604713611
592572704
821911460
12657
7998
237819810
329398326
8003
5639
322195627
97184
96117
1000000000
383499859
14807
10198
1000000000
1000000000
448251157
25115414
951428370
84394
37641
271626107
40577
51173
999814668
433323714
413619453
100014224
77368
125017916
61038
36974
86516
188136609
38521
30879
88663
75388
533092035
1000000000
1000000000
25695
24886682
64275
47749
220624925
40883
37737
13128126
286076146
74078
869869023
486814162
104694717
658779903
213804155
82312
867419407
97997976
847081968
830868079
67253
867731598
15429175
900334650
12759334
35833
405992631
850384502
68351
425912708
73455
7748
589637354
906060669
43148527
1000000000
731068793
473360386
1
29446
52796
1
710371429
90839
529724782
182560042
69794870
963618350
1000000000
962088896
1000000000
771797900
3714
377127905
310469137
20043
13821
988134201
159462566
999877458
557796208
69137898
205732090
77335
610641888
24393
11345
1000000000
1000000000
1000000000
561092068
876976729
933377027
85702
30509
604823462
345975297
1
140006078
91087
944108276
300431112
397898867
10344
712402446
556807569
239515988
617337483
56630450
4115
468799184
965382224
144069211
77098
709209207
230841366
616568825
649267177
814069585
212238173
51816
81712337
586304736
44541
95172
32215
934883188
521313372
45670
118942675
695547736
756763421
527459090
10229
712430107
87484
697891214
645193592
748581827
83123
709273067
79341
874293486
739806841
49812728
29258
477494835
1000000000
227668665
1000000000
726651691
1000000000
127520465
364882304
6778
917702536
39290
19058
86133
30594
26015
45001
36277
4344
223953586
83647
818546573
28668
866914015
45832
795939868
465013289
576115823
510836234
20420
233299336
1000000000
31477
312684746
16342
99705
815242521
47267
82841
454686296
61121
91866
957669955
256316665
28160
623489349
62472
1000000000
88254
502241800
849797736
79924
665107032
63126
7730111
811581199
356284188
56122
744509659
286154151
398923181
96711
87791
49931898
329203845
174806277
22701
477339091
910017465
306787215
38885524
714727752
741667396
309728721
335623649
208272314
19327
932899334
94838
10051
345728481
1000000000
228467457
217473358
61654
49492907
20560565
865494755
36539
1000000000
776397277
37129
2570
75191
646450063
95348
891142021
993130772
1000000000
12439
55217
94401
21818
1
713266673
890694163
55544
180710793
169427516
1000000000
13632
706026041
38110
208824847
242688795
690123015
714500819
1
335927059
314654296
702507880
99092
929860678
90178
47612
1000000000
64878
8875
14931
913889711
928458292
629063294
67758
58158158
51635541
21824
530970713
705148997
480567654
66520
96429
175977271
385526555
1000000000
15464059
520611630
389441770
1000000000
75921
265104604
1000000000
362688074
818776287
8107
1000000000
777264301
420817677
1000000000
74855
642422938
386058685
453054197
678015325
465142343
97457
68982
144879921
64219
9466277
30583
73812
421905968
566254120
29838
68568
337490293
203
730760015
98915
408586212
347684993
1
824441185
606475636
70580
405396089
952967907
77001
999590033
98272
722392726
54013
370359011
43491
65951
719823225
538689986
186510258
785798276
78858
1
1000000000
584256473
187070614
970414401
335157948
921833316
195050439
222715167
112180821
212186102
553056757
15125
21070
943420909
4767914
839444656
558745772
356742307
916531841
61039
841821632
974447026
135537725
43389
124249559
563732774
920270028
624568682
651975793
559377750
72938166
288285856
15944
92490
289114490
78030
662571747
836632877
524
63967
740819803
15083
608763326
80823
407022355
1
1000000000
45373595
4740
759541247
750935593
840331929
783205217
334206907
15001
73932
897574735
64733
827268322
97449
1
31194
1000000000
935302930
72528
72062872
9812
850799094
406157068
1
1000000000
509774365
748205253
12489
29354
137342780
223919519
447905026
490416174
571939348
330960737
207065458
43175
620640948
132906922
63466
109909743
577045826
95070
5960
708579731
110939477
27652
611417440
1000000000
1000000000
586773103
52849260
79195
1000000000
70061
25261
40101
52133
16125
67625
427901621
87150
1000000000
9943
341806207
42506125
772373790
154288410
396594498
511915651
3177
30874
80586
81936
47328
703226671
58179
873725547
95534
1847
333951574
909512352
839095276
66506
66502
289837983
573694397
604750967
997549582
376946245
512232253
526551828
90892
80179
25294
87161
623222764
78177
1000000000
50048
84018
538562920
75580314
18390
744867985
234907121
937512221
160866008
615021981
31310
88327
550802973
241022524
297519057
40688
666652746
544529488
384715299
92424
867493457
626261582
977672466
49284
893630841
353271365
312597555
49188
378070613
99897
8052
1000000000
741986534
1000000000
73297
52305
383444790
873102383
728313444
27076
626492237
99666
256079942
268033208
621114854
14644
53077
8498
3988
422084099
1
385193086
811107006
51805
39069
388549305
36364
1000000000
21576
35039
211585593
1267437
60079
547638806
891139716
198868001
66156
106572822
11890
951436705
211581261
473802880
989314466
457527510
43043
429869650
657612455
84691
767809346
94743
901106990
27636
21147
18124
92341
88886
391611878
89374
1000000000
30735
323841355
94687
642410575
128822909
62141
51524
466206740
593200706
75897
62668
1000000000
56367
88322
353532125
1
31473
731536902
97502
69703
658010848
28142
79962
40071
538552852
579267084
695724933
775240446
879289425
1000000000
850112019
27735
4079
44039
21202158
152490405
804869463
27778
65996618
46122
999300879
371778180
466017674
609216860
7109
75923
549360045
471022123
603652604
49359
816881809
707791380
358743464
1000000000
266413224
444119827
740382503
412624089
90707
991839320
847674801
31455
964852982
195006529
1000000000
84228
239971577
905582741
415259694
40499
385942029
66676
8505
30176
562483980
81070
21979424
582293846
26242
359395656
283685961
1
365908246
391774027
173585070
850169723
35737
1000000000
3831
570551896
311914963
45284
762281621
432354374
642061844
22106
67043
742243675
107995614
754311234
30247
32244
23554085
63225
26692
833905274
337783585
710625921
387431961
8621548
842275785
510063261
21083
154825314
1000000000
313797326
493701339
33809332
11286
34817
503478927
99307136
348399142
795647687
58925662
55696
31150
86899
413065286
765162304
229395841
95679
95231
38052
149745941
39046
74878
628067243
16408
63955
267226366
360352330
678959724
799998340
172153682
382657978
468696154
306653342
449122682
560740862
1000000000
36330
628061446
847162379
27094
62445
51771
75375
875861660
121281398
60740
22562
94026
90123
806646886
269312718
42309
441798561
23457
8045
558754780
6862
978223648
110377854
260148585
920038108
33493
54285957
99719
1000000000
1
30745
3394
579298124
3707
836666577
93009880
90775
62923
45793
749840993
69112
96669
746047164
10486
239943020
156627284
44608
313024934
78608
259498482
750512260
85131
20081
238309843
1000000000
24945
19876
10498
793317037
76089
996531813
612694663
430032619
55492
28647
1113
117344114
81984
10104
1000000000
78089
810063444
51079
57276
1
1000000000
85509
71879
692765260
33418
53883
627596637
21498
131512018
952181751
887655701
677020492
389035950
345072904
1000000000
89328
269333270
99043
97435
1
139044489
1000000000
812460574
922636514
789937588
15684
461724988
18283
10802
65470
657449507
727371616
208351576
915105805
526213135
3532
672846733
982137287
88902
977176507
96011
134119150
963456276
55690
286503947
20053
47518
797851809
7837
1
1000000000
905423998
28333
405457785
141558928
36138
236849679
745072378
7371
782813504
32180
510887982
276607102
59582
57639
20255
36589
854027864
587146240
65664
251924250
186417515
9807
865283397
94367
26388
97787
505745333
38018
324637531
351552913
66240
80659
1000000000
4554
397511722
163800094
69591
695832236
88218
39128905
858133685
679043802
667820314
670896421
1000000000
34142
30850110
928311180
1000000000
1000000000
93284
116390635
47327
12518
58928
859929473
387154092
28061
101062576
1000000000
352471693
309411678
45448
90904
924515824
70981
81653
91384
500728787
725013899
746177829
63181
58683
78118
162962839
544192821
12179
786763786
474066690
389773579
71641
469262997
87953
633373056
856450755
27781
969832688
62620
82367
821739380
29709
336187686
521408
798533925
177108901
98671
664749790
53751
518686737
536866411
912067353
53644
904081439
175086893
905060314
58391
697576207
623213958
1
32317
82008007
19705
603335365
69001
861570970
56451
47194
25579
413244571
1000000000
20716
932330644
59759
236913516
323527904
588955214
85972
873407041
98037
14442
76687
78706
35850
921007690
301172665
88580
57408
354491877
53453
676284261
3774
68573
92606
13391
473229656
201771999
39473
14399495
89148
84351
522066845
245064360
241974113
68853
891084385
929892452
59796
123689331
721357333
2715
20042
60078
80250238
66992
283745076
630175857
73629
41779
708769824
816494503
596717742
980299745
637898042
91568
11815
986335036
45088
147507548
672215617
8719460
371650620
542581858
45658
91384
223730050
273511263
596321347
46341
6123415
57296
24571
1000000000
884512770
1000000000
39877
583770001
845532814
14396
485429309
42189
61350
495975880
65071860
345162662
53097
49097
998628550
3534
171399042
246728290
618005133
912667103
376984164
82549599
375096552
12573
23511301
33872
272413025
988270925
1000000000
66562
79436
10012
34207
2990
56087206
903039106
70751
69491
524317495
518516692
71508
875356613
440965402
1
102233399
16691
552466357
217252999
984206227
851157185
4927
77673
310884570
18578
24503
65273340
808395047
705059730
191541816
33005276
955685069
34612
302646916
745673611
1
480703370
389530808
914256857
519834326
771589232
66684
870311771
629437806
918504732
73900720
5037
28563
63918
801062945
418726619
44071
978830405
102319843
241083920
428082758
929583663
1000000000
445329840
8491
1000000000
9745
572728872
296419450
57348380
750216654
645753683
77463
897824925
266193215
61134816
73713
500625674
60682
636600359
470682377
47079
115061280
780821647
874785064
1000000000
81649
67888
505249035
35044098
82296
89032
57256
484232062
378973649
1
86147
130575103
529184186
610087873
33491
243883570
71410
604036345
788774981
43984
61492
58682
1000000000
55666273
51963
46185
85768
73103
662842392
395829333
787598462
85114
1
31654
98706
1000000000
666339957
43730
1000000000
151440705
43736
1602412
728009540
998704860
53518
17251
27049
405308641
409348735
9557
22727
9088
28303
5003
748998650
203239435
57628
319075130
943465898
90688
586422157
150676771
96116
34873
550867762
54736
49549
456714899
9969
39517
395810985
42551
79785
824444696
447912684
636914767
85663
226779889
820593280
905634473
346356906
229803493
313223975
819926329
14395
70963
974034634
22291665
69367
403250120
15277
174035058
953112312
69994
62016068
58327
41964
74082
1000000000
694073890
1000000000
36096
521529585
443041182
29930
17715649
459528206
1000000000
20196038
85200669
739041682
521626810
74186
660147776
82293
15033
2156
55472
34967
298632805
82604068
147615949
1000000000
659990325
1
214889277
1
60222
86184
489963500
846149757
1000000000
6487
1
832972108
497232201
22550
363437003
212399996
663534635
311031892
32107
89612
32379
4547
357586715
189294545
93088
679130992
484524303
23952
93144
904610886
9931
360585845
29302
315570669
299532302
6866
951127050
897414029
379044223
274828036
498999212
30608
84834727
43312
46038
320283677
10507
88710
1000000000
816137956
27150
679047348
48527
967284208
161151476
798049388
271555461
560220424
66381
1000000000
1000000000
722524357
56821
492942581
34750
47219
1000000000
36224641
412542265
51820
327426388
71627
151697648
91798650
80194
878436516
94647
35653
102560192
78060
764014289
1000000000
846049231
27700903
48812
45740827
760471134
867002852
30751
563866779
351493219
513511876
758519588
1
699333074
275141087
317442762
32861
88865
1
86928
789977742
830051986
44579
85781
625798087
292414701
815274473
151548420
697107310
1
139028869
886116846
37901
36641628
228207781
489837932
310602601
108767444
46616
517914108
15601
707284012
298703264
43278
853070353
979297606
814546447
1000000000
19599
243015116
22923
841108652
182876668
227016486
553971385
253441562
438489846
12120
758998361
766476192
40494
77245
245981029
1000000000
78657
595948988
663670828
24849297
462091124
263952235
36876
585903709
127813921
487879637
908506910
77312
98022
910752075
882561303
1000000000
827202449
55729
41669
42541
55591
978304973
675212045
48549
76288
41184
618628620
1000000000
334754969
356608419
430747146
43034
713254131
10834
61931
302300419
629337690
63982848
93245
18027
579366426
611513671
780650993
373269811
93364
586258232
95788
95062
205701287
622451672
624126483
87140
14200
1000000000
588129260
77070174
1000000000
267960146
357311114
2853
206979417
40979
940941235
66927
906801175
85636
31439
29544
35255
788703212
47043
1
2315
368005522
719403795
81020
781797780
849185615
14599
50347791
503431894
982887770
55997
21706
15448
993153198
874728780
184537904
144953247
74458331
10389
927692697
244003730
632327276
109788685
289255285
624091291
74550
301009891
578517025
336807418
61994232
34333
837257876
932795664
102709644
35569
862187927
79825
722631551
48027
47423934
1000000000
875901762
46047
719423380
915818746
97459634
1000000000
5974
94519
782081496
330306833
10986
789090000
8262
44663618
736996041
786651230
986445276
12183
5284537
93313
384061088
61106
75965
9321
954586762
875199910
7922604
9667
46078
714554236
90519
946594014
18745
83858
17980
831735875
36118
332378875
63211
131812147
144542279
62576
24861
108312967
245003602
55157
68587
538577066
59067
292574597
60313
912650257
77373
903612484
36660
772869819
378841782
705511583
877270970
358960150
1000000000
203610192
94620
12227
659909721
76647842
678808738
63643
926225470
58613
662160153
23723
824727488
76132
502135229
450927326
412614620
439264049
98402
97451
25762
78415
988339339
63059507
29770
62991
984342005
99735
726725846
467205967
561474988
14884344
847985104
384862399
964832594
15422
56723
1000000000
76544
76825
69612
10766
842162496
60390
71905
967229766
186389691
167963390
951716387
429317824
93609
38360
852818290
379239361
15648
58357
928661706
358826917
956737192
264203053
98549
30240866
53754167
16752
8316
62895
86948
28574
60455
78281
5838
291596692
310573918
823290664
6482
13335
922354056
65608
756886828
17143
88183
625942589
110198733
908981267
9412
93339
1243
739820533
10852
450107410
808942307
1000000000
915625284
207302085
51736
973749012
92591
87852
297255256
27654
916946060
339534472
196122653
882681809
75188
12471
85586
15219
804127537
33367
23676
552939003
1000000000
40115
48508
880892546
363736232
30583
856127642
903315944
533691978
757991692
792953113
125518819
886544524
98657
567101355
653237490
63437
14120
15113
76502
966284664
160477737
2270
84060
891613355
425845649
419754264
85736
19179
96671
273318033
39289
58051
86894905
501251642
500153482
72679
61452
459940394
945844976
4443
814015581
499580797
76162
862965869
971166177
794798558
24186
52761
54912
826419153
585219499
37883
79308
119916838
95068173
808221417
1000000000
139538420
5037
15958
16409
540684626
179192440
755988863
18531
17420
652937482
91695397
82871
18471
5437228
901251688
987232241
127268794
21859
147163424
335572340
415248044
20775
29742
1000000000
1000000000
28423
99394
15275
834487308
190871406
17308
37352
1000000000
713757162
73354
753759557
118360970
678431757
583268776
823350248
699023474
951931671
65442
51644
767849569
434961746
505164474
73240
388274765
764873339
559873319
9123
726882657
14545431
81121
898692442
11448
968214069
442364935
1000000000
226268148
1000000000
705669787
22777
385108079
98329
4727
62548
28608
879352451
684700295
79328
910556995
31232
245409750
64064
727852840
75084
519500004
835147698
893055206
1000000000
998037756
160393220
45989
356062587
18751
477395038
519582370
30596
94757
352918870
669145543
82322
75167715
222488470
62448
1
898516997
29600
193569252
24000
51780
964891255
14962
27761
607443604
1000000000
76207
10599
129828764
95642
69236
334634473
881456649
914159796
235888753
72210
985280274
59812
532790460
403590706
267449611
24975
504576393
54529
41002927
545207892
1000000000
503723352
561529711
37062
52473
171987745
387453155
68633
1000000000
65542
78648
68758
939333881
158822727
1292
72577
36359
353072604
62150
891533697
97332172
99045
959960026
95068
427182906
1
75573
619328830
54618
902170256
51342451
651838305
15609
878727693
5041
199330610
841865828
14689861
495285600
78143
68735
762640371
19315
78088
81663
400752233
469704415
498151605
26727
14708
289640692
1
59085
75098
899858076
77465
1000000000
767418071
2221
1000000000
60705
56571
28118
213184210
23152
53124
1000000000
16728
91492
34433
50608
797903477
65745
48132
32612
405395032
522964764
809378636
805461083
1000000000
292286479
57518
753490804
958775257
88364
1000000000
52731
81810
467294343
780283493
445718007
32817156
259001791
840908980
339531198
1000000000
574073507
42803204
944746832
11128
89827
1000000000
964542524
70188761
66689
45946
90364
1
553940970
628030324
69375
828919183
1000000000
82531
384554126
537295054
275151044
28380119
338772056
712239958
31540
12412
578975103
30683
55503
126507417
974980065
49478
673864392
1
383731399
417556983
586638817
58338
9805
161879862
35915
211483514
446229300
23459
724720314
624627526
174375375
86831
23357
786362665
383044551
357591849
733143313
694114164
1000000000
965731541
594759442
694812597
23508
281772180
98143
717899322
15836
44509751
562267269
72012
672036561
459416501
391704030
1000000000
979112990
35757
63743
148274343
595638403
353114559
685878725
1000000000
594149753
4711
99991
35423
92032
8910
592883416
95700
668477897
1
55538
223676759
17333
963482282
25028
232324284
74007
30515
93342
250853397
922925641
231948395
1000000000
99510
166728722
34364
896961802
69538
289152754
56122788
162481427
877038785
44774
69628
371725056
44930
788235599
415103243
1130
36592
71709
532729718
73690
803509445
184574419
224110353
328943034
1000000000
618314397
808556023
997475382
52585
21151
222894054
438814966
386772372
672467585
453384625
10043
1
12012
48045
338334057
690559140
616
410840896
821491688
80536491
94160
254805477
3517
564971673
88789
240320936
568806619
5307
21917
127813436
2015
67431192
490486153
41060
665646363
658128054
80264211
492506651
1
157168572
1000000000
1
26961
50649
54831
933169155
299001746
824185537
292739125
448373734
225957442
61758
325802588
310191296
448518185
35521
396623275
3013
882866671
906598335
7873
86026
20048
30701
37996563
372068349
20451
10058
936686189
31143
37603
58500
421060713
38485437
35803
738107314
196651093
870481117
83496
1000000000
638698785
152799906
360497198
303763922
4827
1000000000
51918
563234107
852209169
808447949
56006
43504
23279
851504068
842435861
145886486
360
388902782
820204565
91045
87225932
86016
46619142
416299787
273592360
66889772
30285
22129
265686359
991047266
269593472
16016
554287714
51012
71946
737074348
804115826
522344088
847335216
990975709
18464
343734237
925190341
80384
345207317
881116984
148554723
271237970
596540522
818077703
311352626
820102448
70697
895289405
12317
21287
6229204
727485313
78855
1
73961
56468
12536588
662470764
639471720
690926891
1000000000
910280349
3440
918212708
27172
9159
59097064
258638999
749489295
614320212
57286
13719
742801654
436761758
1000000000
252151314
647342303
1
35292
307874013
899534200
967508495
20498
52998
277116055
84089
582500973
32994
85279
24976
77151
584640841
386841085
25734
563083743
11349
33563708
81112
970572992
1
70835
22453
47159
1000000000
17751
19457
65502
356962505
28432
366933316
433598343
29149
384904535
224075020
88987
650195786
747889144
75395
5557
654023424
79666
389747312
52989
60360
1
59416
92685
956801772
1
95643
549201229
471986284
46968780
127145957
13866
39363
1000000000
98416
715471917
68898187
83413
69748
919068188
56966
724168541
704634235
2945
691503536
752806151
53160
550973488
53004618
1000000000
665124304
750343954
13122
41422
265744616
1
27131
474589300
422410152
798985551
1000000000
659608984
366473604
300881807
1000000000
465152514
826680682
31900
13924
635650447
673775231
872952520
65005
592694577
309277105
31136
20694
288863154
175679497
781068426
72322
36672
432084159
131044024
32075412
809578381
1000000000
1
958646769
494961453
576342744
885883172
86712
10001
218049735
137053132
754892767
40311
7831
478837350
60128
672435868
859275078
1000000000
931358285
9580
680069542
938567267
277123072
82177
70693
1000000000
507540265
68047
79646
57077
35364
783610065
125851852
513721027
923084216
37027
81964340
296203104
974983035
263725454
1000000000
275493369
1
48440
415404907
387483049
21292
730065493
668246434
12233
845954836
267203870
618219784
581304948
814930066
58845389
51305
62956
420630488
79471850
454470668
54623
875383252
1
538485414
221720020
11320504
65899
995564
4614
68610
364509875
48062
362173371
58448
236322011
52902967
46302
34374
1000000000
607058272
888338655
12355
607000825
62023
222690403
742237212
74783
516348106
717728374
67719
249320490
106233826
857352316
598279078
61650
556562369
293365843
328813571
21045
481806065
80027
970939606
1000000000
1000000000
37037
82746
59270
161691693
404151174
940361863
526724257
7443
778849034
49088
34348
37078
954084828
44414
242155920
863399812
17326
53900
518263383
35654
150592897
886212678
768308253
783811391
5659331
679267008
89848
49359
391334931
85407
40762
1000000000
820620782
599339645
455284932
966026347
40520
30479
68551
976482359
4090
585119658
74868
694566402
45541
78627
34792
9661
382728454
724177873
1
185381320
692410109
709253278
8009432
534003360
711219773
850062890
712907499
180872193
475039161
40148
47873
49157
20162
6668
834174544
262184784
948987740
28191
1000000000
117789154
6886
305645797
944278796
277748819
39252774
610719977
88636
586303676
493540422
525304868
612168984
21473
725326164
82567
86944601
76676
165471933
412748617
342366388
819925353
104623792
10166
8129304
932298844
1
211656697
447156667
50652
1000000000
621054950
364677482
570409903
88204
291338170
55317
763030375
89783044
960786620
93016
13942
64585
378653824
1
642624306
1
89342
287273461
932461567
992760830
493641361
238646571
138521347
696471287
2517
173491891
905824453
42865
697151610
50748
30480
732012650
26046
94718
946509493
719730431
56296
834623697
908449456
90240
87226
228848719
732170485
721545958
696157444
210675023
66076
257415676
26219
489726515
367404382
83620
968097563
85304
226784504
85876
887087021
797876588
1000000000
956263716
1000000000
20470600
242186026
23138
167122301
35298
1000000000
179836312
2626
698491345
753396307
151320414
743082270
1000000000
950727079
786457266
784982620
1000000000
851385091
21636
1000000000
62082
4770
79584
239153656
2559
797131444
375493923
933945242
88630
1000000000
127809607
66001
665129709
6232
955073399
692372702
1000000000
33190
11600
375714413
1
222617410
367587104
38961399
543480665
518931628
265905321
60555
543285142
66555909
983774241
36720038
876828741
596947700
40670
616049101
667887758
502954554
90573
13814
1000000000
30103
699564429
44776
273872991
93474
34892
963971364
68818
304066809
1
852783157
838247298
171472449
555313130
34547
77652
705054077
582345966
870655141
361528550
292888532
95015
76910
89765
671433121
168870205
273189242
23882603
79394
203097478
556706213
4829
1000000000
898663614
10321
46185
522465366
919341756
920261212
70491
83599
73529876
11976
89995779
302634800
38963
34833387
981197819
1389
46993940
81527
42163
18318
442106237
14203
11008
387661571
857301782
54498
637108777
482469452
85619
785099320
33865620
82953
87457359
1000000000
362682758
988571561
270450517
1000000000
445066165
592072374
28476
731152906
43273
928897447
648746434
382470505
22131
34502
1000000000
771114173
523701363
26594
81569
1000000000
95801326
744550426
25950
846642490
676843874
749825216
430386418
35587828
61834
932351462
802453678
91147
21258
138984106
417306521
626985708
154903803
754469314
56598
90875854
81445
700906682
1000000000
641129965
93862
27902
313926802
780989122
919580289
1000000000
449849780
76726676
46001
17118
26921
70303
357621917
996761694
557499514
330132441
84177596
92032
42998
696929007
94467
807820406
1000000000
371561310
389241559
967640410
60617
9614129
70034
23725
124033332
19878
485022803
7721
65521
48603
255091179
208601336
213459527
125720781
1000000000
79125
1
1
958618687
889942544
807819846
90028
103163084
92412
88212
564238312
22529
1
251631683
960323381
1000000000
70463358
718955050
48806
650228585
64559474
477465090
635407842
1000000000
482081016
5895
328698303
11833
1000000000
89250
19563
17821
236004983
64314
540442962
95262
239459693
29663
44000
1000000000
784769114
36960
250722583
51088
247565322
57047
861975012
438155698
88474
378802089
78333
639974989
401951209
30915
81554
94283246
1994
19924846
400361696
42589
26135
97220
50275
5002
96724
64774
12883
53180
1000000000
224349982
683900215
272615641
82464
618999892
1000000000
265901667
631303273
293037914
105698261
824377404
101058289
94188
99852
910838311
246955250
471232989
644768060
132909248
40087
251494626
63766
84195
257906721
1
275017955
524675348
1000000000
747175502
89914
986370422
75825
566082198
602524891
80236
205504991
42661
888964864
416536061
411424092
200783797
15325
280613200
191245734
343857322
186725137
74205
27063
49915
693623619
1000000000
28664
1000000000
1
618314748
475949177
1
79531
410442965
857927220
1
384399918
337259208
448760474
162146733
42561
888287090
60707
375014439
1000000000
922288978
122282827
19457
653318770
423567997
94718
363200618
391254119
82869
98791
5669
35306
461385610
754096912
66774
45315
656554127
635954731
329091134
75801
93195
961148070
51044
72372857
97835367
196809783
16476
2251
336424919
760275321
78512
319121377
285571025
712635917
9101
16715047
704768490
751363826
1000000000
73992
568804411
543052052
382207108
384268279
6997
272659589
414240261
61837
29012
461905557
24563244
791358582
1000000000
369106255
329078338
33676
74688287
23826
685532004
371434861
1000000000
30455
94738
16577
15884
57816336
5602
39163
62194
97718
56077
547862674
22030
24304697
56895
83816
97175
69829
826990321
850014824
93722
46508
624639405
953398115
9495
696415129
58556
69900
929949337
33409
64759
927385145
34265
84289434
1000000000
96831
3032
570379511
23552
664996101
479868333
804098353
72033
470556349
747311612
721127631
845911591
656053071
194796592
84120
1
397618136
1000000000
514586275
7237
948451807
744501452
72387
247583036
27004
315828609
71348
774059434
441312419
9654
1000000000
154917764
28894
189389235
66089
757395239
609654501
34867
678572639
27557
612534900
19505
87884
884966027
242802624
697646763
294560692
508297673
1000000000
15241
228495454
59057
95199078
36165
30789
1000000000
284955599
308835518
420343055
178911977
933934122
842386896
250959877
90973
703178189
97687
790653451
985275884
874909886
298313956
678681078
89129
891280667
774549062
2227
35028
57285
771849431
112397413
247887254
299855992
352510714
453589425
916547850
41442
72175
123481915
48266921
64518
23823
14825
26043
470494307
73203
684915476
318149520
233676596
578151384
15540121
575827590
1256
691220321
2022971
82905
378156619
1000000000
269447057
440171006
467673318
825913417
514523566
150293682
16474
337923476
1000000000
692255365
1
51090
35170
59622
852061852
87703
75514330
128360938
642
387575291
44204
1000000000
1
969483345
140482195
198450031
30502
98287
800635422
11459425
379214481
29543
86290
1
6257
729000365
64653
76516
805628920
84510
726573507
662866583
15307
261378904
97687
997468763
840997449
1000000000
25170
538715987
74518
358809986
42262
468920337
32567
774932253
91721
447515100
68126
312885664
89400
975312723
286343646
221366483
335106634
48122
11980
2135
315884298
7835
256864300
81920
74106
1097
10673
79861177
72948
826549446
367395938
135437937
18523
584449562
96011
20552
55944
36425831
1000000000
85038
263818350
315151501
210781486
971403749
892520562
392749349
71795
7708
1000000000
657458015
69167
501597546
63841
597102010
8508
572715495
75584
1000000000
1
308060547
16895
13787
454248732
622796857
19920
901968438
413873777
178105345
315844405
629090001
42199
80253
21082
904088035
22231
637697187
424887719
290811631
40907
87687
339555123
42219
732321146
57673516
31378
3153
950905106
74224
951841981
558895906
85468
258392991
650565955
49347
51198
65920
704200059
603163653
77213
3009835
36799
813210445
587245669
986750630
53406
960773082
842633584
38200
44925
327136033
64504
40256
33633
172708176
4025
35759
75725
450243483
283224272
170432221
49531
68451
204899300
470372686
96928
81118
796828056
54147
920606192
754674602
920178957
931880603
29457
1000000000
36752
936959047
71953
248561760
43493
23338
792921656
707380480
805553971
1000000000
395478701
19379
266698199
373626056
399052034
27735733
91985
7620
317141138
953973523
46057
88719
813939664
1000000000
346593972
551946606
45775
423593251
1000000000
582692
49564
588104586
707520291
794720179
722422494
17267
6605
80458
967294994
764857866
22060
68125
145144348
986338533
511956051
14788
771867436
452799065
345683141
543687092
143388461
86782
245173150
341818976
67330
696073477
15163
68113
849662479
968924405
15552
511705460
757875424
715540115
866811506
656908592
372395054
85085989
93015
550098833
6496
66314
915051988
46684
162404604
717857742
443321556
225326145
354013773
668877519
22830
56309
82353372
614762727
566622270
33927
662157259
18589142
98987318
303189175
594291472
59686
38403
31289
290971302
49566
213812295
756665919
1
172600624
594007953
27401
818086367
682635753
651159945
11805
21697
247023027
934524993
5999
411518158
68529
88912
38502
99287
17033
79145955
97159
555153911
379895686
462264978
86753
81406
15713
69213
33922
58558
14691
259276021
87791
335907609
360161851
958522220
50659
97560
5975
12570
97271
15473295
46974015
1000000000
21659809
174293850
54375
686405266
36495
999667637
267085378
858458469
892240186
1000000000
486336261
322172421
740778393
373793749
492865436
5437244
55869
43121
45301
21431
438643425
10302
30832
48077
692374287
178974415
263666412
139516250
1
226680504
2551843
864570466
167448901
55953590
4801
18030
2007
45541
30635
542889198
41788
927599133
585372737
41799
533553901
95373002
287897159
36977
241836572
590259688
272234521
30938
62973518
1
424905787
604337548
372015397
42101
883959243
96831
716641629
98963
60279
360721563
402163659
91393
809635554
21561
527462363
378720565
19316
932763687
731682484
82912
1000000000
489140943
80975
532581140
23325
136389794
43522
784236864
97591
331149072
641258570
85079
61254
980342547
248456371
357650599
83072
775952116
365559404
1000000000
59340
591066353
1000000000
712441409
43314
64039
640756901
334575061
182787609
977186093
31392138
46759315
55195
37197
96226
271717088
98972
1000000000
49966
76421
665005978
83462
6796
5934
89104
553913282
903941111
594542248
685909627
1000000000
167502228
733045493
380539099
8456
453776858
26689
70083
87125
145095834
542950345
33471
213152455
460040680
157667613
947960569
3731303
451512483
79797
452073951
1000000000
36020827
12371
15586
183613569
227163548
61900
32224591
1000000000
239967160
248589348
885012682
555842174
129564014
685766534
1
32739
9927
137061129
948809019
93792
91633
29687
665352124
57931
394455671
93525
28460224
157778165
1000000000
247903571
2826
20667
8971
50214
573664809
60690
1
52730
755038626
683850311
27457
759882892
121814739
40104
776879588
378335694
877932473
27850
35730674
7791
1000000000
572892379
303456499
33894
35999
533668981
465396329
19922
689703289
215222734
107017891
644863062
1
737950525
9239
261381045
37703
872508527
1000000000
97642
84599
21727
29373662
124411038
974291390
75873
30748
10092
437016940
16513
6732
901571453
88520998
86491437
60875
990157211
93067
7069
329622892
21156
531778560
24257
91365
1000000000
38854801
469593401
56394
682139567
930348892
25909
36377
404330503
737967259
96663
40539
89027
5232
217656008
94668
243050995
961918551
8487479
31808653
697362311
21124
533754518
69256
1
523029119
21106
88435
767387927
574286575
63815
757041007
86700
87239
813895573
569295694
387581046
897688881
397743387
174065724
359262150
1000000000
970299989
998451672
764889371
517097967
44655475
288140845
912337474
969144986
42613647
12384
34521
535171849
876064018
586794434
61660
338847777
30187
106649392
1000000000
951610790
805235950
469251596
300930045
24818
28276
474506012
378607100
390956130
33835
42265
460249909
749363731
19792395
90752
495877040
33309182
530486241
904694397
57715
406119001
685319551
44243
52584
568704239
410042148
1000000000
8402
529038856
742344034
30400
58073
31349
307401004
24255
65074961
742298172
822182900
10349
511833060
869847334
605976839
249915388
97074
32514
180862346
92704
20473639
77496
127063171
521928041
3627
877285646
873527223
485120660
23234
161303667
70845
15270
122495323
1000000000
464613777
106975051
89018841
579031337
268708655
15004
913922767
492491749
963821715
1
726299734
599261298
99930
413203910
414983802
26435
929541826
571677391
20192
95531313
908962628
49675
989917091
636535046
10524
1
25942
73951
917543289
190942200
44942
406273083
1000000000
567249150
75839
32540
751241471
72982
12842
79852
601441440
539835592
56573
1000000000
44332
32924
74947
9226
744753164
64907
1
476159218
24873763
781046730
418953522
45202
38261863
595518168
88415
101725226
477626317
59745
69584636
62775
56162132
631554025
79583
499038966
1000000000
713697104
816139620
67577
16054
666772581
196484837
84387
40613
13953
84769
82511
946561103
843944122
426526751
52098
78318
63967
315974141
458689222
59075
534752587
450939197
369888670
164569900
778285284
997808804
77365
998240663
842476029
439519303
3803
618323381
40801
40166
845429947
31534
792586780
47169
638198517
42452
30172
937250562
1
72467
752615076
246784750
977892287
402213308
163332468
530918369
922383416
689344297
315890689
1
570638284
56670269
212924904
22729
518723029
23262
277231265
1
59489
437780764
45804
52222
49349591
1000000000
210006046
736104748
56465
29161
72997
44279
472273424
332672704
32011
1
763549264
1000000000
779356430
33477
1000000000
18670
22611
777698166
19374
61847
298624010
978995804
389747949
181011503
700912702
79901
15668
8737
158634632
886539059
48939
1
572234310
7662
59868
693688388
1
68074
53245
40390
77927
34853
685696235
678140214
6340
31317240
124958770
77700800
99673
1000000000
34281342
577207024
9373
38089
918608880
903248995
1000000000
1
88664
1364
167603851
43024
537251226
1000000000
91719
599789590
610732394
121801442
320222560
32077156
1
92756
987036744
606118194
81849
871481293
312385297
768141279
67348
990692240
43308
323127928
800826434
509470157
616408054
976934962
126015329
27509441
320318497
68113
455267312
71981
20230
301441080
29308
204488794
31200
98480
656720262
23359
39259
139897906
670076927
5021
30079
340035405
84409
91808
244989801
138334457
38583789
826603514
150785309
1000000000
118847105
214809618
47794
15233
347329647
98243
871205146
753722624
631236017
178659629
1000000000
52088
1000000000
531638660
181618349
21498354
64061
59436
129443851
16325
768344796
76932
975085972
331921824
842500773
7871
895259810
1000000000
1000000000
59854
881876416
563676003
896246256
490083906
611673403
34294
914932668
194770289
200740337
1000000000
89431
83361
96988
1
446721055
170024332
501109075
899297140
906965865
466811535
616216847
1000000000
49251
765420057
38417
337771087
401852984
64123
201532237
8841601
727472629
324377284
265906747
745713218
6211
40000
182523135
38096
484533864
582309111
912185483
93041
31575
88063763
73715
450310000
563454683
696671429
711208230
299294725
85722
879947625
57378
513122075
496030608
43840
896805001
555023670
42948
124211616
47850
324557351
699960706
245984891
880117307
1
592841763
63812
326696846
628181654
920279383
174494076
363777289
236599191
851397461
38769
17222
258205055
162337434
796019900
666068373
1000000000
17222
528545144
145123619
104328186
84042
414621294
453419685
982717299
725416122
56904
4255
469499700
892235585
17335
17442
61521
969507627
723495986
61371
346826321
43681
1
131147030
70031
989827137
676336276
18624
415471823
1000000000
154117325
1000000000
119067153
63914
84538
520470939
159398032
603643895
20012
35242303
854389512
24589
69411
767081190
848495695
482880400
45909
85510043
693842398
250559253
977877296
388876119
5899
852881083
261496371
78397
30349
348763231
264444142
73837
737208246
874664995
5318
150309369
68606
997548080
579726006
760024200
66881
668034709
63301
181831895
875251696
198233864
960070835
679047226
82724
92970
368991374
206155926
313502919
540609348
920604412
954121273
1000000000
564156661
658039520
60888
666867965
927654898
946559380
895525222
968468412
523565731
13071
630523422
845926250
708398058
138281090
6071
36471
106213244
15668
30715162
1000000000
91770
1000000000
541267828
50078
64589
42773
70748
53875
1000000000
556300925
72089
499957907
548493716
1000000000
37130
320128337
677133734
81565149
26042
554667007
45338
82080
990720671
23781
84835
153715326
342913057
218092969
438832704
484662583
82037052
89526
990387577
7228443
81152
34936
486743672
910339302
457706691
720160428
63762
64982586
435837348
13424
128577701
52979
492720803
33424
163551375
546823877
1
5865
364226089
1
775566171
31900
577068779
126580992
53564
22220
242683008
782016338
513884002
92761934
608032727
256350788
1
57482
165950303
435669977
44501
675536392
1000000000
486734738
13784
31003361
1000000000
1000000000
23210
368585428
1000000000
868397889
1
22776
689379536
406233896
135377103
890410059
391710914
98478
1
355809026
53610777
1000000000
440439573
762676183
781342295
378333316
382653821
1
1
92910
56881
772227678
1000000000
789161189
725390887
18561427
358109972
771466342
1
772844301
670755332
227830789
40465
442222505
892413384
390589161
541875077
996728351
979019139
721873714
230263079
378130148
44085
669696558
78234
612134212
618557397
73803
771939204
42846903
150219299
1
108951462
466888110
642929681
34804
647239086
18426
793899754
998825355
19849
584116154
1000000000
574238038
285726620
700472748
793585633
460406647
94193286
22923
912307165
372771859
78254
793955066
78236243
865815459
457593168
8010
8430
695713945
675538781
930730654
16546
228785912
57837
52493
1000000000
22455
18082
449437218
327492169
1000000000
95538
1000000000
747214434
255773085
58522
658600837
933221842
76038
1000000000
39203
1000000000
238920475
207094753
74564063
1000000000
555962373
73619
77044
81278
29480
647627912
73663
396911291
433590675
96359
952745346
775315516
1000000000
810030441
20197
35055
393972104
5780528
93921
38245
183836576
114627259
58066
23200
1000000000
69256377
21262194
145126557
42719533
354624093
378927778
507926082
26615
633554026
956577688
79951
71851
31202
808494640
85095
1000000000
57111568
67789
1000000000
528550752
90930
36132
69812
879524726
841312191
80659
92825
280816182
2595
94053
927444732
805645095
50890
80808
229406526
912131898
613895897
214579614
788271583
2554
39219
681262554
574270168
88702034
266695174
375600845
26554
49291663
67494
184293286
1000000000
643893031
85816
238669605
35076
183415575
949730482
103050730
32170
114810114
63184
2286
448993822
537996213
14689
294148063
130207700
1000000000
820102899
714449598
680811533
683079601
421531068
540192765
186967200
50243958
574635719
616441350
91040521
38814
57862
315090462
411527018
859246901
2002
480483764
313659438
1000000000
49470
790601164
951181664
921719110
504945015
652154286
462328149
371237672
78332
558639622
76612936
988601156
53978
72120
1000000000
395281646
23819
311341554
77944
67402140
99766
61842
940024761
480637238
86007
1000000000
968595805
25394
829525507
240403559
166174573
10183
61525
908037068
39408
381951456
50681
11639
432656144
217542369
732580949
25351
987115383
360438487
71354
959137594
38608
66592
84438
777527140
46544
143957780
86364
229631997
1
44973
946839065
76964
364379159
76027
396061821
1000000000
453416139
46619
46905
38167
377358196
25126
49048
81178
675808883
838898943
1
64768209
147163523
82810
742712096
597107396
75212422
777617579
858964051
454314175
68220
152177143
769474715
536585182
97143
14006
23854
438489015
656147899
348916475
3477
1
21916
872921930
854574075
108993279
1
739449330
486068936
827813479
16778
27581
176974890
787370551
876085757
202495813
265348015
64493
403365317
239960127
181803909
60804
981977146
36605
62501
530568264
220685881
22066
269884169
86615
520334371
535019523
116155775
503128563
15871
1000000000
45828
57173
50256
99480
82348
75405
696667682
559419677
22911
804740079
32921
79072
671463212
221515823
13578
987054086
214608118
1000000000
881101920
44875
76685
43518
16310
201884640
766831098
62103
681535784
669759688
91000
847703593
35436
2676
50991
52728
89056
703286076
4399
161964495
424620344
474670280
446003185
83111
511009766
174031832
71772
49540
632138105
1000000000
60940
222860140
62462
68989
694206935
38217718
22106
80658
689713694
564689711
513267209
68119
602644583
1000000000
79463
419488934
94528878
82099
213142204
687
11341
21139
48449
726123276
376668280
91175
896461843
922449066
93958
97256
836971622
70116
76267
611427379
931580563
72323
24387
61038181
842501093
373223309
365818405
98709
82091
416900134
36120
45131190
90372
78121
1000000000
216848164
1
1000000000
68585
614145798
52373
31397850
21274
70126
19012
263839444
50309
43362
524124440
30581097
14283
119699811
33811
637288431
553760718
887050461
1
1000000000
59234
47135
17871
11040
610852027
885446962
42042
746811370
631506192
551868841
72134
61943
1000000000
924697071
61931
96733040
7080
1000000000
45810
32613
605322406
383483632
31740
814039924
95710
1000000000
561032288
51134
364102375
350026688
214925853
447832690
311923547
711074293
318176948
63436
3143
247041093
1
55462
1000000000
571389960
67445
75524
335589745
72474
39877
878640982
113605706
332367325
205318960
897710712
614635299
1000000000
379263011
39327
98091
193764501
985494874
1862
18973807
414456629
9391
441372
413748134
81248
1
250404633
1000000000
715461247
212822849
65465
540330860
359129243
1000000000
627173124
89357
923770409
3087
38961
858791366
58242
714678093
778812235
37439
840646677
489010848
75881
532709469
98666
543196549
2506
6012
639359840
698798723
4811
835988925
66114
984752294
936975134
14129
166348279
140265618
83375680
590219667
3734
75033
58179
893758418
93970
608786421
43009
664808222
92424804
70984
38715
83510
302244967
966668028
918678231
664140903
786511010
280791084
142825827
37811
439686871
78022
66488
387955904
813342257
30470907
530735941
64223452
45996
270999971
83275
159138032
455171131
96275
1000000000
20748
156274351
446116741
876208560
535371162
804272339
214036628
960638744
14000
230159455
19228
184095975
58912
517065705
255206251
23213
250056222
1306
403346506
58468
40927
209649800
41097
493560917
605261719
33129
98407
503334786
62503
2998
265983311
21106
3075
276290215
856885039
432146720
931
540408287
785264598
865249079
269006613
164640240
364715525
166968436
59652
532100368
599956438
94059999
35488
3601
52723
748652022
48361233
47415
2744
62787
312913055
938375553
55674600
1000000000
510803769
1000000000
54809
69568
432319370
271389705
4157
626151972
824909456
298022543
1000000000
44933
735530251
1000000000
682708252
15477
67913179
592140820
1000000000
33702
43714
16936
545614167
1000000000
49885
49455
16718307
351574316
889797724
3977
85667
81008
217553810
72293
392372585
257277472
1000000000
107832454
17871
668838710
1
41651
260448821
532649104
873278763
374144939
1000000000
78107
47786691
96219
76503
902073970
38374
10550330
654716346
26302
390804938
82712
1000000000
593715453
646735228
1
4438
345387776
355291118
1000000000
38807
491071520
79156
951473182
2835
990
559909468
820412861
206661860
688969418
146524624
69181627
891449954
141704038
92314
599722563
501145503
67452
95920
53745
37732
78481
31866
87809
397732695
586081947
98252
383031104
302346328
288554553
68045
976019389
941728677
22855
520000711
1000000000
313705244
92785
289845086
40919
393137799
26587
72500
78909
50674
569413674
87936
1000000000
746110870
275507944
368611447
185786319
44621
292317128
92714
467188540
665170077
387844878
998605545
1000000000
32413117
90263
13441
64211765
31309
67137
45929
22452547
411800395
49663
366251033
99367
23103
804812977
373251875
349089080
838929178
993802482
38426
94286
98621
31250
39607
191005390
980595550
76728
433276705
256358378
23379
32225
351679651
90784
1
344016493
68810
23777
680933952
47634191
66765
173313437
907681014
832006273
824559881
54359
1000000000
34454
976290109
967865070
635314503
22422
64324
40192
180786047
601249424
779000127
43336
1000000000
554433271
973157067
32536
880879842
582843185
89269
468949084
184968233
710167947
286001013
27595
971439562
984075466
59510
650533878
236515930
689983887
49540537
394566349
1000000000
40315
1000000000
6822
67344
975688592
29449
779939813
119458947
24093
834829202
659501523
32921741
762827686
38472
482057115
527629843
806051524
367993503
253203972
57693
536602912
50131
55113
154756478
360030622
14372
871940604
24331
1
212763120
1000000000
67168
62543
1000000000
789341158
170705378
413094356
1000000000
714757549
85598
705066593
97680561
105467568
829400722
419291086
664310677
316758348
268290705
1000000000
20052
44903
952193131
825603193
16118
71068125
919397416
653657414
72324
832729512
26209
85151
47225
74367
61411661
348067634
934870650
517566978
59505
18790
83497
78144
723387293
308931338
963064855
266986379
16442
74704
264386603
1000000000
37894
827903078
482067969
73905
110824544
869648708
8088
88070
256867285
8441
80516
17519
13680
59777
702957662
25518
970914157
73823411
1000000000
99178
451956261
620249705
829035244
11647774
659666132
4650
395512878
71267
77975507
460812576
771735520
29403
896014481
987419079
743204738
82929
359365261
699062306
78992
993320614
38482
730730032
89448
43550346
70163
98164
226906969
27117
940869639
738983733
304677594
31107
58586
98763
17897
94416
626362958
1
1775
655656691
1000000000
928998172
84113
20431
407890629
275658871
619845777
664971697
91223
441096639
646878858
708898725
49348
90072
821133338
863504678
1000000000
941491346
60853
40234
1000000000
95892
1000000000
84816
384444974
81906632
290488157
86951310
76045
110074402
567774474
313167611
59885
56907
69041
39891
71329
240348606
52717
568117066
57101
821446476
60394
57446
1000000000
1000000000
33369
97054733
188827020
865199047
75770
80728
42063
340134963
78109
964054867
20304
17564
305303693
75757
34939
16802
70065089
1
40363
788002759
21918
45096
222673140
557087069
345361138
11316
98808
6535
28257
414096612
93607
878219115
360545276
558276004
50019
89736
33296
92578
771904982
4427
517905209
1000000000
782553316
315571310
8241639
636296458
1
92443
974054176
530568085
773787031
15790
43086
885395608
60975
238964003
200870223
91187
525228563
901249572
1691
330500903
286815152
36532
1000000000
1000000000
71035
395413031
30738
941068018
70952
86837
527623556
828889042
541240564
1044
775888497
606970329
342
327353940
638658901
174361193
201989982
492207326
19711398
453559027
8514
323882559
54553
2276
99951
81985
72965
418413993
459325457
739850558
845198587
448214890
992942205
437760508
160142234
75115
954034792
415146804
25049
181021990
39683
868278001
531404418
395435261
48998
989315886
615619923
140123855
71318
428899225
546466911
46998005
401799261
60609
97729
938205227
95952
3271
357441675
779784574
57111
450867170
78790
45031
44592868
783895207
889677732
40871
84500
1000000000
48003
845868587
936390283
354522712
9169
879810303
212885486
64833
545402514
1000000000
96757
412085796
854556453
942961052
15172
53108
41965631
363737330
385939013
7602782
72818
95960
94385
780250392
1000000000
71297
27666
178591021
90732
84759
337468374
83826
10100
274289075
61062
97454
729332989
49342
48127
51058
520918900
14018
526389945
81798
955811143
30699897
648368440
358558741
69077
980908736
2897
14080
595784012
978695194
994703523
93001
81107
340379303
205637432
125906941
33724464
855879026
440221947
7767
19542
79468909
90854
480789826
882188622
625701188
677288387
75210
429295985
7792566
856601971
704972246
754141609
1000000000
901297278
98732
471978736
9376
62900
523070461
151921111
1000000000
412304462
125737123
691556005
83647
428108107
964120624
1000000000
18996
342225492
999174241
384851568
1000000000
33114369
71689
760143498
734152833
634401626
1
37032
657759862
974618810
317761105
141056948
538487213
62937
1000000000
47804092
9608
886921276
28496
83813
538753101
622881736
58654
21242731
87738
813293740
647382907
88582
933053031
380982706
1000000000
489261221
478977768
70632
296285858
53568
67038
821897249
99520
311294811
798536812
525776334
145191476
859515698
232621457
43071
8105
23441
1
4560729
29201
54976257
464769399
634439314
32446
26296826
68518
760073622
93344
22355
777912225
31870
575608864
91863
185346467
10331
70068
911954002
225655340
844628014
346107161
996081962
141435920
86025
1000000000
54193
366127958
627182095
831668573
145047339
1000000000
27677
2750
1000000000
40979
986272797
58964
538467763
649470702
444666976
670249795
1
55914
645515670
819756380
74481
21778522
799251718
93457
881214869
271616768
11837
961480744
52399
197207250
657375820
897044232
26664309
928005457
513393325
75489
110758076
85375
90315
713306880
35397
873396406
1000000000
877100324
13057
171449884
58315528
322690929
1
310109154
397422368
22424
84350
14793
115056902
494799612
693289784
38879
615317244
14483
18736005
75860
631892165
935039129
824798116
44213
530135434
424035564
38539
818000823
240753396
10517
758497794
743735292
271606095
14414
85397
153053040
467811716
977962826
306297522
1512179
1000000000
95002
726724696
335240542
61484
776233581
388751540
236454503
37201
38734
999246639
942088459
91543
1000000000
967369793
683636732
1000000000
141443179
719665867
34833
84608
1000000000
516891444
988756516
26504
567762374
80131
486843522
22483
69412
94305
552
1000000000
453110066
555667086
1000000000
7649
548209928
510583813
82308
36285
79952
128996865
669642852
952678963
32220
48672
189386858
56762
430724839
875865803
79583
1000000000
962201853
84850560
721441016
456295642
93267
289722894
625381334
133912830
81877
446180223
347782717
234227303
460209727
776743487
843115400
150966480
37792
392072102
69857
691764148
29836329
252956321
45660
10357
88503
1
28254
208783346
982427174
134910902
91973
626286388
681332070
86687
350974123
51859155
334573878
14946090
10176
961790272
929292522
78369
629906419
104101076
80844
790612588
9088549
510411723
738293875
45018
94655
309714013
442090808
875577535
193947769
78305
41860
77971
62968559
377420542
96951
37798
854495037
84168
483475611
26551
2851895
598048037
404100855
308146020
551320787
19772
457374982
122566004
13456304
671752161
491694917
410791475
43716438
749158884
20421
960343434
13660172
826441013
33522
375823281
1000000000
50503682
8204
69819
97002
29198
353627567
26761
43037
204474122
218729992
250549895
23986
628645019
1000000000
56895
221979271
65289654
659016391
149273614
8904
5134
75016
95921
94357906
517450550
18554
731374287
2448
23811
804515350
9486
816899433
361826119
204596552
44400
35813612
961828246
401162376
954007834
94972
84852
109043616
97676
71069415
71153
14673
880690680
60246
58209
16152
54319062
890985613
255162012
22750
990753353
309593669
1
174189081
11321
96512
827647311
1
624707685
44541
29167
983603361
666033668
81783862
671297560
95980
968955603
71394
587702481
120446363
663278438
21281
982334344
569623105
93896
956241014
1000000000
742278433
619617316
14510
74873
358383277
43623
283899109
59557
43816
930701177
225304587
1639
116484090
83240
217939139
638560991
260608733
109595290
615770425
166447705
1
32845
389433558
15423
49545
89487
8370
1000000000
83884
764455429
43409
859020527
177063894
81426577
610581658
510937597
879887236
577407540
203292099
49990
75158953
408220169
159934007
907396703
50881
86145
260858834
10764
502021766
66347
592620831
685711559
67653
174744336
382959165
862652099
337558166
73826
121365159
143693087
462449531
747819583
616726532
251410035
90147
758347363
42941
1000000000
58029
921201781
24419
649158574
9740
25332
37038
1000000000
920660767
38921
429223419
79644
415982493
873701661
160433972
685503455
1000000000
722519616
138185872
93115
95179
883913844
430760712
91285
95337
69764
93964
6007
54482
364133986
614998701
111220421
707562170
1000000000
6457
407433404
19767
198998957
987648578
828861180
219181629
69690
52220
17507218
825924380
686789287
77934
448207796
58840
1000000000
1
880399367
1000000000
25800
94475
77064
727370583
663063804
1000000000
199342701
883268179
662507287
1000000000
60262
61838
96224
62557
620989358
360130396
304674197
133027258
308897667
921505944
1389440
36484
398510905
799380657
19232306
1000000000
645420162
153826650
229090800
1000000000
36231599
44497
13332
414139359
93054
81820
405922070
46706902
1
38301
992889966
909670112
651758403
929956660
352920664
773022162
991779116
97003
59649
960922757
532525316
458158426
686533529
73636
383926076
857366192
458889940
89359
507094269
937734247
674882683
67229
70599
724146289
204172411
829953555
846511434
709068712
480502000
93570
104133819
746262287
97031
609661990
217249978
248033146
25164
34323090
2557
50634
502
67087577
71034
291705174
72784576
450748820
94237
629383330
44749
751526707
627578507
42322
224949034
401023914
116703330
498603673
379739150
11510
66196
168202918
53643
61550
26187
1000000000
21261
167607885
84293
196773705
766063779
303641374
16227
33954
1
362441224
680380599
3454
605860539
285539978
90282
363953479
61915394
497625911
483251121
50780
56558
65189
335239615
425897354
764707580
35813
15630
996755131
606316360
76936
839959318
467357462
854880994
1000000000
1
131446425
89521548
49044
98428
95432509
1000000000
285467105
27200
381105262
299991941
884927951
791302137
840009786
63965447
4635
871098308
960096663
184371099
69567
45
491737851
1000000000
186125870
819068828
13034
98297
710371122
120129437
54951
95146
42287
758981333
795314983
541268468
210570002
623746960
57347
72800
35841
965648907
383860273
110584063
47678
132017142
85035
71080
45239
616305954
29922
23608
664425875
455159060
854397482
684505323
848482702
388057618
334889566
90701
3912874
163100870
835574522
92472
39472
943851993
1000000000
387865182
70202
10139
80870
90750
270280016
12593
548105779
978618515
838912131
48144
1000000000
90256
75028
374986217
77428
292139738
436395364
805837289
97919
650431134
331966120
234114699
68428
263864246
154924779
770613313
79946
81005
911384511
17619
47305
913330121
975920113
86833810
63515
107799955
1000000000
86977
25228
1000000000
44139
810854251
389553182
34783
94843
26184
31396
25793
339606062
265628302
161343369
593475128
346452401
664239437
911344790
90532
73829677
13349
103339213
606860568
178458782
83948
682824955
35064
1560698
1
970898862
157461125
244385071
39657580
79131304
304663516
163686533
458777325
22738
918130810
787095810
546000371
1000000000
537045845
740539313
73937
532210617
61991
430383612
114513305
45935238
21925
47211
1000000000
302429460
81625
590463600
151372183
298947859
73721
675756191
989597474
23082
471858925
5557
2527
5374
603794317
471326853
725345739
15605
1000000000
682859632
491045279
775509089
9017
23648906
94684
777209078
14103
1000000000
34274
675706359
96803
973824665
800864111
568858520
63611
214411189
487457373
22349
40782
83725
36822
77217
1
873113685
746795856
13009
63637
740887311
814977130
3666
96309
68008
255802677
459263314
497428921
820829402
650452855
638690486
79987
837090778
17954
765036574
8823258
835772826
413467958
675600894
247821174
410530057
66151
84422
59819
21820
829536627
222574978
13672
552738071
99042
471928899
48016
80728
269323286
844975600
222125240
533464438
507694847
628485234
37920
862516935
987770295
771921888
54445388
66271
29601317
475541073
1000000000
624046370
62712
1000000000
92646
388647836
84041
24663
1000000000
583247176
1000000000
78432
42510179
8862
93306
364112192
480456014
860637401
327161436
98057
850316193
105773942
27687
197169896
903260841
674648723
83671
14811
192642705
554505303
30224360
745425427
620499841
1320
326334960
1000000000
386808878
1000000000
875679925
119548886
569606153
818974430
750786435
281168237
248254771
270159740
623049896
99324
1000000000
54115
757148485
603375782
15375
996258982
50140
12185
90795
926594323
41333
746792450
664762660
1000000000
411477217
10867
795537574
548925046
587494509
283889513
99478
440216953
427132699
250569293
184952004
993823543
125215427
422955494
51961
1
38631
924077068
30086
1
673239390
31607
467767136
68799
254711417
2682
864
583132863
916206900
735438320
434259622
978370938
916362156
6438878
589471824
113353985
529398987
287031320
67813936
49564
1
228729276
346209541
201245636
283162335
507271835
344885113
51178
1000000000
539276271
911
230703654
86071
628879169
136803791
737596707
1000000000
857548227
709110488
73214
97610
222308399
1
7209
98551
1000000000
213659143
6867
23906
31440517
869277452
959018637
217588600
1000000000
746847064
858065628
583844723
354526778
226092680
254161923
347396119
65554
260110563
987090428
31808
27587
9097
824424918
586646466
788875392
699438048
57193
657989337
765562675
39440
19134528
98049
895432455
75743
642737198
644087634
390578712
777543853
10480
5114
817362676
1
949803416
402024469
532091253
1
306747907
15735
265995565
880790565
371181515
808352254
839861217
90765
68449
949583955
1000000000
1000000000
30689
31739
579145886
784134925
427890883
873864320
306420959
169186160
2875
25296014
262656725
376918832
33678
572113863
39571
508751662
29251
319876681
290004997
85265
257325467
506466069
836669520
569542156
80429
42762
71199
729913554
631186933
41710
80461
3839
799119769
63267650
72047
18776763
48742
53169
1
14399
412559825
325091399
21546
571500613
78909
43626
371480369
664635972
3689
854256963
771609238
9748
429345393
63472
946512338
421290034
65091
1000000000
82145
514992287
283041342
60311
455162310
83768
219043488
43287426
5694
49953
37183
17701
890264189
704279262
46605
700579349
186987751
29958
242133426
1000000000
964014633
47564
33908
699859054
40594
261201465
891921976
509921657
336276804
707078400
313794066
443837759
12326
98531
604146838
817175166
16013
839983045
72866
60240
59018
1
122481675
604279338
58102
393344199
100854192
46310
146122793
28896
818924541
311804274
82958982
59602
87971
1000000000
167348714
205104356
82294801
123039958
671508159
517907807
398819192
156327093
320562944
53165
4906
11781
1000000000
19391
175439876
27108
464723503
782701762
4062108
522056115
962305877
8879
43488
843817333
44716
58627
691411964
8366
38636
475593532
973495747
46714
62249
73392
28031964
661467275
32754
471175543
563519617
31616
635367986
1000000000
49139
57558487
158331901
644132119
345335222
225309198
317261644
36384
410671492
642085204
401010834
731704672
45585
65256509
96614
430083635
620301884
520155627
1000000000
179546726
25352
314977864
596525033
148561820
681272572
380243384
55098
339629468
32079
1
376984267
711423808
547966505
78791778
849789312
469466152
8254
60287
1
80348
37515
25434
53849
106966265
475284202
89843
613998160
1000000000
628187151
685060984
737641987
906192442
26160
71154
1000000000
915250530
963012742
55965
940976766
51012
12740
53686
29273
19128193
50395
399228447
4026
476779388
45748
62347
433815047
593836448
18274
29515452
53149
822295438
59607788
86464
429765875
160272417
428842038
630347576
35440340
71363
50515
2574444
1000000000
123654629
635961814
15611
774471256
12184
907009690
445167951
620503924
63348
892231133
10739
253370790
901588245
300790881
75024
43928
549561757
21031
224272522
240523327
20375668
1000000000
39817
1
136480879
1000000000
443727768
1
79690
55836
747479943
324473687
18330
41136
34249
15391
23168
86632
42435
68725643
82402226
133590246
92369
527463439
649377139
457149045
51259
570613020
88994
896992988
463879883
1000000000
79244998
517699402
70338
28238
28581
1000000000
90763
14920
778720439
1000000000
531076943
22890
243779358
760622363
69541135
1000000000
62867
29159
790927164
79249
207635592
553382506
359481332
1000000000
919369761
409387165
686988426
852984785
811274376
534565002
722990190
83456
959948234
65737
488991470
79310
856608840
522072971
76680
920827788
92343
45916
3350167
13180
137621061
33935
1
1
91298
60512
986675213
870960134
1000000000
586488450
51202030
132610282
869135404
382310609
42981114
106553808
662270033
666173667
500365972
81293
1000000000
77949
40391
190048455
91723
32673
584469838
57116
57408
43262
46609
261446425
619278939
453909329
1000000000
259343784
29792
88161
83729062
877448428
198752440
365451010
76159
219655228
43949279
238406448
1
2778632
86837
806401191
1000000000
20978
839359853
6009
773829687
79277
63543
53593
70566
98732
80630
56615
43215
91172
57765
247076526
49538798
425424261
677840906
32045
684583498
210844002
26359
30637
64599
714104804
750079
267747634
92845166
68553
925878248
627124523
13631
92251
58707640
44017
723593950
742217704
93172
58126
616461537
474721586
272600139
49805
72712
52771
46647
85310
78080
513561657
137560033
723191440
50132
576118158
66086
385554859
104875344
539529549
13679
83017
909983909
74432024
69332
1936
6242
823001750
385368111
304185489
192404279
43150
57128
43554
970060715
1000000000
1000000000
612647903
204891427
80739
199504019
394938078
362373594
702835485
325364994
179095130
57790
858220893
622260216
378496665
632179339
51866
570397170
759495478
1
73363
335482406
78838
44554
855932410
54396
1000000000
66189
92041
505077350
39166
50817
99399
464818343
56404
89681
791982438
1
88453
815973227
181691589
85088
222167401
217144014
118295357
53180
639151131
35718
19704
18542
668365481
408242666
404216915
19459
494416892
237568804
520525240
802086464
902138843
18843
815005552
82370
83005
53439
1000000000
629353127
961984786
297371775
318923904
26508
39697072
88141
293230370
646610826
837203269
869524904
428282606
1000000000
77148
971844054
692628314
330558802
238705814
18110
47339548
527231765
430913025
42093
755249206
421837189
56711
42906
679643382
386097974
84157
125492787
1000000000
1000000000
51615
25194433
2148
97085
102471942
12377
222734802
594876711
298245020
17457
277663359
74433
11014
925483963
79801
16806
888014316
565757832
84454
91344
55829
543812959
258365422
57365
25963
62831317
525557867
97107
240765807
290022655
42446
737126805
753382413
150190581
286731253
4298
857818202
70309
114090610
1
567868973
57516
93269044
831136469
602438173
1000000000
825043032
79097
4063
497795792
285072584
1000000000
53258
768844889
538645149
20759
986367249
5491
822014565
375571108
127425316
464264977
1000000000
511015108
12035
577746351
59377
1000000000
899430044
530210061
305432072
85348
1000000000
86600
393300384
880178356
987956234
218377402
838076116
94350
404841363
60747485
58782
769067315
54619
87282
53305
657768906
726746014
98817
92946
253710031
944842259
85849
41492
72808
230534479
62447197
676619262
12986
41366
21263
755383036
433679985
982415252
18201
84982420
504864541
168351967
831720149
59253
24609
1
788854909
34432
1000000000
716785383
31101
83053
491055322
938404599
446648981
858836476
92537
706338182
318324303
314649808
727835187
110313224
913805298
940328689
31946
1209084
1
95949
320920397
54975027
765050997
83558
13713
113993399
50809589
11101
1000000000
83812
821748096
25919
55308
468504463
26222331
9555
17435
37553
59633
1000000000
243980595
400306006
48547
506912759
89694
766314035
128330756
486593227
919110984
173196519
809300817
919671921
838651632
39941
817824290
854424062
59956
43721
41536
592851764
152237395
52424
559422834
42605
13085803
361463763
49980973
938633335
938125039
27894783
679883393
549094923
541747635
1
850363470
95550
55288
944474249
118510930
582321423
528751332
61936
748323711
326468450
857001358
76595
78120
640333784
674752893
99806
419520502
880182268
212985241
238093054
727653618
25863380
302961929
750362172
1
895697533
885664589
770869904
1
1
6889
50096670
1000000000
34193
43679
189326006
745227925
841429387
24011
1000000000
200346095
50978
105826299
20917
175482242
63467571
210373534
229378636
1000000000
37857
375159532
218558816
815314370
146506336
310499905
295112348
12579338
45232
275560743
17787
1000000000
1000000000
60296
5002
58844
75205
7003
27153
48377
886180308
71435741
682096780
766182799
76408
846321459
21931410
269822870
72462
1000000000
583579467
25357
1000000000
715022964
24720615
105072959
742415729
48476
4985
807204675
947677649
228639879
78367
22476
78662
459317054
268372494
62543
34206
51709
446317924
81765
1
130301897
411658196
72323
40933976
84912
757662088
764447337
333385660
58876
94777
758281112
601316835
712981497
20914
853672906
97774
34881
470200061
78516
30088
856294357
730084845
658739983
1000000000
11789
46466
175369547
132082935
29316
48178
88432
1000000000
332664167
441156068
213484907
61358
4620
865530128
796621932
498333028
910239684
9987210
387903314
234594318
3882
905019087
778862800
485274440
826556940
1000000000
1000000000
283431012
69757
985680426
37736660
1000000000
317904843
73972
82096
907749965
606412434
56156
503310890
920114613
72640
841121290
64482661
446425782
848464484
14867
94267
2246127
229843874
153290886
67325
4018
77780
20057197
343334881
1000000000
1000000000
334790858
585818390
432974593
59978
90035
16118
85691
118590015
386311299
749047912
70707
832640782
551602037
70974
40679
38857
221251534
36519
538703645
419848802
80269
452590473
464933330
236221076
40301
15396
1000000000
525990402
94699
780018941
35427
719877979
1000000000
19780242
123533507
598411339
8841497
74019
55820
41088
884571836
930966135
185124779
28515
16163
56287
87236
518529257
549645085
328596587
213198372
63223
1000000000
501177676
87663
80253
35281
22928
231348802
30363
20666
669297611
22175
793425838
401338744
709059107
352135095
87463
759018046
495104885
209694663
363119457
74957
9829
81743982
17863
67121
753225065
242303429
8974
63255
539886730
93627108
94047
590423698
361578761
41402
66995
29522
57267
692408216
37394
827381409
200803315
82493
471850633
12377753
10972
435681650
1000000000
97966
58783
610650595
488470619
786876632
17330010
88080
57442
502140716
754450769
85338
525174520
685252223
49312
44626
83184
69803
6976
274998946
443341526
792593139
95918469
856139593
73757
1
786182241
94495
1000000000
83322
166622530
387612353
235527389
43369
165
633432459
19708
969151303
406184469
17092
374271553
25104
52219868
263664262
18714
543958900
1
11294
142135330
84364072
546158094
1
1
37811
257364924
576875703
5469
96868
983281918
891441934
686131732
744962945
956855023
943651770
912985592
21912
219223624
50562
1000000000
40637
435592209
33468
521
511741946
738654942
1000000000
1000000000
6674
568174008
92006256
951947174
87782
8955
788269716
94314
99727
619419704
915970716
48822
981650708
412398632
66919256
88139
68151462
36396
68601
1000000000
1
269092278
80734
184443221
308915504
183076059
28518
14668
11200
629754623
922384360
60734
428206526
13147019
847051852
45359
35028
98389
49812173
61995
85179880
249016652
725126047
16833
336248555
299602319
115809756
94368
74880
1000000000
850639311
528535829
1000000000
98366
1000000000
20436
6735
263518557
220399273
45507
6747
83000
545547004
80514
29926
816207175
857992349
974829325
121022613
495263490
1
66708
31110
422351416
5313
982546700
92816
1
84056
72475
346048854
1000000000
1000000000
343912453
580260731
16004189
305992681
561683045
201536470
400208708
884660389
92708430
803916488
80046
78801
1877
192842018
16115
55790
1
23676
233450815
23477
296931649
31236
34321
54919715
373455819
28266422
88057891
742
903772949
51236
39397287
78747
35491
930843589
54912
821831816
35484
67468
4375
24824
85136
117553339
363659369
57312
13942
877845086
62850
47458922
373222274
29801
34776
41187
58025
93384
483801913
546953665
73147
130665296
230856831
263143936
311205367
837137448
51299
426089794
894722639
1000000000
210806922
48143
71042
119552696
1
931963720
921487807
33985
891347406
46589
528706917
532759430
70041215
823542367
92626
25523
69609
7043
242877199
782509909
1
11713
19936
845638511
57197
63249
11602
38670
450070945
67206
939129590
438633656
625721078
582754710
972284569
891180583
59659
152042162
26232
12949
254144201
281893023
969793400
38778502
753737896
690079957
254155954
1
402145315
49497
401187791
56881373
366406631
172704195
721835768
743784234
29204
716163950
1000000000
875307818
671641974
595807112
543032883
633007063
23645
670983689
38376
73365
781433369
22318
32223
87813
80202270
25504
15100
858754603
13377
12171
797001088
57302
69334
91669
46035
803995497
221796100
91461
256258768
863870906
91284
83876
259338427
676462233
12999
59828886
70913
413959160
86148
67038
71546
412121546
930195713
1
923061146
613734175
80114
193142430
136067285
95953
72058
1000000000
1624
845526823
7174
64501
300135112
485634696
295904324
1000000000
86842
1
2846
472591068
742434699
871082504
27102
562504554
1
318792022
89018
55388
580137713
344807917
57870984
959958533
26886
87630
68651
341102522
32696
32051
21481
222043293
882125105
731726431
8254
477922261
969134991
66729
315077661
219281343
264579702
891990833
70326
306773284
701481470
486287267
511787055
223915384
336766711
42794744
838418316
799536370
142697011
259573331
676464538
366291497
84521
724498358
85597
563469399
1000000000
552342335
35716
1000000000
90841352
605823341
5008
80062
390772752
54703
98103
14286
29762
736103577
1000000000
13523
787525035
822758091
127013075
81642
951580344
479437870
13987693
1000000000
220735047
1
21867
1000000000
735298473
94831
48114
46336
126462988
18860
898124116
1000000000
15521
377022153
549416020
438280703
59859
31970
68682
679477727
85690
448429448
45116
12487666
191881336
128
194839507
557120034
13801
997091224
60279
736095281
825421069
616272953
678878125
110882595
555074616
295684749
89891
71765
566249391
663642425
956057563
194600205
270711554
10791
108567122
1
524084651
893800724
16489
44766
1
302894594
12064
4016480
813431580
534927519
15333
77340
891955829
476537420
1000000000
762658319
33608
78988681
645469583
1000000000
99176677
62168505
254744685
145864943
408828907
244206295
56811
58188264
462109370
80906
19582
95158
329456912
939477988
72627045
623196741
354129277
413118742
68321
1833
636909774
832232969
50760
37641
852780672
958529433
189751471
245928515
569942227
582127470
15499
93432
1000000000
50857529
8750
240458683
84716
4425
940150836
4589
92585
22486
88938
853603872
224884980
372460036
216479908
431899867
1774
82878
30881
494411646
68255354
185654466
46920
46204
782392427
24081
51455
51717
1000000000
119286108
54785
11713
369235108
551917110
7777231
382901187
401091143
581491013
848628739
987156832
70390
78147
522270696
850449507
140134295
640214129
8806
30620
40031
912776365
441579326
305366531
1000000000
88963
27999
751946457
815862688
47029158
736574387
78245
234314748
856491760
71351
42880
944521503
42324
909266642
71538646
1000000000
86939
14118
53121
85290804
943819020
754127828
318130369
718404033
621520633
49694
38652
17757337
1000000000
1000000000
193488143
374608696
28213
41403
31287
49102478
982902774
530398283
704158654
526829856
538769581
49170
594959163
73136878
15696
455372123
66768
625070284
1569147
248028354
78270
1337
781858076
43379
36773
224809566
1
576873178
761622654
1
51844
19949
3469
141621108
936941167
58550
614634622
1000000000
16188
182465676
181764978
37769
131735621
962970874
333118923
1000000000
86715
373331359
895672681
245536441
72552
41701
509829664
457331486
32845
35795
72698
279673434
922877164
922251103
77496
92374
150823132
93874
75855
987994393
95452
1000000000
339610511
1000000000
15869
547535505
669112223
40126
182823874
182002154
20770
573784656
356467382
204937912
669993963
22777
171345406
24759
69831591
261605050
84829
15798
383013049
654041894
181323574
286253785
89318
85471
62479
869640905
1000000000
374
23107
54205
7781
374668167
325023497
254645451
23909
553274426
86414
1000000000
63091
645327263
96251
23311
2461
33681
56098
1000000000
703793057
443601625
901500658
261617294
1000000000
69924732
4057
257104435
78989
950127159
630983417
54221
80873
974418284
565687202
96823
548594574
72220
94465
346808574
91139786
48528
57361
211731249
30117
86997
26008
3729
225259412
437052150
44444
379356773
316664681
640202123
46952
972634011
50755
952993638
58104119
369649851
63690
63142
146883558
82945798
1000000000
62838
6560
380492800
19351
594244441
629789300
82127
106566429
292457599
967694571
1
58402610
21325
27235
1000000000
50092
555089370
958981771
1000000000
660408348
23089
288150951
21444
59708
723043739
241501271
949399853
852787669
28725
372307518
461939812
96926
954936388
807649166
855402549
231543829
283730954
910588375
613618318
74955
542912491
95585
1000000000
93794
597687763
68783
1873131
1000000000
60777
17644
77611
98054
32426000
16399
995611058
835397573
195228832
79387844
887714961
59501
20335071
645627735
84569816
510252876
147623939
796459349
64912
679758606
1000000000
399152346
55221738
20747
397978741
96799
51582
41327
79547
848550051
11306637
333369514
22218
704177471
142419862
19500
75918
1000000000
995657623
85003
336327169
55339
56434
22454
853446423
1
603008794
797526386
938898059
1
1
24551
69959
25535
120144751
667552077
664198923
23139
249258872
172
682281091
770046330
1000000000
11425583
598700932
899843672
169210466
407665941
79435
70026
7097
675982557
69193
258045144
262400910
464157927
2452
47273
15080
185390396
56671
396995335
372183037
1
594370573
1253813
477458806
610454362
44361
177101234
758519501
20511
876233043
870830036
39541
158609165
908801297
1
797916568
350188895
93777
213169880
44354
876479266
39435707
92550
109732488
1000000000
724243840
87989
764447674
738915712
441560811
18550
297455601
333073297
42178
156691151
41316
88259
72845
855641634
64730
55173
72723
415493150
596171614
42
70111
875483657
79408228
56972
551255132
944010448
424026644
717858607
24915
454245673
30180
535747424
703138153
827749582
895340946
871107738
12595
570292838
736037517
740609005
867684764
23635
55263
40561
959428197
76812
51101
231387101
843855684
166649671
5935
1000000000
857807373
855694434
462371593
40589358
790223233
268567999
914806279
373730338
36532
843813199
327577604
82718
76119
231745348
197482362
37928
807751699
4115
1000000000
86411
860333728
65118837
700355530
474370958
340485689
24864
592944495
213467403
226963083
63102617
20060
1000000000
1000000000
58491
2379079
59552
41476
336474579
86369322
1000000000
956539875
619961224
373114742
30506
531536695
683588549
736391913
893725035
1000000000
19517
57838
727556474
555105253
57317
97985
966452139
769832964
186871717
222972786
10912
251567656
95077
84673
440585204
1000000000
33106
196725542
32287
91899290
73709
4707
365200562
76120
241945765
5752
165766476
64970
59018
24167
45376
85219390
357909385
1000000000
402586712
88721
42724
666
689093625
221059847
47103
10514
684679873
868542780
70930
98033
1000000000
28376989
136069549
468839421
823590816
9009
45723
72365229
909701833
833621739
67478
928218456
50632
767599309
22386
330312573
40478
260960979
881795130
784038414
747866788
75982
964397986
7723544
34503
44092
56432
66768
1
91587
603651829
77237
63274
58415
823094173
315811966
345319184
208250127
820989229
597268140
586162845
48715
38621
937722642
837280946
619068696
111
19829
42821288
1000000000
893494146
992991036
974603080
1000000000
230518602
36312
295988000
971496520
267059255
415870578
250293190
547807387
1000000000
541846913
31328
263589843
98142
77284
50563
48480
68620035
13791
1000000000
17810744
56085
6157
532254954
1
227167811
960004732
50774
515437699
336641108
34060048
829899267
63126
54568
717112924
87413361
346588745
317483229
203607527
1000000000
801703392
44470649
45852
74396
19293
1000000000
30185
831367018
62335561
38679
687905891
3615259
71621
442340270
1
231021846
37741
68946
41
95432
1000000000
991733867
3626
602401403
38712
664707812
580143591
398480348
1000000000
69131
8022
542372176
40145
52660
173248964
62752773
437001654
741177498
44464
161358233
342212919
706750129
224086781
7707
94083
193619995
38205
803829090
802393122
70280
80918
265344024
74496
598746080
436717980
51933
46438
809102053
96288
19385
95765
819162470
70549104
655416150
58049
549168340
549571537
49696
28287
763605650
194141669
10005
889416669
30832
621530199
480563850
154691084
24204
504917206
99133
48882
51398
1
1000000000
793987814
1000000000
1
809217325
370241969
109174489
524692811
99392
62595
706035748
663943969
67058
138706695
12481
556586546
967393888
231543266
769912623
1000000000
585707492
227120652
56152
92958572
663326610
342916960
76714
69899660
985919360
787039979
37944
1893
815452829
750570707
75141021
29694
474114292
57268810
979701735
790233168
1000000000
62102
84099
226193902
954720442
44807
94025171
14452
52605
806013236
313673351
376075633
5006
83757
1
26537
836451726
3545
151242240
971088865
344696151
220115868
264477678
91858
528451415
227250066
85844
972536930
617938391
122881209
393180831
88224
68664
7022
194075176
385048272
573768374
723030690
80333
29840
4770
23003
80250
192570970
860
24746
59955
437065720
44478
31449
717070206
983562361
788406278
1000000000
41977
1000000000
96489
482228203
998425071
594952026
9516
39028
37247
82919
176705889
36050
17336
1961
97577
645154232
561824884
33563
1000000000
679867864
382275103
65174
58988
759913567
173492993
52216
363317716
1000000000
426992444
214131844
834864153
680088252
723498617
57827
986862005
297863193
1000000000
82422
108181491
21330
1
273462292
400949766
141781340
12111554
253763189
401587222
50878
380245778
913130462
523236141
54299
12330
836393587
579973375
91261973
880825167
890536655
90745337
50934
253034925
23867
496939809
870277620
1
60388
761020071
5975
509208785
661136503
10377
3971
79262
145668519
66522784
70884
265413461
76498
42040
567335286
16101
52090
27531
701233007
760501804
169547251
171030148
980399783
361618080
481747402
24305
97488
47271
211402848
239684773
678967951
68431004
1000000000
1000000000
1000000000
73553632
65002
9455
99856
310955480
1310703
77925
34785
961337754
21951
78264
499447492
80885
690638597
76013456
28815
961593544
47936528
230893829
16226
60880
85069
86367
104413887
965908873
54035
576990630
7891
822168936
304753860
1000000000
62992
494486874
94094
1
540865553
861565838
50616
1
879276292
1000000000
85398701
31426
438275646
656580461
365144912
74160
615181229
875323343
85176
54751
234410482
979065597
95821
195887514
89400
224940467
20247
647145281
65364
53958
85920
65320820
65361
1
183754106
876339099
601819398
15055
206401926
942715294
98054
438923057
19357191
13187
12795
96776
254761606
220886553
604202681
68383
503672372
323331682
70571
729365136
87311
769919656
1000000000
76873
908670882
120474088
16608
278104264
27775
1000000000
95616
766345372
552374470
78556
839307052
1880
191765394
824373344
35844
897524935
228385051
28600
1000000000
81616
1
1
739314396
1000000000
89174
37580
421712118
1
667296159
766024635
926463665
48964
91577
60879
1000000000
43600
74912
86935
404438014
530896722
9038
30966
111316634
64543
885926531
72203
423415424
380500178
783864626
306008603
462002667
862464284
1000000000
959848698
494188811
567437072
1
58370
274788273
8816
16718
368616917
447193437
62319
536564700
1
147982052
310814086
51977
18138
380022893
16313
654884812
669229762
20979
757451191
87667
54544
996055554
116178864
39838
747838605
942977358
52453
1000000000
282453296
30950
80754
788927731
29772
268835685
2508
413157194
443945545
15326
69588
6693
240061160
39892
492398120
819009317
87681
385430142
44747606
32258
53052153
914294109
78821
606514544
520936439
217849513
498415530
24947
754371237
1
324193735
32792
20741
947222877
946270764
909515667
9568
1000000000
31562
939019971
54211
406033900
639387092
98174
53029
339456215
97969
284484684
28256
58172
310300205
259977348
635640696
996198477
32153
678054158
709031916
1000000000
22015
28727
2630
89435
599294486
853645149
867621708
24090
649774043
322435626
1000000000
7173840
205170660
26317
633304577
14491
502417376
31602
3968
28031
48727
758353771
9374
69227
74079
12606
74207
1000000000
80942
451778105
599914250
35934
517731937
64713
458920849
52017
407962233
805444640
555940390
808808039
1
1
644258323
379505804
67984
282951930
265273116
484179432
85858
415248852
103342792
285167073
586012521
723279833
367890802
126136553
24563
1
595784525
355957834
284851271
92992
347950527
380468848
1000000000
1000000000
366107257
94298
90227
16198
1000000000
562692791
374501908
114844874
500168987
489711273
57427141
223836055
19565
543546970
2519
23725
409362057
802452833
37618
59594
1
575782953
674955888
866686780
619430799
779182676
32641
70109
863224365
38188
299314568
46097
853764560
961169990
73947649
1
236903575
8439
240061805
11159
338795184
417160300
326547424
64331
57602669
478735745
25609
52794
92954
1
705372716
24645
62519
750357387
37983
234341807
138413991
54222
77865
87229
214531125
18654564
593315726
662206267
70893
417896309
84037
202025821
34852
457476214
93152
772077878
750085648
49963
129771560
18723
86651
619895298
206603717
654810899
536567754
390970374
58575
70717
87622
1
75802
179868571
1000000000
193356064
305300562
274967500
29334
892519822
791960530
55763
344251858
355391310
158185688
952300906
540663472
98406
15685
1
110026542
56462947
17643659
143261002
419103516
336291646
398581839
88761
1000000000
1000000000
57581
15409
39548
398085886
126364178
84766
172492391
8369
322962157
43833771
132596614
40694
868769475
249312578
77967
981491057
13413
37187
99124
982240327
1
70353
64445
32470
18002
1
28856
37967
380777190
1
85642
94331
662986000
630950298
972056045
409624688
316107347
32096
49381
219614888
34203
91511
322184674
927150267
908702301
95628
861304870
1
535098208
642327380
77499
66776
914794522
92162
69862
335299011
21793
650879870
48695
1
862497063
764673025
938661417
342150065
636824711
750007580
17390
1000000000
453299661
50668
490176432
124294198
793623073
367134755
1000000000
82853356
1000000000
904916885
699110079
695499679
44803
78210
911876108
350642463
754540077
15800
506210100
839385925
600452617
750116773
480932071
439821542
88207
85049
40996
658325273
845155222
445911604
68248
38050
49319
502849147
162436955
38517
52722
76875
54334
59580
80235
145285955
13100
869766372
627476153
1644
808295037
69977
980219266
1000000000
677466689
758452927
644541413
613167629
604493582
359210467
812267548
377371161
644254476
696584281
577855530
49862
311408685
926218598
12629
477943732
15740
21779
316185010
1000000000
497224094
83781352
84063
75777
819770455
635940404
893524085
13483
730234129
70459
570522523
753878597
17715
25273
912219080
22473
1000000000
234441195
92756
1000000000
579078784
1
264540789
573764105
584341806
935126746
1182
634809788
1000000000
1000000000
30200
64616
204059819
79568
769683181
6714
847732137
530580402
51082
333826994
624710839
37889
641329439
332033319
26811
359276910
466840616
11626
50679885
23045
926997995
72266
12600
413329939
640703928
601615804
2839
79081
76632
48820
17431
27144
49707
10580
608793671
191879600
301790913
170797309
766045786
82105909
701164057
683000888
855233385
18579
78776
97547
73955
94378
391313125
946620821
1000000000
602267334
992899047
475641708
628096130
452422109
764719742
80220
1000000000
54320
78858
71416
479015528
3290
531375349
31903
484415172
1000000000
23938
41776
52188
70355
49593
5617652
194052014
9267
286139974
1
442132516
96301784
733093984
686476079
577979068
303925335
56259
952447632
20529
591931231
83672
39674
23779
44317
79955710
605774707
58080
1
79604
56128
716753766
32578
1
882790615
79311095
999316242
1000000000
44573
279152097
81874
481009522
426138903
49349102
44968
511749316
52312
50160
78001
102629060
263644416
97182
520318340
57351
539672767
282763733
1
19589
805321179
562369945
421436455
44565
17645
727982329
32395
958988679
919737054
1000000000
465020666
696660475
51605364
42547
89684
136528909
81892
11376
27729
79450
94267
907736173
65905729
134483951
8435
788520035
12560
949314490
808227647
2066
1000000000
47446
32363906
626359275
61130945
216592945
873092792
665341618
29713921
984876623
1000000000
237220385
93778
31973
910499268
10311043
1000000000
904114003
1635
93140
38951
1000000000
77370650
889040643
84889
82629
113848737
572552311
14189
196371200
189174485
19527033
887096481
786206545
22794
925293972
1000000000
936310396
857543713
824366603
82199
78132
693990361
158610781
90095
61683
17594
3582396
84004
534086617
26684
56874
311091716
647571999
4553
51999
398359362
527654321
103027507
9626
693520465
20704
53986
77954
81252875
50751
39296
584337454
358363028
43486
390745717
42941
25866
30097
631490490
16207
50076
97919327
89688
38501
81291
459475380
98142
72341
18080
76287
582469647
96353
1
427851288
85176244
804601537
740230455
801024116
911238763
58835
149492207
929148433
42305
44336
19614
809770844
50955
765744663
523429539
92749
1000000000
19294
367642820
962031061
258735117
74897
111629005
441752064
279631939
36598069
242666234
57171
950246108
354413175
75579531
79092
64004
996082446
67784007
68109
46050
989065907
651060432
35856944
347698955
48478
630442735
889606968
33020
89255
999068285
928529967
14531
80389947
69676
201246173
61230193
819985216
64224
1000000000
320299620
127559610
28415
486423472
47217
799195069
1000000000
198269264
362118052
267624433
20164
7408872
326298778
188400891
81451
32407495
23110
6761
616133250
30084
712898822
70101047
589070065
54303
899405070
62864
58738
83013
960554605
97236
45704
51011
701493710
4626
565767739
82674
668558767
317816424
1000000000
70411
649061570
1000000000
750868159
42652
879147835
35019
36210694
394425024
860858547
48545
662266650
1000000000
1
16315589
527537365
30625
916208825
77115
1000000000
305683141
946684586
1000000000
495214400
451680584
328928657
558256007
269172896
401153119
11830
1
45023
900068087
544375599
29233
57755
8828608
84955
79566
996543751
9319
1000000000
77927511
89479
409297209
3908
58295
69238
36935
67720
1
36100
36004085
32535
767469442
692080171
37926
64457
799854118
603508074
428836235
570284597
195522278
379544804
96889
9268
447410759
1000000000
67206
91404
435471718
393574372
871982712
387468464
966369268
83896
355052675
82537
1000000000
878610839
560065079
92889
73153
13106556
35230
639483895
60201
754977404
968050026
372320392
98265
91182
134995522
803566908
895567798
742013498
60257
78011
488903217
801675372
154351611
472872386
471833897
365625624
48108
646785414
888268652
28752
1000000000
323377096
706869846
782657403
479954913
672526639
187428695
51822
88955
81623
553809354
553432822
522576175
896739555
560305943
267330131
49398
61527
69361
871274624
46265241
424754699
398711923
572104383
240202445
491231217
145416734
51888
991673858
409059531
215904527
534016303
3438907
18455
222993055
96715
214643142
500319051
65007
785537936
1000000000
163965386
996293461
62889
83178
288362135
166710506
90722
675126733
29523
60982
314571393
509155110
44212
301429665
763743412
51688
69134
85632
375171361
25002
20617
579155715
402328410
2779
25760
57391
766420044
37343
816104759
818713919
175405929
330378753
546774915
89804
26159
77032
47174
268948919
67806
59404
693003813
2371
51189
36188
67925
1000000000
1000000000
172845474
917478704
317632908
321852114
551156996
87960
810230476
439285417
939611691
360839592
33167
90882221
2329
59512074
87920
47236517
991518140
325008339
913997621
227546864
898077764
6164
31795
14665
1
632473839
942143707
391307006
374152346
68078
396212815
594746532
87295
149024016
122686667
21865
10065
22295
589942265
43817
54160
557775336
709393886
834141769
509761684
181269386
196106585
86310
99645
1000000000
137189208
21895
98474
6857
74831
638052392
250475738
637217338
8286
85816
26421
8366220
91918
39548
42581
602593985
624782074
64266
25860
869737806
418170770
17627
57571924
98322
91366
410454717
125785742
548071592
857813466
599021550
352951315
673729214
698751718
959874426
235718608
37441
1000000000
236794394
943518765
92076841
940
5140
24443
533095619
77789
22725
34725512
5232
32210
28015
468204133
56520
34117
136432859
277704992
14526
1000000000
24261
5574
205506638
23006
17821
49082
38060941
460454435
581753570
343252792
61943
66902
565235943
25001
761447845
28457
58013
33715
94738
148766507
586395570
69683
502686035
88516
38133
494402078
848946439
84497596
672920707
1000000000
834504078
567458435
19354
788033414
638123941
90030
91196
67646
178261373
886678905
64015
467404241
577237401
681903682
365948679
427525232
7608375
355726062
345119201
94930
951141229
583271283
506075730
83768
563476237
82403
58842796
53481
166622813
93448
844851984
67698
10880616
178582628
67833
45941
8641
148645663
265544929
1000000000
1000000000
86232
49890
31824
994970173
59058
846328348
767520222
97486123
20606
794109616
20714986
165300783
132409310
688715932
561076853
377564041
751795490
1
569622634
422809816
1
15405
85045
673119206
591638467
7082
270432404
42881
848578848
65189
804287953
114600465
45370890
2099
282484284
760120507
925993012
272478121
51429
817706053
87666
954371491
980684939
15589135
86309
279379244
1
110588526
302520840
98037
48538340
79420
36049
597460713
142276318
32497
399778184
911417745
198544008
1
933933166
33461570
901874662
771447737
67109
248810041
517033147
196783261
113844420
92809
50677625
491793725
955307598
306712809
43565854
589346243
55955
265748686
7276
22397
273143809
203426189
489669782
14782
638005175
481344938
747321441
595475095
11613
80758
43501
1000000000
85658
84185
525709028
508569903
79387
484464755
56727738
58482
44918
163302808
15480
715258728
812426324
948235946
1000000000
55071708
1000000000
121678396
1
21924
800085809
23621
724271815
77527
733943862
324607990
232680691
79411
945776726
105469979
49946
678304449
953817217
362106343
732766421
580127462
48041
926360661
459311609
24027
720561753
987785171
159996045
166403892
29148
14291
442673764
291481227
871125780
46310
63344
81880
12846
614390365
5546
731254717
213230797
524183118
822954485
79786
43503
1000000000
742660541
631308604
538793895
48969
30721
10918
97103
69190
4670
467266383
9983
1000000000
212128467
805499821
18925
17740
711811327
37649
677832213
263273517
72459
3025
1000000000
19178
586834582
370934541
152918755
57381
904761938
1000000000
42919
652344433
824529230
1000000000
28922
160779738
44119
72736
945891283
4649
1000000000
857285897
72294
32384
1000000000
439328375
638333755
1000000000
115
1
521655738
880714538
60866832
69353644
801000434
50433
374350782
842177394
887706674
1000000000
41427077
837800055
671399906
598450365
38803
891622928
431807519
27269
689107265
11867
935957667
774514293
767536179
583661562
405941267
14493
627361699
639229098
1000000000
70926
595309344
431760829
68017
189348442
39839
38589
78989
833552265
91769
664607163
92778
77404010
656
71704
713886383
185344368
598749903
44625
49968
37119645
323396709
289779693
4955634
951374260
1000000000
608927844
9716
1023
689119670
48388
1000000000
1000000000
797895554
507439557
70646
1000000000
34140
887541449
506521463
603668193
380892541
242743101
7664
562178349
921301177
26078
74506
412845202
797235367
67665
962391156
46200
10343
72345
93458
80138457
20008
615271822
51767
346820479
44778
76333
281965820
658479714
410268737
94358
267861243
387306947
10882
53389668
944108500
1000000000
94021039
624677718
855370618
825919006
497230117
75706
1
934842318
83972
622910321
11311789
1000000000
53533
202415893
715633009
336536750
1
583131300
51533
85841906
39261
23830
28400
1
371577160
41949151
199262104
902913889
574508782
456160991
237240126
280847900
1
411050061
201203556
20030
731495017
1
819420111
7135
1
763408809
52242
1
126530023
93428
72173
938580943
60111
624328560
276002672
15708
97148
10809
445214246
87304
484961361
873645316
506571958
104854045
1306
630171976
93335
221769968
833084903
47260
12040
605895249
845096779
710332629
463852310
12153
28128
628564542
63706
520848958
634404462
22928
979507930
438468257
250248512
265242819
316800699
90125017
679887723
495983936
906674651
149571538
445230019
113023300
71393
1
753880269
707136943
553406115
839413719
21537
86129
52719
928335920
439793204
79280
27503
967593943
1000000000
409687989
69929946
382007758
99849
37892253
90425
1
862697952
86872
96222
873427366
763965083
40955285
569157510
39118
80522
1000000000
18510
755124086
952382461
7125557
779124857
495425577
585085551
86822
181567392
48185
372044140
9470
35659
269903594
1000000000
1000000000
544153928
662507627
42285
19454412
2434
331623240
14024881
54372
912807906
79939329
398902978
57567
884705135
1000000000
581425026
49374
66082
52791
15757
471189496
83669
47880
46960
59152
39267
53111
563284483
31119
807537162
685129425
46005
35634
82339
65040578
612059969
31414
447136509
77788
727893821
55168
21774
706201613
7911
1000000000
438010477
815125146
91656
8714
34648
38583
146539854
57492258
47564
97719
479407809
28074
204118652
268750818
432708244
758887305
590492565
5611
55148
5884
451651759
959327074
677251390
90812
945115922
4823
84226
239581693
1163401
155085103
90673
2882559
330826864
875836301
541633960
1
87765
1000000000
53020
630914532
245235476
98511
497968667
36982
88809
901526756
627146564
1000000000
544024549
780107864
264223161
29190
41935
29353601
525306027
882696161
43238
326201512
946619623
69232
22245
921869201
1000000000
1000000000
4678
441241749
362568426
82428
956031280
93340
7083
192235623
31371226
1000000000
72512169
827484478
629939397
292740336
181281567
73777
976732354
36446
1000000000
705821425
467202381
84365
364810940
589937182
732848246
659385615
259248807
455668447
579223766
68784
343161553
668014859
15944
1292
1000000000
1
25567
287057310
54483700
443066575
672649985
127639533
159593465
99305
510781804
538814175
458897019
42848
242566552
94742
883369409
832920186
36314
1
62079
642569663
6145968
686569988
606497894
763851376
94042
439526097
791375539
961692914
7801
522770631
63002
835067721
731640653
811713859
25898
791727654
63988
58450
11194
1
770481690
453479552
21919566
301792902
81825997
34077
327423810
1
488472181
5623
471620030
700442166
31945
897408870
443023425
626948983
749725859
297789400
957601786
666832356
67990
198712553
77546
627929311
421736786
208854826
10636
896582871
58074
50723
50400
532182413
241291680
32936
272822492
1000000000
31963
928461223
479408473
158474363
56801
499170
8119
830020386
247233839
5051
67950
56639
205607743
65446391
20612
225099249
81955
40683
7359
493551113
73191
46782
12329
933014606
514293196
269794133
596916294
29081
91408
33635
63510
23439
96714
724046940
787408322
1000000000
977030119
8300
57559
496150205
69704
588389928
908279834
94524
108643308
689826709
207599758
79110
111834374
60649
61173
60587044
16469
43267
625631461
29198
878602978
27936
790872105
684757459
65709
54874
920125809
93448
130978964
46
14628
634652788
353697146
381895284
95439
196579332
365498397
71762093
41529
544066505
20041
9533777
197312846
634277639
653993661
29625
762276223
379340540
4898
78737
18604
228966690
367830560
388011347
329092108
32019
78768
139336397
45265
10015767
176806844
68270194
671123898
22366
295322822
535481849
15606
24445
727493170
748756024
593594079
80168
84433
740858783
744711592
41206913
78634
1
1000000000
444066947
317604153
10376
403570363
730418180
867858687
194476234
988749772
37347718
10768
60002
729679648
730174115
51798
43257
3661594
85069048
810699355
36565
238488973
807490265
290108981
898164995
28545
70036
37768
1511
57722
641557795
859425421
218264850
306619775
164942092
36297
97649
1
78053
51831
269442367
630676493
93572
6802
511272286
506759133
934771391
810270827
69592
57978
102197556
488186512
9214996
22099
925915571
773749981
9049
47533
541183668
78289
8630
64537
29962
101110728
278666012
94246
27942
320679640
34356
470070777
69034
125602986
923233443
80677
175162294
772487592
10775
69910
2827
63948
249675057
91638
88286
60111
31392229
1
1000000000
30257
64657
18346
919351405
332221821
63300
683248919
932656363
1
18771
619262595
445198599
964097097
738251894
40390
75898
789013415
96631
786194049
91590
407394349
1000000000
190300309
665655856
143664908
116099627
493137112
88107
33264
142182050
671340743
222602542
675148625
134525778
42719
74171
938241949
1000000000
161447277
34859
562381770
1000000000
79366
923870365
91767
958067603
57333
47259153
9798
514800920
660573788
70546
697074218
1000000000
571396113
12138330
973269277
94773
75638
616785354
286854857
199788340
44293
59826116
233021126
1000000000
16852
783798386
92480
642701939
13367
86179
891691248
22376
865667930
757850842
269586262
67170
565379991
71510
55779
164611273
87270
1000000000
18189130
446412504
2789
217907699
1000000000
46621
86595
623263115
11228164
245254077
30626
168535317
55190
82542
38652304
550165904
1000000000
24077
287133517
575717107
76407
528846541
19598
65993
904218632
1744
539475696
99242
52527939
51551
29343
718132116
158586576
12797
36033
666523793
50664
15629
710437918
39208
9758
373737183
28457
585408132
849815301
786117925
232096825
606890737
672073014
796504735
50123
640531088
406494183
172372315
175106671
40722
295346363
86102
63653
9886484
789597581
1000000000
902999692
64736
1000000000
379222067
1
430964843
477074105
5910
767791469
90165
1
39533
17496
350253549
89082
54385
79772363
696918437
76378
95076
283440815
282555424
370200930
667318302
520740701
36422
42127
487522808
131968682
379809674
871064196
429877020
60299
843241146
597641161
662373293
29878
8022
18586
1000000000
274769380
924795407
49746
535869792
523383351
666603664
2638
86283
122594290
18850
49483
65173
37781
89729
720600243
6999
25625
500977621
54329
69928
49254330
1000000000
687641269
127586423
104405387
523338409
619047649
66337
922665037
68217
206063163
70250
1
469003809
83842
907746747
1000000000
95407
124058592
709700406
78628
812482659
34223
94301
489540335
772529182
621566040
451229692
813787653
67126
223407946
19111
72281
1
22481
786055095
85332
91769
621533813
522885671
1000000000
78847
804153277
773841881
1
64124
314265697
375875844
618569923
74385
51008
985604779
20715
61878
1
751899203
16952
626010566
394117245
738037070
822141442
1
828584058
112856152
951630921
75673
512886378
150047061
710658979
931968167
4209152
98317
734444727
639800540
38696007
1000000000
1000000000
452483294
394749984
50333
52454105
88279
556735234
17454
16867
1000000000
4389
84159
5885
316883228
76430
856680173
485884361
795717730
494817503
924373523
14316
23159
303496893
8527
246701883
1000000000
95342
479620342
971542273
80293297
886217703
955734464
134777593
485343376
153467017
29576
200227868
204652321
1000000000
41866
202004723
236157111
14697
54266
20900
795532391
30894
73825
519811306
14097
15381
80092
19320
72415
33987345
420584209
389112462
8557882
32564
34268
1000000000
775206838
39930588
254900800
1
12332
972464598
515757202
7061111
623332538
447744724
52634
5566
699109436
119029035
838006573
284488041
92817
22343
478471084
41175
712888153
36354
813915491
224714104
340607736
506631733
48604
391503422
50443
45943
20047
24540
636430770
305738234
67740
877961413
48520
25896
21018
79645
36561
245940445
404196348
95957
87833
28700
92737
700568786
241123685
272723891
949956858
110846095
1000000000
65463
78585
546461064
1000000000
63993
18052
1000000000
359963240
635967361
852552819
465583084
835300705
414262731
6822
800879404
835743485
879467188
791048194
347926542
396328543
198492844
786238996
183994581
96917
297299050
64057370
892020024
93529
80043841
60981
523967332
352614265
18265
52867
70340
637178738
44843
3242
91600
122085637
36836
131636186
339467747
1
1000000000
510957142
54281705
186928232
41412
264891843
70847
935694825
64434
225161841
783410070
1000000000
19726
223497958
71402
238839156
65740
122531688
965457708
661369257
19667
62037
39363
891931410
356114996
76928
412492812
750790673
17791
342700793
547999115
40510
66749
274889378
51386
234419061
573836146
73589606
74777530
278381149
26034
30889
13760
45468
46604
1000000000
822624173
1000000000
41429
353575069
526960501
853386991
57636
492834165
640845435
80177
52866043
863805825
789338023
44090
603164489
535815288
91227
75412
14976
45802
82047
97725
83531
1000000000
56547
1000000000
337140495
376277352
70551553
1000000000
669031178
513723939
231142312
39680
880137168
1
331264525
24029
802937515
61450
35129
35
209607685
87396577
6745357
306213104
145071982
96396493
8287
1
57164
54773530
220980534
90283
761687859
85851
26251
750808250
65112
684319292
69997
90570
747399534
620670039
92470
47546949
3478
83999860
27809
79999
590390233
24831
405592648
796587275
767013134
70425
16947
74640
238737708
44315
215231534
721321583
691135159
69665
831183318
14194
53479
102903790
69820
98521
90120763
16802
777907732
27418
230784848
23435
97816
888534240
683337817
43058
303374747
39326
1000000000
11475
1000000000
1174
612512935
4859
824216106
532185586
31609970
416370242
90828
167626943
1000000000
997090300
50301
89333
65429
558446126
92256
10496
49103
715691354
395783696
89979
656249849
26298
94916027
452048698
75650
1000000000
524516502
133532624
377260575
928705185
44761
880910214
54136
23010
401031526
93576363
965067412
81376
84926
80986
783066761
662436061
1000000000
27542
1000000000
938812044
2438
89834
27908
31995
8303
1000000000
261261296
202235485
671087276
1000000000
479689333
41235
27947
565927971
93962
48473964
601586292
897545212
14869
26506
1000000000
398345948
502719403
77231
8824
94508
295934542
799777183
6576
316127088
9285
476944154
136366214
855999729
15580
1
788791392
96806
535664001
315020239
6846
361884687
553023728
553310104
557740615
653043254
850622372
54653
477661845
60728
515919887
37064
399262180
895865429
330781694
49353
988123077
108732335
935921815
422753135
7123
490832762
50268
632652462
823212124
505259987
78116
752174579
75283
667893155
217048288
62315
65559522
4416627
13827
41960
181456371
236086713
980590431
828665633
962880566
877249642
43232
35322193
21683612
767562762
36814
553645508
19349
675647217
91172
97700
95116
383003529
325590936
466266864
71444
70673
460121748
1000000000
409391318
292243043
574729847
456621246
28047
44360
935097543
49606
120575946
582147142
216361429
627641829
923140481
435177441
117558983
22899
383369373
90652
81170
70851
63462
569669885
1000000000
98599
72871
708138378
719806344
172013366
366965666
5469
773553482
51626
48973
873117576
21135
663382827
32963
801812717
2316
535714925
31672
440993301
863048547
271238935
21825
88736
3759
496285137
321873113
211064826
931453551
34287
308389253
12741
62324
31658
590615014
292796895
491690921
84665
776773118
70863
304285166
1
789898350
122775409
46526
525919941
58550
13260
36610
83517
264855202
82429557
978629746
870974761
876591674
900234561
31879979
51280705
17302
53922
23205
94100
1000000000
641026816
99483
1000000000
63103
1000000000
377066865
34685
865400451
36854
41016
191551565
902053733
77816
52719
3766
620099860
32130
845685150
85340
46132
16138
56221
831262207
91954673
54178
985794057
14831698
653860551
727427881
1000000000
292113540
678364250
3709
76241
887225116
130681840
840224364
124362260
323251302
579018814
658983671
949258551
58877394
51345
902620515
99004
258414545
48002
71872
618688042
144111776
649755450
954571588
6500
1000000000
33922467
993132448
216708297
9649
56149
91876
886238594
29591
34931
345597274
1000000000
33892
3572
866901911
395690421
253246522
956147888
98721
613152692
351666154
559697023
822699666
573013534
380063274
89324
66003
26415
919544438
1000000000
438118039
5041
191355198
596657438
401807284
41128
875956801
249608410
965293905
386012127
89078
862814924
378441310
329422311
1000000000
723661856
51942958
26406
68767356
764063490
1000000000
82582
382332582
84265
38401
10876
844962112
334304179
167556878
27129
90393051
413191438
351839590
49485
35757
486612271
41987
12939057
96255
186114624
87258
1
2250
15598
58158
33106
29454
486076821
568369137
58174
1000000000
938367770
609269378
255951577
707693757
61990
1
677316700
74206
417267309
363089243
131550812
44334
595498498
94847
24031
5227
686056913
685803730
342433708
52043266
75247
529655117
31051
81383
767338092
89905075
173125864
22342
492522362
1000000000
158423073
1000000000
863629358
295075939
1000000000
205672975
764258043
828944630
679134907
1000000000
1000000000
643073798
471568582
42798
839537448
1
357100535
17905
205618564
39328
73240
961090362
70218
70463
466
75774
39716
371869071
4043
938136611
323564407
43762
492227709
87571
19427
25167492
34129
753040279
30660
398447942
488447835
603905605
913471276
65629
36200
38469
8315
5031
78125622
947852970
604059589
99895
530767945
961964601
696277281
831319562
120217434
32149
617847637
64260
156092111
685533479
96025
351531435
661893904
795209432
867016905
840294134
17476
87785083
392915990
298859046
929148809
527246358
481498662
419804587
397409956
763733492
25222605
828158059
477226849
55862
140604735
91791377
959831225
82572062
27553
61054
878352098
1000000000
596225430
337292997
40770
12151
41869
203077438
416700464
45800
395952301
483787757
71239
120428722
1000000000
97165
92521
557747721
85108
93890
515648719
65594500
453340027
30596
312484766
143433933
16119
6206
737941469
67469
935142554
1000000000
140051050
582149616
14329
1
191939898
975395126
261211781
757231975
29656
903516202
78576
493633991
34806468
91341
5911
800228015
843012513
53037796
466034893
96088
72294
25530
19145
66706
993067559
71670
78175
623183499
55141
302383583
117765384
990638916
345771755
83869
215479240
24288
171134366
951672864
514517885
870969952
498844333
130396477
683230128
822164581
75207
469795085
474316170
972781990
1000000000
63002
128926319
824737274
760192753
28619
10443
634567152
5670
57289792
55417
641277265
78529
552435563
656633164
20075598
462311473
193576801
572694009
890927558
797765099
421936949
66308
9003
960107666
115150727
833590408
772369957
751780578
804528185
280527820
180657512
187034755
127097970
31199
57091
774253866
1000000000
378323366
556827352
874074278
1000000000
123338530
183121052
535411412
60637
630
46663
655347253
78763
268072050
936639390
38388
23797
128056107
842900186
44885
398443974
41455
1000000000
25337
6194
89003
826206328
716568477
46747
752576120
404724811
11072
15297
946462170
757847776
503609906
911825228
1000000000
218237577
359231454
970041032
969594718
235015054
14199
12116
73523
478395685
11016588
84183
369011282
69968
3139
1
4045
862225167
1000000000
44479
241632832
336826018
41520
37393
46636527
691056382
957663455
72611672
67158
200721371
811943186
569714125
668282604
371493163
312986661
190449644
162663652
50999
1000000000
125982108
613920361
825665080
787155837
541396007
368180191
164197231
70555
672952976
1000000000
789030441
63058
13841
96806
635310593
163494712
54988
2061981
572043291
292176655
558865861
474438506
90863
225771299
93930
15485
27651
60149
576455123
1000000000
88641
82382
57901
8264
877582352
37855
503383338
727499422
353475143
1000000000
4037
96399
741629306
50245
103413765
35782808
99056
774434416
616833295
80860
276171905
18754
51640
366812109
497836394
24424
31740
77393
162727632
951843156
40506197
357369881
68504
828223366
23796
385548215
97613994
58654
80329
215250714
556426014
85962
62645062
88650
309076133
1
955827346
1000000000
970295181
50269
5284370
11325
86038
804767031
853605988
605095157
17173
898024183
680120815
752710956
2041
402169789
18254
78652804
71368
29187
81135004
838943599
642764568
201651351
16471
86487
82961
55669
22714
58776
494954122
932248573
108429736
1000000000
221486638
861409111
820500171
1000000000
959975173
947128250
8898427
54142
798055727
22692
189835243
356398960
1
882589332
20789499
49515
812094468
531779907
279892957
1000000000
1000000000
772330097
23683
556480693
44999
60215
40472
55158
63600
269237546
352534938
18245
91993
86904
821063426
1000000000
9640164
765867824
1000000000
624694143
529546588
572180060
24157
331438806
372277250
87937
1000000000
77272896
41779
38953
612279502
10901430
521540071
55622
877579080
339212143
1
26610
374224264
36078
50540
923
1
91013
42232
356493063
238301215
952595492
61763
57580
228404783
357319899
53057
76234
465533734
227353350
277158767
301705774
556609262
12552
437900816
437271553
2979
50431919
399642548
1
349813188
47163
801725135
800500753
32982
1000000000
23579
41363
92352
26490
1000000000
1000000000
3871
1000000000
96220
511307632
60477
238598404
35615
287206100
371345081
5008
935494291
424632978
1000000000
838356129
282229451
33067
36497
7882
838100863
42963
321414524
27655
475975132
77302
824886668
18092
16472
864476720
780478148
842905435
50775
944895843
870702309
46540
904497578
50044
55521
87341
750984700
552627843
42679
811306835
984162997
19005
992030249
13595
54124
60624034
586574671
11518
65166
67045
400921102
1801
54601
25885
37731
989758074
1000000000
753863445
38963
99478563
110117870
89421
298077838
6114424
68239
951232737
309376991
86243
76444
65991
69323
1
985568615
477623069
294154213
532263334
110161960
987315360
387796172
87710
55626188
422842336
98554
107280127
277204701
621295317
26957
333617229
266391251
670606531
19463
575030376
1000000000
6545
541531949
82330
43730
91853
546546824
303553003
991277022
307082905
477693847
754644677
47658
973544604
64324
44894
29023
99608
86487273
74746
998
670252567
274061781
1000000000
188477469
82594
447048389
60599
430922433
200055239
622664118
337663422
31553
39879
951990215
1000000000
1
139850561
18269
11566
627565268
45155
822024606
1
300551418
352443751
1000000000
173375639
94563
93018340
34125
866606322
597656322
78768
35382
44854
72903
54409
86687
57729
61250
28171
157351068
167177929
99794
524348434
320120244
3533
1
31164
3370
59459
530672256
297136977
234739935
29213
98825
75705
448220732
778782809
1000000000
37652
1834
1
877936438
279746641
561760876
81840688
352130920
36982894
170533474
89156
904958793
699954537
81814
64801
545874965
995244651
10993
403282061
203027427
56898
112501267
983497586
276746193
377422651
51279
892061922
852751355
561786058
8319
785360330
23055
64151
366044819
511708830
102351123
51282
21761734
44543
48726
877259603
535448750
213825704
853003622
648214055
13356
1000000000
450357463
5057
277504969
841948805
106622632
89772
1
109471752
26440
54102
2194400
98112
397367364
41744
548575819
421958458
63256
881296511
86965
54356
343846253
12141
570896193
86335
670484404
335948241
53808
1000000000
14373
47497
20651
75095597
49223
4216
643514247
105060356
39541275
18530
698883847
67098
30332
542544565
39957
88290
59248
1
1000000000
180997853
106519249
29985
1000000000
897058539
552725553
725094146
34182
76546
839150516
313780088
51903
100841560
26544
26516
326065722
24367
53337
67161
91508604
965994782
410503365
478682927
21732
858373569
24509
519191727
550670815
24154
785909208
956494521
89606
879757543
123631953
6890
6507
90461
35871
480988318
1000000000
384293848
588264642
665011844
51393
319945531
655666474
55071
41973
29042
28959
869483297
346680611
81563
15963269
642564488
623463679
513532418
73184
442465061
33326
400064270
83960
98663
400826291
367129715
903731201
34987
355603079
156247965
52846
681776439
354020232
2575
265505282
63173
13247
449104801
25980
225741342
83009
255066019
464702659
297661852
298246038
66194
81368
22981
81519
93804
10311
43506
118325591
73170
646537628
75765
170434111
646830291
886863371
49343
59291
351592650
73576
50953
174162233
1000000000
87492420
8554
601357879
84326
15171
153496673
828332065
86172
171043115
91681
1
80864
440567556
30885
68159
498914977
471855914
1
400750789
86542
581083533
20271
82414
34557
271737536
1000000000
25082
682328639
45159119
51006
29238130
279495630
64192
710400157
129125452
84538
382121889
327483455
1000000000
28648
730645950
4861
53157
311332333
243846986
661106826
842283404
707175531
313388070
88260
71340
166184092
47150
98077
646759420
6709
38462
70423
61296051
76005
40922
364856350
893
76799
11137
383707812
984673115
793727643
413464728
6592
17532895
524561967
299781253
72319
22781635
78802
179474109
4970
731630385
16845
464812159
66561859
661979079
82835
743740708
356663646
1
497746053
593659096
1000000000
769845537
327345845
307628431
54873
333834100
95555
587930886
88260
770717067
11954
515136119
96338
94591
96141
584663348
54592
869358311
45753
632280211
1
784870152
991313262
190582435
274766048
764669195
394865945
483428221
467544761
50763435
491409998
38131
870780647
8969
68896980
766996710
539413147
30001
887525980
1
48909
817904521
69529
44290
612391548
210799907
14540
333150982
89399104
56561
57670448
88624
60949
75068847
991204817
66271
83585
34145
23738
50567
44467
76934314
120421429
85146
1000000000
934645869
658688089
792497250
34621
53900
24137
11980
7575
187200678
56578
1
61358
77042
99234
289546308
72940592
242263575
636163113
274520073
28812124
455860817
17709
44055
429158877
898578966
16500
494350445
397812620
14299
955992400
75020009
474777178
3431
410872648
480920964
498635023
1000000000
726759251
94467
1000000000
7676
49491
95468
762990044
1000000000
24449
75225
53836
1000000000
23688
732509986
78077
94881
4894
25654
111933306
465015665
103264325
877548681
858459125
25854
917985080
374273355
595181773
46494
27915
28777
686617067
308443448
1
836585494
167112876
924137418
548213502
57321
737518106
68266
18641
581171724
97483
165341576
1000000000
256024414
338396424
434966413
28319
871347096
83011
85473
328004552
824008158
2564
690596864
670047395
427641768
22739
278625410
1
348821612
21849
59256
332851030
82639
74729
451629820
891470886
93457
538331732
1000000000
739266656
57498
42680
796144420
633853527
589663318
1000000000
68722
176819847
39704
606888276
586730910
113450968
1
1
854136121
23526
287290812
793441428
680059307
1000000000
762874510
80225
477436916
814028791
851967716
906982871
36165
80225
146284776
58914
924903313
76595
108195006
563560616
87596
519012370
30916
727387673
361006669
280067076
547505926
489129104
369268908
860288820
67733
258015728
516751533
22422
605118159
58111
1000000000
12995
50420
512447277
604855419
108575818
101631976
136877730
400210058
98875
22824
331899404
475956703
1000000000
604913844
902123121
882298947
704408495
1
1
396440338
84700
38326
1000000000
28992
797023721
76787687
83536
43010
284692699
445292920
796455723
59399
776309568
286232218
321313315
660872064
99107
2939
28147
17040
97284333
96213
94640
859564486
1000000000
701768708
1000000000
792173406
91230
1
23920
7210
64506865
1
1000000000
93115
84232
397296759
490238662
789350346
110839361
903369859
575675617
17612
821957305
49966
550629555
14145
96323
451590025
39627
82256
60859
82286
822512154
4546
43102575
8338
53868
8725
71054
1000000000
57263
91696
73158
19318
57924
5960
663007179
10595
63857
76284
650072683
1000000000
68580025
53034
265369743
372837759
881582719
90683
298800366
96669
975361459
1000000000
176692807
560104194
97634
97206
693676305
93148
211032439
7745
1000000000
369391829
572570109
492213239
336583086
351002198
730980077
95666
393851629
49608
734895234
945832348
963841927
6675
44288
51753
1
810814326
28437
923352741
283657492
617997337
59155
864331021
582220075
68741809
780569371
46322
761522762
754133465
405282028
594221294
40055
731682804
843680729
28410
206087704
265018471
48201
1000000000
730010876
377326500
575972613
32826135
320399451
980144326
28587
492122124
842399226
46575
284581863
748463297
2331
853056715
458102810
101613992
12564
791408458
933215510
256057115
62808
11718
429475804
4922
61847978
15105
695327053
410420759
992483625
75542
76442
4106
62390
1920
195465908
64699351
60184580
44472
274954811
86703039
47998
747359316
15693
562882576
96349
728795474
24390
563813820
77483
32076
98197
122182401
24707
19077
648899610
63845
941231931
55300
239109662
655607178
65203356
209702644
120278908
245831380
1000000000
18157
25166664
95433
282824087
95537
595786240
80890
1000000000
19133
56088
81005
51142
77850
76216
59517908
924718273
76848
887855962
54038
47940
554135467
396773975
920199060
261118891
395125780
996511069
40468663
99041561
8033
90835386
41988
1000000000
367462764
320498677
311973939
10532
67579
23674
190517236
808163750
14774
29592115
801464558
40348
424493060
717158108
240018924
34017
877096833
34249
27125
43822
948042827
72049204
43385
25998
1000000000
160183257
1000000000
89759
58606
267811215
179374169
573880550
436202202
347026514
392104996
53750
88172
38820
64725
469989678
331835843
731163371
408729452
399851251
328638248
54074
137144763
910123377
207911836
1000000000
802106413
19900
79446
7895
95995
60241
918380119
706154658
598811365
368575002
1000000000
86067595
67197
52862043
208959070
1000000000
24142
465691958
39842
1000000000
1
973033983
466348813
81076
39100
1000000000
694225861
7298
31205752
184869128
58492
94212
67815
701301204
1000000000
610283296
792
24453
225523391
10646
586512490
422599122
467725543
1000000000
35576
155261842
35467
898981392
35926
18420
15357
707020895
37385
21157575
1
25384026
1000000000
760920262
915022876
49054
16250
35173328
98975
317083833
1
288038642
29071
662009514
360444194
7572
130499244
37252
808101778
131659247
74198
27892
98766
82121
683575838
21061
51141
865901472
883187921
717749756
79961
117996643
567850601
77784
954622779
42210
407432358
19340832
3545
82714
97693
460914411
472948818
271857790
938159084
7868
224911846
765517497
883816014
39300
771172401
403715729
93812
42796
38023
64226
36262
1
151645486
198328114
628514322
44941
86256
97220
786338784
287103599
815353621
1
1000000000
21341
559641182
421978489
79001
446230645
92723652
1000000000
922456242
61082
785912958
1416
56424
94948
347605989
68422
34886
981425249
84260
87494
77257
46892
472462335
710606411
307513842
354014281
87383
339506945
77990
68577
46411
212601772
495246604
968385179
3110343
47197
37368
77127
942996195
17111
54837
52350
994263021
14433
889372420
655609339
481676280
76994
1000000000
45174
850496966
95196
1
65284
1
181078678
689640592
41170
824156818
838654539
938704484
602818300
92057
675534557
23862
748547510
76271211
31190
10911790
40587
881742730
8582
7517
988127969
232370594
50207
52384
956591703
6570
93515
235717302
14210
648463315
890983584
37204
67821
108248724
1
188327256
64722
42404
686859044
38874
522558344
903578054
574320229
561200734
35076
50216
78135
53269
71510
93557
43740
28726010
768068518
491105373
51520
89541471
19322
89016
26030
86327
75592
206063245
12140
66758
117526111
92816
258512362
355451540
346691135
830000947
252398809
21737
285108906
98934
380310745
309140404
693031620
1
348089184
781337206
88819
90409
814638709
1000000000
65228
67252
219983112
1000000000
7639
43846
85979
92903058
541733176
92294
156278898
389765658
897995590
43657
620881307
65285
1000000000
1
419758644
610518535
391876835
57691
733065127
79356
5744
833031129
171638910
985627421
92298
66046393
96966
637895540
28986
686362876
85259547
236587219
625413116
804879925
67562
762820649
757515175
26468
67993
61919
1000000000
331067305
13617
648591412
103359441
955943354
9924
1000000000
973722615
391128416
58178
782503681
379586613
39640
11896
49714
48085
81488
689976581
23170
345581631
749326198
12788
355130116
95437
247401749
126445778
807391841
660786445
22475276
744270527
15880
968152967
73100
790162060
1000000000
360820111
52843
12790
763501791
40898357
90067
55449
277153792
75056925
986
929253950
1000000000
49715
52712456
71313
1000000000
384834383
12395
1000000000
92153
1000000000
95998
1000000000
19818
69468
63648
8392023
859358075
65143
426798256
317612556
42713376
833405706
255145391
926847425
218519954
87806
936578338
15160
586436076
76078
12236
5252
73387270
93240
996721427
834302348
746770090
210576491
916360701
255583012
852791991
466167043
290936483
22420
674356800
1000000000
325341919
157993917
92028
14461
550530216
1000000000
7848
157105073
55546
148334803
112676818
228977548
148473293
861437136
90547
1000000000
432333348
215548246
68779
38741232
440001010
81917
840076047
516746018
812182399
247528160
877195604
901143532
26086
345011103
896873221
93338340
467596098
381063004
50041052
776030347
732885609
860196639
637328526
54221
494662649
454465427
533539438
560537142
24641
835463835
232630968
70064
58154
1000000000
150670520
234290474
56228763
881861513
85192715
69510118
410204886
833306388
35366
850703549
31263
720188838
148614994
47956937
231037633
8548
79690
32987
78249
77072
81207
697960191
8590
68402
47094403
92484930
58872
380467939
1000000000
31900
2702
977498212
298448496
60736
494617991
68291
401243470
61630
6853
84186
1000000000
122
865944707
48845
89121
222163454
98820
45506646
293557999
965023769
79442
66297
748668853
717023062
99804
101948477
73925
682955389
186738028
394329547
496368850
20706747
779361025
417585542
1000000000
1000000000
18207
91297
595954849
1
1000000000
711599178
290918836
775181304
37895
12696
9365
1
30534
77518
137270051
244198284
28045
324012793
33921
575499697
61320628
74447551
41111
65247
765476438
73455
20718
9105220
94254173
40213
281719291
682820200
393961131
475307873
24162
1000000000
88766
1106
339056804
38203
936139615
3314
793189704
709026702
275477519
418725540
775483512
375191997
866784207
64792
588913537
93650
60740
83172
25425
22827
1000000000
498085579
42433
26305696
902353759
885597714
37931
1
227449292
68709
936827980
624842765
293376004
83158
707895875
690456151
443370354
2426
745929502
846024693
32148
301033142
705229022
821800972
1
722749911
73571
476004157
77334
69980867
718419608
806147797
793178393
1000000000
300396714
329708192
53161
246376990
731901311
114928934
524428901
327758499
533057866
746871375
991352759
7017
70835
615427616
62680
134826471
6415
676713215
737052624
69061
35714504
1000000000
48177853
36390554
10734
568736359
1000000000
114140863
841597338
55980
48827
85314
314770993
560010594
1000000000
1000000000
77854
1000000000
839038152
794297052
79485
425781729
374880099
480014075
58890
491464552
25029
4901251
8235
86488713
973042392
18024
40162
17563
974598709
78315136
57163
94659
57460
1000000000
845964219
20346
59571
990739785
634732676
15869
880921609
321855795
481430960
925363915
226177694
114856466
116702089
96091
12496689
15508
88926
15418
8108
42837
42533
43035
970503799
696394424
976800537
59843
114915
709872749
1000000000
86771
885090841
403848450
93628
64476
79690
1000000000
976321562
444831845
750059661
36600286
54633
337027807
46509
601059100
118871676
491081536
58493
387478752
508743241
97451
33972
671686088
67130
13295
570402446
35718
887651734
34389
87506
13786
277642987
15250
432495310
60422
977679164
504961167
68882590
828916056
249756052
433879089
20672
5039
296
602860826
92525
526821228
24567
57068
443942305
872635708
94322
669296362
270681562
92309
34026
431606892
230271247
942825348
69983
153606801
356353407
63200
88281
50447
1000000000
76023
8276
65283
513857455
44367
539236037
8289
49946
952249436
71641
419380358
18085
944226752
66985
760325910
88104
450400094
330939233
350165202
943213065
1000000000
1
92936
825698557
11024
393964751
2124715
573858181
877399332
1
997576404
693217114
54379
71449
572475378
148634269
1000000000
78671
720289671
42801
66170
505664228
96394
2429
80730
354180817
1000000000
828118767
41427
1000000000
544711418
941593212
766604801
25323
36426
1
23722
9135
1
96606
309417532
423521644
1
1
152622354
94386
7960
840241424
786757367
27529
86896
376848679
982681135
65588777
217956959
1000000000
1000000000
738288020
48520273
47342
144620010
5516
344092977
276327486
48044
304439430
397480187
61425
50689
13579
73300435
964026438
14094
33988
484795277
584457
24584
242648604
63523645
17119
80429
92232
90934
68326
899675701
75737
834287101
965671567
107786110
1000000000
3584052
90495077
17560
4942
783770711
41192
2155
880681418
207298110
4984
586228902
515101800
946802150
156524800
673955556
45164424
20461
67894477
821737631
455895113
111944940
675104266
46124
76982
297359280
53318
540589751
124801403
60413
90573
453407710
1000000000
69411
544591205
576
59650
39224
1
684749353
28734
821987386
14680779
13816
88445
33699836
864825550
74774
967343978
14075
813632673
200273938
1000000000
376933522
626845049
69558
310313128
58341
14758
419341836
763681775
57537
53062
682857496
76992
132618539
69753
640577309
1
1
78870
1000000000
19439
735469956
532733840
218485490
20560
769561678
867560253
68421
326139684
175923157
591553158
674144055
31429
87253
549709826
1000000000
391643818
141920798
483430339
767393615
66353
762269063
341829272
423553506
4156
754326407
382500110
37179
12849
971755804
37036
378320099
16458361
533942060
706387284
792045374
1000000000
947988929
83583
685725900
99875
68537
95388
70162
720590343
75469
61075
835030027
96277
935260786
974125775
547496236
96267
282446334
718933712
1000000000
697488170
512328139
1000000000
3692774
534537919
45081
55522
38270
27971
74497
75769
237651789
70716
490122009
64502
83361
18969
1000000000
566850754
79750162
610189590
575740757
292982615
904229087
237630862
521399892
110935098
72499
636387956
66289
594860527
431988945
50757
94571
141031729
139595174
791238584
477365138
742834821
30338
706670422
764844402
60654106
68645
7426
84625
18817
123106204
972415343
77158
56522
64137
950745255
328994053
949803553
952778457
488890850
521494372
1
880264084
72365
34337
66619660
157213063
18956
234816167
165408033
528850529
71945
77931
39018
547444277
25738
51607
29516
89069
908913111
466909581
39947
135263674
694803388
516378429
114648349
291969778
27205821
471505504
608146560
911069384
58495
3745
53364
6774
82017
70091
95702
227838662
1000000000
426141124
800947819
12644
522519501
835928264
3242
299057769
31636
1
21262
66179
13595
35077
76540
543759004
1136
951216638
478286203
300554312
849077768
313310953
33103
74734
1
673646096
579840455
894097581
886900338
612027196
21445876
460132661
814986051
4070
35733
53023
290149715
13569
518021340
37344
90622
50572
52201
97620
69911
824432471
60170
28233
87074
411327668
909616125
33435
35388
175491628
258117033
82084
839055178
41467
746079262
743050777
74398
44290
47049
70506215
78895
37918
794329625
933264842
651093777
82334
11779
829892501
39909
980087352
394792562
928402152
266158460
29009
996090443
477925971
1000000000
542871582
469942802
293113239
6289206
841610790
506511547
613535035
55687212
502521511
248243428
979400155
305256132
662311230
72915986
63626
261704029
206236223
275179029
13000
22669
340047214
69629
35939
1000000000
23421
3235164
6107
1000000000
741881501
114597895
513640411
1000000000
536791427
195227721
62833
569751003
156950180
196240853
1
74246
499357354
432232904
221172141
85923381
440720050
68036
67710
57616
874123537
80039854
720777371
323123215
232633547
55784
411916511
35787
341353159
778967052
550675433
476108733
908363471
7695333
164954953
559620351
52278979
81062
53895
105665529
216689995
277545415
32636791
411830414
45403
317982633
12485
78551561
45677
363545846
488826122
659940802
40740076
4752
76373
847491143
1000000000
455322572
1000000000
619530920
374722358
98748
915003680
944943443
847990699
783506722
414214300
35309
531836381
258558010
41896
37782419
156640424
1000000000
759021368
1000000000
942154491
906024959
21404
661789276
992679167
475157754
728233878
41903
57264731
45595
444516824
402441790
81665
770110241
26728
1
75197
245710133
73711
44637
297437750
320383707
395040776
14274
776621416
81694
76972
62133
259379497
1000000000
32924
48337
345898906
51625874
145506893
821130597
15572
93772
27137
578349614
52923
347939632
777940357
77499
138837172
1000000000
841391216
124910583
57844
22460
804819564
58579752
81938
3498
631208669
62147
94998
51835
852992872
77815
677251087
260623384
68414
414273484
15357
851141603
275837503
932612609
305175878
977366604
49870
99891
98156036
91842
86714
1
290169307
287127417
504669810
75162
367146013
1
4714611
216051296
85801792
455655757
67117
30736934
38886
3697
376660930
862074799
1000000000
1000000000
138348940
91910
1000000000
654394220
867319081
55712
57404
979398767
16852
95331
477565054
408401048
638985672
68232
1
357845220
28809
880786045
49202
357603961
1000000000
16446
62939
36227
13573
988179103
1000000000
76875
22475
103246931
298352983
84085
80772
38057691
190314824
518790232
1000000000
46398
430868454
31763
91199
306661491
271918717
138718569
411396993
495974509
31180
605688632
1
88519
652918204
330694171
8324
18572
826245152
202838961
586297448
14333
267144965
64418
31260823
131969179
2747
403718598
92517220
728937363
1000000000
609032863
493045664
610199606
10124
77954892
85118
8593
935727504
27245
717789592
1000000000
910314683
66124
598
1000000000
688207423
367353101
6937
260228236
1000000000
93881
84115
94345
1000000000
612319565
757669747
46142
75609
3494
67745
596041997
47618
73353
862751428
207750207
348370849
59998
79655718
427504772
546788902
608198287
49989
95790
586653757
935626712
724877747
43510
88677
584146496
89882
670377252
423794101
60099
1
1000000000
312851326
793671748
769514973
1
294064780
28056
829448433
29477
96483
37380276
807573009
41319
27945
91933
32158
461
21832
22795
98063
59385
241751149
59105549
198138985
1
384300025
10065
21980
25860
19742
34582
949512025
62207
597897674
543619609
575162453
16877
37544
206931143
638820370
473227917
35907
352384013
51706
188629192
81233
744180328
19427
86880
57808113
35106
1
91556
66227
92706
28106
475725765
645916069
999931322
96582
470504399
565192887
70435
2820
223060955
165739436
14206
85128
44977781
554968304
44240
36200
709966040
521170515
259946663
74606250
1000000000
24397
15825
96956
54009
149715617
723670586
233285445
21884
1000000000
840603669
958048474
948109412
1000000000
542460028
925498352
43578
741652207
610597331
5
751178324
40514
13821
1000000000
1000000000
626471524
962746081
239902342
630611848
73965
15311
49809
53795843
3051
1
265977872
285515134
478124546
180482952
629470832
69696
6626428
537444432
70360
513156518
1899
55816
85355
227480908
956600100
660988547
760372352
95621
296552802
26717104
112932191
1000000000
40290
56478
774631877
22781
60504
20315
63350
41319
11910
489247938
1000000000
21622
93736
51026
73292072
1000000000
515856696
524195387
17665
978043598
719562376
412458950
93587
1000000000
320671619
5785
46071
70089
93115
940760181
1000000000
94190
548804114
85428
286504129
279476653
43133
68764
564384664
77030
39385
644884303
905908500
31739
878639991
38895
1141
1000000000
15184
53183
405188395
528860682
979852368
1000000000
68394104
637011599
102669830
372005764
120301845
646914349
100429989
96576
78231
12772
56665
46974
1000000000
19527
93648
19178
718502800
77780
916275438
90293
14776
875465914
861679162
35326
1
564993883
970557172
947331627
1
70626178
18301
813378895
591864781
1233
967922343
13401
57481
59211
648300248
77705
80021490
170790920
28217
870043946
841521
48574874
345605666
74108732
332726341
479537899
130341683
77129
436857831
34504
439663883
1
395662249
79474
55410
12247
919692258
468503823
849078716
130015790
165147816
580438589
236103259
6489
45104050
54634
65158
1
80263
207072912
646542897
1000000000
112451361
1000000000
757284467
57074
704751784
1146
839909377
944399297
90273
25814
31629
74907
106603656
1
53003
39154
409708152
142571116
199784012
905382492
772755073
576191348
18797
88224016
35321
628336136
36662
1000000000
646417039
15741
11765
698508371
453419687
1000000000
554192491
982199749
858635496
95030
705365432
607515038
534306360
790108604
42080
1
802170975
1000000000
55858
549186802
72045
285053404
795028088
1
47678
571029729
144525497
208746274
562575675
438860113
1000000000
9454
987168449
472061160
57802
97580
30310
423346916
192209360
53607651
46253
41286
93267998
1000000000
15371
623671878
89069
642435824
97316
35079
32100997
30488815
848463273
85843
347875435
137730441
613060126
698349227
545458625
43678526
592365807
571961195
183038020
131393951
59429604
15917
5814
977569635
538334751
5300197
967052727
573851309
87202
509689883
195182043
41989
624345322
383291718
12001
16060
1000000000
61650
362676426
630089586
141421492
686235962
1312
369604698
25166
98519
26613
376296657
74142
513743122
470115475
1000000000
1
339174520
58865
325777064
390138310
90969
11793
33123016
21965
328100795
567923985
686167497
20323
130725860
907820082
341944848
629404349
29682
295386359
748777105
409832193
1074
52292
334945085
12591
32370825
748415639
949134461
727978232
200660943
77183
603504328
664251815
68415
47054
13488
823521503
37483
1043
1
787838824
379821948
334899358
981038406
40789
402980162
61526
26195
47676
78824
1000000000
304512672
2900
889847951
848332379
69568
275783978
954298228
358891060
66211
23295
227504029
26847
902699162
68931
790406638
902484245
788385732
466760826
541499209
92847
269245324
870014077
858771238
748903515
639962837
90229
465230340
910588560
35049
57428
381559437
415246051
58170
333237130
39771
1000000000
593937744
74207
717991452
28362
29123
682246653
678356853
952730560
805679055
798143320
991080713
63710
833613131
81699
392122394
266683852
680279471
383019631
782711896
59774627
530144870
79376
717975191
655087361
1000000000
73210
263265186
494153779
1000000000
998271465
16973
27993
500914317
268587996
883401126
222667204
34517
99002
716923743
947507474
31156
16852
49489
495339150
39574
94925
509744238
728835923
78272
30813
13855
91468
695021062
466079588
1000000000
55737
669438815
38991
44689648
796379571
218534032
835633590
1000000000
8938
630036105
1000000000
255645658
40421
35800
90325
13860
272783803
1
646570358
857446152
1000000000
953575844
78518
799806833
7769
1743
1000000000
90735
16739
791475870
98513
1000000000
63300
89567004
1000000000
34822
89037
187686631
805163588
46463
90413
43954
50410
83811
898699147
96699
542965980
979170123
28376
757757180
806640709
976576870
40400
13340
87208
88980
602300324
96743
7624
42018
797188358
807828165
659568600
416393667
833020254
60917
75351
28192
49960
25768
526568409
8912
39869
74852
1000000000
585210848
24828
445298101
504889388
828727602
683180575
743160303
331802832
40538
58072
62288
1000000000
868898746
68111
95796
561171598
1000000000
312655998
97201
311620398
648413897
965559533
37490
57374
877710989
45311
682786520
36195
766994617
70716
50791
88428
98470
56504
9114
95874
324817164
1000000000
47328641
16376719
433446294
47594
331806460
39248
71027
462400176
5983
353701904
78759
4466
232864232
32167635
217897979
52287
995264221
14526
797057984
48802
68065
40777
1000000000
262502474
47355
179941636
24926
577159737
32060
51117
503831312
86728484
383656423
362756653
648121899
7858
386413936
95075
1
1
50219
127134703
340373086
65493
349553011
783968708
30091
462935807
47661100
968987458
29244
240
13182645
572712141
369034418
332806463
56589
920967437
459184612
8140
237109408
75476479
311149019
161236376
1
628304830
44841
269161381
583477316
518486366
953872750
46528
640134636
35092
31677361
645514703
254072982
38616245
625516587
328207770
1000000000
54378
495937243
117135497
707985430
85559
59050
938994743
86814
10076
86689
933331587
636380441
421758932
621101415
611900036
11094
273944806
742316787
91908499
94240
32512
1000000000
94399
84363
130086767
41396
956847278
27856
231566450
224569670
835563989
26598
1
85819
121977866
660044
1
619076559
373920407
750483058
237565843
95955
585967154
120127369
351618450
96581
79961457
788813793
84919
76652
190157177
54461312
708576413
62787
2813
10808778
329406677
19644
16998204
54704
40675
69180085
530157520
104696962
51535
12870
630812224
532750078
977363295
78685
482705386
898108532
4958
7314254
1000000000
154725825
34513
94981345
75852
667058085
62899106
1
517018243
113847535
82748
34543
9141
517995623
107115846
931439468
151523114
186224174
414519613
982655563
52268
61405
320422264
9978
532647154
27274
38552
189070500
105018804
258788639
254430545
23973
51404
53493
29317
6458
7541
11632
52881
154294787
15160
86013
877773992
141552832
9234
97988
869615032
67356
54355
970558690
919516508
453412171
1000000000
73370
422298468
971481808
709642880
57880
86114
421490832
72586039
914478464
87292
44838
45465
808328189
16548
12940570
941653497
213086744
1
64378
496838306
88451637
44822
87218
493529504
33427103
247790879
1000000000
36847
94451
158189459
29245
47770
4609
1000000000
99342
1000000000
13773
47891
426498243
88808
51357
40870
413821463
846192677
792194500
2549740
19124
97811
130932752
10659
59319
1
86503
99541
296694967
759078426
393357128
738024025
988192147
885232585
576645862
251308470
95348
14963
361402145
557953361
760070401
1
230088573
38308
653704413
46965
768134698
96117
84404
680047473
65912
887900806
6736
58674
29235
20696
92552
876077096
78218
540027759
86536
857345449
54796017
276899466
767771178
1000000000
708513179
597113446
71245
644221216
528710684
58354
1
11173
94863932
45271
53007
18735
40154
637145465
434015185
43030451
829023870
130411248
618102714
883715763
431827536
1000000000
174449244
1457
40875
528612663
97199
137152843
426696992
95928
1
55303
1000000000
3742
51473
66314
540841525
3189
24237
464513407
37329290
89084
72195
531617804
41348
416561474
741137465
76754
479144044
188578014
62940
254013541
892030935
8454
437524204
75906
948839074
1000000000
212833789
28580
39427
68879
797627366
13733
450317194
42137
626285525
670551376
84845
73885
96540
903448520
85253
565224177
12807
82925513
745029332
73467129
646791649
34111
21754
45959
66919
54421
15756
452948562
1
535876806
569924254
64636123
1
762699362
99942
466915053
638473523
522373936
5587
263513385
71226
850597225
611640854
592260956
792133645
75628
666538837
1083
41985
90928
19965
450984937
1
734072224
6789
932866213
899654065
50380
6713
802260588
56594
49709
62158
567091136
450270375
1000000000
757383667
604465479
49345
60102
1000000000
286088298
292085018
17227
38833
589291945
80448418
968748127
993426416
408075172
224207705
51121
731229467
32523
601445224
784541906
77755
807020125
579825907
690126646
975370215
1000000000
819230746
470253956
90887559
420120554
343752888
47624
1
141882878
751977118
97772
1000000000
78305
13686
327637805
840595513
13385
18464385
84018415
960658108
856915213
33092
88580
328795809
509303737
359354227
1
506920631
49793
571039414
338034979
862047801
44858
10002
15534
8952
681619639
360817723
58032244
93563
28162
72241369
78314
876004031
280028895
120873924
109777427
632405148
267355832
60070
629583036
669613202
674548328
19576
120842554
894295892
608524688
825917782
79196
650481699
32396
17830
75409
155103336
37040
292784244
766158631
9614
740182440
41487
306722225
322884289
1000000000
25242
902351320
481416045
478343448
59391
97837
744977335
448385026
12116
88337
9665
52161
133985526
81454
570005532
16957
74655
26537
62390064
20766
452709547
54841
740601499
66729
701571053
34267088
571942645
9196
950253054
425744476
71466
128526149
560923215
916454368
27971893
14950
645371055
81327
34301
108155399
617675227
235832085
46078922
650421954
1
601837181
1000000000
218923064
93126
64820
78599
149195602
689991450
32970
5592
419561758
64959
337623361
44159
337335098
94499
19651
82884602
1000000000
398439345
44191
95129
168141680
253537591
27837387
346868564
136361235
772103344
339561158
76775
22011
889605182
986173516
244102445
488061214
99585
34761237
452299201
760876231
91448
54921
44601
32035
824031197
295786533
79907214
47940
574997989
1
11383
735641547
217234783
55687
508788648
610521438
845788698
904218610
13957
25089
60649717
366064827
243129961
39000859
1000000000
667299428
1000000000
520865992
149850464
35052
7920
1
7945
339122423
825089106
1000000000
86340
614834288
56262
816041455
20271
85686621
622506554
83780
15680
49835619
24468872
759118917
800986784
159756910
715952362
709081199
29763
997295680
207197247
1000000000
45188
298570366
24253
1000000000
96053
991672024
52087
734500025
55437
827074357
270556073
2699
76411
206258136
558246180
495153144
635656819
302238809
22735
2064
29520
215865885
13229
1
14107
1
1000000000
76671
772754136
610436735
85867
991659102
963834471
165365144
259203296
301102153
61662
79429
271990189
1
812571895
10999
1000000000
390237145
26513
1000000000
39835
833568791
587906148
79474
764351306
53845
75494
84814
89142181
71929
493006486
623715109
1000000000
81493
436375645
1000000000
649173668
10416933
28818
679056160
163244551
72827
596221574
98286
64099
786213483
30630
53832
954060643
878010370
398104471
388091126
753565182
508107262
932612259
606674096
24392
299258238
696956635
846458801
981827230
978018655
15168
870681459
21887
87587
20996571
1000000000
1
423309394
566218939
414444133
462683939
92020
1000000000
865257014
721384773
956438062
20443
532805400
17405
652697818
73180
752569480
55425
891108104
366996522
17816
338240370
70337
33735
1
914054351
266371174
1
80358
995041975
381165176
96330
111157762
862519700
39844
55436
800944543
927472440
560902352
16999
507390503
926448860
29244
664152067
333670272
68679
962358256
776112623
19331161
317143117
392632469
54220
997682068
10622
4022
883793712
60711341
1000000000
385752778
832171146
38627062
126859293
350107916
26081175
956178307
388394449
77398
35740
77739
433001819
581461186
58339
58594
89658
317552093
249952727
778644358
69795
5096
806526889
1
774547194
15138
9411
289
93466
76069
260265564
449338769
75747
80751
76081
956271827
89385
460242285
93237
250651644
568204645
611390725
919431965
72394
17535
779028312
13058
482526548
60914
48640576
569745168
477337210
311773088
423837963
919
626813403
79480
633091516
55138
69926704
30011
77501
15911
67333
20046
94590
99602
977189834
314867525
98127
91280
98541
89285
92224
905490380
1000000000
658781167
357260638
98738
94563
785693126
57454
76166
692179608
320175572
760502275
24771
27068
398897333
95029
472027381
167072200
4861
547415332
91910
215919213
1000000000
93989
969177009
1000000000
74451092
348240378
521993555
69928
584860407
9841
55542
244901695
138386275
49521
92036
800247464
31706
61304
753346952
68597
91781
59055
661802181
659327858
338700150
41527285
311938374
250102522
19421
56778
27016
24075
86036
26574
45610
87611
935126986
36774
81715
95801
294298201
64345
280855876
1
533711159
93538641
17049
86073
475732667
893675116
478960180
40379
284801535
762924724
39104
626249858
872687736
499130306
134713207
38318754
35716
390514232
874101781
260915791
65923
869362165
267807203
596511162
44895
299553445
632909793
602855854
223538022
46849
613618350
1
378225632
47740
55881
231653426
232107418
1000000000
94859
45403
1000000000
34717
17186
48662553
696046212
781276620
918826112
452797887
678760837
32734
575442822
19982
148187836
710415135
579303411
44953
802658751
19876287
97922435
444240779
739725308
375580586
71653
1000000000
77086
44802
82228
712483945
798281943
64464
469395777
261291223
803702765
98589
343499926
17267
99041
38133
160480802
1432
185041427
377381731
85853
503324746
569829229
805633620
19197227
210459710
1
920930880
52762
84574
49951999
40855
594956257
85901
57428
441482484
476718818
53303
948567766
497175221
110336530
54023
149916395
292928161
109180987
87009
585897385
55404
51862
550199623
872444170
6173825
282727389
417722613
324383164
54215
46750
777552902
716305674
803468992
26649
122821769
282366436
81874
54953
17135
85413
521900351
199407107
817593182
99342
60388
87639160
26579
66874118
83598
47518
488877302
9059
24053
1000000000
81426
1000000000
572688160
70690
115467106
443636862
1
15288
43996
83691256
356358451
17152
179902572
877621835
1000000000
628116792
934271241
964598111
56952
18024
773621393
60047
735729731
771072124
27725821
885462672
914730049
1000000000
721886203
9272
256752433
70217
556885479
6572
97415352
1
71972
893952273
475619663
46499
850568561
61667
75369
686042321
463241829
129371142
16667723
835751439
20849
776418067
598839144
44998
1000000000
288035745
75488
629162505
628992129
710098460
845937140
956064084
745855401
471965746
465931091
686748317
96621
71734
199612488
211688020
661673422
1000000000
462317086
74987
21651
705993953
80991919
1000000000
81030
1000000000
636214252
1000000000
19644084
692704525
421945895
979095509
402689421
628334930
762738271
76485
211393049
69812
8511
158734649
63205
116437894
854607709
289122784
367500868
53598
99351
984480317
99509
70884
547399178
863534795
1000000000
6017
1
55874
98012
73020
977535825
756049541
548148397
95135
328098428
33938
961476056
846164584
47380
9032
52620
933384863
920993627
1
78477
661233683
26713
410741358
63141
538408320
11602370
985423942
1000000000
76118
20907
42564
773622901
1000000000
18271
10896880
58364
201381618
888251733
689487247
1000000000
465765682
235093119
814218094
937225461
68438
233219414
385802392
67399
1
473820044
486759315
1000000000
646981465
306329049
38718
830147610
87564
137470078
197434787
396933502
48997
24075
226510495
544123206
68374
24055
80167
313311659
598805293
794954458
886237474
36683
93475
989127514
77723
511108666
43041
181529482
424678861
661490960
80765357
474354528
18610
8140
153438756
27314
343273816
397366016
19263104
1000000000
560882194
612807870
652128484
11825
630278831
479360370
429296516
75038
75972
913547092
20202
673987320
1000000000
242306830
76876298
79350
531872571
720312178
79744
1000000000
457022582
645996504
7543
419069466
166273480
3095
57049
96999
22483
96318043
83318
1000000000
55182
12741
111083522
103506257
54596211
5537907
64603
8607
21051
1000000000
976558294
735357357
26936
3798
234699112
300112544
289536763
403506803
691247382
57403637
48800
59639
320419089
782665985
160245504
926321650
322032553
572765440
534805452
677678751
1000000000
593101503
71889
767073957
97175332
79778
59935074
417151732
90184
26744
1000000000
10924
807652847
28810
557649979
95774
982734359
26295
85351
59282
73233
73941
3417
1000000000
92773
99187
73726629
68715
99748
990141392
405160137
29573
1000000000
45637942
1000000000
68691
56422
41931
351694497
620980371
91341
13426
2500
280361556
404957628
13476877
963051457
630244077
57916
12582
497666771
86506
6897
39093608
553116277
17221
197641150
93285
69751
35350
78415
968093899
679485851
669038014
362464252
968441034
1667
135188760
598634563
16601
297039058
67711
483312954
26673
543653668
633041185
698357108
922537089
241923311
404001563
462074045
1000000000
315520518
28178916
927018720
14468
32196
1
63925
82782
982644925
606874296
981637118
79540
370110760
78943
68208
63345
471732106
243372799
446240164
461824112
99036
3614499
99666698
23765691
304388068
86658
556785629
394908842
142729595
766628558
64782
555922863
6946
67615
59910
91292
13533
476364453
423117054
49682
122165629
61635
473605739
7820
57085
195347679
646900985
1000000000
19633
27865
127637495
29787
637875799
615378388
3614
594241702
916729965
13094079
32094464
6002
788829718
93404
1
54680
58602
33792
84540989
759431463
381411789
507070881
58158
71735
698955780
450989847
473923427
572622669
250555109
1000000000
88136
27340
938864622
462684755
89956
16321
931015230
936308234
50
896068366
32239
59539
29305
614254292
286321793
80098
993794419
83150
60338
367503484
52942
70529
1000000000
926101576
90153
977008124
589134489
1000000000
1000000000
79840839
1000000000
338516754
512
10310
1
533418255
45152
7340720
529990707
1255
162511921
88076
710489137
27841
85589239
496671182
11540
644504352
384846315
1000000000
803881195
237634250
303709454
11143
36157735
673499285
14394
532844871
18493
1000000000
70285
1000000000
326379027
121320147
551343576
18235
51686
642782692
33113
885565561
7119
789885854
35045
49040
1000000000
17912
597660338
2697
81189
808450870
527623445
1
509821785
49172
27079
435595260
18570
1000000000
637265565
576636401
24433
12609
70924
1
10737
1000000000
16749
45622393
523249832
358178369
83687
93847
26552
81838302
405889543
118173181
67789333
24566
1000000000
629636009
26577
585368687
253132386
76150
43892
86912860
1000000000
263267752
49445
94151
43123
2213340
554155458
66360
547844610
1000000000
55696914
677746491
1000000000
987935065
263025870
71703
79331878
45806
60962
1000000000
193434884
805315199
29463
920607651
49724
58927
705055117
730821012
1000000000
377863486
14550
59301
4386
30448504
21390
612093687
967680167
189479380
651205104
724467554
947170711
93956
71773
1
670111020
688681843
118138941
66294
511073498
897707872
1000000000
80279
21119
597875879
1123
282753217
935271887
23746
53588
102310670
4694176
30836
366828640
588486610
94749
761399234
25690
50926
229200159
93693
99648
76594
61086
226563806
49392371
795844816
25608
93258
86313
625344661
157343204
683005935
87033
39887
480661850
544012344
651190600
474746445
31689
840172537
740061466
470101100
55512
852922690
22112
376879802
247932895
40464275
90962
44796
839643505
418699497
197150924
78691
58072
31156
841869561
55555
1000000000
360424979
93493404
52901
753829083
36831
1
309510876
173130942
13037
707201832
84806
42416
63079
777862353
725553085
818480877
766367033
36606
559965875
489307689
65724
696591897
288948479
79396
791058648
10687638
7498
623174701
889707627
322426235
954075230
63327
9555
1
737653804
28005796
508044657
763774122
94568
2099
727544123
348254758
816894020
620852286
177560455
64511
205363252
574361294
50655
507100796
468072053
81789
48877
41728
24806
899606517
1
249613302
54179828
78541840
66513
791438161
234377335
137867444
82853
265710670
1000000000
392772804
170435172
484724914
69031
19766
51259
902311634
443057636
259265509
603021630
81640
710374463
481554104
419240448
99171
561438215
98658
40902
731644708
53911023
14695
777362337
983859107
11396
1000000000
275609077
71657
991170427
873374983
96799
86322
26596502
367424588
40996
1000000000
456976106
82709140
739764968
21217146
72008787
1
74313
138366267
357260315
1000000000
171697507
70676031
88919
628897087
483910057
72371
6316
224508633
7508
707326161
1000000000
919190808
89369
23734
212076232
390776144
7603
31537183
789258838
23416
58962
1000000000
45616
53273
71385
11566
118755855
39403
84358
81601
361990575
936935995
910939305
68016300
715830503
87745
41213
95113
1000000000
72932
52560
75430506
69797
603188565
16586
859295594
265733193
38558
1000000000
75765
810220155
736577990
69995
551538734
900864829
1
472079856
62031
33629443
613012631
726372406
15866
698155154
83135
97378
796974184
5206
868763443
287508504
84235
1000000000
823223757
406692359
834369473
1000000000
1000000000
740055230
154492920
1
100346583
1000000000
288372688
203731599
87513795
828096298
954409256
233143709
889346902
508364953
904666119
435829153
66171
920149745
81876
157366792
592223912
19300
10375
885326231
533978899
720113308
29828
562130148
52851
89786
240475551
593015935
545413214
68500485
70190814
180170272
8806
40268
927138764
957150785
760394950
97883166
77307
56583
1
30191
746682661
191671462
755962051
525789165
932092203
1609
638748719
778931718
454268598
795749002
80859
889097991
906228964
1336
5852
82354
383396712
65213
60273
858753553
74243
13842
12415
169293200
287578333
69344
99341
359589040
1000000000
165461881
982627169
27443
851217125
674108779
18442
20408
84490
380318655
796556966
981300983
1000000000
28546
977605812
59357
62189
16322
485237770
672730047
4968
369424569
11707
18477
682746054
58401
390027979
62360
286430318
313115444
484742561
1000000000
48490
169576986
53851
764036945
368162559
79470
55644
45801
77126
129196325
783622059
195446480
780354350
740552862
35382
569336186
443547402
85208
28518
1000000000
537670010
866604808
67888
834280179
1
172947572
82444
186396416
6278
299093627
12593
450118936
936517026
805580536
170934946
1000000000
96817
84694
393918884
3512
915887344
375732869
41037
30724
779783781
1000000000
85922
726762619
426831964
986997696
451649456
246441465
519200044
716668167
1000000000
434976444
941910264
372658335
18580
656433414
35757
86734
24452
567475050
228657786
21823
656646289
19354445
72770
1000000000
2430
776852352
120058205
915432062
81002
37760
789144794
87605
80539
97549913
8183
1000000000
45541
300077449
489315812
99826
62011
91779
226136425
1079
622546945
67800
1
33197
312962577
83883
174444349
1000000000
1000000000
483532241
80324
641479833
284503763
34295
396184813
391113467
584303274
47724
72722
83045
37574
84236
728291726
405745727
94769
728775194
854072909
394707729
101289626
440761558
6681
394268153
289650166
943522282
999047938
764389951
50237
870367412
5166
77127386
20779
621841657
679766312
78681
1000000000
675557827
358504960
750262596
922282815
916714672
81673890
140102512
1000000000
954168987
15184
719732171
12886
61118836
827863945
250860444
65484
53043
824422349
91743
321641266
20250
497450939
84837
27051
58900
63585
76726
68701587
38995
847487866
491085869
895527953
17715847
994515716
737574765
1000000000
277637041
94390
881968032
502109314
129221755
48741869
499058133
33226
62110
52554
213149419
929558593
505082398
1363
972633679
143762015
76900
627131501
201200371
67594
310143519
385726617
604648939
388734804
758219829
674725049
15480
547220890
1000000000
35532
15474
876133075
17340
881235699
3047
308212582
807969625
79926
34900
28661
149110456
571158903
98957
23639
11969
333903146
293759251
86387
949654459
1905
3927822
669939056
984294640
99100
628826652
847768743
816571905
13836
426223328
437729356
1000000000
89706
169119455
216063445
71731
28801
85649
622520594
61797930
1000000000
1
288540343
377211842
165448452
1000000000
91869
42198
28938
47394
57905
33497
305224267
76315321
9759
755109691
61049
277451479
726748610
639548650
835044661
99978
584348235
271941187
36440633
825662797
5449
783818066
653610771
53092
37949
83940
619426675
639409295
17232
79243
30449
88975
997101741
77939
356127226
76524
808914289
221547090
651329021
76089
412526971
959805532
22422
361280760
97052
668691500
207095487
155660184
552808233
62342
135412558
90456
43229
60438
80572204
24686
67238
1000000000
739726939
455570574
391128284
81683
789164138
784870066
41856
818633627
69369
26738
1
21945
950027624
11810
678539302
684765058
64834
61881
245916047
389698253
282197030
391065996
1000000000
41370
36528
289275726
43459
692201727
653504089
859061574
164273191
200321040
184260041
92063
695613504
913238812
71283
4607
69518
99721
12328
512388896
13548
754114885
399161632
97855
67573
647931566
59444
82822
634599352
79176
14386
481385208
709855882
213994575
648853983
120080400
206954139
757047828
23912
69976
85547
538116843
977820235
519264601
33643
897635767
734359479
793709013
22065
913582733
148113965
45245563
821579212
35364
319173478
640601922
135533967
49299
19997
906533175
63748
84520
122399029
45615
63052
551302187
815669283
86972
163173529
245122596
92104
1
480093781
779129970
55646
171799102
336093503
661686048
1000000000
141811887
80498
442048864
738659157
569955887
191465425
30666
1289
50574
76690
322530842
51917
470796394
688899172
22054
1000000000
93931
743270327
869531103
1
72229
79699
57671
250699059
534982987
218315433
396920567
56796
79838
328159689
1
1
400284335
568378083
45528
73551725
550636538
78429
918968693
95614
283920277
524821850
430138946
71574
56700
33690
73234
816561375
69516520
13483
309173127
474549759
949240214
32753
168098508
818202057
17660
117641621
955604041
430179985
971505134
644415790
67423
432063844
330226024
304832398
232847038
30287203
96071
23816
549808744
1
77988
407474466
250691508
38913
54275
52633
17895
361887742
503492316
1000000000
221767777
39678
63568
95477
417756468
309667864
32334
44689
201346908
912193494
57489
628846122
42224
68261
929404595
858029991
37436
17868
548276988
1000000000
1
898020421
459309506
1000000000
5477
953073750
1000000000
40394
341204401
678527431
121156166
263386871
456
953871563
935369117
201471934
1
993857339
428665332
87739
845634009
94058
823494303
790274629
788193803
35023
277933800
976980701
16601
760218075
48850
49105
450555669
466442124
15468
55967
672943572
486771250
948462039
61523
33217
222693221
506478342
29470
263429611
836479147
284193180
18183
1000000000
83681
1000000000
194450287
74225
449002995
60363
556754664
496957257
651583526
814927248
333961043
660926132
53333
66946505
749785126
10738
916930273
14830424
1612
1000000000
78150643
64155
47384
51865
584792397
89909
200834079
88979
100757163
85476
411014093
1000000000
61932
1000000000
660107657
72387
213018675
357
24329
911951510
46670
188191868
362711755
1
33870
76126656
64130
166595887
70373
837228853
278024404
2784
244641839
738913022
849646528
937486383
76253
1000000000
4562
691093190
245948006
53935378
86585
10998
86606
5205
92472032
80411400
85310
62281
32252
754489431
642596274
669242394
7767
20130
1
535687923
51727
48765
829479884
196390561
1000000000
142777973
31353
89573585
42648
19305
185267217
49836
819582775
595767155
495961088
1000000000
629815118
42152
25170
474082268
54686508
838441626
78296
943375233
58062
71276
42084
1000000000
408094547
581731939
219303177
129309281
1
62451
969074280
85418
41764
671235170
48469
15092
704335744
1000000000
50183
27549
91604
1898349
33530
13226
887238162
87918526
416077807
49084
345432943
26794
58761384
639571097
758978098
990432258
64235
64922
68476
846322682
802397914
52195
991904174
1000000000
41070
89119
993300532
781852127
80561
49987
93453
86403
645452697
16617
304934697
71595
772474617
64619035
594080880
212261178
97241
231720132
1000000000
63932
17091
503096975
683730089
686528989
46600
1
589553072
658283257
1814576
60140
380017923
45275
1000000000
663991277
50155
162408679
76972
90119
532547454
64747
49293
7570
769595966
67592
161673041
158270880
425506156
500254042
42899
957557139
440124761
393198394
397809264
76385
216268189
1000000000
352733951
25987
18898
141161770
241259656
30223
699457755
1000000000
77530087
913471210
54809
876797802
17868
55251
26136
99467
369554603
77734
512149830
258046901
285818292
106569692
240986090
63366
1000000000
527095122
63238
627757462
1000000000
84054
403548688
972940670
841369314
14156
1000000000
949402848
268532016
194789476
1
5138537
74018517
83023
98459
44585
76865
6860
747280577
134177786
215954060
179935529
631627128
341535187
45746316
84040
419892995
923974268
442420456
634992019
687511277
1000000000
76146
964850768
26859
881673007
669324670
348533302
130534073
92205
14181
215871971
967495766
23195333
1000000000
466057132
308057845
501036076
1
32979
799015944
273478581
500913243
195943053
23729
1242
1000000000
1000000000
549826924
51219
995168545
526321853
1000000000
215664784
65526
51774
1000000000
93520780
112642571
989442428
31826
60051
86780
98083
327489114
705480655
515962993
14535
70091
984915359
3752
31785
740958905
514504694
875969462
50667
37705
21790
269568493
223035310
4746
21608
695725783
332167553
12776
28304
491149991
687015629
338481117
43418
561948551
166035955
66037
39763
679689635
452187124
79527
1
80048
1
26938
87331
84057
13160
570537104
390506303
96734576
53546068
97490
1000000000
679752273
718961024
415378307
974805931
571015694
253147205
266879822
80677
54713
345353430
789812874
904409644
40314
16512
38098
642815497
39458
41751
74364
300870083
31850
247078031
727920518
80487
660279069
4123
817751536
42326
564149314
68278
15751
447413212
468163313
435172654
10889
698682997
34167
387151403
550924261
120698901
95711
895848007
1000000000
171960017
679028614
52341
1
31157
804096922
90143
55374
1000000000
821952669
1000000000
128742048
863
530077541
565116304
284718969
928433272
451276817
591
291774379
252461514
63294
18950
680260595
227643606
67073
486664028
394248233
618871439
23173
28649
688830775
258297225
673978575
16160
747932531
41573487
650461231
707979632
28642
190739760
69881
1
61718786
23420
674213789
264367645
796978343
152968282
1000000000
73303
30400
2552
849624383
725334895
7509
856347665
16471868
50212
83043
382359095
9592426
720569767
669655468
1000000000
71555
91356
296218834
31764
706302791
658282276
236535770
739502224
11666
539936641
749233560
51818861
559723448
905128468
43333
347835046
840050120
94768051
285453143
40508
70716176
840783671
3810396
725056508
60435
13772
107179629
355550000
35275
1
711424761
895082456
955680554
99120
8435
86534
1000000000
804295922
44350
47233
239500903
9165
301473676
642069692
44368
1
1628
616024577
78518
826994055
920296776
510817022
430568487
30836
88101
85278
20105
835732500
200786806
6048
4999
707081377
42938
28615
19213
407140340
56543
403318070
6021
8622680
339176389
26344
90103
56769
51232
913695824
9505
395527395
75121
5067823
68591
606817256
832506424
766114265
280386978
754491221
56091
77460
98934
120575042
21060
61331
475180272
99314
780710668
32070
15373
565283875
388691910
21539
979411318
779053591
96480
42114
864299654
782616154
15181
190890088
56680647
301459353
361547701
906967520
699445733
557582789
517119896
1000000000
800840797
115609202
271596727
81646
2864
35157
942266464
1000000000
85800
109014332
130958429
61315
63101
433102706
108332314
431829585
1
20301
91329
74988
834153123
692539279
303467730
232064806
487774398
114180373
43570
444707000
1076
497758147
21249
263828324
31083
673534484
53604
76932
912303806
37325
669623006
895439602
2348
37756980
3761
58855223
23836
929807947
767509472
184367052
148932098
568220659
28357
671892997
875665587
790226104
302054050
792257863
125084179
680371936
453147567
12786
876790713
94446
856504839
92771
1000000000
913793669
696071061
927687923
26880628
516946641
1000000000
79030
275981233
69598
40124
110548807
9004
1645905
429836101
901975667
257305435
41781090
15635
1000000000
286429169
15308
609907770
70134679
40010843
22976
1000000000
412659521
37894
51111
330200709
841189807
48866644
314056620
88034
30243
1000000000
9148
83877
85800
531552416
93251
41333
794558882
1
349637901
969789124
1000000000
84355
42322
90545
238844834
66814
1000000000
68703
717361080
42872
756154312
891437421
543559260
913793979
739085985
486444748
1000000000
1000000000
352145430
277015227
46346
507609557
98183
88730
35944
862976182
100289065
788554934
92440
970077436
69487
792161383
18686944
190768558
318045804
568583664
570989223
620789505
717011344
673784588
1000000000
23192490
402812840
76967
114151703
906978193
850864856
540871619
135869729
257522228
703065366
1000000000
83808
641560210
881011160
61065
469229498
157620907
83123378
550305818
543570361
88375
727041933
136847886
416440599
96557
718718031
8979
1000000000
1000000000
60060
85439
44771
540310160
1
48887
420351793
1000000000
68095
36102
667758678
402322132
89741
448568553
686731959
483780075
92231
177154413
340499649
43837
40287
57921
675300352
308180237
664487072
112306398
847716920
586711364
782335985
755328485
27468
920108786
992350155
71353
36858
56759
557047528
967127932
949096560
908392012
198416868
11530
763434415
12587
832133517
1000000000
317
812699926
486335952
99740
13297
82581
60409
97132
458131226
906143982
534367447
815341537
79615
68267
825723485
563452567
122829097
181468347
840601027
479955317
1000000000
734261289
208348034
603631299
246805455
77596
57544123
120347388
128833013
8988
63210
669347679
801478074
48468
983047051
290277210
1000000000
751174277
810391434
45155567
688549239
1
24986
1000000000
409921951
994954804
323580425
73659
149320770
184271734
174366684
233811645
926083644
1000000000
60653
400533283
538828926
6400
802162622
77137
292824771
239773640
50746
205427873
736725982
96375
26909
60125
3619
265776036
29672
27556
72096864
999165972
838188830
564971855
99265
856540614
67449
43874018
519717940
785921665
290962043
145819433
60852
10678015
621908798
133210339
1000000000
1000000000
949970995
878227550
714612760
29621
412104960
85900
53215
920063633
10704
522622337
898901497
458886584
613908333
813921464
737760302
8695
84105
74885
158143719
62115
53144
16414
21272
685974706
314236558
15869671
719527544
74915
916011612
341105266
478262545
38665
66572
927068669
50707
41632
26433
550782375
806870594
95085
255651094
300308885
839492317
59464
122777285
77991
795584397
85119
32523
722037984
685310753
63701
739602310
3273
468433196
1000000000
525435905
7318
764134286
68027
605457811
924473642
6782265
576505606
1000000000
944756368
536468137
5885
19677
120581689
54281
920733336
40591
465648907
59387095
635377331
48211
62457038
313
62941
71256
589034247
972219110
391041515
690824301
12527
28530
424807781
986313989
60146
97849163
1000000000
1000000000
316201291
84204
81648
649222688
230236001
25503
64766233
746204499
14111329
27806
43508
153487707
838550600
1000000000
353020796
326931365
66077
767449322
12094
300826547
670045281
446767006
36289
417373738
87434484
839196376
2372
309284822
3953
355296670
7190939
886354919
405805097
498827887
682498742
90192
167048409
1000000000
510747861
112933773
72525
8158
38841
510032083
20279294
44535
60852
26967
766387735
54166
786389397
524840868
187603240
81600
430943020
276897180
603549945
551771344
274777174
195556552
790876940
33810
17934
34650
135888243
23292
285978294
73508
1
423728318
809971452
22057
84166
309225884
14960
20441
37772
665425875
497870079
39198275
71351
23091
472518795
334458476
970268872
55183
811783951
46492
139443595
10183
1000000000
508481296
60492
90421
671367157
73948
967061536
82921
861100833
49061
307005141
78044
544994836
704935176
541139360
49882
926982176
39017
161748597
38916
6201
12857
66471
39889
27084
202261324
7010
849933474
682240842
17943
11639
885588157
8948
1000000000
386582881
13230
22493
34740
83319
849248322
997700998
306498834
338994043
19981
332577217
14142
80698
36584
67014
538716304
1000000000
58977
25259
691273459
50742
5660
542651876
65723
96275
45778
61129
31280646
555508211
72652
34882
575582190
80574
165005929
429027729
722918692
57088
501288534
68866
803843143
823329106
78879
633277437
79292
74328
106392108
369651484
1000000000
716512412
70487
823259170
1
395165306
90482
1000000000
912511702
928505279
900999126
82225
1122
585709006
132101851
1
22685
94623
65332958
589131699
39064
371359763
283650972
111628956
402180809
89520
877961532
53449
939755000
1000000000
98209
737653948
273827238
80948
1
1
462977664
819813703
491900183
705840151
88683
34951530
825059309
391867320
184880688
76465
399583434
3169
1000000000
77764
74422236
166191703
357169930
856374179
440081552
682360565
75640
36816
591000239
305212824
71704
526955442
94333
2659
37808
84271
349078906
301302636
361066408
97556
192765057
179185627
56085
34457
291669289
33203
49323
416705120
3587
58589
943368882
98497
2008936
99618
40216819
99453
212032477
156490360
36161
21564
28970
44334
20393
96998
98410
81359
82258
1000000000
90937
1
37140
968443801
78875
1000000000
89577
716954547
16860
895639340
70829
465056522
43820791
1000000000
261725768
27405
142176398
33285
1000000000
493409597
33680
69003
355547915
838318858
238472412
97393
239367328
414893506
512380634
33807830
29682
524024055
19538
12393
1000000000
800370002
82820
86336
569868638
694419023
77590
1827
44306
199276781
98857
22037
991380073
54700
16544
1000000000
15543
198207342
844986184
77550
906332494
505385753
789298477
2785910
6302
556158506
951746183
84785
26340
445991076
838060487
97586
495718752
497592147
68682
394041311
56297
53416696
392526788
319235363
73799177
392492680
315706632
74783
20985914
137582725
864750858
157955223
1
1000000000
1000000000
746325705
42828
588559995
81645
47916
498207891
937554865
637035760
713858450
89656581
1000000000
80002
5548
8444
4058
757454901
857325086
1
46436
32046
694342459
571065176
713360186
408329590
315993750
28288
261514586
29095
160161203
984181809
617807162
344534806
1000000000
120249784
680642924
47440
12932
1
1000000000
936941125
23952
158483705
1000000000
405896699
10563
61105
34969
427566681
34479
235748260
253079122
352206606
45346
873737315
352589888
292076997
15905
956540272
1000000000
729153902
77157195
324924409
71350
10401
100417613
502045948
531176032
4297
650031208
537795165
11718661
63366
562773340
900868852
40450
1000000000
47268
801369742
44291
91743
82120
707773649
969626986
379070831
1000000000
49999762
44607
521364320
14790
78230
62116
421224472
81770
43552
75689751
963987806
80089
57054
15427
458362702
247509080
421893502
932853292
24607
36881
641340364
39752
84702
984262140
575448613
48840
671976773
56867
56612
62368
37292
897527280
52844
406215709
129469347
1
420488293
13004
753335576
82173
819684456
672137849
989753019
779737165
541051028
803844961
565376208
6415
49987
3873
948731564
337879649
43411
1000000000
92005599
612460179
873899430
84443
973169615
902030788
84115
490872237
39377
388780378
1000000000
43797
988288616
566273772
990779541
93690715
505096546
349656757
82958
286188071
359828495
648620554
218276295
474211323
69591
41733186
6734
865780063
83934403
168275779
242555021
1000000000
302435769
64725
276160049
970217177
392328219
1
177945163
63306
75149386
535177598
58184
58717
578036546
76013
416398931
512174227
235417426
658557198
808149995
558260209
928548885
64282
788321855
615544635
67834820
946159896
283073738
577819991
237749240
379909015
475715831
566364479
95645
79674
671418040
275397123
44974
7059
889004920
1000000000
518481143
634669779
600866146
90375
154664231
796908206
551707181
30095
45430
738502472
753363158
894229673
81206
507473347
70050
883146010
462663432
73520469
1000000000
89525
49264
792
74863
892026648
46785
509185069
214038446
49316
92662
63470
67945
710172092
349243494
579057838
89847891
46806297
236603203
591953163
73091
688316428
1000000000
749087996
222445955
98980
64157
1
579778168
175767339
58875
271723825
407265093
219294562
1000000000
37904
128716046
28341
1586618
8371
509168215
1000000000
83799
64056
23284
90109788
700226726
550777598
73294
463041507
75072
960752493
1000000000
31957
522358646
348141728
55580
847536742
717248673
882013386
603433758
16898
51148
72311496
17845
643879801
3448
305711865
92880
548586181
1671
28065
2806
582352588
88189
728999043
74880
718310457
38138
654374792
113290528
285598177
727732031
3037
723033683
663486797
102269903
340127259
25462
67126
10106
37701
99324
88140
33098
979838491
53774
762949401
281638747
938011091
62996
98305
32228
396815325
9464
282706084
429545385
28323
65108
780479888
471296981
299920072
10258
68790
3631
91892
42677
97826
920772934
26380
59816
92995
94168
52143
83524
44550
61689
521977761
11671
928420481
25233
461114823
596341645
761391568
49087
56363
185075173
547468402
49445
22814
77203
337958474
49629
706090820
53444
457378290
73582
1
495119695
1000000000
660604015
910128309
764733069
15505
46172
247119075
273925334
86006
512244778
80158
87777
98733
94174
543410263
14878
1
557669561
92002
9882
11817
960147367
210761419
99106
21961786
53070
718658155
882034247
95847
639393219
859516914
195774973
67216
6053
11448
83108
32897
50989
51855267
136844239
71473
650528190
88486963
21598
10478529
97056379
73506
37643
14793
334261998
62241
92399418
178440185
1000000000
259446770
74448
35892
556754401
53155
461254232
934520423
350011844
13770
807114884
24978
493050439
368542639
463435398
85821
833547503
547145807
16391102
40981
685718319
13864
60943725
38386
830
972
176900698
25678
226601706
606637989
77332
62457
21433932
92894196
145075750
105608370
981130458
245172287
812984712
606314273
410401749
27031
339398644
713547588
830963808
572393657
696269056
6875
36715
40857
220948
93746908
66870786
91802
918780570
411799228
53450
410781591
71542
229026117
1000000000
806596079
432078360
100908253
307303731
886844619
875026905
951850560
725230069
19492
858948508
79459
63235
8282
461587870
6855
60175
55804
610937122
300381388
999580686
326387416
1000000000
550353479
1000000000
35842
758656375
29388
62088
78337
923234510
197003296
23411
84560
275311059
34105
76522
708868178
13137
47743
13827859
200880480
92060
348195700
146916613
63547
181674557
392828762
120584145
856958964
704232973
81858
584580134
65192
67116
513997608
61093
2946
564588382
22181
334263680
19441
195649072
12528
23363
412005144
449128504
747812985
12400
632273417
561360750
633575357
23437
83329
30641
1000000000
58052249
890201261
98773986
69813
18986
821208301
684790822
90017
54643
12401
528759469
1000000000
26603
1046
75466
1000000000
28118
450451525
32570
1000000000
186893941
78366655
151564901
79803
825140409
65359
89152
1000000000
660026856
67638
561280540
21890
26725
83413
966203238
523181129
38503
425363655
1000000000
535856144
92061
564731324
24299
71595
939625491
1000000000
802990099
89167
65300
654027230
32328
537683215
78119
72624
80017
368061428
670937550
88423
969655127
1000000000
66859
6634
995488986
902992033
109203669
601259015
78541
789400409
81897
44577
157159713
450078734
851187632
434821910
861471458
834202323
1000000000
793938020
834739914
716800896
56823
70034936
23893
44097
315229819
12468
785249825
1000000000
1977
441865932
61386
226761838
158624029
770757944
837190720
10899882
53171868
538382079
1
315164688
638938632
782402418
38438
1
866653222
672653098
805493355
690487046
73926459
1
174838350
228178179
26425
41669
413275856
82697
63016232
94274
283558404
32198
542045392
1
812062833
344623021
816871635
69069
643128291
329465379
24289
614799174
1000000000
872057156
47742
792041316
1000000000
171893198
89579
514894887
18943
60551
34276537
41065
168231941
776211883
1
775935524
898136001
28211
814484566
66438
96498
43960
79464
50000
22799
60267
1000000000
9273
75409
644597054
19332
608905386
1000000000
50292
243134996
732028948
1000000000
99136823
939762020
98311
839633079
84651113
554
64894758
27847252
70436
70206
641697257
451443404
474439957
110091230
51037
169353391
717464668
475292249
8473
237265967
615472244
808255123
71052
775537033
64725
958677065
250327466
450145341
449283954
97156
75405986
79501
78050
1734
351085820
536278035
192027633
746611066
143709830
611304708
8661
95252747
4899
722154851
26098
659547013
25923
30031
759998612
8395
121632419
4427
19629
32264
374197550
42317
15123121
720971359
14805
127524176
476660171
14225
94725
343384496
124002604
97179
85216
366698334
71121
86756368
439977585
885764011
699983294
265422300
71947
915785954
762921689
520344845
194946883
5549
942165954
1000000000
848020736
411911737
48148985
774334338
983033333
82545
69367
29799
28581421
12338
707659855
362254715
110302020
327724466
941942054
9874
22326
21296
31928
993807767
930290067
45608
947110112
314587310
567744621
262990252
243757419
37413
396650246
212981965
16980
297439562
11217
584866777
345990884
431579737
1
97239
56060
1000000000
17793
99233
320617956
92348
21821
43189
794747633
872350739
372099085
17948
731912310
1
51315
669751671
675134657
21075
61903
521361976
1000000000
46138
227869078
69062
1000000000
78113
465512805
9918580
144120019
968390344
102832829
16199
40923
56490
47675
201118788
174289233
851479097
677
78602
28105
534724915
94692
470627517
81412
58321
941294940
357896269
139321593
979815065
1000000000
811580390
40971
584579626
106544010
8557
661240154
2271
90070
56980
1000000000
672955582
61408
60259244
8214986
77022
552648741
94093
65574
408066047
29933
35990
68625958
127639781
335090409
969290182
297545123
1000000000
60350
516935047
92430
32864
223317409
1
512837525
77046
773708869
12699129
41410
576669069
509391772
16762
191690848
48032
289514592
878266862
482172257
3922
66722
1000000000
20214
970345253
18935
81103
64204
5176
47180
11949
161531698
82914
743280235
48595
425998366
490193850
719499622
43130437
837974052
638666939
704726921
372411461
720257204
584779165
3564
954541251
648078176
174106573
923638908
27071902
628627611
362783712
37175
31634
515028981
85429
287980085
405455713
4298
36095
44612
3447
52626505
97560
34602
1
1481
14206
455455786
374442575
136089043
39869
962027753
1000000000
445145170
724618203
298897874
42587
664341020
340414605
50305
863554725
21524
28274
46210
251616839
212887321
77068
951580674
291230204
57897
993274536
356381373
39218
776630044
289655126
951231766
48878
117106576
79331
61851
99816
77704
228642062
387829595
31687
602025369
864705255
20957
41778
106422651
89499
816734641
816819160
1000000000
732172705
7558
794595710
69826
14979
15698
47184989
780885630
81857
583091985
245153327
11882
868885499
931117970
39530
31747
554803667
884956058
475945235
196929558
200777789
102767644
52678
972428846
287724138
71874
928116194
63096
21404
614399118
955009869
12545
518
47539
309086602
1000000000
47793
471481010
657594027
1000000000
32549
76677
615275802
77785
1000000000
939961964
689619461
388979765
705913782
1000000000
1
48056
41525
1000000000
597621318
1
471241470
76400353
88129
68634
706432276
900190528
70767
51845798
47322
57835
72527
421412214
253985218
228464274
76387
564910142
447766489
96720
725617312
102382099
222477680
12942
39886
570469925
81743379
704698115
564062796
980214550
273563198
731771780
990576842
480730750
132250138
321026206
19129199
976105720
41794879
38968358
67705
8804
853216546
68605
730788964
29689
321865756
372197941
22222
934298836
1
527741914
689613216
78132906
30580
814520462
555802801
839556861
98502230
45669
1000000000
311052786
1000000000
632725323
18694
79445103
1
51841
709754414
18165
90529
907522220
82602
626008505
1000000000
429727688
514959878
70296
1000000000
32960
183288822
15858
98352
5655
685244408
75256
564880684
78517
503598582
863887988
86215
660128987
34867
569852168
4243
455761546
677777274
693694503
439741596
541997501
1000000000
21493
369623759
93002860
294848046
12942
64575
79213
1
19587
269944986
9535
404477896
422618318
831024693
39014
532241814
651524268
904903524
5926510
88006
13382
42184
397208304
757121462
162024807
929023634
8720849
52109
94589
96815
80391
802981792
479969525
1000000000
40701
449032807
678766766
902819384
57628
67918
832649856
962906870
94112
34739
229095528
933944954
31456
606604151
940452286
98185
937267318
118553681
479441179
909541376
96810
982602570
39798
505405097
592440115
497346303
80200960
34234
53889
44472
1000000000
408413314
87834
293555082
82680
450906868
165242390
409560644
153754075
94158
188836043
491847454
344938040
33316
217810237
661646415
141103495
48803
345657382
829351444
793590009
1000000000
1000000000
8102
46431
970332401
672842110
96311
2686
846194862
64444
26867
225668366
306599485
83416201
245849414
458982919
35809
84385
723221322
409266838
83215214
395759240
1
672792927
809771276
45595
316739451
597811631
10303513
996348938
990525727
8101
74116515
910648366
600656179
50197
30612
6028
336111109
15665
1000000000
1000000000
98237
326140707
1000000000
36235
258360620
73810
433676331
312591220
63887222
567432404
97437
1000000000
1000000000
139081933
121528111
219522912
346592494
82503
381716928
98942
68210
25748
959207534
553164380
54916
23791
50259
96237
950613993
779563558
864494256
934875500
32384
94045
243930809
923249906
385597995
8169185
529555259
27482
540168421
86131
490465358
90952
703727055
900926343
599136272
535198302
206472323
31827
73859021
783517364
733256777
72790
162125075
796335739
682793851
991566464
722004910
9694
59367
803008253
1000000000
50131
49273825
791667319
19193893
84956
68353276
5399
10240490
71462
46453
735921605
79448
653740657
18367
672464273
754518919
39663413
240255910
187135145
939013943
548416584
601704475
997983536
573271880
49753
696171234
889554651
270204340
40801
79458
81768
45110
28645
98391
30447
1000000000
431791007
71306037
254612606
288861889
1000000000
1
975785537
551934336
941358496
1000000000
94897
587380867
72886
86046
17581
45578
76991
78857
771051901
13747
710255309
43631
871838015
150574110
35623
22031961
3518
409362628
947330315
59033
737104170
375896152
529833566
18975
818485850
18319
1000000000
37163
55319
438668554
927989449
5999
612269925
897546837
467273260
970461130
27735
27289773
39549
4341
36900218
30810
74207
783742212
378676896
63000
25489600
52020
588203132
5003
54555377
278509499
94293
99349
639934506
622924643
98179763
89495
51637
205051917
80250
203008509
655620346
1000000000
613316625
224465149
1259
21600
806460365
50343
91926
31088
355711022
489394946
405934784
822449612
45263
510577252
1000000000
708361275
509367136
333661663
86395
767681042
13816
1000000000
587284620
67719
19666
536736893
84881
24052
102136985
42902
590310858
57751
645808219
16743
389569786
667
256539556
51467
57838
730635839
189397207
2572
1
726707531
43645
738103212
67391
868024129
595568966
23736
880344704
1
192895299
601019819
811203437
22443
17675
21325
1000000000
1
918596091
867069562
978788690
676387757
31076
153432158
43136
1
229886158
6322
985987696
42311
55516
1
98609
1000000000
930720142
291238166
260698171
764644755
414836692
691361116
59711569
62486
1000000000
354605635
54168
466180140
78313
67135
592594696
1000000000
1000000000
158
282688602
696980010
50417
25574
89345
73646
757755482
85438
158663806
549773356
44388
55474936
602996680
8687
258361798
26238
966437962
476220142
41006
81254232
723271619
17887816
20218
5440
667493138
21551
863469908
285897187
1000000000
42512
784605467
42282
70615
30261
339393935
589891909
77902
25086
15336
609360510
602130104
1
5519
25971
721236581
70104
91234
962660343
61322
186777369
47276
536584613
126758382
99285
219914016
676853107
211089846
25849
50495
1000000000
94414
1
122292715
188609605
908538574
1000000000
580014243
850551347
611206777
82828
1000000000
212349171
246958325
505037574
570630702
515427464
75542
219649831
83168
165950383
844754725
579615385
79078
77542
525989905
269304057
94919
89290
10260
153896979
691251758
22589
469231505
84946
821773136
1000000000
970412618
63349
31102
1000000000
1
1000000000
898882620
53618
446390400
272180691
48254
212121620
72853
1000000000
893936532
840909816
43556
863364957
71575
298023642
995298761
811200296
2294
675251089
40101
75735
866423629
359058639
731368317
67368014
188579144
23222
80021
63566
68458
5691
535338170
804221441
93378
77606
700915273
149551453
599192124
879353886
962224596
185809143
796012951
35449
771279101
445615994
5849
961070061
688041748
98178
56364
43455
235244277
710639769
828352484
99104857
51768
3842
365058015
45102
24573
80326
72926
21767
1000000000
328620348
121888589
39627144
70710
32137
18992
738098270
835393559
344027071
710609726
452671151
43506
32078
463063222
232022723
804302565
988093454
95806
612106438
76609
1000000000
47220
15756
70174
487824490
272467392
793167630
592788036
95525
28145
34267
41927
683551034
42292
34469
25812
50138
81619
842035767
184535977
67595563
534839477
754620311
341214272
62161
296108956
44234
391294332
50693
718721270
1867
69043
586020162
5954
73180
73855
149163546
424225405
713388819
66327653
87931
639817344
1
460148296
215351834
988303769
55910
101480403
93019503
86481
481378061
1000000000
26392
574203830
92530
16287
373807882
1000000000
37880
17727
309971132
53293
172086183
965931844
71332
357225110
969505707
56889
129423466
863091189
952781785
363981598
968645759
81653
26200
25660035
696257554
369473730
1000000000
559953371
982458459
227894014
932478624
20172
314569744
392592018
634130780
571796926
701496077
43855248
408392476
11292761
451393266
833710513
358319858
401015739
51009
389932641
827996838
556618793
56495
523509321
48973
872321449
468254584
1
624796051
824264062
70737
4737
947725534
140330842
587546696
1
971420635
700111800
28651099
68929
93787
225679442
82004598
590134098
6805
71667
70075108
475439401
33398
235032824
921936719
56862
891702067
1
1000000000
270356845
1000000000
359261856
892971106
88583
59272
344306565
143985159
63197
724443158
601765558
67567
795022951
83710
92236
79387
415266270
659410386
415831503
957182151
99682
218533465
453734229
79280
284340231
761770099
498628752
418780463
464278090
33460
959862744
378900778
755144674
58919270
944154351
1000000000
38741
49548
169786019
80808
414157285
95116
667300251
472886526
80702
7264
36131
179049445
90098
1000000000
17286
790536708
437958238
49663
90728
203560212
7792
466242171
32160
14356
37029
89175
78068
43543
53825
446611527
946298797
57571
1000000000
9332455
3289
246510375
97381
869013216
58110
28106
1000000000
10429
183517021
59472
53755
836532672
84526
43397
7584
82863
406874412
511151573
683861533
717738854
35393046
706179078
1000000000
303
510442540
436181006
63449
12786
1000000000
41332
712010807
91812
54516
1000000000
58704
46883
932515300
277759107
470192206
737208880
4772
87411
31060698
15324
1000000000
261925933
501998242
1000000000
982675563
126239056
77366
23055
95124
603819667
66047
350606266
131857231
23738
96405
359732986
26346
1000000000
78115
527113152
163217783
196034420
859530847
339501511
479345235
782213675
33994649
29270
84165
54302
545327653
138114328
669246375
709017680
2703
287696535
28218
1000000000
69552
85574
24081
849866733
118392178
49065582
22625
370055787
96361
639190771
54401
38423
347821338
559007869
1000000000
149561239
86366
780921290
493612533
49676
30941
97189392
792091727
378945393
217192246
39700
239230554
402882545
945089734
85594
265813860
602650010
657655969
99360
623258166
167154904
59954
805649014
19465
715928442
220369825
960053391
387223402
70263
1
210266953
956771710
687312296
396781984
786871689
865351990
883725778
762077273
9712
416036162
1829
827584199
94054
650717990
37715
379007251
92095
584611007
751713444
7363
77857
39209
58303
584593914
744686088
52418
56758
58734
85632
25991
787946102
597091843
20899
974072345
826831684
374062421
34618923
902851169
87886
447933648
47744
15968
386156410
758323109
83400
256072030
301852726
1000000000
74809
56713
636730323
567172839
696087442
342761137
91736
64233
25216
83045
64
96004
56782
182746911
12058529
92165
691167706
99548
763895427
349436635
87188273
16257
98008
1000000000
347330974
7277
302399108
280954263
1
697632743
257788765
115322400
346844464
55900
206748076
469072067
35095504
92474
708889557
49139
347785872
550715767
89900
129822641
560004799
51806
198809870
43612
1
839657985
571296682
21052125
22071
518645501
25611
274673342
394570245
649495079
78948
107319109
331496727
1000000000
261369847
347332455
509054693
39875
878591224
837364487
234995002
99691
741897988
376963286
682406502
415099727
779694624
582918568
49032
760007847
835544833
92156
212337549
24002
1000000000
670221872
823860017
93407229
606059343
273318848
635441287
807213358
88485
506429733
513002370
999874289
88574
361005376
705380309
561165081
74922
194697205
1000000000
800319959
453478300
88440
43450
10243
604905360
38391
14890
53702
680438441
61654831
585668930
317154199
181590413
44256407
46757
55067
70776
84159421
23427
619104230
76664
614685397
173954081
455294313
608646722
46128
178839963
45983
68288004
1000000000
8264
891617593
579667208
22883
871643532
86666
98331
837586988
692390507
135395068
63726
280531902
88720
858276072
1
517275122
25322
761987858
148733184
1004
97152
1000000000
296104769
1000000000
353114277
703073118
570620274
79009
14193
10320
42390
93842
641456548
48069
34265
44539
63052
67262
241
607526883
485003701
978128995
33791
397289774
937519707
471142368
84623
124631502
49746
76737018
419952987
383312229
29141
16190
497141390
29311
521853527
1000000000
1399
836418630
369748189
420202915
6497
23892
649430801
417751690
55885
1000000000
39213559
747255036
288182035
87598
85687
13513
96995
382260997
373436825
40827
976784603
1000000000
909427558
18836
473005650
202351283
88985
39764
98271
1
639592264
983232277
477072374
458015277
798415916
32486
212479292
905581162
898230019
74034
84379
227844352
269456313
81135531
30413
50729
712762855
935690946
687849018
534610428
99213
909980037
124355475
406517447
50190
80534
36928
9200
51355
55397
19825
363755468
1000000000
61535
83058
100724098
767633710
72975
23512
854720557
1000000000
579364586
13186
601898436
186469990
860694819
60138
603749968
365875435
356233316
65114433
588867084
27039849
330261989
93972
74552
452945351
968113300
45571
1
85455
1000000000
606981835
860864948
955994701
739290772
513938499
74852
36358
846612477
34581
247582903
593011571
115750029
21093108
59065
761550773
491954662
18609
618711023
86233
464245038
2699
1000000000
1000000000
550376673
455380610
123435766
666620695
837260313
661649574
319336096
66008639
81087
69736
918386803
1000000000
154607752
450976917
82447672
119974517
1
101913783
17335
933512087
780523241
360941997
60696
546807398
42600
80229808
954407668
47352
601339926
962549745
962934175
135920057
126847504
419285130
64865
747802454
363189145
592599131
328974116
64379
526677744
866885896
631764182
297694821
16307
828081907
358021327
49774
226812859
1
30931
85634
430012072
264888934
1000000000
172640024
6562
159493544
100935187
58755
462685666
325916551
75419
508459679
44801
33335
702215085
786681621
3554077
282805038
58855
807634246
49680
712521095
97594738
67564
199885188
312786486
335116553
56770
130675422
932609164
929844876
64519
992650065
19932
527519358
935471689
690929542
130027081
51920
742173066
59553
911378798
22146
18555
964961415
712635016
225448969
646965211
393115340
375070845
27576
904946367
858941931
410599475
678901555
32652
144726883
757248408
50285
373626166
27673
304974797
62103
880527135
1000000000
47031
319502425
30976
67565
30924
42593
433836186
69802
1000000000
380184168
65502868
87894533
22953
692637581
150148281
37944
128817698
895394283
396443210
58182170
10897
48937
672247730
205087822
94996
51257151
1000000000
62438666
354989770
35749
181305712
902690696
1000000000
31539
84786
367145032
523869945
1000000000
438990384
73852
1000000000
1
298197964
450253843
109894106
401430901
589557081
46131
86770
879492527
56100
1000000000
95162
125808065
897607140
256240372
804048312
842441705
653615655
9156
96545
1000000000
435300514
329839900
248581102
639976941
358451290
67567
43607
5419
1
876780458
803930981
11131
508569707
110240957
43778
52524427
235401823
81297
52031
8302
785234907
85733
14053
57279
52314009
90363
1000000000
115819467
630630976
121406611
606181475
683618915
626983405
41800
368319113
718800170
930377422
92298
351700599
4274
931106012
874048813
85212
545957655
26763
621977534
1000000000
42648
90453
756451419
562500401
370574689
196769099
416885985
75162
44826
170385197
281186501
84330284
67938
198894090
636810210
68689
73098
725127387
622961147
1
38317
215946522
65168
355810054
96897
74921
737956182
989246620
8711
75202
389429313
739655156
343116071
72038904
803477894
85942
64093
502953731
57490297
441867186
869869319
482201037
111551020
31368
18423
400373240
96987
15289
93916
832096753
926892100
458816939
480716259
275296392
296439979
22792
632238352
46713
85208
595961736
295129918
61441
91318
1
97411
15620
197430043
97201
156149743
867135894
1
1000000000
73392996
449630083
65004
84463
321129724
585955596
35875
778367920
801683063
1
28057
763283366
1000000000
50568
941750863
282905769
638251465
22522
64890
364493247
747445183
603726025
27640
49309
877330548
929349766
815346405
719890276
60267
84988
32344
81480
95183
325322282
19707
22995
478804132
21387
17275
827565439
531156357
559188978
345122691
114156009
479506774
714520990
750687966
1000000000
599594913
950273962
21288
79904
199873976
1000000000
626728479
640321011
42477
57612
267434801
923732423
7195
181074220
191488102
933592962
101783508
13108
41988
967157763
109250307
715368403
619363650
6008
24259
374815688
78873099
16478
850369050
389616130
630076087
57200
5504
1249823
962037299
324406085
56570
251207365
65483
32314
477007564
13050
63806
939247574
26838
36591
3534
512223217
1
50651
826728664
742332157
960778017
818912314
42382
64826
17415
3555
81357153
59703
224522577
36662
316595176
683363782
26140
184507550
64123
47791
48291
53832956
982161247
711494283
332367571
178903962
811966932
1517
351776920
497918643
683004498
52029
288571100
438359611
43079862
347814311
44113
543565365
39143
91254
313985271
9545
268224699
395691838
310305386
1000000000
48941112
196609684
95699
12315
41635
419816144
1
503578751
1000000000
282113354
960699949
63466
11287
1
6627
26744
311268165
575253722
177637927
315669392
72724
1027
501594746
74290
42602
452715267
89653
78400
503800478
40756
734746503
375181491
154970956
93658
362851362
47405
1
1
5202
58962162
44328
34784456
22017
103224393
15925
709545141
741587974
133277708
531362899
861739466
515972978
34862
34063
830365385
972158375
58936219
84999
39499
70556
27178
939851875
1
157235303
98185991
17627
521789420
1
814738108
1000000000
497500768
289367820
14658
45338
66334
1000000000
30426571
83864
901026784
1233
96067715
502898240
12630265
75682
1
339793905
259590777
3576
827553924
235514908
400125727
91115
1000000000
854934157
532191299
766560481
613228422
561392299
6226918
1
816819059
568683793
140824935
883027887
68866
78635
922555861
99980
46908
150747267
1535
78507
643530308
5516
79025
59549
78135
469159783
577759237
90110
818314274
793138092
5400
725625096
91036
141404002
20869
44197
78224462
778740542
839585483
845261712
46916
762347520
250534995
726888752
951612285
91920
88518
82114
86377
721452828
1
17525
668241333
869569562
85309
16879
436852548
258192299
287966485
480152829
730803444
48824
369206096
393033857
677325308
991311729
220089389
672386296
111592876
476501627
42701
66716
77400
317247452
1000000000
401388625
317891515
997578863
19564070
671835152
635474531
806300798
671422062
194033413
463120871
9170
849990429
807108419
551136213
342592922
40816
766941651
164849893
960139172
283456021
3950
8385
823376091
966043785
21889
60104
811578346
64833
72410
490695170
1000000000
68979
40096
474010753
25001929
1
735290738
126449686
66978
205078214
391096968
911872807
464621367
175469962
148562704
62257
649272617
34647
337948090
569765575
783451163
22253
14238
92058
77372
152821703
83985
442960703
962341024
40632
46850
76410431
335148470
89111
594
76330
99004959
272520429
93319
442556950
47844
261423844
1000000000
945185304
88639
109932607
189955732
150653911
48435423
85819814
730666943
20092959
26031
53026
91647
159491070
219423034
462330086
875080684
398527474
54874
125775666
225413444
884962547
978893776
81283
1000000000
353095708
954082300
613324877
80471
253693891
44543
766465522
33269
256585753
32344922
1000000000
613256388
572729033
70016845
48851
498263075
747272354
23534
3539
892305480
805531335
710937667
88142
83855
37811
806401494
645477143
326750642
473137846
74841562
322316473
922467228
356501561
909124140
517966546
250470009
827694876
877245912
599101843
380826929
229752687
17417
11844
148157648
31402
266041763
468293060
956670007
68119
985078116
23322
554808638
689575070
25642
689452704
1
518611953
630651897
64755121
54051
114942679
59535993
438804565
41358
1000000000
35675
73785
224498464
1000000000
520982566
154625048
24924929
427825180
96228
529381095
111457250
98623
636964929
1389
393541234
1000000000
5370
38011
148079775
44608
76504630
563896053
129011990
76859
171979116
9902
2646
69569031
17045
1693
757950481
114125490
89853
201169363
540419607
1000000000
70567197
52343
552159803
486340800
1000000000
873339835
55742
18325527
93612
374644630
470090164
64271
645461652
88856
449979714
58878
868180300
244569747
493845532
526624955
933059818
531538795
112881168
706304710
805027004
1000000000
108281039
396455885
917671248
922315612
306371156
16457
46207
246402649
42591
571896934
715616976
1
314749763
27122
387788169
56777
83515
490428111
29783
342545740
311017206
495623532
881300860
13462
25359
472868221
888219341
67892548
130392990
65457
60664
78100
892997146
66853
21588
74972
851371753
248383830
1696
580720392
85440
970647152
1000000000
784995333
545690670
77843
55119
447474670
6616
1000000000
23621
702509694
694812845
36656
64886
10453
20015
904445093
1000000000
186252880
642000675
779218665
885324669
672489964
46898
875145710
297411418
68704
288847148
877657476
24943
502866533
53111
23109
512730188
38877
16206
639849385
280506249
73770
44772072
949592588
83424940
89062
486794329
12875
1000000000
973730032
769666040
712034722
37437
76009
3956
94639415
80927
69185
99483
37464
1000000000
820816402
25893
736428908
608497469
82225352
621399510
825642987
73479
87469
1000000000
760266789
21317
70594
2911
645963138
99843
635266000
966
56026
344304584
165716152
1
17254
46425
23052
20516
735843302
46392
20927
125232514
911038884
47580314
652503354
93273
1000000000
111457598
70323
551591141
672442508
50338
138263814
28917
226782357
453460600
52681717
67638
686885902
19706
426832890
41846
33654
558377563
237966566
1000000000
501215142
585107817
515132140
116287373
1
61810
62912
53612138
53753
767114222
38716
29334
646925013
99277
135092125
441257917
21934
880805710
79529
325352203
910917897
195871593
590723501
29164
229637434
750725716
38621
320373206
943298920
98904
521834623
1
522946416
598712545
866035954
85511
1000000000
44681
45022
1000000000
193464534
25410
239854275
899499663
2012
22931
50593
745186839
815811518
235893861
400419649
28478
1
654634434
511334141
66690
51817
165354887
921375905
100474701
405120701
40578
1000000000
814101679
1
503195124
67309
422032876
966047155
288737805
122873570
325904293
496804940
118050879
519774553
60200
200570773
49554
129122651
12114
80413
322546123
169032010
494643472
718857213
287647251
45326
226242329
51848
642185559
893499189
202820612
620691201
75497
899399244
1000000000
26598
349044487
94410
70155
92289
172846364
85676
2134
67334
663120538
924102279
1000000000
1000000000
23006
2590
53632
231804021
935238266
1000000000
34031
2095
33337
44404174
59387
759700575
985765785
967787192
75808
799174416
248837133
580141604
241720361
446901498
30819
597544279
228665049
19911
78471
215343948
431514034
397240431
61946
11044
40334
1000000000
517348565
236165070
72857
808296745
70490175
301147971
27707
855568847
41224
95639
476590193
329273408
94536
289
23591
940143206
387592971
95899610
916496089
174712193
919917118
806680639
462756423
548146785
757617798
679340783
84542
464597780
703708956
57712
310080358
813997088
53426
90559
663180263
96998
50064
2084
1000000000
88403
327663290
89087
191881250
1000000000
195408583
897951222
873994694
161558742
733537672
1000000000
62157
541792313
68205
193540885
344392045
125955801
69008
873686012
725858109
633520941
12839
118172636
31936
52697
28181
1000000000
491480893
1000000000
302891566
753011143
974890608
333469732
25856
49154
150653466
186209639
32047
84280
141797703
479549063
62752
14176
39492162
194260580
55700
57824
136571397
46843
35858
912104693
81492
791656471
324432862
965949408
583070098
543839594
33224
73180
187398007
1
512904195
699588565
949639102
761609225
47898
431361328
39746
74491
735950063
74705899
99426
743289120
86585
49879
704054315
530705694
353608071
857306673
56826
964862434
205139939
101484087
894255940
291950427
82251
50053
263655023
2133
731199665
714360184
21528640
70014
476417133
72044139
547162622
853550455
525282592
43908
28729
1000000000
509361018
916554451
1000000000
617
1000000000
78071
139153787
418786670
26866
691002910
204928300
95902
995112534
86235412
56125
674974001
304175715
67532
289192051
17768
626687033
428813070
170663112
564542047
252598315
37397
1000000000
105768452
409282478
159179363
8777
715531461
25076
17569
24986
1
88519
31430
182071561
609383037
37596
627080804
61536
69182
809193361
734059250
910456085
284367629
47524
1
668685648
1000000000
868113910
250429528
33081
425759120
39165
660368978
151055575
63828
468953183
937804582
43516
784910261
11236
949952853
1
872479402
1
43946
873752048
1000000000
1000000000
1000000000
751184306
73625
12862
1
1000000000
663610443
398363052
42078
588045142
745735218
50160
79776566
51962
89814
19954
311918759
2086001
261460138
75005
1
873248514
8784
11498
63559
132087569
26353
392090912
265436360
575589162
88811558
7449
452328969
99751
606377836
372567915
13962
18588316
114194905
186862574
422250781
779978966
57033964
151157729
643019850
39614
623332270
42435
622469169
194252213
676067746
296253656
36963
54788
1000000000
202210594
225849977
865495389
18942212
375132371
23903
155108139
881438369
39855
39315
20829645
47268
3819
198844278
82751
37622
547783850
54615
807974032
276688345
99664
97633
553583698
153101414
47326
301048649
63803
1000000000
633723054
85818521
175210596
51566
468736879
176035577
1
894700703
86304
258553106
38094
474140634
97155
697848131
30171
425144826
44397
83122
265154336
1000000000
80448
29242073
64125
357005405
1000000000
943952903
52884
81208
579425939
73321
80444
534767449
70803
667893291
754868353
374575209
816942163
6304
697629904
666264314
3523
1
65739
387546715
826154494
86755
37523
862843928
91363
37524
85191
779232021
93925
895792212
92336
75406
32834
165281963
922493701
72417
376494685
329820699
39725
93818431
747051587
59254
4838
744268785
98738
74011
19413
1000000000
13953
1
812972419
64040
1
83033
43774
263738340
1
223237596
6529
72779
69573
830735561
1000000000
445558342
47436237
690995261
70058030
629234503
450636080
34601
89912
8708
679060844
55494
37562
38230
56968
405055446
1000000000
916504241
14689
33071
713403981
77693166
62066
1000000000
96923
582595056
816603056
27568
608825731
38276
151764519
17495
116519931
1
192711359
92740
505844020
442350338
757813236
768968566
93937193
295826813
859793970
88954837
66776
11821
163420309
10649
318027526
81977
896560117
159554467
50540
170407896
143610935
520539055
239627198
57687
20381
592696401
117587127
1000000000
595102882
440315030
584279205
601413422
651019384
42825
1000000000
60657
604171910
447053336
31708
122134278
96210709
67427
4568
986641341
6432
35132
15086
276042794
27807
294402
643373881
594641637
28081
196277752
1000000000
99040
868018794
907283073
367653992
69521163
841038698
959598233
1
831667529
431326237
777503851
15095
51323
826104496
914241578
653566356
319417713
390566550
222511627
779554176
93070
185200515
22529
982363239
590548532
45176
48669
42230
1000000000
7221
262495152
88082802
70513102
98993079
20844
18335
24496
662412940
54472
376900393
50756
20520629
527274886
49091
53977
563838808
554747249
819678387
17731
247097157
592634005
4429245
68690
652480425
92153
88778
758833278
596216649
526633719
26166752
27687
969074771
80912
45041
89868
632827654
1
21432
687258879
14165
998315958
403294204
111710952
48982430
462323186
67677
604960814
45231
74056
981683020
786733099
78263
724689349
488014313
159696501
69287
276414512
1000000000
217475773
163354371
985954380
537424005
984907357
15906
331918582
29658
84194
802856038
86577
541952854
299371955
472207021
1000000000
73516
242479862
710556539
59380
656324463
920804649
776031048
802111919
878820403
1000000000
226670753
518524937
52009
710758103
7931
884333705
627985639
11539
85876
700438156
87636
58153924
386437152
632574011
237826857
549884710
2048
584881944
526242493
861831629
713898972
84015
87688
402162231
113377901
79276
21840
83843
36512
720653839
467905429
938644356
90546
48934
86955
819783590
1000000000
842005226
67903
54998
968853726
18188670
1
124446053
73330
370683101
9407
651121491
976753983
20984
538432875
527631668
39179
742643684
539070036
846411947
74698
271168340
75689694
85639
873321755
754557340
603168495
23713
1000000000
86234
487021528
6796
182418775
80555
329120838
95284205
285807545
75031
263034184
58892
65701
2215
882383994
39474882
50607
50085487
532065896
78451
964293935
52367
178078145
73049
395471097
214402748
20967
278036398
52838
272895638
468089961
335783905
1000000000
604006006
953349915
86142
29748
295933041
51335
1
3588
328152512
716213456
80002
16453
11134
668872888
471684307
781741622
88820
66116067
461156671
377407393
533650633
639295209
50367
34219971
34198
8929
624050290
773078494
478283739
74710
50874
865876194
957773934
674169307
204799686
2863
587049127
93256671
83821
820943234
779968663
57616
32038
329980949
840220159
16736
449934071
30388
698290706
79022
86959
72848
23476
10110
547392204
85600062
233931627
593385004
80577
624762655
622548010
87020
766378235
50336
19230
440537500
703359090
1000000000
107486715
132141694
779701332
84310
523245967
3911
650802451
595010086
305490748
27753
3607885
54590
70794
123102841
328742216
674624622
853507121
655210103
144950171
1000000000
703309634
808675171
405630997
38567
2509
71848090
357596463
213889840
775467262
980854074
673735966
8546
11222
117141550
124162473
1000000000
3886
31618
926543704
291214824
974529921
631134690
71576
868655250
47986
335304998
10675
89074
734137702
37324
483389611
30074
665366196
23621777
960178064
44442
87199634
451055823
427880143
800764425
523523865
22075
43267895
81742
1
30320
271248031
1624
180699270
7147
234441026
28535
78327368
35689
13984
1000000000
628521725
317341712
469848977
46408
91864992
78770
24757
280253831
72526
37726
209816199
323410714
56828
92866
102508337
39
91531
917113706
96568542
972397344
89902
748931756
941677334
58144
9756
95650
39361
4225
22947
55685
1000000000
2800
113954170
69821
77206
90081
54661
196544697
508064050
148960251
89318
64430
1000000000
856086772
58865
51562539
29114
69359
772940888
408409369
308858148
60707
885198699
1000000000
463357331
85667462
77685
286590143
46120
206756887
604938543
24549
1000000000
229703027
672065897
56385
47344
552830557
94807
568266035
530014226
11239
69005
604508224
51804
95268
86527
722485556
162047470
1000000000
183005024
53582332
340983692
91687
168523897
596035629
6822
369617434
124975505
662599524
67132
198263702
78206
280696148
33087
84698
501655574
265318357
605399307
1000000000
1000000000
520007252
270774681
70342
173184652
406518416
80665
488346423
1000000000
80212650
180897733
38577814
1000000000
11143
46818
74218
704497396
302679805
870087181
1
76615
81206
22380816
34148
7575
529387576
203069591
1
510780325
19518
76986
107277294
794658447
6354
935336675
608663945
59632
863837172
10961
783126289
527234242
659102179
33513
17727
86557
31973636
1000000000
1000000000
527393370
33222
74432
906115913
547156828
45362
28258
992110956
614039486
461148548
15798
758104415
809478002
81780
552997221
554220968
954982225
419985810
65481
617819222
578014092
26763
954315540
68853
358607752
391140144
88252117
56352
742127257
950956922
675336813
25134
1000000000
425566368
132438388
381015045
753677368
399846416
469006130
2610
82605
23994024
76951
124055617
953587661
1762
38907
743896314
574292137
174310670
1760
30873
97745
161799773
28046
60459
95964
371929339
5079
547557157
78919
41001
479737116
3354
21503
827463117
422112105
545367317
33899085
25511
39150
1000000000
499926970
940239222
24068
278331185
45316
926056131
943858920
382321058
667422429
317253989
469197757
1
16281593
1392
181796916
12937
16672
64426577
566924726
245779406
74176
53163
929732075
881639741
66091
95390
507323944
911200421
88858
648074613
926401975
1240
12305
815851013
43884
23438
87215
174642375
97583
76997
172828146
89281251
191413496
21108
818963861
592724062
971324248
145078028
93009
963488460
72759
83766
984139150
43938
50207
825817291
1000000000
73775903
760207491
228130328
76793
34318
5562234
306810869
643680612
79156
237513376
36317
338312689
185121180
226494273
92263886
42383
656053586
12518
975580184
75827
388291630
572344727
22653
77819
1000000000
22474
825684762
104635918
862240681
1000000000
7758
354950951
29894
70894019
604417736
667288300
470569429
895683722
301213847
1
15688
11439
864476751
160006132
241979674
72713
100467731
557564071
44971
712795027
277011344
90570
77869
418991395
37783
1000000000
12685
71168758
833637554
25135
49290
89033441
545434460
14822
845359277
1
1
1
94341
203328529
57870
404394467
1000000000
447811227
589299631
81340
625602093
79912
77292
52580
44841
788824873
49141
593927392
911541844
285170621
35934
888495645
55133
8994
152250700
3384
684761693
114939518
77979
83098
223887112
4692
333230586
383614391
643543769
6725
91636
38057
778850466
18680
323381506
158147266
340717327
36760
220398059
79749
70493
42958
901508629
17946
49468
522429880
170047472
95341
250204047
461755666
926272736
122958139
308832969
466344883
808841375
70660
577186717
83145
1
10558
17199
678598363
32405
21655
6071
808933722
146789945
123894411
193085741
85563
97131
912796637
15392
979987850
559511852
214044878
48191
2137
936963663
19065
367637103
251885355
13408
743932965
1000000000
272589626
7853
27927
570171488
816251478
506822233
85947682
40760
632053598
37419
208708921
975282357
39095
22726
119759026
1000000000
839150042
1000000000
165322221
49465
222166750
333327098
4640
755809947
942685769
808463306
57418
78112
59735
13057607
30796
519094837
970078032
30878
50414735
364426455
35748
847028613
879462617
23173
90386
533596334
268318171
8745
716449592
75557
414888297
57154
25146
972782731
35934
94834
30674
676739390
67177
840014325
778840586
1
418421603
59392112
17053
36613
299348559
62044
45544
273859785
175472871
935777253
834671058
158744969
502673697
19496
362399391
351372248
42299
934773133
10539
35154
980114653
375360162
664960601
98429
7121
260991961
78792
99432
77047
805010373
1
962666413
4779
503986141
361020255
1000000000
955723091
537042763
35737
87887
22311
20104
78831
96735
14458834
724189004
512582922
554465596
658841896
33095
41451
90969
63650
321653498
600075607
53695
16219
594917709
91576
915767758
129242931
986152329
382953351
696849509
148
41057
180406106
242217416
734612242
856884599
300736687
60869
500962022
5669
441123506
29613
21544
51527
46951
119890727
34556
895075111
455040426
81645
405223077
113639557
156627907
44872
989011235
128980615
118231518
439039727
543941673
831737495
82903
831176760
712788151
847760229
825196489
544001254
12443
178990123
667902226
49369
11166
155064579
19141
23675
656994568
11368
95493
1000000000
22420898
69927
1000000000
230860188
197388388
735207219
688298898
668797421
74067
753987107
1000000000
70266
632919287
793779040
42243
386374596
179896759
310627765
74081
784787992
6129
586567020
366070726
185338648
864106012
859474609
18927
993227965
67559
38236
81132
960675227
10473
614498672
1
96059
422703618
860811377
453247514
43571
790250207
299975331
75532
885786514
941922783
50677
68310922
1000000000
26329
372264543
592027324
687497124
924425084
160756997
21899676
251654330
504276992
55053
97253
1000000000
781900088
18102
19565
50672
302552817
1000000000
214677249
567896479
36714
16614
67316
802970037
311439673
241910305
4369
362891560
599092996
57272
27609
81663
633985740
49954
237265144
921943209
72748
1000000000
155530952
982407776
252443674
44871
140507015
395442044
72248
273648585
107246073
480506944
54220335
55383
483724056
997616331
851631033
569824746
19125
50029
505717087
1
65775
891323855
727036432
55511
9875
917898875
71570
228376249
87550
66029
185282554
97487
19592
50179
1
631266826
77746
955389224
78681
157004213
1000000000
244984777
582232082
496017909
355530559
26534898
2355
453454634
1000000000
28328
1000000000
59054
913136227
26534
46061
57570
681434155
6609
724530634
826825473
572718666
3738
405670436
18554
921015525
58488
171631955
283048627
69742
296923817
82784
49503579
1000000000
857749179
401593067
278843263
724800914
476645700
52947
335482697
214702184
91099470
89070975
36624
146392976
452635644
182498383
101046560
267876655
1000000000
618517355
45053
50932
135418476
15470
352320256
24747
14534
218970956
552212623
10155
80150714
116535446
69013501
233005111
73509
74233
124672810
561561457
1000000000
630892931
34353
808721826
59543
770993575
960859496
510233954
45268
147358073
60187591
610271570
1
701861655
944591614
974756620
934996855
775309825
953494742
165967679
46063
79632
92331
1000000000
531077738
31604
117625651
1000000000
261777567
21485
446425667
942566762
24595
30985
267668856
24396225
32106
96135
531765173
21795
1000000000
606988484
508913209
37979
85111
2255
257827874
618062958
631505992
452571926
720582225
559806453
1
1
940170136
572270824
28211
64655
63049
607230267
29442
603925870
542394530
14419
537453794
73191
1000000000
30033109
281330881
91212
560362795
189706879
91142
19486
288985718
532202846
515286266
81861
721699423
7530
49456
78016
537115214
55541
518205397
844542253
9759317
886701584
65451
950085088
50024
315454850
1000000000
90743
92237
963479582
968315062
42158
524286601
5999
682531475
8363
729642864
667409228
553093920
1000000000
69102
564715279
973085788
69277
1000000000
872185801
758307490
1000000000
62578
71759
865673713
86718
71249
429181429
982771779
82417830
1000000000
58837891
740981401
59247
38880
511834518
139617725
487338212
99011
26716
666813474
997891196
48713
51091183
891325580
94636
445929646
61121
498319008
400096507
931991868
398403916
760959311
1
332
263441357
438197681
9038
9626
342456011
866244671
882906584
90730
15355
164576411
109636290
73950
274960021
77003
405641627
13972
41042
745370208
954773329
1000000000
453014926
881697781
279398323
320855536
884382264
354453593
227569790
31031
770344002
26395
329931293
648655345
60390
646092037
444772221
23567514
35022
83605
310786730
59165
700835108
352141122
894210890
13704
49139
659696327
443342712
1000000000
118026583
27114
661296310
49690
423304241
39005
1000000000
59729
761826567
25766
1
604743014
75158
13577
135946522
485811797
35634
21083
694487627
901738701
1000000000
18538
92931
405254904
13077
630280107
341986281
601959118
98349
192399979
288383199
10640
279470176
17680
88874
772596273
77014
87439
42536
318301224
39755
171551838
1
121588366
529725158
780198985
389245196
94691
642604864
733935117
790315741
643866206
69263
98340
878114369
26273
27895
16503
384139697
62459378
931588280
748397818
738279958
750727073
88962196
43799
751558245
25755
1000000000
27335
48169
67735
923432931
138809427
161461145
282515705
15113
32607
83103
480448802
719842412
222384643
22904958
573192361
88957
29377
336215106
635825548
231312154
824870460
440034968
5208
786421464
774224398
88680
91292
17485
810916888
898433419
420397981
54607
65084
11273
1000000000
510693142
87339
474104048
96091
498279838
678518581
63749
1
123007420
842848372
870281623
202144037
1000000000
8665
643820670
5553
582244145
46758
29963
66436
98716
36426
712287375
54760
42654
60476
1000000000
12972
317761909
325113408
85521715
99684
1000000000
294632717
581705873
24327
1000000000
36819308
1
838592000
65218686
74861
94524
71744
993258755
259095364
1000000000
475622099
44259
99333
295447983
453437907
936350537
50047
44880
43117
620628675
2003027
730995246
265532824
119966516
163967308
338877970
956244596
743363554
932361238
41998
58171
683918736
95554
581493859
813655414
987546544
91302
898803729
41536391
60855
1000000000
25620
17132
766869620
804728924
50304
48908
331780838
59021
1
17335
772524757
78660624
732211428
1000000000
1566851
65127
1000000000
97162
97006
94069
32923
93594
686896320
60034
1000000000
75396
943798384
431098152
75341
1
88244
48654
432092905
629561693
701591881
196353912
801937117
13821
397117479
12888
822794591
1000000000
51246
1000000000
933845113
4656
319501993
50374
845487158
384694640
865364213
79615
58120
34412601
1000000000
75912
581752977
290407706
16434
762883142
398161795
358354932
86712
971670229
963731814
13133
894262725
354706505
38725
750200128
26450
697764642
991998432
53254886
5421
726606313
131410356
548149422
29074
866682491
884399200
625323201
21651
9781
88335
593459828
762764243
12152
1
571195525
321378367
68779
618510751
767958265
850896735
1000000000
7635
179431841
1000000000
742902791
483427581
617321376
174065566
640689304
841809115
561185823
940826863
690896790
962855558
233083122
67343
709
27174
51275
860053815
27510682
277634075
10561
1000000000
909
67082
849550550
545433562
1000000000
98020
18831
90641013
45421547
65330
521081825
54949
986691677
496730764
12717
1000000000
483650756
590303925
81544
11989
16540
55750
17775135
53496
27302
820250830
662141553
6296
148850692
521527420
26612
1000000000
69840
54426
98252
418266419
66385
256535191
1000000000
432040984
622306358
98808
784460327
346
50933
712603444
65134
78938
67230
82303
46578
106098632
53948
120084786
88513
67309
834752565
20119
686698734
89464
731799390
710741073
747179889
995863591
694802638
6912
50234789
127806399
120993705
80912
170235124
340360213
4017
7078
112586700
473046199
28625
82482
699062368
81984
514680285
703068831
41256
38797
52723
57552
68617
37993
61940
69324
95276
22020
63000924
7219273
14479
651123522
27774
35078
21271
857342475
97375
1975
1000000000
38808
474680462
239250172
71187
807553183
1000000000
590216427
18635
95788
75
578934330
51880
69774
740857236
178014235
365490435
78789
571509887
40612504
396201996
351324
220213963
45741
1482757
91914
1
30096
53530
32176
637262700
984706174
11927
31748
565186351
930314318
57298
46705
76557
1
291082319
534462796
48011
54824
22508
67574
94245
589853006
47811
74764
49398
1000000000
35366
3027
728359995
15696
33837
979358871
11597
793257264
422967606
13927
32046
9971
9393
173328793
1000000000
17488
297482196
972944485
73934
45312
372313271
1000000000
469534914
6715
285108415
31194
736205001
44610
57556
875302931
84809
287475203
98893
136203204
373969320
7606
73099
53363
999002496
57250
91434
362101533
38569
74762
67425
948737839
46694
3275
86876
923627226
26038695
43670
569233961
728010483
681770805
613287031
541116169
35564
641850556
8778
24661
274976567
590628072
353299944
192113420
122131853
162050270
27847
472191467
835420909
54574924
381583096
384113047
30875136
3498
17231254
62699
411375026
213555975
896170161
87543
324231049
737959723
827480845
534956223
30131
758080434
338307111
1000000000
26923
698980838
808661116
68728
551305656
99792
93536203
95718
334244281
21914
296458888
250098093
1
14013
931040892
967002412
85053
1
201128554
67840
202747267
886880370
46106
623846257
484221369
551156468
443570239
99989
71757865
582839865
75303
241992277
79853791
68627
671601767
70399
614233641
71900
79051
67931
17049
358607624
45957
199078461
57957
269975571
12874
363315880
37126
39055
437403226
687931300
89330
78916
426574516
84816
1000000000
18620
33927
1000000000
62818
1000000000
126106747
399443500
696515799
1000000000
283495402
25188
1000000000
51116
57041
11316734
318537814
434170979
957574527
898409895
832817538
593913874
506319678
947672547
197931863
774019537
275477526
25248065
455046715
31881
222581329
957670965
77487
922549052
1000000000
571551728
740160240
29869
121500327
189810844
1838
814979097
248007109
636170072
400782546
1000000000
26329
74049
969519943
865281902
325466621
32050
796799095
2910
54685
738001373
551051168
11952417
1
449853292
449850414
765661776
90772
734804842
467070245
72328
1
561822088
819419819
610472664
811516522
992474948
99153
376484516
866190209
86051520
10047
92596
271368866
295362652
1000000000
88048
17671
34195
488503509
94850
63636
820418904
359271665
338389023
47629
81605
767800940
898188773
399100205
169284824
714179085
230445283
19932
108046840
70982
76932
72842
10135
304043816
193510159
630947891
509598060
1000000000
331070591
1
10444
50716
48767
19980
866656546
87506
62847
1000000000
307500683
34465
781075930
127821416
49473
1
34140
70579
76266
1000000000
596078529
645355150
32580
33723
703
25203
48598
835868680
60925
99376
329191623
42493233
773866603
71695
972208606
463244353
72565
934551622
664801947
707704376
918208755
39555
337437111
402416331
374242071
37314
664589287
69698328
93251
858541066
86511
19399
70104
186861731
617050677
345685909
624631207
191978799
36581
252016930
35523
16080
193685675
39251
7704
9297
1
45420
477523842
648585798
52331690
385938198
48987
680730420
3232
1000000000
50731
340690454
964764278
1000000000
765722966
266265668
38201
534435436
92646
146572181
1000000000
429124318
54172
44451
72874
86617
412672888
49354
860806733
87451
258071878
69748
1000000000
96469
297449720
799779246
42973
49148
682394142
85831
626738465
9280337
180249755
80825
307828470
26294
94052
61952
950884173
207870057
324531756
987060842
64016955
395950857
782793037
946
227120287
83011
93071
84605079
87466
572893231
30391
1000000000
25015
232756002
70318
87972
536243170
107982651
1
99610
616547276
592447762
489523014
1
65491
1
145475820
378390558
698825785
814836571
81333825
1
96968
90752
29244
175118439
122299154
1000000000
688227310
72374654
46376
86155
26090
57334
652285990
31629
43362
221207390
823990809
681698420
56128
647681971
921491465
1000000000
462749276
1000000000
122573933
257001509
58903
17322
84834
683530310
1000000000
269678038
65736
96947
64304
418177659
750993209
46011
643530427
73844
75168472
27737
958516821
71340
1000000000
965563414
81405
1000000000
542475388
62552
13081
53106
90040
31401901
30784
221780701
396025673
6949
51460039
809022928
717596984
180837510
1000000000
845226758
212949208
704884654
769731513
84857
1000000000
693500566
35582
1000000000
345882708
227086297
698612603
50722
10754141
473313550
107273428
474229115
890272629
26651
538632668
915382477
1000000000
48546
96141
21043
9936
32687
27082
78660
926614420
91737
202505685
970370008
579080272
79939
400451428
145500987
283833073
62899
8826
46554673
54774
166238337
647462579
66835
691990187
671573526
41135654
612239458
27778
451845532
3038
248574468
1
57622
27665
54382
49604
609621504
1000000000
431884268
827186137
24686
737772262
922438890
217077616
68734
42025
39038
633916322
225539593
11714
15581
568636147
18686
370309777
38535
344919297
101775174
765241165
1000000000
217655827
69205
37929
19348
695567363
68266
13753
815757958
233383917
1
1
5223
5681
990126308
654263602
27225
87031
97976473
57326
435940794
90100
22886
61128
71069
51
991765646
331154197
62065
56844
55374
80594
19341593
622567061
36543
895409919
689928807
54288
58366
290625263
74550
1
1
201011361
275021567
46896
5716
370659645
18519
930435058
94777
27538937
75278
36921
30395
220
72640595
13819219
53442
41605
350568193
72397458
432807187
644757267
7045
570699766
471039269
867938340
921444144
1
508088802
53440
1000000000
91765
1000000000
76331
61124
963630206
63863
71131
741686060
226831326
879473871
92679
55897
391066124
433277120
30077
38065
51223
59363
492333574
765597602
558841038
63463
739620187
610468110
620282624
188360026
34094
358095675
11722
15932
934313747
891287201
477488002
63036127
1000000000
1000000000
470056594
7955
4879
280877189
347273570
71750
377339431
330559904
744975157
987016074
68333
1000000000
91055
571971937
872329174
489796331
1000000000
27161
825954164
84834
112274772
925297022
770683002
829254774
3221
61140
175026792
9956
9190392
13335
8614
24183
50826
1
52680221
67588
1000000000
976301759
16757
74956
7906
94814
423144152
415862279
571945273
586604369
312154752
79682
103343392
285838862
892732429
30002
324068965
743187294
1000000000
194413631
59083
74277
1000000000
170080533
971697391
81394
597071740
226726125
713533377
40394
967254009
938528002
71977
15072652
13386
205798341
76413
6947
11217
178339567
94959
97811
1000000000
763192015
71633
59935
3565
72965
54065
787484847
432906654
5969
657692323
1000000000
841173127
886170237
481074393
201735890
87556
23639
97583
358824573
893162392
66935
454218186
826320182
51689
711394447
6144
294572301
19878
736568209
37695
62598
16827
46350
20148
3689
13048
501878945
83594
68039
241862576
709504670
1426
45986
120686135
3001
1000000000
557449862
1000000000
828551449
817916944
1000000000
1225
37103819
59272
996212077
72000
586018449
87527431
427796326
143304678
135478116
14946342
95124
54881834
154017930
529669196
10438
187109044
46846
755868409
63785
1000000000
144453916
126357920
819289723
746674674
52405
54130
27483
1000000000
290559124
439703048
86767
798975196
675224111
32474
303136409
55728
548822289
50612
555623194
58576
43264463
633325415
79532
719997527
792786004
15492
780728364
919617772
887192791
57791
1000000000
91053
113746418
36802
77967
19255
968597883
52299
62934
240
39101
84
3545934
170779152
77775
14541
28399538
591167359
846022335
442778741
269404555
803853732
65923184
352765063
25794
15812
64894
294230878
47682
57438014
97741
342602145
160365425
93909
13990
413752274
792033995
323001918
37955
468802102
827121682
62057
684980596
192189930
88313156
78780
658046872
938676157
752711299
12329
40838
145157157
950365355
8985
277803044
1
89210
421868333
96547
78290
550570330
17121
338726413
36569
83437
512837777
387333030
142259453
761569728
1000000000
143607427
339207052
68385
65941
637688333
5564
32961
76840
631880570
80684
539177775
1000000000
228338331
776695977
330778602
744021867
986161538
250019009
22843
56352
919838503
54815
1000000000
199726449
21946
595876628
1000000000
37610
70293
720342042
6622
187759109
61689
173239325
1000000000
1000000000
280493292
58772
93837
766488412
596694933
839694407
898053647
25211
1
88885
669992966
4514
670173070
44012
1000000000
34734
515654993
447631930
1000000000
978181776
494344955
391763165
14168
904850891
47295
12814
43705
28609626
87872
11774910
889935164
1
36753
260374235
905778239
77097
18863
296249166
49194502
668565556
112232117
282563919
470796710
22393
268288561
40162
39763822
60375857
68026
903241625
358721801
84115
434538611
67248
71393
94903
109439313
3037
51225
9893
319182312
860556963
4196
27036
14204
594055666
133295571
27642
1000000000
785844914
608550896
6184682
927081085
859449661
477058752
5919929
870316508
844538824
112400481
315707095
959093621
1
724890927
29342
77658
7958
785664218
323295155
17010
654424513
456967048
221859899
390192376
96460
3542
20430814
60793
985215217
34113
158353508
976476037
92607
945962855
21058
763441696
945229827
887749157
648934891
2557
755686144
635210103
108363245
876531183
464602576
722480178
756032862
48982
147577650
659287950
1000000000
78080
98788
76434
62790
610579842
108428925
79358062
19737
77411
588647870
379555378
20620
84538
98783
466515861
406706871
240020354
1000000000
794399865
297976656
88860
601701457
40921
754383824
281198612
305855622
48464
77505
50247018
262425614
342572682
31538
913640397
171883695
75157
31381
46044
81305
35944
608094712
200312878
828354888
228575260
456251116
29422
82516733
1000000000
949265755
679964974
866883586
815569283
139630792
90195
892284747
878578296
79399
824176736
2779
643997102
2206
409060861
577012226
782153868
58032
51477
358852104
403632683
498008710
1000000000
228440400
748705823
60291
730287943
151188866
797472092
973026911
409113294
924237489
1
728700191
578343148
42801325
728249901
37885
14318
1
1
532036272
31880
1000000000
66894781
424198271
65891
149056321
94008
701293806
301221057
61363147
694457737
103940742
336392650
1000000000
449065294
443511340
488788134
876789026
1000000000
777238641
504198263
62691
1000000000
998124222
479675078
844593170
74689
904145381
15882
570982830
45533021
16016
986500923
27895
29704
73257
96963
12237
507365254
422073555
67703
993446096
105241113
36024
19960
309196981
733915721
193680961
436025282
5204
61254
80524
74731
616166532
612471194
1000000000
91381
285145997
736224048
81748
40425
34228
21181
71932
1000000000
39461
914343335
781551529
74636
41110
9299
51291
59851
98053
1000000000
749870395
459642590
17635815
95656
92551
95606
8659
505118385
262451921
798843178
73363
556753101
619919004
10601
550368278
76239200
1000000000
41143
1704
208247446
1000000000
143013381
137019509
68143
63446
393648239
1000000000
868187276
367391181
26201
956824800
1
563500759
37812
25258
299381948
67839
1
193086006
39755
869577758
972080508
838140284
495397789
539486046
49757408
1
46291
84707324
98380
310490393
16658
123102852
8650
3407
61403
21261
50623
462026451
28173
742640148
49224
8375
500316574
400673460
980043366
4409
988291275
124032924
284167462
45065794
60398
72060
40628
1000000000
30038
436080918
837910244
22556
10028
58066
257575736
6777
61716
584333593
496549514
390867801
10673
10896
287866016
98787
748817750
530761016
50687
744331568
602601447
371062101
79187
211796309
672062297
89654
259580435
46811311
887919716
89273
64816
58144
907665159
2832
3477
715190050
94033
48163
19419
27664
851405080
354091665
782085421
246463164
925313003
50261
308506595
956724146
17690
344167912
957822025
645669521
665673930
232034673
422551147
722022549
38112
10365
20688536
189010375
720728243
12682
9754
575450013
74327
999229366
22161
58830
1000000000
93943
475121913
1000000000
6913757
798325245
97488
1000000000
30911
843698074
66110
39946
843463522
748384967
660631682
846046902
50906764
45937
77432
758184810
5685
413320752
1000000000
434436983
423375022
814468004
339660625
240458057
46712
116853703
136998177
12943
47955
635426527
12264
65703
19587
22732
243630579
863725331
199577227
605156350
595848042
71867
68605
1000000000
69991
1000000000
39485
439987349
22941
555191603
52689
46999
188834535
185899589
52655
3602
787943261
89439037
32554
430393580
34008
36902
21453
4353
76962
23918
64206
466217904
434813667
82391
54381
171919190
17205
719961015
40399
767275070
1000000000
58661
1267
96103
758773638
54294
40201
286941264
5636508
356170995
331620944
10317
228729290
15399
801157526
263553774
534972259
32562
87944
653492669
35270
604350217
1
26999
76490
868362995
143751639
36136974
1
159598504
810938929
33566
6376
89129739
239190939
311643638
668299386
463795722
683072455
515461242
515967384
786849495
639448427
784902656
75189
239175974
9381
17476
76841079
904343419
26082378
24060
983772206
613763328
500800143
73643993
88395
89934
45889
924125755
422052570
816016491
810305072
28575
892133317
459187134
652974975
52309433
47192
93319
999293002
8105
25256
116553071
88008
957283052
362973442
369261994
191
131532661
70690
976024753
54462
320473657
753712613
28849
645952725
99613
84148
825945913
1000000000
7620
54881
3422609
71465
128256796
83055
13746
40275
853253513
826246555
423849343
81801
767055014
1
31276155
96444
1000000000
1000000000
17156446
225065626
488688545
78990
573748541
408697891
879124565
41642
988516305
148190888
77220
88511
798588587
84780
91453
57744
54353
1000000000
21441
773633315
1000000000
10023
88796
915734834
66735
97799
562257615
544944297
762714769
896518198
407211103
50104
852775651
299922732
88236
295639829
546944698
78041
691651119
15482
32345
171786707
9146
70027
82409
87986
947674323
972562456
88038
59663
28018
257425303
23268
671202667
29710
43337
28704
340476656
691449939
55739
1000000000
900815688
87716
24623
46522
847091454
468179187
698669025
62778
59439
31592
810889315
26023
965006003
208010608
360377538
508796179
151142873
70998
519771595
69131
613883832
145956961
31074
469314614
50462
122119144
725618916
915761823
359488302
10147
1
623947363
104841028
1000000000
306894408
374886753
1
543385669
84889
415021617
1
12575
94801
944501481
79643149
94993909
78045
583821823
43912
63119375
674444698
994435051
1000000000
1000000000
3533
266725045
471370117
954068102
371882369
557387013
239987578
35712
334905572
66361
202316008
152286051
38154
3687
830062585
750736477
70440
20058
37026
1000000000
72441
6879
67747
797197013
169647600
645051099
663222491
675715206
704874128
22281
1000000000
34826
162408784
3388146
528291357
485470052
868342360
441906872
524207425
207655952
93648
76292
26410
436346435
19600
791762341
29148
385392650
64395
838692143
82829
45671
797771992
507496146
577501648
717415886
710472451
21828
954378706
896779821
637074212
35960
83530098
60448782
1
780861382
516140856
2967495
851499540
908828300
36149
172120172
88323
73370
613133437
926011175
547027063
18531025
448936114
599837067
537336763
38681
76788
6676137
61935
647011933
973922920
756493842
1000000000
66830
1
719916716
39420
28619
247981780
739116974
19378
3470
200797840
14721
410634124
684676849
641942793
89576
911327381
597133963
89786
25902
662001212
625359666
62905
78407
339627363
67949018
1000000000
712491085
468179759
126218658
45893
404925231
203129102
70127
1000000000
1000000000
8841
46655
586832314
308097017
574140709
33919
805684905
279930515
361408291
799474261
70964
879724414
122415455
751567281
493254254
681645733
84717
17057
2047
438384988
25752
20070935
59498
267776142
768347305
94539939
132585752
847228746
96454
70074
72884
295817686
42790
276496562
62322
819796048
603701516
788681179
192664417
272589351
86399
490353907
70588814
750339354
3963
540174355
487260021
694518179
40331
683017741
89603
5016
729907588
554544440
73882
66450357
364499380
623712782
222850601
78160
739660098
732158173
118863314
103302615
562365796
22606
59002
16001
761906804
908019083
70248
88346
79529
341880596
665942031
252784580
792496778
1000000000
615693260
12316
1000000000
835161457
58916
6353
38479
47033
408338770
997755279
42838
165918889
56877
940263848
404007054
237362205
1000000000
1000000000
29703
407233443
63290
308085875
50895
676576570
829613594
50247
582165452
397621479
77075
26613
53905
575158956
18109969
429738475
528626404
59024
27250
1
719240072
37318
266414037
514689044
365894965
390294523
344270173
882012667
342297414
680867883
991949048
983605898
766057528
996817065
650957998
926407367
366275562
511641304
25630
395089644
511888158
239616735
930729798
901539064
1520
94942
35323
1000000000
40605
59561
853483622
39038434
43243
7668
57203
37958
14616
83832
843087825
14392
463874460
92211
279544324
9477
13130
9328
78568
809913827
228042327
445831816
179077385
36507
61724
93798
31963
1000000000
229946280
31629
630898979
43540
168300183
22617
441637295
262585266
63115
67265
30855
95905
36751347
73719
93439
1000000000
333968513
1000000000
879710697
939032474
40423
706830508
870612065
50276
90776
204921409
326503925
92736323
18656
40371
99115
946820978
1000000000
694098878
50264
93157
28412
88111
39226
69596
75405
47659
746191129
36334
566918330
440940895
55271
63153278
2230
59734101
231624842
65304
50110
30120
98000
811158680
462646436
144633270
86917
465036679
242571366
872260158
920950846
774473433
16722
432081511
232352584
722329899
593369530
36114
19869
398328420
7905
1000000000
80451
25660393
960293817
62692
25612
692147988
1
69433
976682770
84383
7767
391840933
2514
225737402
1000000000
161634587
497912663
5086
60897
70995
27710
6986
83456
55174
70168
551683965
57318772
348763959
1
699630775
288986755
876118443
686372743
26352564
46017109
813700704
14770
333989253
70906
76733
69544
371746669
553748144
70848
273910505
938704212
33846
42418
197657570
224211583
22906
376214329
765924625
17385597
51956
786727571
28195
225975734
7140
54988
541199285
16536
56088
949995687
46911
16455
570198624
280248019
304397555
78246
54374
117481757
867726068
222169344
52326
85754106
491087892
36518
47430
133132305
358508173
669641364
698058685
825675955
991861674
895481197
925321473
47988
862918656
603662808
8399
524249362
91854040
822674308
859426415
1
842778223
527341917
53927097
131947354
81163
53118
21829
126396053
1000000000
88896
864142350
951636051
87695
92747978
471357181
69211
96306
532631099
663999274
1
17190
52275
618419059
409406396
736950643
713858852
1000000000
1000000000
45277
785
236683073
541469466
18088
252547023
939275857
553342627
38910
55331
234890075
34174
68712
525707124
79910
12288229
1000000000
888488046
75661
133894540
92621
687137239
122648606
582575716
541304097
393199277
674634428
21361
687922347
433252817
52758
678388835
13617
35697
297792866
61505
21437258
52279
407617620
202474549
404435355
97739810
82632
81996973
1000000000
56042
124770573
3624
58072
86426
63870
25340
480932918
459840218
775696421
690878104
21006
982889363
116491457
1000000000
43482
929571012
110872321
14195
2849
70345
555192615
396219652
96592
436432129
5236
770901172
949455782
1000000000
253957789
970063646
33895
622485091
83637
85991
564084168
59224272
512794721
12864986
820285563
91969
101874075
93061244
83545
339667636
68075
742460764
39243
510626628
91013
437359256
152994483
431721847
985648249
916147035
48610
142443238
98348
16438096
459795927
555
95652
1
510518500
26630053
70933
854473011
84358
74872
7241
855523972
252607950
507167761
511542014
561148294
269158051
14526
1192
79585
676937280
183490735
42222479
62146
725476076
457132887
586083798
449258251
40259762
4817
573261641
429341872
791190858
865285220
4329
35698
327824008
1000000000
99052
995529641
954361812
412134169
91002292
27232
830539344
26369
42166
19842995
83895
141967680
885234403
56170
996208161
355707040
41310
73671
73426
637326149
73436
810178002
70362753
143440486
975068648
47672
1000000000
1000000000
121688364
417956217
444674062
1000000000
92737
92269
93150936
15103
381179727
54461
1000000000
83056
716868694
533789811
45111842
142838082
820136325
22907
609928212
1000000000
67851
75192267
1000000000
779281900
635538241
54599
24106
143976247
16327
1000000000
25851
397025154
36778
88095
1000000000
68615
24312
759593830
30083
47105
63374
90270
572643200
290177210
937931696
436221779
616329340
716998978
42288
88682
55111
573245811
807596107
29243
43299
199677595
27892
7907
85367
281996397
1000000000
717618558
1000000000
814892946
551359229
726526556
374468069
170118566
28105
309796454
256633103
154767281
92009
326435592
52464
270479553
6670
692962626
62126
68053634
588021696
74342
272491758
82044
42143
651297221
589130115
889778447
91799
1
878961846
91023
60981
962715694
79593
673
136565624
425372076
715212281
386547487
21717
1
70483
710103423
370364412
192819942
31192019
200316447
150305976
127452392
228314269
16572
18462
964629844
33786067
674312132
85246
718644699
571409124
289906569
52444
18631
80725
207819006
10588
732594926
147629506
142203522
1
671960724
871235671
497729785
1000000000
46032
156509087
14830
794977495
9358
951996650
40869
174796926
481695974
50645
865491136
90114
1000000000
41808
21092
131924938
112134306
666279140
830363802
362801514
1991
44290
864328272
17353
91170293
97920
922165084
773699206
67419
145422810
1000000000
63002
546556340
874094184
452654885
25288093
524864855
865425721
961411345
1
1000000000
640152590
15146
82936
309158436
369311139
4665245
1000000000
759581603
40469
6160923
165063897
49783
891326335
499679138
461357898
498937102
67540
72048
65503530
992484634
381992495
721887229
1
138144680
19780
571360352
831013371
511890173
1000000000
19082
705165897
1000000000
77203
352594380
40561
70323
44618
633585018
40839
76637258
1
480069233
74706084
51648
52346
902347408
848002991
97204899
411498241
82994
70283
83407
450794156
70752
10366563
96982689
23723
87346
839547660
90134
355375023
4007
788842833
238908166
48974
89302127
67676
662211072
97901
228140289
429800626
55201621
87412
68543
62104
279847724
442553547
230876030
43964
2563
6500
959735107
903278893
321365487
88174
762671347
15063
81262
55956
689535901
519989051
515627201
67309
898051603
73149
61637
71839
49932
275474303
179872965
319270288
525892911
54027
906071564
54905
21948
301404390
548339776
36524
925197612
84701
47312
1
986294009
70978
730897212
84368
93330
560121201
400308356
84151749
44862254
796585862
21426
1000000000
289408746
2287
265018014
173821931
77394
514051996
322653634
171784277
1
560558617
520992495
455675753
944972852
997811203
751405288
21099094
59327
158151227
15490
74595
955281181
182329556
66189
1000000000
21652
816332561
35978
522756025
99413
59673
182318476
29759
541897464
429509225
23265
827580104
1000000000
333194711
61786
826534846
1000000000
88768
543468162
560835705
74303
262415693
987807608
7267
24451
630252498
75187
814516572
511547460
53783
21771
1131
4396
69511
217802230
83310
22491785
65790
53906
23854
922637929
957483049
5917
34304
941780388
246738258
3968
87584
33837903
128633995
77706
45476
641048083
15504
742954715
1
371394477
78205
888527697
816649671
933655529
370319953
51473
74394546
58408
274940153
741627803
33758
94047
87874
34587
39694
782723005
254526986
548780156
629648580
1000000000
958970870
33993
776
17585
948143418
504187287
971395270
1000000000
99393
997362023
56110
1000000000
37380
70196
556944758
74818
1000000000
319506180
638170793
82851
809649384
141623986
49756
657113016
54575937
69108
1000000000
690993134
50382
988190215
659091201
516720063
613434448
367014877
703575608
634325595
37797
873301666
524654700
762442154
584540836
190589555
348449507
79313
55867
34022
1000000000
32054
5784482
523290275
66604319
991683994
449238608
700585972
110301219
392314946
881785469
59734
56109
93016
628738370
1
8427
549349710
59494
10403
492315645
56731
91095
92957
48282
237660365
1
1387
17955
849669564
342285337
552680128
317693910
95237
919369977
162641623
1000000000
30710
502303336
450389906
308627852
785134569
45898
60848
511921377
535088712
44909
410694656
900604860
238647670
401001595
222497206
38958967
955970936
873338729
26397
13613
640500610
77425134
51778
66969725
86062
32974
788242637
727320282
1
67742
84379
866991872
396242088
86048
84407
19839
1732843
984212220
50510
602945157
760220004
231940628
1
864254787
71630
51134
76182
178215497
1
974665854
945219922
67650
44323
11285
665264939
78674
851262937
889461970
1
499040176
200981695
317429720
50545299
84316
7168
666431674
36489
19104
84346
476639426
135189267
895003145
1
96186
588953852
50934
551308415
759838355
31261472
40403
3581087
694038728
606495162
892084343
584349436
37173
51029
76521
21129
444272324
932328554
722129291
542046844
818958434
36370
89348770
1000000000
477603026
869240275
18458
9253
27636
794148738
1
77390
307028949
64564
66949
570990208
329983522
609332152
87679
1
257074081
123940917
22290
521860119
49990306
377463627
42913
987258167
438414560
916945150
444685434
441813991
895443475
341552511
724094479
42424
19281
929447317
46553
29231
94927
506981659
1000000000
461197131
9633
491848825
484721344
68773
44740
157148804
185310429
628382758
447238762
653667164
11674
351242026
187883114
392873377
88809
176126829
267507586
127750095
611369911
267917817
487822271
39348461
535018177
50974202
1000000000
92800
50129
20449
679684147
509676715
61358
13166
313369071
16597
566959851
171198628
845200247
1000000000
829257823
6124
923325610
20837
665703583
26639
40932
221942295
181386025
456281823
772057775
959619176
597047718
290800597
18474
73783
80245
78411
26028
367178310
10792
425773119
42135
89466
859396033
23383
11758
1
882055743
812690069
83606
10704
81456
86125
688329481
6392
398362200
33102
1000000000
41614
51998
42433
269093734
19695
69481
952213363
28219
163686130
23432
73325
59724028
48886
577487982
26917
690223324
90593
39891071
92091
38164
51898
352175842
251697748
437173770
1
589892183
41453
183412287
1
76682
26510
2440
20880
13153
579480597
827154123
18733
34636
497378631
30085
508064050
79462
1000000000
64156
662214044
82723
52388
639360883
1000000000
462729186
609915952
12116
533870468
54478
935387745
276964491
26965
29757
721281796
53105
135822498
1000000000
74484
1
26393
956933785
695145948
554446118
606610866
74137
36775
768578197
49433
97863
1
57397501
995441508
1741
775017411
1
891739649
436290825
45432288
73019639
97692
936933543
56342
97578
710263103
881983012
44843
753057772
343180874
77681
65037
87408
536163112
335232757
178848659
665924311
831895004
29473
609951058
68505
448721594
595211864
942548233
48902
139309764
18911
65281
47377611
46041
315769645
97245
902557908
76387
40510376
655088530
1000000000
48282
594862810
1628
81651
19557802
27796
921900536
18348
87708
69826
10167
664055075
50336
99171
65138
618218189
637518841
388478441
695514304
104577396
56026
433586239
914379164
44277
479470599
829593741
47247
420578434
1
1083
449809577
72208148
1000000000
157350586
76473
87702
7564
396702073
656419623
462085895
35387779
385285055
956086643
1000000000
617679298
1
72106
61913338
3648
388182189
34719
574479103
38201
829471501
12028
704885982
18649
92567
723926031
254918416
123763344
716200913
693188501
80149
763372308
35004
228560453
79558
427760031
639025373
888674933
57006
13077
1000000000
864001375
25724
885035889
94845
106899969
22943945
747784381
1000000000
741162757
236415211
370557017
427358828
482025767
81139
736279915
309799743
222226175
88150
558688710
6699
49786
74110
87299
39894
62832
1000000000
1000000000
649078701
24011
64228
186490554
54065183
772891977
74235
946905737
74302
563428296
34209
1000000000
66782
629056827
22427
347078347
374450179
590711530
819280425
81209
86425
625026646
785706207
96773
15877
412335064
1000000000
856247318
497858361
30012093
59932
49118
74170
847717550
30097
187831876
388017434
891063186
951
330987518
656399846
43511227
4368
1000000000
795081605
46504
506092406
26205030
75625
126654600
29566796
634259055
548886465
1
874794989
25921
64567
185091765
1
60144
1000000000
58659
761509868
963581786
1000000000
332800756
31519
345256296
37048
6661
75302
738134453
58286252
405902977
1
228816304
825918099
131146914
18277
32653
76805
30701
29266
17355
6061
429830820
88668
733305237
595242145
72093
78772
1
52541
673503646
51902
9728
516010463
933307191
75369300
87714495
1
689855698
30015
79328
446164046
384085058
672310517
1
652123333
196998179
442880758
36463
42946
569193518
13038
694810828
880000636
434252600
632470942
949166073
668344095
278550902
739738762
319617400
468810283
699377402
33623
737794213
69030
793038564
10085
1000000000
70463
91086
475891248
50289
74228
18528
609704034
1
529697663
309630659
123123823
999862762
91018
14882
3431
602417338
307283671
1
71206
246945192
741258190
614907308
835853733
16109199
58304
48376
446380998
71924
600179527
11768
79326
12219
553086033
119794922
773398690
1000000000
413595312
232882330
176160586
339251384
253908670
67567841
820283213
13532
145541515
415594172
2539
126118128
642095118
42060
486237978
364168496
572469273
650830671
92285
889
445718549
128462614
82959
746087143
88161
363003697
105447217
628072022
44042
4087
90983
265611406
919232507
95749115
283767632
30282
914849483
24936
89102
81246
17084
1000000000
14812
692161207
707078096
873694665
425901843
522979444
90818
1
840947123
611542719
82059
144604731
673165002
16712
98800
940797108
66645
7846683
925903657
65213
642635934
408975046
1000000000
711755709
80750
46076
38400
25791
36537
763489770
847323408
58028
376172492
10825
74389
824259584
18634
28145
793831979
761899311
619446081
87002
64574740
4593
86604
64083
6857
37252
756656986
98489
622302007
324018876
780348649
92439
1000000000
923189177
305886386
220786941
244618858
472306983
12166
944782955
96870
47242
265316819
96322
997254560
513193085
601144922
1000000000
1
493431630
862056260
53124
32562
55940
312982588
507557397
968376480
976997183
617821687
875898610
842171466
453422306
660164947
179950925
26598
72797
41466980
33629
414884589
433381721
1000000000
833334843
113392309
526613016
705138013
356817127
1
546969909
66632
28909
64680
383145722
416865348
20048
62744
1000000000
299516974
62509
1
25281
702372578
11005
623715089
116795950
56993
53245
517760499
748712374
653289348
59071
742621027
8847
93925
57981
22721
12378
91154
65686
180609407
60738
661635789
898839631
30921
94062823
67753
8568
63783
179279614
46845422
44620
240621838
981408747
100596429
743142125
597670999
696517787
973316154
78647324
288391121
549267911
1000000000
57019
59687
37237
46260
1000000000
75920
956934910
50280467
193831679
314860637
25897
649259265
418628206
1000000000
73638
893855251
849502416
121889249
215949383
62918
15607
880272076
381
696867362
56618973
1000000000
781663089
249475041
340284084
104183275
90723
27730971
1000000000
274690513
80928
755442188
23328
311778478
61771
160984672
374111053
1000000000
1000000000
956859706
545155487
826155816
1000000000
535429496
16015
488568332
65821
518543638
412887920
22836
582689723
441770916
35951
8878
203708983
9157
4843
99076341
313475336
80197
87702
1
1000000000
360621955
53023
82597722
98299
749862536
835421703
9375
96271
72790
1852
265053561
534322012
608935636
72969506
363902471
798411988
750827463
53230
10965
661187677
260610550
87081808
813729102
380227889
595424336
39748
20730
1000000000
66254
8552
26135
882203937
845753763
1000000000
855509963
650755214
587198357
38436
798661419
306568834
1000000000
39296
989427655
869630116
44619
205653917
320185788
812572980
208343875
711338595
558316413
599017504
23648
56525
189593184
6623
971225081
15905344
442898867
10092
83070
555135205
76633
517090979
12182
42684
745715854
541647621
10644103
329510870
912414794
80950938
54743
524223132
200425511
34796
75904721
8368
79585
82235
817725421
1000000000
461245406
789353379
31423
806941717
41411901
1000000000
340498031
52688
3995
124545394
725638991
45158
318190167
491859211
91438
288874529
10082
99914
575413935
47949
56352
71729
65336
146121293
445417339
781933613
1
1000000000
35378
240549128
921584836
89177
583281978
871279641
22128
56479547
1
269605359
79378
643173372
54049
514672308
1000000000
42772
908673257
34857
37084
33230
759680555
851786479
368198176
13237
44969
727371125
298969089
534618282
438504474
1560
21529
87473
726156805
49185
296040085
510091856
56350
438012011
5719
181859160
253356186
43959
239671958
936623569
564644235
306541420
873487109
717732074
96402
88388
1
644082946
754839882
245448322
140537096
873919639
6405133
61314
280535986
30352
433914317
746246620
48368
610438605
45963
420437820
569911072
37249
436656343
82690
65312
34796
57558
1000000000
920236036
38389
65330
112720464
55990
360416852
54720
865348572
56746
34423
1
85963
23375
1
816566055
74237
622734606
80978
79105880
57682
60887
9495
458122849
378511134
86491958
261202521
795040940
727632895
465358092
16550130
76220
74861597
982730488
1000000000
583982977
50794
127044514
53388
68639
65727
72184
29043
44466
78885
295181107
316734006
45906
22689
377178074
271148494
362354564
1000000000
4411
916065514
36754134
39333
6901
23751
286647337
121224898
10344
443037174
34484
214912479
54967062
338037662
946368893
64400
49634
665106122
458473767
398298784
31256
214542931
259041408
944512430
543183899
904207678
940391476
485110097
19634878
87791175
493096819
942871692
88415
46958
460829752
41769
129877871
736016150
718747926
14873
914060319
219376882
672720810
300313852
76267
182772820
951846941
8944
552101549
81507
711266301
4788
198944148
1000000000
523064338
53506
62439120
622415232
11202
103039809
847695899
601869781
494321105
432450025
326290302
154531431
46776
72983
84661
88815
20967149
98012
31890503
374345102
272266125
341281409
359516867
444333732
597797783
523809699
93920
1000000000
98228901
66103
16036
429350736
1000000000
55041
19314
25707
88902
67393200
891967116
7943
1000000000
620524979
243257523
85897144
36953
58726
287155561
18064
655830607
756993520
87535023
93167633
467955438
85145
512155333
370366709
2719
894595257
174625709
507200921
116580609
89926
713237941
221175828
65873
408355054
53191
85382
637535801
42452328
187785746
65429
1000000000
528124198
70934
44624
365754853
21854
31621
246605630
1000000000
66413
900486192
16023
664156557
986685741
70468
457599231
12484
1000000000
737791828
64183
45177
55409
77804
5038
12770
2780
2907
78050
34661
754485676
684625684
229935102
492544468
92407
23817
730689545
31266
25268
1000000000
918965578
276591908
856643171
576132538
198306497
208225956
237981821
26793
309004464
283719747
893031966
78052
304050971
253424262
19750172
255931627
50754
90386
24119932
87805
980507790
70855
28784
97827
2140
862770144
250280721
52971
16653
610628397
1000000000
64081
585509392
34720
34884
82002
90682
349229362
735123982
28119
929
555719822
166426737
87911631
24556
975022823
54141
1
82517
120653549
41981
343078719
243844991
1000000000
482815057
849528854
824736728
236832386
624556194
1000000000
83444
1000000000
963392551
153120623
94155638
148832552
78205
404412722
3752
325233078
549937061
285481084
99725
24928
87650
1000000000
196553931
442263839
367508492
815566106
642630120
99092
378536985
1
219160699
928694185
259482838
1000000000
1813
24016
170570109
67729
48137
693420705
281306272
184613936
349541840
62030
42453
214925010
1000000000
133828156
38693
27395
75018
330843960
88291
1
93473
418975512
87730
828557211
518395057
27938
553603010
279651424
37544
2088
787565565
51120
880697294
49599
536045259
116286430
399022212
378827561
76081
98974
49740
75615
52074539
265161243
15794
88459
1000000000
261506164
98637
45730
45492633
66414763
46236
82839
923782163
94823
1000000000
401783399
166653380
21706
78017971
129122701
1
403223398
130202539
50654
10244
1000000000
413947636
71001
545840833
652287704
132309841
15107
43436
18042
1000000000
555728754
775486280
183168118
2129
563627201
203121079
253115663
995846920
210432140
112232803
853964745
606017185
85430
591331900
32451
12500
15965
266536969
6100
1994
15021
419609937
47970
597647529
3009707
465141604
73093364
7441
87634
31421
929
1000000000
758141832
177388259
25698
59578
878546775
893605084
34302
234105772
1000000000
496912691
261120181
171762820
3594
283010471
60460
335498445
82352
663824209
62001
38961
17724834
14974
735402933
6145
10899
428763073
94279
1000000000
24838
76846
277808215
1000000000
43737
86251
83317762
954502481
317514648
428885309
925149547
100569225
39633
159117264
51067
83175
64371
808235087
51116
50776541
77856
149335775
69705
1000000000
11180
77105
469545363
86086
86346
264253618
58525
464758238
651993236
62975
1000000000
141706072
924121952
101940783
86552
9468
95474
408634993
409761211
30930
998786848
182732375
470354218
795486786
1
5057
94421
380965040
720538001
1
413016432
26966
305711044
49875925
1000000000
678713890
59093
959310008
662501011
84314517
13641
740415517
439400071
953265197
123378567
167250657
894918402
49114521
92725
920547663
922458580
1
921044681
60031
40008
88054
46451
904912915
1
22412
836
89394893
228603549
197778397
563661192
891071389
573169269
90872
444939609
338921667
1000000000
274855170
893944420
922547095
1666
36345
32700
512556168
240
838480867
990900025
42530
40952
664418265
550417165
186905830
594455067
715733973
81681415
91584
847908561
201685738
504153511
63427
165642067
309127627
150159619
202864276
492117103
31844596
353118895
8827
88666
489945551
28229
36809
60014
655736035
58896
262353224
529369234
241179856
1000000000
39074
817619131
115051727
280756791
881305101
959323987
540354175
194579345
621144958
26625
89623
61909
59196
447694142
66581
13326
845530986
805874874
99667
1000000000
1000000000
76839919
837886503
28921745
93643
676440938
1000000000
825132493
630701765
75066798
99818
474203445
43769
14502
129259203
91600
83621
24001
68809
90718
834909497
31223
380514
236044465
30194
50131
999145115
720516963
971996577
500672082
75788
31935083
552874357
905830185
42789
37390
416835741
767211420
964190355
607803055
969172788
61512
434202431
218391405
677544212
33488
32145
68993
108501142
97713
262282810
78736
891488380
51486
99743
84933
937303200
10646
525172541
213
485841874
26327
878780837
29087
630821513
808484277
462130893
9327
514139416
655349400
69816
154841922
779057663
867648702
384763012
991347356
38329
301838952
42260
45068
808931225
66582
387265732
1
599932881
77936
54815
580381733
18635
25564
1000000000
46837
85231
30492
650797673
73036
535219724
109102390
80558
239241665
168727989
582693023
85035
7034
476
841102806
1000000000
470144716
877020148
493498669
761075445
55821
58650
41
67507
368053541
631823413
645774633
852538757
687799498
83128
931856141
105557531
19054
495773156
533428789
9388
55751
221416534
682264366
857878410
412245431
83972
448523351
499470400
47125
36018
751610115
31496
21899
43525
958413561
39302603
922480714
91536
633429422
809071500
25082
437442103
670856036
1000000000
84772
964180698
86608
469000346
33013
44559949
69338521
58257591
740528577
157480182
942432158
85074
638981788
59123
1194
767562676
97746
585368285
16542
35664
79136
521859356
1
759627741
14452347
181811229
13641810
869100959
301339880
618780541
845077463
676926609
28339
48639
61559
10712276
484995246
788879367
64181
530876270
5621
765652261
894092934
220739692
22268
287264694
671041480
340298915
912805697
490765777
421433200
1000000000
76432
42978
114670331
415029800
72452
839366819
91821
853165926
308940052
87594158
34543
1000000000
377445039
350
57836
571685210
29989
23643363
792524105
784144092
324038130
708858072
26628
163863777
17752
28451578
475747267
7947136
951049599
54791
573659761
12406
652425126
1
36687
881679223
83493356
414197882
460216881
462958632
2091
112268031
30489
547361189
22427
210496919
37084
70723
935239795
657062058
346111908
930370431
30127
547614203
826532374
1000000000
4641
1000000000
46543
308749220
47416
24596
160429079
883168510
51419
798047580
846525583
75946
667676931
23662
26493
22457
991504988
35799
81369
1
988996781
743724817
633041739
38079
45219
660061165
230376516
63497820
378846986
444596468
46782
22934
73961
759
668574628
7397950
65309909
1000000000
83206
1
3620
67677
704944249
77361
1000000000
890280409
87351
60521
42840
173815235
725460826
820536537
528247133
1
354354413
278282363
260009024
5467
18954
276586797
568075474
397148624
37617
196762887
219254779
556932784
883751140
44148
469565938
1699
13779
68218687
999840199
679616767
575368383
719338760
951634072
59807
82645
92694
786666342
74894
348255578
224674612
726902316
832823767
75945
70159
788084207
715237265
85193
1000000000
402979473
268420992
591183330
43313
128146459
833293062
40314
593944275
486629632
57830505
923543974
55521
43368
42284
459872245
419522088
800557054
264205678
76221
1
283726249
721172392
883819033
46167
48867797
153602094
385443043
398768980
39201
41040
118196775
87206
910617596
1000000000
861614363
585862578
164712454
78954
22984
15869
1000000000
482668269
85789990
81811822
1000000000
845002896
48129
32100
293865643
17295
1000000000
513287027
27771
85813
10577
862748824
41316
49790
96726517
391145623
320275837
366336869
914765023
357442384
78098
511252400
1000000000
1000000000
11070205
65750
647385378
104054081
72046
438147957
15772
134764999
31323
280180033
457801680
49049
425636682
21287
17383
273225780
1000000000
32473749
280550560
12408
31743
50624
700997333
459978671
42965
116358001
368439484
631691338
612551105
1
90788
333514720
857139940
39099
922131181
477614519
93139471
85709
60525
256991977
902577918
52875163
570768703
818224115
1000000000
74014
996622161
712263604
321547764
755599749
108283339
83466
787665790
1
38505
570603234
973850501
3369
829070541
1000000000
654084578
406306116
91741062
645602077
39198
96448
113330026
217984379
857643623
274077564
68992
647357306
14980
97049
95131
353597317
814252770
926496186
85162
1000000000
1000000000
177506543
91832
247523875
69196
83690
341709338
530327252
94853
40611
6675
922809147
303109919
585755019
59155
63806546
255935001
185296881
866122746
26473
4241
252347165
170167889
98317
141167240
45233
806867453
932341050
420167077
520083672
760761544
146016945
949685199
614110767
630022023
30543
743667860
979771141
1000000000
29825177
766537825
746678977
668447097
126316422
75695
58176905
919998806
217153242
164895489
760421342
79306
289030182
627343955
75535
493976544
8228
1493
70419
218791298
81016
139139801
1
8258
930300276
52165
75729
783568843
11535
58059
891399663
948240093
476176885
473870924
35081
18229
852511889
565979957
280275192
77949
1
496735586
725195369
190517669
992005049
234615911
945559470
612025160
1000000000
81600
62069
33577
966574556
696977431
47724
958896154
282615963
385036030
946881283
93239
23774
33591
306014987
35059
82293
30626
230565973
125824785
340393665
70118
764246812
820990922
85200
597983718
1
256797200
473487896
5631
9094
20374
3305
120481141
780042573
385541072
85482
388634990
208626569
44989
93572
34010
160699602
46019
86297
2056
685339068
1000000000
915014393
608682025
851108235
890442697
79006
736034057
989788318
68391
63375
62503
41400
846402263
1000000000
91120
28510
655209696
5059
896299505
1000000000
1291
545431607
158793253
647054368
16098457
86891
514183061
1000000000
928221646
1000000000
396445135
221600819
192370996
671998817
55201
280209759
88960
902930002
825944135
800056529
452005100
23714844
898706018
136546335
335155664
79700
84461
1000000000
5207
435916876
397565942
20025
1000000000
70021245
39726
931909273
21025
46482
300045809
65624658
828585322
48115
91629
756014449
1000000000
1000000000
82995
72253
88902
286405923
74665
220919274
842760265
579381024
608264254
355882350
1000000000
58228
63334
911991147
2984
962304893
53295
11611
228153101
582746591
245713526
31591
154284107
88320
1000000000
613816295
168103497
786361110
367197138
36005
90468
27128
659688907
78001939
31345
1000000000
339632412
58661
419794193
70482
44062
798828393
849529340
63497
9397560
89907472
227688687
11537
73764
114229401
61999
641580581
778367031
234245161
391509461
33406
80127
599051533
39829
1
99278
459537165
33465
624674672
64192
31499
1000000000
321614439
376793660
74530
30621472
985886168
866105590
497762317
1000000000
15478
1
609945439
914585766
699491152
43711
450468488
858
82750
81219
20183573
376071369
588773453
41282
331752082
32868
801004575
573688605
84822
94455
88968
87598
640912006
19214
179775116
423004532
607987793
263462831
223275667
45490
8931
30385870
27275
46429
416938664
84216
22613
493822224
287609898
37283
681126896
84189
1000000000
817014505
890105235
78775
662606800
493288975
65624
56444
23405
45904959
509533115
63479
25354
462514480
790748192
65104
536272134
708537698
2907
98335
22090
24138
52862
94503
120903814
908343126
70330
6768
810440210
1
89892
311105555
24717
20284
1000000000
888604977
779604716
380242552
92780042
691154305
426755000
982437318
825174321
486770637
27329
139926022
204949969
23242
146342964
874228923
115293997
27810
14642
34436
322797868
43463
89395587
307425852
769015449
1000000000
287448916
23843
1000000000
997334126
917439979
62369
31645
43765
35125
801046668
37525
85773
843137372
231746780
93488
5109
50104617
857804667
73575
260597326
25594
338444072
1000000000
19589
418790141
510209200
58708
1
403236420
254611342
1000000000
13656
487713783
155855453
143233802
1000000000
561862284
818070977
437739112
880886867
514941437
69360
954118435
733016007
449266039
77370
79383
1000000000
879861222
74998
1000000000
855998691
85496
955206287
47843
2649
76982
851792061
548603935
1000000000
1000000000
293589827
933347578
826516921
1000000000
15532
32481
93309
644851030
1000000000
975105022
287855237
736332170
351479053
783556781
18342
766020252
502280011
30314
37662516
25536
1000000000
1201427
88666
273848168
957614946
30180
72899
567389184
22840
422980797
1000000000
99301
461401169
5087
74150
24925
105730116
702695575
13472
99888067
95717656
462499354
606971072
43678
427162577
1000000000
78024
932124017
29300
746606341
33241
21844
2188
21236
17839
440569028
509465079
51218
48924
596383545
144393069
326917891
351788170
128049826
709293572
979438481
149543666
89475
638640208
725241777
12699
79570
1000000000
916523729
334142242
60849
61266
1000000000
1000000000
797143434
71840
454430328
5883
734279018
53707
1000000000
640437080
71680
40611
655802463
28315
1000000000
580714838
863978676
371245801
3457
785397755
45947
12724
739826668
72507
31279
66259
52755
722568310
961984715
177089465
809925606
271209069
713426373
31042
566461023
167365888
955
242688553
1000000000
36734
572521640
82764
428331812
63417
108343398
70619
52503
1000000000
435518729
90664
582318538
73802
1
48833
437647745
1000000000
71141069
41961141
91785
870755516
93353
994698498
777145858
23452
811768091
592021998
447329040
107571121
16950
958464317
213134723
587018964
6405
939781414
573182240
85014
1000000000
58498
944626495
630535880
48914757
935037624
617949066
485240740
26249
636546581
540434
615049422
20763
571689090
351042048
206376795
252345433
426338282
823224750
1
383863230
86046
39287078
235335396
379597708
757216730
1
43724
1000000000
2894
232539812
495854565
74583
93384187
91803239
316885458
890413488
1000000000
944156380
263689095
147684231
361178226
948239761
18546770
775689910
45312
1
380098428
303853993
67057
356966842
1000000000
331206109
43311
116752107
508598645
1000000000
418444802
51508
39006037
1
927405140
46148
99976
946579102
64951
943684907
221834514
77670
31605
4664
852394111
991198197
74943
47395
197578360
52050
227327824
633326821
27392
182580902
763289098
392566255
64336
55810
46442
37431254
31173
58097
925151171
161253375
43437
211485746
77526
57650
95029
537773650
14958
65073
10106
19265
96966109
657713346
103548544
3027
32820
762079401
7490
61088
10871
52840
330546251
643480933
238675275
194087565
99475
771142015
776961115
345239983
93373
49320
472110970
392898898
78160
51130
278918325
1000000000
68306
1
668031148
737628894
399982368
451608668
26521
1000000000
96243
390184577
369032005
44074
828851283
67441
1000000000
1
457687294
88071
1000000000
546558347
80992
14249
191072467
329881266
530263227
584338958
4938
386312661
99861
733948361
861689003
52652
63413
78405508
14840
231482569
739108776
24842
42782
428478323
782850684
27633
456705817
21844
79453
75782
593159877
26448
8848
635123074
624286671
1
713349650
740067449
1000000000
904879836
967414521
771570835
55696
497418076
80612612
76520
816210029
790617096
476741817
75630569
65850
52915
400034540
334187438
223480955
767512854
154083611
254121576
518668495
878125277
72369550
589841657
69997
883594958
88887
583029311
628998406
223146316
27614685
1
93133
48649112
606837461
76929
1
395389353
479114797
633874019
764
48452
44684
50206
19376
598297336
1
1505
340843850
36966
564887916
988164277
31276
52311
188536179
45721
25037
401054451
204881216
625821229
342145682
817838094
89597
40277050
619297716
10782
994879405
94086
978238047
75445
796232330
954292000
398755169
2810800
1000000000
32156
853869329
46150
177892004
421084280
132972934
28771
375055012
804348653
201062258
213003763
715658573
532042272
668945951
77317
22832
510637177
2478200
337121201
928072005
5394975
87190
9983
613307762
94430
32445
437570604
409238131
802586641
814074547
511133841
938882205
47773
52975
427315895
557414248
607552464
52959
707008173
184711271
10758
824844415
323724507
231625636
150159465
40732
145490926
541035120
869361225
37304
780726035
818005944
561186514
373940712
87305
458359244
1000000000
89117
60010
38046
776918302
714022844
25036
131444744
547590285
48255
15320402
718305296
13592
611096535
304731090
62990
237572921
83192
51597
1000000000
55294
1000000000
927100578
315435070
202808473
94774
318762435
862787339
92911
1000000000
177271116
34125
30827
64176988
888765748
305338234
834209922
249503029
17647680
712187351
79379
143073275
1000000000
50663
283147257
605123048
222605689
10759
878668733
76259
304218821
621978614
85677
913034987
679315576
284196582
69582246
478248134
875963646
486552679
226035150
85485
77088
21564
995024461
47220
856855819
4999
592727532
375816003
347823086
31399
611634226
59914
85758
62580
165398843
885984897
76080
827946914
18534
806497131
907174504
92123
57689
115085825
33141
61140
247091265
347020684
27768
762292582
89385
394131382
66826
230400345
1000000000
735361298
65018
623901555
65053
734236171
1
50184
33352
7335
84199
63085
611739787
379353919
142589848
53787
719388743
70364
105388139
46356
76455
701499203
299278544
1000000000
12442
87144
210849962
246253375
41381
46160
865130015
474755585
668383431
909096973
43548
79636
829736065
661036810
684744142
57951
24759
66663
740046559
1
72662
12094
93673
1000000000
847007679
159513141
77811
165250240
70157
1
146790346
64575
146380364
920245205
49598
54092
621983689
558359726
63072
52460870
638721619
63741
1000000000
630042311
348517272
191906080
620727078
392067935
735405871
14196
39553073
292402757
979566785
62740
82073
795567796
231466302
40770
459840727
748122874
8181
388601766
60049
961213238
695079708
50620
2657
115966635
961519397
509674240
218490765
725933493
581071612
30664
82812
364263832
47127026
319825826
519790730
742522130
16767
877994843
14697499
410659899
752450223
12552
679029958
208409818
850316444
746293527
81508
39456
712718705
731701652
745418110
66285
732737155
97137
636240615
583701557
862031735
317827187
890470867
355826120
1
1000000000
6135
390222400
1000000000
99644
49296
21234
98552
208577552
474403888
263352315
436219795
903407250
693887380
769478607
337701968
81775
299544872
803572091
910338830
29329
35147614
1
42879
121478415
28144
51532
95826
344552919
441004107
746198241
96852
193886179
86163
84462
77698065
13681179
228144887
1064
833843934
56920121
754122200
38831
6494
1000000000
17612
660172809
14685
404497408
357655766
123507888
351612692
67528
192350787
699543981
286194019
570773909
571
27435
52430
278048489
69286
802145496
1
636572826
48847
248624710
211346898
756886205
81118
1000000000
837022207
571885086
558733317
135676367
705756801
78064
531330317
241330318
445667900
524886834
36878
232457368
294074711
549360998
695997875
80284478
44661
68402
504095163
7711
87230
619399823
30025
123674553
708814409
447616772
925526505
82618
57379
965966384
86234804
640788896
346609834
61536
813970304
365771478
554286070
90330
73502
19570
697430086
232554163
642183590
110319743
74778
689248548
876807223
104569911
154236309
16207
418456064
327835224
896439039
780116977
244649675
67449081
475640743
1
48552
611045068
64676
47587
429803118
1000000000
192701871
945476198
619043950
162851090
679335148
58951
443642957
90981
36268
74340
717365617
56560
70352
1
184848533
33898
93160
67067
52565
438604519
32289
81120
295901168
740835384
310246704
308184660
48438
579502255
90609
25412
1000000000
58956
462971602
156261531
92946
756051759
424982272
198564843
4235
522596091
13754
774633736
44139498
53588
382574872
1
61074
40931
273540866
13219
244692801
862171214
561197769
94829
499568407
60030735
940053597
950962195
19904
829245456
59861
905111757
54862
302474806
358548830
738962419
790866040
214826972
79765
418421782
13490
510397664
332284868
48393339
343820173
275162669
86863870
877988662
122033365
57782
156982765
323901129
3573330
15216327
816598403
454919678
2130
650411345
54565
67527
200786606
953938972
2613
1000000000
450312423
171683270
617840678
932036703
11946
28107
466414832
64273
1
69510
2048
6096
94796
774412447
79658
770068023
1000000000
9937622
27139318
983773945
20879
86415827
34677
12608
38594
174710753
530914430
15559
1000000000
54208122
41412
56586
27367
64027
218191863
739662186
50744
24358
912456220
21219
323571043
443174925
5256
44170
39398
537187308
301651168
95425
52340
851862315
20762458
163520020
136053766
1000000000
423672754
514808758
15074
47755893
475755675
40089
277441011
693588418
389859780
746358890
28368
62774
281277634
356974806
106888153
273304614
36931
215483147
95640038
90670729
447807500
985072304
919500651
15981
958691705
253553496
89968
38109
31783182
94150
729216683
97200
98785
55126
83422
2590
777893920
737484048
56285
626027909
68959
497615408
134445436
783405491
44904
639175622
471917543
21493
61938
79964
58080
41138
55236
49093
155401500
19370
354757362
765438752
1
93896
215818310
65800
49087
94343
924987204
46225
110075554
416397836
654886473
498335425
451662515
695704938
46205
26621
72964
27404
73385
680697243
6018
169888024
942099575
215900738
37406
190114033
257421257
74067
15346
633505003
309879020
810864217
319563252
718885139
397651103
38182
316181723
479562294
47649
66148
668259782
63333657
1
18668
337195814
461345983
941945165
789756629
908612774
7116
9020
771220971
86536
129942170
808378088
925160167
250119685
51720
308785291
531471890
920289776
943455555
949540065
21513
1000000000
1000000000
648697374
31353
912979175
945028258
89378
43551
97869
9324
75604
941618922
11003
989357674
1000000000
541862559
52995507
986981725
431026812
792339091
572491012
6738
111605857
94599
24590
66419
30264
51823
204457377
62526
106349761
647492967
49657
29703
358285672
1000000000
18966
74388
324840376
494448506
2125
644739221
309241379
338611961
88080
67678
97109966
436814032
201053830
564592757
528600012
105053956
991307086
446865079
56840
72235179
377457593
970042360
864646638
24800
950918503
33045
48988
81830
712606663
692449112
87508
1000000000
218811224
1000000000
10809
878391781
802293280
722454678
822607679
1000000000
261009487
38166
6303
40312
972809968
447546184
131860198
3053
763697636
551020994
80058
1000000000
66540881
19997
646541008
174885837
114752312
590288949
1
202402100
36529469
19302
497310875
85109
965461053
524797919
274558787
899091401
619619854
63389
613748341
94445202
684635004
378453761
586025281
215482875
535979594
96990
966746140
99045
667603477
735887242
689344328
986697740
28019
476774871
707507853
95003
16618
839659053
344651019
30512
44342
85713131
99182
52385
993087497
40483
382
275870407
47571
310901990
468096851
85956
1000000000
177372165
252631371
53120
233946382
192388027
314
86037
47870
95084
14837
65890380
516205584
479213298
77620644
66924
745454372
3997
614257253
831114522
821643106
37048
50755
244225820
52366
889190442
42276
472985002
150634212
46068
98
446957606
92880
379814501
442186103
42635
1000000000
543231342
91484
252471525
1000000000
919461069
192105703
515357745
1000000000
93699
641552951
53430
75698
312227499
218730219
1000000000
78242
720390941
331871941
373480581
197471203
84479096
1000000000
641596465
283313003
789277220
17722
97716660
32651
65462
709118395
618333476
88385339
692712479
66810
572451746
1000000000
1000000000
981772170
64106
24478
979385370
97138
514296301
296510623
88283
81581
1000000000
260085585
77628
567901327
478430453
357174568
46634
30843
828221516
550784337
676567674
154523609
95477
252982679
10790814
36038501
7107
1000000000
96177
87851
304378954
339288259
144650365
474743200
3706369
202009574
549482258
54821
503413160
77066
1000000000
964422836
883976205
671956209
1
368566509
959507830
49472
21716
640355791
756988439
259678195
1000000000
811157695
1000000000
8910
1
827986631
1000000000
61389
500362229
73271
943516223
298210841
105059731
21150
69309
167425470
67360
365248453
60833
818818703
659320038
83917
16447
1
199517225
29589
673987809
451798933
29957
102785102
48107
826489963
161351836
76351
644118362
9185
369629523
475413609
331641256
53457
639114392
54348
398184834
1000000000
1000000000
613503578
422670418
86516
1000000000
87607
49478
1000000000
877019922
276973464
38144
83803
33859
55857
227386778
1000000000
702564077
16457
310057218
59693
982879795
80566
10841
900551203
56415
952651118
17980
1000000000
98805
14460
179580863
49281
875636576
26423
31279
837912532
973551698
48833
555966358
445162091
1000000000
92765
64646
422226328
514557446
319164274
446248409
432500296
111840917
439702416
69327
68186487
92097
75221
595561523
38351
743811663
22879
57756
812382209
507753241
342529988
37695
465443428
86316
781492458
58509
46699
958531951
920060636
31171
172174340
216479740
961224570
387064638
566374585
1
552623857
139291410
22615
63557
889113325
77240
354415913
356978254
1000000000
665563472
45812
157244142
580339906
18545496
71008
6893
58527
809260495
871786118
697269039
930954125
194929875
568550989
782452367
9751
937733448
51092
891279014
364443067
10888
75733
890182310
219135840
550363774
52198052
21134
163321725
562192623
947310269
896396511
27899
91632
810191300
343577923
193568555
174203246
264177592
425300181
71080
70112
11148
499439618
298944138
6941
30089
77607
388070691
364279173
88257
624300138
583640273
9668
91283
95102
32670040
479617968
1
10981
36544066
477511416
91726
1000000000
24634
648764875
835724831
873733711
57248
31796075
768027663
18426
403923004
599089353
25634
807975382
18305
97128
420350601
16997
278366034
73832
22799876
94039
78201386
353609922
768485458
782344357
810909014
443249316
49223
935009056
850950378
47814
197178386
177371774
255103621
167821135
346281996
814462291
25000
17076
1757
288509649
570459493
713315165
391954890
38592
204701626
1000000000
387776040
96870
84873
527768717
1
1000000000
95656371
13051
2307
469366080
763645885
427365723
24602
872957168
94454
338179708
823392041
60158
80637
399951473
89038
62711
11705
564519039
506881790
240659647
30710
70247
70899
728714449
117831684
70110
51276
503222506
795494412
251461439
66818273
37523
680555626
37668114
386000860
1000000000
689013056
1
140926383
22454
41592
774389670
18133
1000000000
51323645
2123
93222
625524777
654734212
785482808
898591814
17268
106737205
25815
17486
1000000000
871514950
777809135
1000000000
77015
387284845
90680
756868832
57675
94657737
1000000000
9319
55596
149353279
1
226592270
610907148
1000000000
561659476
628112191
795872261
735643886
18841
523943743
148262483
420716709
129854440
22879
478273555
80126
649400192
46434
75880
680804148
689463691
1000000000
120683472
18112
249313060
92059
1000000000
46515
68986852
1000000000
894526383
14232
794887384
210499668
94230
1000000000
1000000000
86857
840739572
35523
708389764
336018366
386655194
59905535
899621323
699643511
486773457
60204
64232
975552913
35112
8331439
830149992
283252743
18561
22812
36328
971148212
28032
319783937
5975
39554
442571985
971511507
72572782
58572
359604064
843835920
82493
292114714
1000000000
199001177
67362
18855
999311046
294976337
18245
15827
864555921
69629
403
73584
228756891
565860356
861723069
818820301
31715
97514
74722
88103
68142613
357799455
921336453
14158616
331371748
1000000000
449430081
345864368
26019
252619415
363726335
20599135
53013
63784
1000000000
74714
491676961
3536
44441
903223810
265717418
1000000000
656616139
92068
41613
482483208
518903571
864202322
1000000000
24162
74217
284808367
1
416652427
64710
970096938
51984
795144402
676848153
16015
920353350
40256
489104546
43353
727843952
340447143
235136637
163609324
601627914
662992056
374523861
804873643
26449947
181000575
940945205
337299036
36005
43519
13710
400828650
176944182
756973740
49530
50719205
93764
7423
979218324
84234105
711439940
202698216
93838
911333568
114801171
728053345
902200618
48613
89293
28801592
147927241
243349058
605198168
69592
201367379
826847914
1
531134458
116608730
507422747
281343769
1
52522
3633086
85291
60226
525804324
177632934
24026157
43173
1
199102395
51833
665147548
210453754
211366585
1000000000
77121
433948174
395438762
26057
1000000000
855709699
905886639
65509
524174105
389376131
247572954
81140496
49445
819586302
960677473
414086182
679374007
718819608
562024750
285249468
67346
20550
1000000000
911032713
14660
119496586
606591233
854107086
97243
698999877
23150
641481895
421547482
24680
23656
527400373
86032
21745
451749298
15654
1000000000
303522214
316370285
960311292
389842101
35319
27791
668719143
874152008
262935219
592702987
518997075
708368946
845850951
942357416
14163
912163487
98998
188058130
29741
66075205
48321
593597231
51622
912274213
61460
320594878
729484051
655908538
330392992
78329105
17329
583915249
489154507
1116
79663
88020
1
22998
26632
45815380
249808366
84263
866219102
753030532
661910581
268733239
61464
453344438
83603
571248543
865049249
485534891
698289977
1000000000
83536
43713
898431572
248894626
22895
5769
1000000000
4
13625
689082640
204007846
45453907
412675038
30741
160009780
94084
3573
1000000000
23256310
173131774
501699460
147210796
84267
1000000000
398371194
697726701
20926056
36783
58318
201492622
64144
70383
22624
43746
497246447
886649546
999139239
754219328
43393
65609
90513
996186672
72515257
300042679
52333
84313
424236485
633130905
377962228
4219
700556194
884667733
592693142
57783
394352646
54075368
501605503
4661
938788988
700798426
768897967
32481
58768
42171
588849471
881674241
83270721
556122767
1000000000
47196917
309027185
91293
1
93745
60125
1000000000
863797233
24616
562565201
694503566
265742105
433229456
589021560
852213896
98643
349322877
143535952
396375901
856609721
726264811
79482
12651
56970
89051
9928
52637
27280
75340049
88194
977582633
871518546
75817
381963030
67057
115130748
586500352
14518
5977
83192
56104
908721347
42687
880143220
880726166
1000000000
77369
132684731
96160
76621
549390510
520984043
735611088
10112
65840
377980325
590349846
1000000000
69700
975714292
227641563
387689308
880574898
856856964
51808
99875
72286151
93588
936113249
14469
968298831
88111
421
544468644
591363178
11859
78257
86683
97000
422632861
1000000000
50018
499939227
489762539
33724
698824200
535776809
872402229
92652
459648244
45494
1
97238
46278
1000000000
76339
211866190
257131721
322603822
703024377
981359056
550434424
26355
71647
235693452
42043792
54577
77409
609520218
4894
73182
134335983
41188
58812
345826755
568747319
675984448
36054
1
966290879
84515
940056800
80679
631911254
1000000000
500806732
28464
721809853
97636
453280300
345802407
62361
343942092
73216009
183853500
967614565
95850
631692729
90336442
400644137
52666
53231
399337618
23493
46072
71933
91551
57855649
783974159
66543
93174
240996277
692161086
22416305
44020
189939457
1000000000
18126
100953369
137713098
42649243
959501804
11959
53404
37049
61724
663361766
375082139
1
24180
937437859
54404
809745771
18738
1000000000
757554105
602119484
474235376
707073863
798312712
490
424436406
77373967
28154
65373
85760
918616896
856839030
532739561
981976653
657058805
381854863
41009
93010612
810765223
305552765
31832
20645
350853042
275374672
103697554
202955376
85833
175828651
256463396
472449562
292016462
1000000000
91803
59428094
705913135
633328043
1000000000
747628174
29784
77881
96629
3401
13963
601218417
337333822
16811234
501131628
552621710
491680284
295234053
371681532
611742861
86870768
857254097
194152054
907245642
894144507
13359
6085
226907053
27187
41922
91918
459059606
473872956
27271
700092414
424923295
11794
511857872
792665120
88877
4382
83077
553455589
552089390
79071
139414193
32806
611433279
1000000000
14698
75146
199762429
42723601
373370267
899519027
597579827
498515766
49495
970831111
776012299
1000000000
68563
785690597
501318739
39148
67782
26183
831998803
60805
64877
440600302
23815
486529115
106095450
1
79427
32595
12882
357564982
97829
114271088
608727138
7334
17227
254778273
686142978
48362
670544524
253208203
177594236
569676319
763383152
397976709
1000000000
11136
84516
72179
353718556
307608250
53903
1000000000
420057799
93612
678877460
38369556
44551
40630
705694185
882033434
425474739
13372
92320
978945325
261109815
225192573
40087440
736211718
365709501
49864
280241245
15871
45885
446714069
375724109
911245561
116085388
65136
97335
88634
79739
59826
39382642
257476682
792344479
453109564
1000000000
1000000000
13350
566923306
230867604
38245
670648306
172338415
277946158
99808
1
847845839
326980748
940954264
1
503820830
289467823
382416044
187430740
758043293
436331683
1559
13173
1000000000
10014906
423689851
956608002
169899945
474113597
235151957
529910818
15434
550212182
746035196
39146
662798392
1000000000
23844
22379
987592420
22623
294576079
43149
83576
98130
5566
190515155
66280851
784783336
67644169
1000000000
54336572
216930204
970881802
637277432
157524137
6710
490382461
102665866
769826477
72863805
1
48176
936849170
309654532
69420701
73573
143737468
221299895
37934
16891
244973657
57823
43500
298293816
587921784
42463
68911
821463425
146038364
75071
178449480
64720847
719825882
622328397
511789585
1000000000
521207065
89681
32870
147186940
2375
320146188
973661705
659021185
84026
62385994
399084637
11573
983573778
1000000000
87846357
34549
15441
660420750
96110
1
590691575
405446996
107849327
467527948
265551766
30077
52834
141708620
25225139
455154813
1000000000
331656959
50121
81386
1
40318
661035505
1000000000
233138191
20925
284020752
341182595
12614
202345166
655858396
1
51776
889997768
401676865
57960209
77655
961537830
57190
960669632
198063094
72782
77629528
737598388
1000000000
863617321
882741282
186353609
48279
82661
558440066
912982863
863602535
202704618
953346906
37844
268329181
785563835
78123
893439684
34077
832942836
201749957
4528
99721
305205116
15850
392701458
860362099
193333259
786258338
37058
117676577
38092
480904710
30590
64375
20011
60482
342178647
852452795
6099
25905
37865
8227
329394166
11236231
182632683
20205
93079
1000000000
382157982
682054003
173905507
59406
555572277
938752252
1
878496194
354951226
16189
428209677
41949
622164501
90786
909906444
1
843507693
996843996
14090
100838931
843280747
49177
169636513
997619736
9695
65217
52445
75455
98513
646541206
6910
903996759
849222344
465355987
58114
994
508467075
101312961
42036007
270011711
303578578
216555644
843114016
77107
545714528
44261420
17426
679838735
453599062
101506881
745485738
614343436
6117
704464715
39145
45752
4162
877821105
860033044
896160289
475075960
204268858
312996223
922475752
69525
1000000000
59419
455242808
10022
103179552
90811
78230
407148842
1
96548
892669811
61979
98147
1
296381596
9395
1000000000
355718997
531069826
685001353
24281316
72202
23303
1000000000
206864429
923956925
969532505
896444881
33349
808830281
576499747
53535
4694
571220558
90718
949611209
4088
34507
44365
515168767
96563
733709708
272756184
92269
924991214
129667611
48200
26338
879332539
222199682
44782
93207
264367323
86425
43334530
1000000000
59641
283012185
103413698
324928821
63195
48852
1000000000
1000000000
734387009
383488115
126825875
645643612
525602578
16967095
1000000000
38541
929092730
40688
16403
35864
385270581
614527249
847988030
135750564
82454
25471
737158528
302102482
99592
98060
47662310
500133149
939090377
44143
33192173
20886
328138080
167774087
1000000000
174587977
82389
663679657
151153692
52512
43683824
44293
5097
690581749
78506
156047264
242484130
168523007
49224
853866467
637580532
92835
567482410
418792790
909309951
27695
2074
39356
1000000000
91506
882537934
412487189
426676566
73644
36893
53277
51805
138039469
508687475
224853414
211801479
271164459
869720769
56979
58244
678532519
47903
1
91108
835822712
55133
234849038
14219
500403374
22256
359865848
93359
69799
291500418
87967
608308650
245088018
277378233
749430989
60283
961898833
10699755
41892
40499334
47562
79149
142583460
393761399
636843666
33518
968514142
77578
65575620
602613580
723849861
15470
619583993
43354
418117613
103558079
307608773
833135011
25781
627059840
401200356
636841249
62809
96869
849891375
1000000000
75059
47589
44691338
32181727
18679
1000000000
27497
83652790
845728125
735406675
591343288
725840742
865185807
1000000000
88722514
11478
20468
37425
38268
643394049
372824864
1
896185295
4652
974740193
51446618
821315453
74653
795378758
346345595
51814
48078
1000000000
83660
302330047
79369
651119007
540020069
472234949
540422233
36786
519056504
728993380
79584
1000000000
976291029
54444393
702542136
924830408
1000000000
521893556
771485477
61441
44345
631640134
54998
55292227
897904249
32792
99535
94296
427151039
32353
1
891860335
489163912
88554
95230
844403064
3263490
654158027
190426624
835581894
840079545
77912
54437
95398
14841
59558
18715
14560
960122282
48672
7979
88958105
55875
5144
652803024
43663
1
130816820
808752429
1
20108
420617888
62662
52354
163213518
1000000000
30759
727559065
1000000000
836794892
27412907
89408410
78898
93772
317
93460797
45581
48462349
471945307
1000000000
52696
726670787
18714
457493818
94447
816116440
47926
81308
45469
6347
6788
897327751
227588808
1000000000
751812498
71954
596023562
51815
739137793
19736
1000000000
203538338
13229
878416650
700582013
696144505
159372578
828122575
168582355
7219
52020
70018
11293
12305
1000000000
835375396
83239
281968792
43285
60092
488874530
54106
254615330
13967
299945651
389394598
670148209
525279229
16839
317064111
1000000000
98174
1000000000
323915710
686991924
533548891
1
482758078
422146023
70760
63426
99618
55890966
89728
283724683
792006198
543844183
96093
787812954
26974158
136614748
414945588
204817524
603938804
61736
74719
582741004
97274
796428348
15472
641253027
935931463
1000000000
67314
721136771
77841
91993841
406091288
428908727
1000000000
819231218
458076463
6411
958062236
66594
41612
855732157
665824721
497409995
8936
12644
65122321
62350
240130045
932199835
177149147
758870523
832138849
695194275
5721
1000000000
670190511
1000000000
25373845
22035
9578356
29130
59142
656576336
916421064
144719439
383748405
510982295
937161715
546479401
8432
192872096
250366249
16252
171976643
157209361
466333381
1000000000
319510127
71175
59094
558263916
933401712
980050587
85914
279496315
94340
1000000000
252181521
683814190
292742578
906366473
390552914
26934
21024394
26482283
37040
570216447
9163
59027
95078
498778308
729115246
12685
79795
68126
347364799
39027988
64206136
16808
37695
15174
174669100
127256031
323615211
82278
542772139
427292535
971547528
684475525
848779008
71534
32163
99791
203
71265
521034798
95242
8674846
93330
1000000000
190054479
99057
78770
131
821270739
99278
27608
1000000000
8969
81655
21899
19388
553486138
796705094
578996999
96596
856377486
175983073
77726
1000000000
72778
28407
10957
244194185
1
97977
92231
8404
205277734
65233
947700603
405393909
760369486
39598
81126
55368
31417373
215850521
772663559
16267
402312001
22280
99595
56750
7520
504859538
654668009
518300358
61393
89324
507820909
248008704
81298
683748674
929891982
65539
85590
74422
80920404
341483380
608678727
23194
881839846
32132
623789158
98934
4383384
1000000000
53585
32001
703261303
404278517
8212
70820
677598600
14282
269761383
632778695
965807855
232345210
1000000000
752896866
648
1000000000
54165433
95676
4518
30577
32482
325050215
71190
71168358
1000000000
75358
833612714
838798098
1000000000
1511
1000000000
65830
1
12693
88021
224097350
634561257
426089628
1
62312
45437
929476921
761997963
562335558
786023471
353946813
819339242
1000000000
1
973807841
1000000000
13568
97073
85183
327299289
586710654
42221
449235918
259295052
927354203
285583395
692458910
908286609
54113
43402
876499119
59459
69151
766508149
53102
1000000000
250227162
83672
21124
861823497
484967237
717724695
993346719
76464
91324
856006575
412957865
35741
370960103
34758
460893389
22971
13411
91717
31300985
1
1000000000
625430638
957692056
36910
83236
233872966
426503645
548338717
887510276
1
78584
399412591
778169863
15747
734549319
833741055
23305
14922
61131
869225523
727197548
1000000000
72022
953167804
67628
942766889
200997728
431156998
29236
79475
85426
766680262
33257
99393
73822
163824437
281573228
415841804
138449686
743694990
17025
590135559
61874
1000000000
87132
107537375
18560248
86021
492690919
1000000000
536628343
62415
64399
620584136
555261951
349598510
55691
964112178
338074811
995434483
862348282
74942
1000000000
47794
1000000000
1000000000
401461104
115668971
33225
848793445
12671885
914303454
651469188
792948885
3357
968457502
519298174
694986
86136
738326880
65403
90390
238689601
11220
7600
17020
284299289
536933841
429560679
604600236
597826416
182167971
552024346
434478244
453476219
804277355
517995236
752839029
1000000000
602060250
85524
68657733
93510105
589350772
681974759
1990
5437
626993629
1000000000
11242875
773434958
82388
831056422
128197909
170027915
1000000000
1
1000000000
8242
648395461
15773
48167
1
89174
1000000000
65225
14879
15137
954698403
724540748
750691375
68529
602140182
649920586
93674
811712844
547489623
18387
23031
14582
85882
816857317
62860
1000000000
34597
209957732
45261
14753
78225
43712
333192167
312230054
416129850
804115584
998882448
559149029
333157234
997899512
979514404
4414
71158
774324953
17478
53033
565986013
32029
833837308
687311325
44047
356674549
68252119
1
1000000000
20752
117926907
747708842
699687627
773781140
442377697
192203992
68736
672424898
611465775
895449960
363893771
29975
764509609
43516
827025368
916875079
985820829
638981667
1000000000
780065311
14340383
619015063
591634698
440792919
860843735
32751
62922
139011186
498687158
342954149
35173
192893186
249539762
18952
198031343
84365
244174696
572380961
898029279
210586633
90349
60985
643407639
23146
41795
72207
187800847
144
486744133
971994534
953337454
770507074
1000000000
185802971
311802860
19584
797265089
52400
33989
522809507
96400
45012
93247
66866
543367072
75858
354
963303730
71463303
7918
954278080
156810297
838146876
73561
5374
64844
50286
18090
692852119
69942
33060
728274014
35884
55734
58673
38275632
492970246
1000000000
153682198
330388783
87016329
29435
226863526
924202910
53114
583619556
93648
19074
673065405
842958598
287891927
31764
46313
453115569
974322501
61172
645318110
83587
374043467
65490
104799698
291942596
581788093
5249081
201315827
826417770
8309905
635856065
74854
987605379
321973929
176373060
734674696
71728
974696011
871639122
613051902
26700245
42137
866453433
77237
83748
27068716
29019
5218747
87259
982256580
1
96843
189849695
713529778
54228984
329914892
29436
940940236
87240
83409
627263081
63810
71158
201077296
598963361
875099687
148905157
981018855
21798
784171981
19595
542903497
720340149
35072
22994
421478447
54976
31109
36631
627599773
17274
28342
81955232
623228606
15491
990924307
32086635
877576418
183273391
38448
775716606
95093
5200
466857883
82650617
78549
46851
29730
402421166
709550935
24896
242659075
76243
1
562531057
13318
1000000000
43347
47881
5591
33417
369154868
264494299
17542
567587250
30310
451846371
504006709
137519826
768083720
35721
198870911
963737174
908323375
97028
220158952
70496
475841825
70139
229578852
642987571
43476566
1000000000
11246
663743478
339791981
949277749
2891
63842
726335705
159787063
282000992
33763
510216817
1
26892
819164613
833809367
94020
556879158
952990006
84991
48558
630736743
9086150
778597184
88716
62716
66517
1000000000
775130942
691059727
554457109
468796912
654776098
1000000000
188300944
444753004
815917476
40037
408004165
192963583
626
21253
15847
679658858
224711989
1533
132587912
129138665
314022596
39705858
529309932
69782
80244
59598
98498369
4728
82741
121121233
265463994
16297
662650308
916230873
478144768
57630
28538
413023892
583908837
1000000000
342072183
4768
201830910
12187
501730894
848417015
94253
91496
89178
703679303
1000000000
19397772
54221
492363696
1000000000
626618625
248043242
99183
910876932
372161132
8851
82060
92854
4531
25441
435867491
84556
535161638
323035621
76558
8445
139579700
577342839
63104
386549104
39682
999185763
264773910
26623933
855599582
25520
99646
431287633
28468
55164
72011
131317758
56349610
469846945
18891
779183298
620377377
53500
668183744
89807
141946997
1
910021029
85740298
588360420
853584093
862198436
83215
901927800
560254451
18410019
686730280
1000000000
77038
535726614
49252
842482743
775140869
837710019
44489
404118697
494428201
772319817
269062847
1000000000
298669345
75525
30919
45573
38587
59917
47352
259602691
727227658
785851061
67932
180718612
30069
3532
388779562
516926955
45559
367551026
95705
86895
42640
40067
793220899
19170
637950274
1
1000000000
28325
58001
71169
960869598
374339319
59758
204283438
2292
336762157
72494
92489
117464092
71633
21711317
192471757
737673211
118015279
633857903
84217734
310474643
110944574
283860987
85187
267201793
225684691
744925605
34697
647257567
276595319
784407604
66127
1000000000
1000000000
10928
4291
1000000000
18494
704971895
30336
558465679
930755948
7902
46380
156825983
377715474
68423
620110507
299909177
688734761
42962
68770
6762
242519537
83111874
569913010
354813689
38300
294180708
71683
35024
96049
64991
285726789
69752
67190
142858601
918515753
314443700
730139639
512871186
492852681
72657
272199601
820946338
147920078
1000000000
336320582
43105
928244568
23153
442196072
33699
1000000000
144619356
89845
1000000000
7386
55810
49273
541665158
79018
94060
342393086
685755582
50256
70167
501421045
26692
198684745
454135775
72031
690981929
1
184239503
343733703
37380
980773141
796342531
635959279
797276145
875794219
18386
694199657
395302296
554357458
678581344
6782
26492
5463
142723936
723825276
24721
43616
44549
68691
98591
26500
711243926
588293438
68403
599974407
922649431
562528087
984721177
1
422324092
22538
366210543
1000000000
840359389
585977317
1000000000
89277
27346
1000000000
19922
440151613
70781
14043
93720
27340
53417
246149005
1000000000
21163
52347
47603
502400037
535577766
247282359
79900564
81538
769877059
35368
412351753
981785435
298830701
367506901
81697
780173759
662455801
944589513
571779698
2441
444134528
46832
1000000000
84765
469768412
622699594
33381
2825629
922813636
77785880
23056
256204317
67686
762502942
1000000000
850531738
83460
719748419
727125609
150645347
6905
623740283
49192
428835927
1373
50880855
34593
85531
22448
64513
475400361
819251470
1
879931736
230359889
38727
51982
82023
1000000000
57256851
23649
861117341
9179
496218778
72282
62149
273806195
940274150
451911319
450153819
1
27305
518638355
27953
522780055
529900500
57562
361369619
43169
708591843
117216515
951412459
664153572
1000000000
666494050
220891439
22199
985114757
34822
730460526
634317185
25679401
419075380
797460641
62608
35685
99284
369587973
850241846
11120
641057064
82543
47045
65483
356947026
22894
540971670
22598602
23213
982452488
53639
35608
834059281
62932
68605
59671
70980
808049086
22429
437386722
12614
510146182
292023273
86818
58677
578552449
60176560
91530
467097022
803798646
948020426
967403100
79826
237393948
200597857
93056
436174626
782362392
826248038
975547956
94076626
271655642
3369
279801382
78412
199731939
41489050
391971248
903392535
22134
1000000000
1000000000
922991573
49624
547776425
55576
686720321
161233705
92865
276236614
62478
49151
22087
798806411
18064
749956999
289921501
32524
29275
97827
449435012
465438724
306563620
619887960
876470028
39607
68710
161823544
54749
210283922
416478958
155700987
566472163
43694
826222753
46537
421658650
596455828
831376272
409075678
1000000000
851421303
114727713
528342107
84898
77072434
86799
12788
2160
596255879
636638189
15841
49796
372684867
98944
967965
57366
496278023
804486189
854317143
87950
13732
304311476
451856892
74736
370530122
633554620
89627
29491
28243
6570
250523085
302283907
78833
1000000000
94881480
246639808
26085
660
40324
6207
16305
436514378
59406
60824502
868584639
15396
529109467
552470914
96483
218223018
10188
19639
562558584
316379162
19567
308724424
621274210
85970
576394217
207667691
89163079
635935876
325997663
80143
438312785
408368095
1000000000
395838405
1037
441781636
970595416
62547
993733007
794977417
536950995
66077
1000000000
636384997
47093413
8239
66158
4865
916964467
153561099
752544596
27711
791352338
61074
73100
691631897
83878
638601887
171083843
9425
809987370
15355160
959557427
239304628
352918879
23778
457208384
722120552
36297
6886
254852570
41138
98905
386383206
66536
1000000000
310338813
123187148
49292264
808250080
606377109
1000000000
3169
47985
137840740
462394886
162532855
71589
36749
126609920
32993
69248
13610
62457718
71754
38131951
1000000000
6256572
24376
71139110
28006
33664540
64455
20798962
256507702
558784705
30312
46280328
96839
75181
94436
192157394
123325332
113429983
48746
1
1000000000
136006054
708941370
31247
787636938
557578917
1000000000
186635120
199390285
50370
48178
937617741
82437
55934
921395920
502047986
620476660
734396961
701299293
41955
309154303
506322455
533585940
63982660
991569371
61805
1000000000
98812
73788964
26621
885672240
84793846
1000000000
922292021
626487018
9994
725107791
506610502
44555
12106345
715413688
1000000000
990388643
59815
666876843
19470
43526
631200793
1000000000
83211
614747759
93020
233297745
103680154
40611
23610
49290
62773
327343721
929652277
491844299
450463304
408384095
10718
471985535
77551
671137220
86045
986872406
12007
540502720
79019
823318114
228720620
48871
36152
35105
289360264
438115813
321937771
615886467
1
1790
41870
519779224
29511
15797
38728
428413641
313199389
83062
167342585
888923523
22627
70215
291970084
682212203
762410413
43566502
21433
71454
646621352
11082
1
392473745
510170661
53643762
94243
56944
34673
82494
27198
18300
59712
342261640
18349
108077342
82292
53863
802689783
533223926
48091
26606
640069370
17128
75915670
434876280
7841
173117207
143822532
81568
17513
392019811
69294
388673916
52574
804886522
757609732
928229599
683095591
943871457
471024656
809778746
65570
70417
288504264
216591009
73494
533351187
951861819
1000000000
76580
13376
960890025
885599329
12747131
57486
965042106
36837
678313124
805998366
29273
1000000000
147650805
25460
1000000000
44211
985687738
1507
873891292
307659855
512390177
725268661
725704628
94396
591987382
49450825
201399182
372769163
1000000000
882449743
608
483438755
4520
564861180
713954339
863868622
33169
290885355
491438303
620248408
479313889
494564293
432143325
89781
822369708
68141
28268
425440361
45115
175043401
192586035
496383108
863913304
790003806
64307149
15740
253892705
28810
37520
672147016
30140
775010985
44666
55214
280913161
2104
675669109
37214
39958
280354727
78939
590098616
300755131
85957
5679
99121
69764
98738
80233
973846844
24689
1
851539354
392854343
137549989
218717171
1
98764
5216
779991734
958600841
46491
80314069
31991
69809
611161630
51442
59307
267742979
917697740
209688490
799473977
2951
936204243
823652959
1000000000
595501669
76963
479827093
679916037
903865044
171252154
16308
773793770
584322591
1000000000
151581634
74645
444271730
944313779
90809
1
81209
75856
15359
674297381
453399811
30854
84593
1000000000
285690059
658256015
939039526
865680582
77977
105943477
141466215
31670
45051021
1000000000
4307
82713
946867790
1
5818
93529
473920822
958704239
629705851
1000000000
27879815
70344
949004688
61304
729247728
898464078
1
38679
11909
301640282
25170
16252
1000000000
65839
75386
112061118
547741170
92353
75660
1000000000
472442215
32703
59720
53532
146574901
244438395
856903184
930198329
948108000
66077
773972019
66040
85625
971640886
496476130
811278512
78792
49836401
4929
175181728
532908371
72687
12612
19105
958003148
1000000000
162709032
6367500
594926825
1000000000
416
980579364
1000000000
1
740903940
317329442
944996575
403407728
42636
790689425
86708
987885394
8448
27748
597947073
351990991
910098866
29383
19363
839734146
72117
808269036
818510897
18317
66652
1
805855318
868349715
91411
1000000000
82393
664717798
829666061
66465395
517062403
1000000000
59800
1000000000
267760239
255765871
956541346
78609
48811
23370
74447973
68092
48687
109632952
4750
1
57746
868692731
68603
39710
267962340
27129
371111788
86109
156879031
21030754
858713300
1
790930564
128143903
361932648
380433677
556952388
347184168
168558463
56775
24923
19882
1000000000
61392
100322162
21466
524533909
230052438
43106
178618603
1
341331592
10058
994073072
592495728
59776
951662016
624774093
666569716
967820248
321141497
628696830
52469
87586
494600449
51738
1000000000
87555
99460
932393845
796156352
48660967
378356361
884691202
922279720
610165477
76470754
69664
25160
843266349
69366
378600878
52910
33035860
82324234
31874
125073249
33876109
1000000000
56919
43013
86434
407012223
169801413
1
1220961
836360394
189925722
1000000000
1000000000
341684193
11070
1
828738767
15866
4589719
315655050
80244
74203
646815332
930852720
41427
32481
882531822
501469749
27431
663783356
816314222
400317762
55592
280940211
91126
4617
45763
529439502
310200515
457628691
61052
78163
43973
68863
705111070
97924
785103122
1000000000
15717
789951288
672419615
54893
728565316
500382131
12558083
92868
148656185
214358623
954633143
82610
35783
163705541
53805
12734
70658
143622607
16155
747739444
83735
514549154
708484012
258350234
82486
42591
1
52443
744171765
785844634
628079229
61815
94577754
231747729
28951
729010728
265090322
21109
1000000000
1000000000
700313429
40698
19353
590091674
901511522
37806
48795
15485
175887841
828042535
650999007
880220493
841003815
53602
739304223
95184
437525096
19607
1000000000
457928333
965163783
88633
347989826
272203601
572764038
542575693
19344
1000000000
72840
1
188685650
302537736
18628733
146559876
31599
80919
79627082
46966
185298369
459928971
66799
1
308747155
644743929
1000000000
83152
804232163
74829632
1000000000
42008
959538083
211154738
999744733
490682294
1
893540662
78435
228109672
469561868
533958375
140626205
1000000000
459507939
38322079
76792
384176322
957771625
548487677
897830064
1000000000
793717554
970319421
439871565
97253
1
537318712
32249986
100814021
371899113
966757314
887401847
976823580
491162746
157843526
958331125
206156677
89389
751804910
1
87064
394934542
469333531
270543417
149211541
85488
664838251
10622414
44581620
386292823
169649562
961694192
361956801
247760207
22633
48062
118788244
44595
54737
703721858
45263
76532
38432
48709
17125
1
435572557
72565
37373
73896
1
32799
546787454
1000000000
712292811
706602590
876645484
789032143
420995645
354112686
200825895
280502857
68530
903016184
86069300
613089280
92296
465591807
219782662
43683
1534
738297562
313031265
97124
309811294
610556551
78812
382400642
66831
808882036
257002155
131321470
191450454
66466
150112843
7941
290207857
294053845
63883802
52102
182771533
539510836
967924756
712613542
422216824
384081665
602475228
1000000000
1000000000
413787319
100251634
334152800
556119662
374968422
1000000000
80748
135130798
16333
72480615
711827943
479263616
973760514
52377
1000000000
5425
144523584
65094
881421100
1000000000
558553072
1000000000
48202
150293273
792363543
318405434
95206
50838
440374394
30503
747425132
401556682
22528702
38040
49880
1000000000
552837683
41018
47470735
20874
434820967
99776
644140697
718575191
515141181
278444325
91019
990749445
598907930
49379927
875326362
42236
220105692
777006697
9176
643482114
1
59614
176689125
926695986
92940340
46401
70382
48081
1000000000
85129
637659746
510319544
454761189
882459900
866334344
1000000000
72866
30005
178768979
506042777
31171
74033
8177
265488788
42914
77699
190953439
91413
48917
598935976
62773
45993
726446525
888077380
982827581
15793
35637321
635417031
186237558
59163
174346402
17173
61121
303538836
9689274
1000000000
431725232
87093
49921
832506643
88797
234364658
27269
773284112
91750
235868525
265291351
273477953
596937873
89430
1000000000
1000000000
89106
532284194
679652634
650731605
80772
409626057
1000000000
213018368
43316
623669104
49081
48867
6200
1000000000
88987
32258
72102
98640
596172467
171830478
588725500
19017
688283750
764
547521895
77860
73262
217538177
763572302
1
952067619
75509108
5589
6521
284754908
23305
27578
762451988
553635921
72809
847309288
526432099
1
937731069
558729439
979160137
876792637
65412
1000000000
1000000000
1000000000
259611325
317670231
770204737
50418
1000000000
451835824
754931201
456111210
730071023
513713662
68087
2650630
251309738
1000000000
742759221
48283
45908
163346049
960095454
49858
58772
56957884
68059
557450343
8964
22846
993595319
1
6431
753470035
213915281
677017694
3416
63240000
400900877
920786338
37624
430418962
63949
155411838
51216
574371719
139800060
401217119
25444
684810284
99146
752056260
1
11136
715901707
80787
36500
62498
251202697
53059
48619
856373960
796445122
863340690
497083939
955815743
378029377
49916
899159612
865648869
929286053
6881382
1000000000
18090
973517392
1
85970
17874
67423
797261533
1000000000
84532
39047
1
39440
1000000000
358313582
802931372
297520208
246081146
256216895
257342858
35836
475445207
50834
560022741
223349125
115607085
911676545
809450479
74905
25074
1000000000
659331019
620756459
662895854
1000000000
917257338
112831376
707083393
53196595
53465598
980365539
877339900
24660
25397
44378
1000000000
281640451
48992
299624673
271851432
70883
543693677
17962
927284761
772560495
864912517
937471081
7442
510418591
37981
16544
28662
87653
86591
251060101
30676617
446346260
1
466004874
500317643
612655943
28608
358116330
28863
395255224
974602040
555942435
247658304
186057071
842603630
57233
930576386
11935
5060
73592
444012942
1000000000
503385305
51849
890854448
114177211
1000000000
49088
975712802
88870
905431640
31937
321703561
400945183
253375983
63654
1
76103417
320770962
411534965
310582692
58631
88797
40078
860697459
540974982
213884020
143740145
889697541
45728
40005
57771
106932773
354549416
528793878
83522
540469528
726698482
91870
98927229
880077197
837741837
43884
78327666
84841
1000000000
74007
462255563
37670
17170
46433
442156837
85121
78260
80436
43515
24122156
192796768
78422
283831247
331537615
681822653
49521283
15381
15792
189816206
475474660
4648
456941549
1000000000
941750943
750079756
597836057
47495
771741685
29671
26444
11959
202952682
37836
743902743
886280899
35532
15452372
129054754
457420818
79202
787832753
93509
169376358
97442
38647
440353825
26287254
869645977
742960913
53345
565720804
924489788
1000000000
800234227
585401832
7842
63909
51098
324100791
344223553
79597
1000000000
107349562
362905344
106469211
327128195
637636147
49985
95808
990810278
1000000000
107829487
31472
983135305
356474388
849315476
60492
76884610
712812192
480517118
623878483
333083453
13778
873999170
36617
1
97069
865869391
990973024
248971136
46413
535700271
543870139
3576
523349441
53286
58490842
16677
419323881
59596
449309395
177463534
12319
875259225
76188
692643581
26907
8567
676755063
21406
36940507
62020
99648
63388
40037
57586
82679
384615582
89522
375545298
361545605
450690854
601302552
64797
805068552
287663724
691994803
721492173
134710693
505594670
66320
1000000000
17920
535203919
754070846
119074146
1
165200262
60089
25230
805693632
955209982
55347
789394342
505247391
1
93307268
43690
196580360
150599982
591361281
655006619
176300798
399369108
523989898
60500153
206981845
149004379
99787429
215618212
1
7679
33347
90650
47826296
709557904
88745
207274577
1
45898
10655
52206
906223901
578337713
44287
889778822
97629291
85241
95853
56496
49379
90310
51954
164493594
29307161
1000000000
33897
69089
29687
93011768
48223
439251733
27457
1
1
49200
508857392
558356031
1000000000
699016950
54039
502850321
54248
12731
659528459
687400206
919765360
97420
1000000000
765088777
95939
240301673
37236
991084712
15792274
308278762
98774
95477
67510
1000000000
593162686
8722
149125814
18526
98873
91627961
93215
45467
87617
934476774
590126801
345417371
776727300
889161003
78648
757107935
40086
819464236
936552891
1
397146164
566686159
60626016
704796367
77569589
79940
392741722
54963
661869676
73795
815706058
18315
70218
155448280
127364243
92687878
309701762
412163288
347649643
17693
48672
37746
572875916
874308752
36911
82889
549421046
42469
6734
27856
774751997
91383
373708613
467057838
322313602
146331706
95711
94520
34052
6725
44815
976696401
93730025
857259191
552190583
62512
73642
890539850
3979
900145188
806525251
14088
63634
68986192
62427174
281005308
968644323
9404229
297135872
264017268
363566938
69751
973629085
531934026
82244
75670
1000000000
33838
842849761
812821702
813212105
912532881
33185
672021719
1000000000
26189
87929
127190895
673403190
79743
480
1
16956
329
1000000000
377779953
8846
944290348
716112312
281412952
379099726
984759567
80248
65319
178686635
79969
42917
885021907
72881
148781415
659104654
441427192
533484690
1589
513548466
16289
51967
386066136
2641
448987010
978576982
428850817
657114563
197940257
31802
37976503
1
48474
39551
1000000000
1
374700169
591139904
789033359
39849
29183
213518787
283353544
520662493
902704016
528225074
729512420
421207233
360315639
668129008
96437
55407
89335982
92531
360081476
24458
865795360
617550940
67622
15310
969122617
507573975
27343
31338
46929
211422887
565140008
74138
456515116
52160
11440
210153130
40232
36560
543554993
887756293
503039976
32191
43935
33133
133586591
2632
683242894
554209415
1
29737
691213502
565308835
15367
244464590
1000000000
762763302
23121
642100383
851014079
537353174
37454
1
89820
1000000000
361016163
958872931
604641575
159557394
78
1000000000
79265
1
274440346
90907
105822183
74257
428745416
1000000000
1
763873722
839897387
93457539
28384
1962
205543261
440715361
39373
413787160
45113
186163703
485348390
126503489
97719
1
106018216
56343
90922
48823
45323
1
62744
715499700
1
994846917
680188853
49057
50434
220561370
472196805
582400559
1000000000
155552542
726731516
924410667
112833495
717682982
77915
64471
993788720
614056601
402300453
68316
441968036
653203404
147470753
22128
394649963
506214892
1
63874
63347
64279728
398648591
26354
927776734
465496211
53442
48574
1000000000
85375
70056
450402565
173305516
29217
13932
650328416
972936494
876639028
68802
476329306
75040
222117832
597164774
94535
1
15206836
42412
22004
1000000000
134778953
602453742
85428
42325
136393716
23361
63105
223746375
862665461
870060070
87416
351693150
1000000000
1000000000
93114
6250
117129346
1000000000
56857
1
64311
98858
34731
784460123
797726414
475041664
1000000000
797099212
665797849
76601
834769572
786781818
73254
1000000000
14650
73831
710299378
107131194
89974626
209710710
307104785
10528
129830013
199217434
702863796
997730285
31960
484114316
896463699
54946
67126038
96438
17675
92653
778698314
677256263
862983707
492376103
813765192
405324437
98817
884943106
908411423
19369
26919
80408
774691085
669233059
43515
335404378
819676947
73435356
856313979
95018
57160
323059177
690496582
1
78729
18675
1000000000
300020388
756192683
17557
19768
10498
491558596
684036077
13021
906919190
816171247
32735
91363
60180608
72852
62887
508623827
4873
11306
965673510
270121052
140855371
59481
13970
45391
860386429
91124
20869
36369
1000000000
18675
703488792
56381
350568679
714850178
168746393
25788
868270769
81248
776469331
66831
1000000000
69607
685916328
625639785
902103449
389667195
82339
74796
285951438
24676
2493
73986
870516824
30160
36476
24547
303789869
65127
499623528
911958669
702568047
1000000000
183564430
940837908
92367
565843839
1000000000
44382
32524
729606128
909743576
2060262
30315
218056543
342623498
489137930
894578230
1000000000
239703834
567776435
103298147
6842
557714076
485950040
989538318
564685685
695790692
87292
29704
1
395574461
584948750
43667
16213
11981
1000000000
486729676
64009154
677270030
86569
41614
4672333
954889511
73023
98991
16761
718993063
63884
538132581
69539
81355
80791
433
603921129
26807
256415250
50718
88466
56414
649610443
1000000000
311322108
548247231
99315685
11177
13097
546430523
17191
433379601
692320851
760855461
90075
896950580
41729
854614553
80041
62934
925595995
57377874
64948
969762524
301598453
809521310
54181
42813
1000000000
67372065
522775038
88721
29113
944035958
1
1000000000
53120
323212431
658540679
27534484
40633
268285155
149586275
412352854
23455890
393797328
147778837
1000000000
766925838
732455527
542299821
556169948
91970
24846
33673090
1
612459737
49244
750116085
27052
84315
12281297
186675466
988428468
55988
758969074
3064152
84575
270429530
1
54177
913164271
76718
94307
79995
49367867
88512
780632330
828288042
507109957
911828651
79653
914109710
51745
4087
1
518789956
594172033
336864692
13487859
28495
474723913
1000000000
508489318
477017046
751364518
597420466
1000000000
677601872
57254
867191972
85388
831008375
711205788
446404076
76519
43766
78902
824740074
954887
153675917
224089437
374996670
41258680
795256757
890366773
565666014
228682036
51405
317223996
103143254
53199
472332590
1000000000
634051055
516910575
84320
65848144
50570
98178
947792852
351080706
971924390
143675930
332876294
70719
248415677
310066275
402155112
3195
938188457
74384
56347
890398777
77391
1000000000
205505702
357808997
1000000000
24907
69276
1000000000
62271
911888162
808587912
58120
865767145
883701594
78145
18989
92214
36762
1000000000
278157206
5150
1000000000
723678531
8773
822917510
2977
4862
214106249
237900590
17944
348673998
85328
83198
687480785
337287909
31294
53828
345679721
1
915855851
38095084
34794
17729
67829
272853475
2593
97775
15633
869502028
513372210
6989
1000000000
509911759
34059
52022461
959549173
326531401
903863480
487196974
34524
62362
624231100
703604076
310620511
52119
96841
638982684
474954525
168193219
15602
71619
83156360
264677757
748529541
71371
57586
89043
74061
295355845
9641
419812066
216286668
693420512
447888049
1000000000
209144581
619609224
32241
267606110
189889042
328065943
917852966
54338
8167
76376
771695349
80490
629303297
94352
34273
990606250
73629
246551761
88799
74496
772498171
204593725
2889
88464
907125036
40793
80580
97183
1
23501
28265
549898195
83941
1000000000
124073258
696546805
52508
422
335495282
78011
841395126
35074
75612
471755956
763984727
816721348
96451
32075
328658887
846709419
115649457
411565753
1000000000
1000000000
16012
35407
177687816
710170875
424991395
540191948
450274653
1409
306303286
440266707
77172
992303937
18440
535212280
867263782
7806
682130329
944398796
21846
23249
1000000000
687417620
641477138
63452
988748534
51063
339529184
429825775
883582848
193212369
771494850
142554052
38341
40345641
578106179
26664
4808
862602610
37189422
815260734
736495642
37160
96252
48421
63371
587831314
10842789
3639
588160076
689165546
96431070
625812254
101296763
235170363
277636470
828480906
37744
817014337
31153496
261211987
70852314
211890018
14914
36957
863843865
92664778
49360
1
66369
730852587
586514062
221793325
685662834
26634
194554375
689127281
746341595
93283
781920308
98855
11317
1000000000
78422
599350224
54490
86761
635137739
38928
442479336
413335019
607112703
947820428
834774003
758486530
942829576
451633895
48252
937335988
895784444
6124
66753504
18820
1000000000
51007
58519
7762
4618
1000000000
637759982
36777
49628
32831
48648
40202
561589876
52864
460859011
534475246
1968
309218837
302413022
1000000000
646635105
14666
32041
27058497
60912
26375593
10715014
705528909
799157806
304314261
829571244
376179104
8616
435334305
175935502
1000000000
999524050
78457822
756968360
55005054
54216
51785223
26807
552063449
67172
877013392
137894708
610144679
1
673066067
288402167
35729
374106745
82128
43206
72229
15991
8464
31973
95304
90265
6096
915981240
703473765
75489
74316
827289405
30451
23517
236116000
57411
71059
41529351
40817
628119000
32070
41107
525365725
968189270
74867
15495
49032
185385872
24846
75326
978115464
738983283
321539806
88947
1000000000
40968
44506
294301897
76451
391688062
687356846
343837107
96382
46028
22126922
85647
128528672
7214
169224979
5230730
12327
909
133582422
93673
50543
579372463
976523780
74531
586862788
767703993
634109160
50597
78434
64419
34160
360367256
182817495
357556142
5168
89729815
1000000000
313300714
3567
425107876
636043820
87527
732522634
687792704
78325
662675363
587752115
862193659
771005863
41695326
591478656
42435
879064455
18747
120498394
87249420
537812499
37835
762978245
22994
105096163
1
757433915
14200
752271398
78866087
150451487
198047963
710511608
39714
411682457
19375
88816
22047
99943
31739
178240360
871744896
17056
69891
546532117
281341002
1000000000
67571
93846
104993025
186076286
244505705
130976748
534537677
55728
70689
442675164
613217602
976902912
384938111
198071211
398309476
660039980
293744713
1000000000
15177752
94644
83798
989088464
184773965
1000000000
241497616
1000000000
96232
62036
242685074
91483
45110
862845748
94939913
542357810
19602
6538
61604
53362
416208734
52840543
19238
1000000000
18707
500355216
361974858
84292
1000000000
119020088
89896118
53166
77792
43034981
135508017
5261
37838
1000000000
86176
516016468
351612851
160263733
818220512
59416
546021581
438089747
849644276
383119561
350799986
763508619
144830070
1000000000
365389692
3643302
519314750
651240914
14926
800902454
78386
336616491
13810
363111628
205512145
1000000000
323069728
7141
109000368
342998694
54513
81063
64788
262460807
40438
74983
376812616
588263687
11576
15883259
75779
874409583
49019
633586209
30607
696718646
927212081
1000000000
613161417
85924
33961
39066
49982863
1
271590644
2731
365555248
803977590
862620690
2076056
1000000000
789863554
806198592
667570984
220986800
360040070
344639318
1000000000
426522599
95797
74421
880981824
59422605
208385607
22996
784719711
28803
232641697
173642291
866480811
52260
741985380
935919095
588813903
731648311
354505534
89914
756935383
50082
809600590
29398788
69185
669565068
96847
46317
72602564
92649024
965326312
682360024
737571879
992267566
1000000000
834192282
22217
830931907
40372
19933
1000000000
1000000000
92847
78210
1000000000
96639007
25195
518520504
787598703
59229
1
33680
28091
417886700
1000000000
500203534
575511496
6618
44273
942278506
793342775
1
61741
127515889
83405
642274338
76561
517764352
31143
95535
110915978
5481
47709
889596202
78076
1000000000
75161
936768920
38377
90483
94925
116632364
79226657
145124443
983757402
103295601
81651
308099100
77914
36796
74744
3784
118382105
646592224
269549321
57456
9413
67333
692544503
253597657
78233
115373375
567652657
662210986
446444183
28891
509727374
87232
25359348
551181573
80356
474262129
513639430
655787119
2888
431951817
15919
469108516
45164
691630355
497066840
19918
60460353
13125
244282320
317104197
29285
341273819
78816
89107810
428961664
53010
462080679
816531964
77657
1
286616357
86149
4085
289110684
11996
80683
15247
977151382
537143912
1
108117102
859463798
454449960
1000000000
16563085
990151493
397370964
97856
898351322
91891
731068498
968154585
692842540
89759
84130
97161
84318
369175559
936559402
54189
1000000000
131661314
208988112
56193
570666640
323815344
567182045
63496
20772
35122
28886
41405
579490783
55205
290586048
74870
56252
415312256
26344
759691000
893539206
61558586
507155028
74910
786849053
960664331
271683625
10282
393930739
45293
97079
485763697
36920
227995263
378865104
61086
1000000000
88908
44799
12810
293674529
70316
525330147
528734166
1
862687230
78392
131303290
41576
87605
743597959
63980
1000000000
911645409
443328863
7529992
974946563
11504704
497514098
1000000000
743213246
444994552
48230
80526582
4455
441306126
194940739
626066559
1
1000000000
67654
905231503
89952
26859
50407
984541332
18874
832735517
335044206
74327
203891673
798547048
622912305
9691
63879
99541
607200395
64436
66448
74236
875775641
955096760
640445023
214626993
228988412
4658
34008
61652
1000000000
202431416
978848649
660794394
29289
27550
95084
2916862
71671
335605319
99582
637729102
35685
99782
6673517
48653
155142208
216702700
654029160
981079914
434838130
39536
965629133
557923454
253317868
774613121
41220
30555
56528
632115771
88453
703617180
914293883
94396804
42375
483036178
84985
98407706
742491524
80808
711099184
6859
188072151
40823
1000000000
855737417
202502194
96090
42774
14481
123015647
5663
33650
930865230
24060
22560
1000000000
262796524
906176526
1000000000
46103
99391489
127824344
289060976
295056610
560265214
80752702
77920
486915629
46790627
148027614
639500849
446819055
491153572
35678
171728253
70524
698097183
31573
498584459
46420
679751773
44720798
35656
498185598
713976386
85497
237040768
18054
306081351
97317
858609040
427288755
9172462
64349
52991
795575818
346243926
830372805
232207902
364402234
173429390
877916105
525235158
259960913
97780
807449690
1000000000
927763468
29301
597909548
941192420
4564
60906
763692980
951889123
1000000000
771015831
1000000000
661965711
883049910
1
1000000000
330755252
27458
249993970
17928267
98860670
116611519
84406
44091
60764021
362346746
381876330
723403008
11980
291665329
472373549
1
875216461
880448733
1
3406
865013649
12966
15249
92964
826727239
198297289
865560979
54803
380640463
22968
372056865
1
31037
24745
85177
48110
79758
85024
1000000000
852962940
409066894
1
60057
755616511
77373
194431463
594513300
516872018
38741
762374651
46570
18441
38412
96825
824792151
268342152
951750605
92375
22372
1
65461
9423
1000000000
23034
815107016
75148
511862766
68368
17696314
1000000000
5645
72344
563987461
620241666
58817
278294958
752817172
56486
744133144
593809624
681747585
727607084
461399806
56775
747877410
88918
48870
271806031
715859478
50013
31643
4505
47259495
64986
61411
344744043
25268
201549377
51169225
53383
2160
127861524
30551
950574548
85990
70662
922975532
690315917
385880798
393488594
597120283
64733
554368644
786176309
404105005
102958253
845399557
377565291
92320
86887626
170174589
113994752
978826681
731581282
74419
16559
270160912
211876158
8686
384023869
1
523133476
730006767
46503
116946908
83400
769579101
55864
1000000000
81324
632962762
149900768
244810442
732381102
40729
47304
43818
531522687
553169156
567388524
1000000000
869771361
397144286
829959054
631299227
1
82525
666737940
983273319
1
100778044
833418875
57366341
11002697
91268
828204142
51662
19628
382532645
98107
72442
268176064
1000000000
742868433
678655459
301764863
587378257
64866
92438
3292
779049767
165763402
925178972
67628
194337481
169993655
142212491
79068714
474215539
65227
4839
81889
694
72401
98399
57579
54832
496516573
1000000000
359579486
58676
52915
946672676
85013
189263521
40545
580325900
1
378609345
58208
38369
760134332
52171
60174997
431865403
568353731
889589833
78044
411762329
831113267
1
68808
11199
167983754
92445
42236
406981423
91665555
30400621
506034945
73849
86926
767453415
31439
2804
261052391
9903
97920
315275091
1
16778
592153743
88264
751499907
455770346
1000000000
268843372
30892311
1000000000
71405
201390175
2916
53292
74391
41286
50488
62434
741414118
872761426
499026857
79459
768690313
441648521
1
6202
543690213
80771
958302604
265548852
1000000000
1000000000
505493048
779499136
945305062
73343
1000000000
386964918
1000000000
914783911
684098636
422051158
819641461
144016962
767869553
45219
304106110
828562983
783958274
392746581
387108265
855378805
92312
32552572
761451090
647797076
26916
372165245
1000000000
57720
229908810
70654
786208816
600855863
58544
435701264
42440
18979
530741119
6159
1000000000
736252914
881699809
915064546
84111
642397528
1
74611
16835
617163861
45033
701066813
1000000000
97906313
356841879
409612388
92172
854431262
14922
1000000000
68902
1000000000
126176058
909941871
812879863
90546815
1000000000
1
20066774
9396
856771756
378453506
881603428
70173
541736413
1
234928630
13769
86047
35332
1827
803586475
51068
458586477
902433491
665497761
727571440
183967606
848505545
607190759
80993
615860473
32747
11340
1000000000
22624
988965022
553598304
75938183
49767
740020779
40832
986790006
806610117
82997
723675561
570919707
366067519
6995
45880
761031266
41051
222634017
1000000000
58098
80703724
449535293
1000000000
517182081
48870
20026
541762152
92672
813684655
671000977
944837685
824807266
336536360
1
435787331
406315245
469585001
86179
999243216
89243
1
963206060
86699
865624850
1
899625835
3825228
991767918
17045
78655729
1000000000
20593
895735165
90633
45171
14798
609319918
378326439
752425445
92063
784521993
703243531
879747197
355520949
94591
966042096
86274
245144390
83400
47780288
20838
773909044
636077828
20864
89108
45835
41051
1000000000
816382896
670212891
310044957
928060936
201115411
81248
447029991
512335758
1000000000
965194014
1000000000
327273982
48237627
69765
495680399
348097184
663711782
134620916
756653061
597583437
192009725
20078
11399
760
805355520
80484
22319
3942
808248830
389342153
238068729
919530933
55692
413839650
210117531
2768453
82757
367014640
734902682
96818
952433860
273759437
322494157
1000000000
272040818
356674299
836328382
93767
5602
21265
529362335
8447
18603557
65649
492152093
309564457
368954282
727794013
10404
879432641
58490
62420
77583
337671274
75481809
108203650
700289261
58956347
358085163
679081852
48542924
846521592
85723
24110
831532267
49134
138168516
632492312
94801
583176161
332595491
483165122
11610
379900971
55621
1000000000
340065086
19660
32438
507461586
560441544
466558608
1000000000
710048036
525383396
37777
26727
67681
15561
5063
635846744
840591317
67369
31074
82766
34443
470097975
443999273
920272537
957505302
59314
40944
99836
85512
67923
1000000000
724066915
311488526
89060
13484243
1
666423630
108849650
71944
37151
34708
75960146
73056
765078990
818123344
1
89001
656165322
726925205
96240
34313
896477311
925208260
39060
316790266
70900153
633946059
19906
58005
1
556657761
388783349
76213
355128899
41990
833753598
578017139
126907935
92204
51220
575235013
46178
113952292
869238971
940801838
79754
95285
75304
68898
537461012
205609399
89871
364177899
778539478
66801
291723632
612258886
54831
168653414
37710
617707916
1000000000
85345
66582
257650685
99002
1
14432
270569008
14299
142568316
40249338
72067
85507
194486407
54064
381585644
179009470
459151702
32374
67520256
885573221
408118475
413155930
942844282
698298206
17773
237946484
833044044
214587309
1000000000
3079
500540412
70471809
99973
4065
371847492
98471
73318
30223
97996
171375088
709273366
394622895
63669
152198631
103097921
620052001
1
323327043
537686380
32423
964625931
80600
677166530
284898409
699153110
4710
605275111
43016
812475943
158425782
81503
954556484
1
41529
6397
55811
112517762
961068821
1000000000
32925
436267306
411215255
37192
990922862
1000000000
413584818
27100
527835426
92874
94523
76832
377837525
98524
1000000000
49846
25664003
1
17425
58317
264939838
45958
578575087
37180
280507415
667755594
92312875
94171
250217930
75739
19534690
29733
94711754
288937853
1000000000
42464742
41445
779479287
1566
138067659
249313278
295901988
689462732
42962
243128160
508802565
50592
29964
58157
898140777
99253
527090422
715126324
681328696
39508
29974
171672124
472069110
1000000000
1000000000
73509
361853000
905309448
25420
762374126
321998137
230936666
27827
60383077
516416782
69353
234085393
97865
12777
57345
1
46146
444238993
28701
30608
825059571
147653504
1
240023168
10285
314552072
36896
1000000000
62318
64536703
531207191
16574723
65871519
4213
222062743
1000000000
95074
804521492
93920043
61480
522038657
417938551
2179
587240020
336435186
68328
8063922
23744434
51113
55328
58731327
489
334022997
644313093
867127338
155751332
32004
1000000000
79477
385341126
12227
87321
18431
720922199
368979627
38114
457487835
57374
34269
96645
69700
1
523358868
393306203
494903257
22691
732329277
11881
777148685
184079211
13429
33910961
46524845
73462661
460772149
965153341
5021
11812
1000000000
315116214
70127
407069379
14259
628396954
13828
295174587
549485159
28083
599121991
90830
35310
71210
53019
84692
48763
66949
71490
46507
226560925
1000000000
60748
81276
1000000000
72710
18051736
40641
1
207413175
45700
89387
219698765
767650352
73751
508215405
23488
113288162
967841759
42790
683994730
876457545
1000000000
636785465
759559993
754681110
80051
69366
76637
46843
367193238
250562756
433099624
555030757
556938556
67794
809971039
29242
28047
77718
186420788
35103
997503846
74062734
920168033
5834
971275173
364946782
712022195
882780873
25146
65219
64732
97169
81775
16005
444513609
986000918
805673372
492617004
390152147
792448282
44821
48225
124570865
123073134
796827966
16143
85914
378161563
50905
762322761
53281
143063596
1000000000
269125776
415431772
163500452
56384
9015
187873453
17862
1
45234
1000000000
717387085
66012
140769455
74464
560815148
44165
1
33440
67351
1000000000
580823667
89520
795227991
58327
876084739
189126223
46168
37924
724562002
88650777
671
7068
4145
534919238
67308615
76545
63443
49060
679315886
64715
418899430
546758345
39456
537869185
63708
118496126
15391123
532641230
31673
733471385
932732599
98664
8345
403855429
836432417
1000000000
94903
1
125583584
69897
75938
808200512
875323965
1334
275269353
290418808
73012
51441
350867365
251343060
20642038
607310738
704322148
26080023
89067
152983798
57194
17596
40027
40623
62389
863276515
630121893
782417500
136822928
144493967
710788179
76399
316269619
16222
570443089
32681
541836498
535877898
54980
267506345
51781
450930604
495255478
165462426
29098861
52830
43721075
33582
101154207
1000000000
24696624
72003
376454084
39811
320228206
329863866
43781
1336
1000000000
208017713
679900372
31259
66725
98038
46629
770510836
136741787
482369916
56946
59040
5540
323359787
57929
210599606
78788
604422059
732397060
221596078
96330
70329812
922568294
379650304
14587
974575108
224419251
76222
6298
226532942
27609287
942052246
916955836
16702
697389882
56240
1000000000
230490419
56789
520098465
285942949
45834
21230
279082478
86263
505029321
560698751
240505246
96809
879600689
636007142
1
67229
748957319
56428979
15837
544452200
47807
3337
283200558
56185
37154
87352
974023534
32566103
55649
48
1000000000
316356727
89106
296737394
135054304
45802
34950
45603
80298
493258748
829617869
1000000000
764062296
413463110
172296384
61688
321859080
601968594
225680866
87676
91974
42235
16131
32600
47213617
685329757
94152
37417
896634976
28138
1000000000
83488
912602077
77797
324882835
69414
20014
824812299
952372924
61949
533501940
619492915
318033564
81640
43858
34543458
8952
15641
741592227
629401000
46233
46530
121972039
29064
19830
9266
560570571
13143224
98266
1959
1
515512087
60506614
568222789
24534
68279
73525
99540
92214
794174026
580319459
463659981
725958333
89591
530116192
616210482
302661737
797851614
38432
80888
92470
20781
33108
144861200
96318
913006701
66704
65337
851586387
623299543
138083278
2043
313428016
77099
588587769
959450067
10187
823726291
25169
28365
557345516
189944423
45245
286749121
194491998
269583999
133864110
1000000000
12027
69255
21643
275852317
303721623
809421940
66725
29408
87218
1
408494685
57313
43307
36263
57130
306841274
10349
57395
332103456
988116755
207503790
40982
95308
219131608
85624
32627
79357
592637196
647227232
526043077
426226823
913739451
46229
52327
399876715
11166
19510
967714539
457000061
25706
417913603
55315
43059
352979767
288074168
884484060
68621
304748232
80215
30760
963148882
76080
1000000000
914059937
66890
370760384
495307604
1000000000
456296359
509
82135
862910570
410584422
15853
6256
191272191
96203
99917
77678156
30064
97886
387492110
43633
351456682
56165958
99248
95298
36841492
27492
842116670
1
648690010
931537008
795378748
69914
24728
282855343
88085
1
1000000000
126609319
78797
694088516
910699459
95729
249353857
881205837
6842327
1
36261
944289867
95168
45718
97397
100044702
973341941
1
854191183
26639
10038
793786646
94824
767544982
1285
17868
1000000000
522873416
159290132
40142
646893172
400698670
942096027
389948076
477449039
70604
852299288
78539
1
77452
659088595
981783552
884181950
75989561
632659225
1
785144019
156477229
40022
998567270
466116220
86100
310030575
94853
997156072
857618885
1
985238199
52320
59266
44781681
17366
55688
89673
24795912
28996
67350
512512349
804419156
1
449269681
20933
70672969
11472
1000000000
91318
97144
904503999
85751
218821225
819091557
18021
41524
3891
16687
666030972
166425081
337876259
1
40502
81108
102262279
196440821
74631
27665
13289
862037468
42445
525078476
531906531
215729086
385312754
313349981
6167
372895912
82503
762076617
23494
282539760
307935835
38347
69265
1000000000
972475813
584537307
839962956
129944752
565578172
1000000000
441116520
68604
265354940
940789702
1000000000
64480
234473856
90432
47807
19585
457978824
637488067
85961
322573791
631254051
341645380
679576169
357137264
65319
99898
89301
28708
580936752
563970275
631933728
276145805
709390927
15683
892082601
480859955
27663191
242466539
941527774
485758913
954659596
398694363
1000000000
557060638
79693
29486
15066
990668911
825087073
92532
40575
479190552
1
524986734
39847
5956
97564
578389963
935301427
46417
82237
86719157
77456
62290
114518402
561505024
586262283
1000000000
29201
44809
508921791
22073
30719
43952
674832092
219939067
97754
492047962
1593
178346992
3322
15849032
877993448
872374659
165697845
75619930
716774497
78887
592534844
85768
71561
520192373
67213
651478367
10815
572866104
48440
125978455
5767
291370839
734
648048720
63823
56611456
186535665
930515892
529022371
829555806
1000000000
720942437
5868
57291
61642
51995
38622579
426504982
9778
359304316
421339435
811361418
290448671
1000000000
51396660
517789254
24155
314642506
95605
898896433
889017487
124696979
114893766
115244413
4253
294772182
100674654
38342
65812060
83137
28763
13791
22767
82810
99708
757332125
51435462
86370
84313
88550
36486
52149
953254656
435864001
85779
740088394
903139990
91555
109949248
925549387
972463300
73800
36249
1
563671215
10813
475383413
183930850
674266302
792418972
324132581
36888532
145370944
488662048
51085
32104
67281833
75778
250884774
507266655
441050712
273476303
1000000000
79922
73590963
6008119
467319285
211262468
1000000000
3303273
89301879
847454023
25914
25064
2779
98825
909838402
122716789
5049
72208
901867712
205771635
399753793
91519
930919488
88504
373148189
353544484
1000000000
51823
1000000000
47067022
531087378
65445
439277
818914309
1000000000
3364
42942
49671
373080190
189112454
573075320
531545506
39479
91914
264834742
921427771
171319492
1000000000
388993258
56330
879496692
37362
972836207
674349506
82763
21056
1
74870
62549
216805793
33047782
17966
93951
13720
884189730
62734
38898
88662
99175538
75129144
26965
144551807
61299966
91077
3255
929171268
142347401
543137732
21512
785929883
47882
992015113
9556
173196235
27748
826931295
38952
67118
373038639
890857528
29507
479597191
807320105
83616
93821
891615544
858375172
869218683
825243735
315738330
31221135
321321933
592576191
210335741
227363601
1000000000
948506190
37736
36061
54071
758600338
1
78766
21710
74434
555349752
236968575
57069
167832557
828821332
96749
126793202
228171121
61585
5369380
840076024
337334748
66570
239775279
730
69299
565265828
47146
959781055
1000000000
901220966
837929450
96668
717303318
23376
62473
282123340
79977
836077656
1000000000
605786193
18256
685103525
50221
364675056
14079
337785160
56298
1
7143
59516
136118952
269156940
7593
239077412
36049
150165888
485938119
27678550
94649
11438325
11731048
58272
8128
52967646
244537861
1
77284
703369614
257118892
10996
66255363
58478
98407
775504708
23362
204162662
75221032
70040522
88555
911475321
616674354
92963
295198276
766
156911417
827190088
893785069
154729773
1
80459
329187396
574959562
751437611
123522621
877700556
921351301
344894270
519568620
38217
47744
99908
20388
453501781
38800
716131019
441561614
16322
211401978
29558
84815
1
59427
123648455
37733
595987114
95401
504189324
40510008
94282
1
614207114
734411396
665606115
60255883
787031932
4599
30758304
911101232
9330517
970874974
64719
69832
196362165
590907881
4442
72263500
32132
1000000000
18911
687900846
90722
521110041
59670498
15314
305906662
503432164
766185525
12628
48002
552282771
220214420
1
5322
439117281
463628560
1000000000
20703
72860
794209710
81441
60018
121152379
577570040
365225516
4487
1000000000
788621541
150652984
5838
82656
30141
77533
44724
52215
530922147
23463
3267
40405
840066134
55400
32633
67386
8899
1000000000
162875525
30717451
74102
930555512
9133
94243
1000000000
48356
1963
83491
400845819
29104
1000000000
79856
275957633
152458849
34245
151612608
39710
24957
459363883
21429
61122
40840
13443
817501709
11876819
79082
81704
682579948
682665503
82764
579654720
40242897
724996575
311664389
155300005
966581269
526344668
280942348
1000000000
358291543
30564
1000000000
321978451
892883963
959843759
404497041
972954787
804080415
212576711
988977723
8767
1000000000
683932474
579839764
1
11639
759708484
193722853
956361758
854005128
635783264
974369453
895319609
809430297
672710490
36898
881950585
21058
720097128
396919550
72544
531904754
839695793
561970232
1
938986018
77489
3654
361621102
562714406
285062433
34918365
94000
827574115
1383
817577366
1000000000
965101780
752868897
50135
46619380
83113
929360058
1000000000
940202481
676707747
671379370
1000000000
134854966
1000000000
732669512
498320503
1000000000
14408
13422257
372622461
16592785
58856
295604648
851627831
65873
173958946
28017
10300
37759
781298318
78463
1000000000
373340718
93807564
150029495
882366087
331409751
43745193
599863863
637484111
239682063
583557124
190023482
90082
7655
96214
694004285
71819
568833519
43028178
355381232
28315
96014
504915967
40513
439312194
8790
44281
300281976
649956067
26346
18218
711349313
472282923
89368
462062042
62212
98808
93227
253193590
33650
1000000000
17335
240676587
11254
48049846
88695
31459
45488
589
169300289
1000000000
609892883
18059
817894185
14676
276119264
578083905
709108174
10865
53820
934416865
98195
291091692
483495488
689047939
47044
17866
50128387
1000000000
757428437
39769
877980056
34954
32282
318541887
6283
58653
231431934
467137303
342069208
1000000000
51440
83164013
378721597
563073956
965861899
1000000000
427558102
837300090
404762617
932840743
529530250
912207012
701020455
173339148
1000000000
39344
1000000000
677063117
77924
769572196
650290883
77597
47802
6884
761476335
66
948418679
594833286
85859
93346
282390268
93870
107009284
65615
1000000000
68846
92976042
1
614737085
466096867
665498932
812541158
25499
71882
88342
849582865
33501
1
871921748
86203534
155587878
16596719
833236596
62585
670559541
292800441
27976
4623
82107
349286198
37547
461694623
1000000000
984628894
946782362
23106
945928341
1000000000
96830
309683285
844873375
977662738
47243
999953179
492938016
67076
138585345
334909122
83125
819798545
505714535
661336322
190838969
821210523
45811786
42664
1000000000
884927318
197835885
1000000000
25769
501493697
190869550
1000000000
90963
867071355
72901
999887464
108358987
35949
73751
45426724
951741248
107595537
610574137
801254869
512438962
205297670
866312526
74007690
254150213
61843
702850564
94360894
59216
798317108
27870
263864797
66389
630260615
35701
92623
108121410
594754579
49934
405720106
35901
891108499
88805
748319401
41878
1000000000
94046
42926134
716342932
460420075
459420789
87905
101303616
14356
85019204
610907954
30809999
65377
410766879
12707
728406085
920666980
720650699
91208
35853
70531
25450032
182814191
438150180
1000000000
30282
85667
22337
829199106
10397
566264113
447824285
1
671559208
867414046
498819167
304122198
181102037
284778566
90388
884377690
566457746
1000000000
649134829
422635382
75628
186218696
11425
31663
60334
1000000000
677665080
37574
51160860
368102441
54521
816129917
38901
37809449
3892
959926551
84972
683042748
12512250
1000000000
940355457
430073398
42482
29944
1000000000
154204375
902950990
78940
8833
161339092
268967298
554448288
548674905
162203852
311700913
13380
398488984
981617338
49074
303815741
575161542
579588991
547371399
1000000000
10745
251649241
85706159
135594437
865023677
12536
54053
802198976
8292
586765300
33177
433567841
8553
67439
83047
765301476
879152447
266190817
42291
80099
661700342
33732
900169286
128037690
1
23875
255052269
263023656
525811079
828453628
809855482
222257509
398340241
52177
325193498
977816122
400089960
343496442
94544
579506180
252870649
195012741
970574437
26311
518965872
70650
51388
456965956
17908
70585103
81580
867298052
68036
426084164
47966
58087
956752309
736038414
57865
67845
1000000000
607222098
39695
338351280
315639872
1000000000
17011
67906
89584938
93398
29044
176344009
183562416
265419913
673165209
56867
95464
13998
234249662
40509
757448121
1000000000
725718761
148296784
462136372
25134
32500
64684
335601615
40479
122715711
778000064
343068105
357351058
918204971
15981
1000000000
874510799
435539785
317094725
99586127
221983209
309661064
81381
35479
19992
21425
84742
421633078
442543598
1000000000
756113376
22906245
921580830
1000000000
66669
40701
60627
393754755
731359595
84917
32014347
74793
504731971
2461647
690204729
28129
2656
14097
54460
299832290
133723342
28653
960455813
11533
521033112
923374194
404180141
645513676
20643
135617995
290396826
267269860
8762
692946032
1
54766
6300
18658
192738045
1000000000
11593
264476629
40912
381559122
570347863
278860236
46844175
902418764
52626
151043540
82318
31101
11514
858861053
685837207
72696044
398386346
2017
956277415
57811
855250810
143465609
988989300
178033942
927290835
10544
1000000000
396455511
702190538
887189020
1000000000
73207
784378710
390523103
83332225
975506955
253877526
86460
11100
51896
299432375
400938552
15144654
1
284850520
25196756
27826
47678996
915395050
855915757
403904854
94332751
10364
805390854
31120040
16480
280847036
47038
13274
3157
1000000000
39158
75344
16073
639496404
1000000000
568453291
979034043
15955
84485
3526
842302825
949636803
113905416
87761
487109750
98896
546558438
805275724
99580
9168
206200073
40558
93797
90699
55169
399334719
1000000000
1000000000
6171
686991925
1000000000
598310269
589866301
784744658
765234328
1000000000
7270
990164213
486327144
483909037
70005124
196739173
80224
465603317
72230655
52595
13637
4227
1000000000
919517720
23435
921256697
1542
341251683
50802
161257248
880343678
878361739
323086120
876562642
92994
605902673
53084
21259
377811156
100421972
893205113
763825861
11466
580543121
17341
810000501
1000000000
257416777
83270
900261376
476005877
66617
331368376
780475988
61288
861806667
14481
924993356
484845703
1000000000
31350913
93769
411235458
16802
877159107
688309007
645065444
362170188
918066118
922717331
897329140
1
683577283
189982799
64614
991174633
261743213
821863640
472783214
22692
86350
57121
21244
418523829
21610
52817
40590
18431
29057
778305161
29700
556926706
433741067
844303272
643191379
40818
10830
896393312
16530
41973
99116
154154831
3961
1
753956508
747261204
92913
66276229
804283428
26580
136437037
23234
49216
94869
164243457
261588996
520689140
229610588
793401256
4255
932923872
482822169
158312527
866384128
26396
2826449
159520430
545464059
11640
536224031
161721701
63416
306630397
32789
48313016
503592174
194236682
842176714
485588494
191208742
1000000000
788779454
417721617
473924014
492524394
94448
698757779
54961
537172833
138895557
1
23223
926062522
780839601
66764
1491
27350
92603
330785916
489971604
447377741
20702
2899
341934682
17326
906986982
200223599
87625
80570
1000000000
1000000000
37893
375956263
821300953
25095473
647548111
61239
1976
612267543
148453801
203318027
923524290
685082116
92606670
24918
16090
6901
64110
99679
589263193
756088421
60003
505749728
143218895
966823096
555448577
427771073
892556500
73949
949174670
52248
653685089
386302308
714129256
66252982
506065598
38008
100529169
748227737
14365507
736245541
700233274
452506721
88014
8355
392164209
33018
328455099
2037
416450707
65712
4437
579537843
15696
1
936352821
5502156
2520677
231950805
284962670
757109376
613893966
168259503
904839173
938746398
93023
1
1450
13148
44545
567672403
745307591
76111
559248798
88791
1000000000
1
81113340
415883420
281221843
15877
1
7428
972063880
79556
78444
64392583
51968
1000000000
608160746
15513
539146008
190326736
451286660
56634
617616669
127372901
812167175
408440199
971305388
1000000000
290911266
59587
396047771
465737990
140965609
9398
85816384
261330545
43004
6017
660340094
92585
528218849
52417
514903653
44907
97997
162107924
186114483
804424905
17504
48602
533933997
675971303
26039
38068
82147
28103
72525
278085382
474475682
80617
77238
147936262
788939153
594516522
346516925
424256759
64989413
67243
55116843
678240619
595673628
59697
694843501
80555
339248205
92585
1000000000
1000000000
83539
904245022
358066434
3244005
341067493
195656849
613426755
4633
50556
7933
34186
59732
97622
489682885
89698
682335938
528433659
457665260
7595206
540167196
1000000000
800951170
5939
1
84872
914177907
302349246
83256
53640646
7603
266342118
1
748315398
217748457
1000000000
492790106
420637875
89411
37697
64495
40743
21661
52198
826591028
37061
62147173
952334554
82603
221509399
45865
549009123
900049235
100753136
97003
731577033
442080104
948129097
90225
66073
59881
951097930
821785386
36731
72099
1
19248
75657
463360465
91885
640324986
51877
81888
690367406
873663218
5439
70533
5579
866919824
652953147
36957
1000000000
77063
859797383
88957
1
444045387
88397
36255
472685040
108711913
344976374
717973273
97173246
460256573
69250
168926205
75524047
5364
649164126
344290568
8915
8535
572248270
11870
16386745
84042
47467893
6226
26953
1000000000
14068
533685805
534660911
942454455
42008
595380652
465637243
27968
883076796
826643698
243243787
410934825
17705
92147
91382
34558
48633
385982185
466656056
728398996
945765057
484844298
59388
1000000000
37202
23033
93420935
9590
27625
90275
54197
152049378
71088
449669989
1000000000
788608812
48964952
15879
559705823
986386027
977197019
807613838
50641
716932409
53075
75612
57053
1000000000
501638418
330305907
682785071
1029
12009
99888
1000000000
1
103971180
32035
235244088
39722
894437766
44701
364603128
86975
1000000000
757464233
69066
925202617
60280
20695
575475437
405675292
32104
11691
174648712
766748295
17374
95022
10339
5777
82405036
859365876
683381697
164979684
458724267
42201
733993651
818712510
68103
1000000000
214814856
495898559
49011
417037372
21933
717368462
704568910
688732163
42599329
1000000000
982961342
291157919
120025767
368090505
22220960
937881245
983822550
365620881
446075212
95365
767079057
705740987
502317400
1000000000
653953954
1000000000
924774624
349422040
956267970
96063
435732204
13999
48175874
11537
12904491
314888731
80678669
576564734
11579
17836
810
67470
475560681
60636
350954257
42233913
87935
71531
28112
781447639
1000000000
1000000000
770162087
69196
948591416
82422455
515931518
343306395
902262945
42221
67906
20356
726804097
771726751
636848710
531192126
743786893
854005061
837745743
531086938
928564082
91491
505178657
453347189
1000000000
1
529770527
823871460
17030
82580214
518665429
247470357
190834130
713096177
84907
620963130
428234605
154917132
61160
278691083
57143
192034908
142817799
22728143
522675602
928445616
28893
81444
878
69557
659727161
853140386
60022675
601835358
1000000000
34313
36805
41103
26178
80336231
636159244
681778964
13315603
61825
50520
97670968
77962
68204383
1000000000
219033828
74858
650517642
929402235
523992739
796926379
76002
73530057
74864
874369973
96666
43978
96189364
467218810
165738468
384471342
14230
67066
383844625
313662391
70142
1000000000
933419438
60561
649424798
946568081
1000000000
989987243
859652071
11303
47612
835674183
66305
59498676
892018300
787609323
80929
542094688
35230055
59536362
426667165
38570
311342865
798205989
51834
354741895
692993810
959481002
97646583
21388
992735548
885516023
34952
55688
285542536
21496
91281
214190030
524883687
35824
477742453
32223
502021614
96842
35825799
573001652
507569900
730583822
21272
788427558
16398
96959
43066528
92719
150971418
81570
57378
872161438
839717783
706041892
81820
460911133
716022878
20172
1
404759666
2950
1000000000
4885
13262508
4552
341299199
806218557
33295
739461016
97653
68147
97039
249837713
33613
853832089
69417
799190778
207531829
738803618
35295
1433
334141387
526584887
29745
729702013
988376752
193879992
26303291
7218
84490
782452218
972076990
674358770
421562851
67082
44850
73361
94609
40599
1000000000
1000000000
1099
496167208
296753009
526460925
492586661
251472465
1
101423465
63821
43304
997913607
410286225
95481
53618
20487
45429
985573411
9115
215536401
737617147
148751113
68595
904628324
46615
55556
90180
71073
678390568
40150435
93637
1
68436
201497010
33315
506169662
273679707
18713
55665704
1
746759248
632888147
61587
1
541383668
73183
698516627
448135147
73837
337024139
858817481
524666917
74217
255864875
310945411
977370302
478029286
397297009
82662
276564867
58109
307941801
6770
508197935
77763
35751488
343180322
1000000000
66027
52593
745274107
1000000000
241331459
20125
308934890
11081
491561377
93997
88143710
100869550
5404
818767968
1000000000
71080
449277399
12755
9885
5119
66274423
42505
910276815
34421
757856215
82786
46127
45981
1000000000
1
38369
80399220
97855
67423
761460145
26388
82698
99356
268907743
12789
69508
49755
23843
92714
86352
706321531
25124
657093071
61741
85173
62345
64514049
9571
98553
614393522
345805036
79220
309029716
43447
419523883
26968
96836
42309
634341129
10509091
535488408
98351
792657155
85501
12080
37413
439461024
68625
414449435
699869547
488073887
7991
59531
884622897
731786951
628976234
89280
32281
341851594
134230251
1
214963215
288602997
206796775
61138
881686967
10168
14156382
876416215
625841328
826827611
698714487
97850
24605
32441
548336897
26798
742723058
195580082
979552014
4459
955123894
687853783
963229607
623967020
763205808
38938697
70801480
121840152
108966463
770707529
296022160
542456109
92078
649500376
628256638
82639
1040
207648922
1000000000
280897872
253391213
256388139
88569
1720
40845190
243482363
18912
11218
930781676
527717226
297522276
325716719
65475
9677
917491865
95026260
93318
905717241
986289329
590440413
800448055
31150
956819067
36158
160978487
146626530
502246362
476775954
45651
90086
29794
951481482
906414875
212812243
96581
5390
269651901
42770
601461602
34593
409920732
53788954
6412
35606
475444473
241708543
19300
41357
658872283
2737
958
197914126
333344559
570898914
53384194
110910361
391201784
1
20741869
21515
988696035
82005187
76027
55888
168840375
910578747
777214458
16244
1000000000
89154
6143
812513686
398253900
1155
907321064
241730490
44481
114665804
6275
542867387
984347042
1000000000
774672208
560776645
1
36847
51417
959414223
541405083
517532545
139432473
1000000000
80553
52604
447383852
956703968
50850268
506954381
53703
144930854
54849
768048126
20809
383986173
94590
607577926
994188581
120676847
596207705
218637865
881469786
978433473
690779366
820779012
96168
176261873
45091
57792
39345
228162994
627970734
70274
1000000000
55167
501204313
68645
44292
552916172
45275
47883
645524358
1657
94949
304933063
82110
1
639884104
343017635
95544
249296206
632413357
927505375
62437
66843
190438527
777754013
1
60424198
398460360
58526
64730
37655
772388673
892455414
757
32799
1000000000
66941
545909688
555885190
496402102
39109
68901
431188418
184439616
85229304
489255658
67356
1000000000
579122858
977272390
103930978
614594008
1
114641033
576728450
23682
514832169
7627757
257771542
164631135
106862690
38166
1000000000
9686470
159829615
40446
81971
57589008
89859
390919104
894653613
859818529
27232404
683501754
476010979
992733028
61276
72148290
178804689
93854018
178434012
550799725
46416
267981090
836406412
76034
516581638
65459
90684819
278192565
820421729
292361784
333190030
94628
44295
14211
492710388
913570337
30275
566165078
218122899
365563140
1000000000
1000000000
243755062
6004
92677
947522962
38401
636820391
125052199
893897091
982419260
789596218
20721
694451268
576697825
81963
27309
362379119
57673
701741303
31608
933409043
40333
585689837
372300559
1000000000
30809
74843
92923
965040726
986806268
849313158
845637670
132303284
161952707
83135
72146
44200
87024
49571
74745
89623963
55665
623881697
1000000000
350589214
64761162
96770396
76926
9738
426997619
52617
1604
520140743
53233
22273
83686
55418
71802
349023398
89662
360471926
267265590
628548299
69020
6151
13284
386539535
42336
971952576
61053
533909444
68178374
98852
43748
14141
66092
987506988
945647755
833207033
812851340
97902
702846748
30907
51231
841167693
4111
1
41657
40431
435665664
933614568
818421281
245942251
53410
13053
87109545
267831884
405055180
180659909
234869775
2741
363353580
594446372
813536654
132894476
62317
273352028
438148310
740190463
210467298
287482932
363599504
1
724800923
25700
526154952
270481122
67771616
57844
535193946
728670536
881460267
80895
1000000000
856133506
65575
784046268
382359121
643207278
52963
178891145
13981587
545088065
1000000000
603259649
151700950
73142
8602
57512
579802130
69716
829926917
430148689
491226841
351752519
1000000000
760877439
60959
57040
85057240
883618534
333681399
82513845
15572
1000000000
34745
958810823
92151
664254835
366934235
13289
600541383
35033
93164
45396
692326440
24224
58327
30297
174306462
89512
21679
357009495
902524307
1
70057
407393804
17690
841805040
407482280
1000000000
9656
525297684
518937331
156864123
95930
234312612
507623171
83294
54103692
622062005
1000000000
7284033
463260304
540991060
24942
986533406
16090
896772743
21553
910166982
182514888
35934
26690
16632
1000000000
365128390
663492479
775203965
1
513823862
465585280
212085478
78644791
7788
604565161
86832
37382
597753768
1000000000
789743818
699105655
1000000000
291312593
61411
466202936
3210
8942
92154
88811
1000000000
248570545
959744409
684947485
964019604
34233
48285
384505061
694410967
106165850
613949005
1000000000
468513987
243377411
89180
2888049
139342425
1000000000
819178180
50728630
92816
78606
903895572
96293
817201305
12852
329768168
8157
456815757
27638
78057
899175798
363217743
60354
17903
228853950
905800005
254548742
76980
51468
211240674
16016
46869
78704
732260225
467593519
203503620
81910
64792
629948438
139698218
46695
47371
55516686
452679919
952780373
758427987
473147990
22342
79898
667400181
91564
118774702
374294018
546066841
895737764
70308
217785098
931633776
610132303
189958457
85269
889775001
385894776
372493645
818004384
470786819
96843
785855383
13147
486867189
853046005
380155219
391030132
710315996
974
34140
1000000000
83125
602698475
913168304
36551
51996
12612
17066
711484331
96486130
97930
1
8124
367673355
24959
17401
39136
252868849
345
6830050
992406745
8847
444720630
65659
63304
460252861
988572477
95794
88459
82111682
281617945
22114
1220
33880
91136
43602
70655
681120949
672623214
530300458
588703082
54460
440570259
26132
18263
61585
678915882
60110
5492
387219563
582416101
175112320
460980576
1000000000
94783612
539774182
422166883
980683287
862796233
594867822
1000000000
67530
69722
174912226
55486
59311
511379442
466321283
553645077
47479
61995
25821
58531688
80258
668787031
945230766
10441
911000609
906591441
575600856
755457466
15941
53047
860668203
451896648
98527
831596399
47718
948446536
738788264
623741884
881200143
1000000000
834597588
663863012
55051
646529746
295150152
20166
212711834
1000000000
40454
54481
47961440
148529391
78967
607648079
64298
10601
40409
363957097
1
97555
56837
633647150
94036
29076
86382
24514
108628251
827884650
451300831
1000000000
1000000000
189940511
254480557
517036225
992246043
70418
824805703
219586712
355122999
91410
208963914
722390653
84426
77152
3875423
57844
63751
1
27675
290893085
650484783
289107412
95003
1000000000
403514753
522964812
919376619
560542840
83982
132637020
834160585
104855351
745175184
61307
421219257
62433
1000000000
47673
570609
99472
243132814
237197283
1
680297650
1000000000
831569277
691616779
77479
68196
319978696
343494959
43310
992878706
544854829
292743226
310934067
6148
29690
461459660
37553
685638119
1000000000
794655726
47748
481244846
10713
645558931
546108357
18033
1000000000
86333
103587458
82312
67765
13110
393233526
61731
488293088
373806896
427602158
321398975
68040
72744
883927131
408244760
84698
11120396
48688
1000000000
143062344
77481
89931
14616
1000000000
407297614
381347738
784749613
67812
45260203
14360
97730
643390455
591926617
891701075
67561
62981
53557
691869688
842629266
349821653
226327228
265992831
212668137
923
61572
155610329
204786759
199690711
649278611
14489
702193972
2987
352514501
11469
67027
1
1000000000
11115
408423237
388925266
762768789
95138
389485584
93586
536335801
730557357
850525850
71872
88804
17582888
28210
161850787
868014081
673809535
564508947
28782
13299
725386063
63889
79316
700590251
5979
54276851
940536872
607789832
299055273
6926
56270
132281775
46354
91621560
45800
81972
65443
402983945
105440033
78283971
645316476
321728264
22220
668353350
111160292
15736584
528395923
110750189
15351
320272543
63935
20091
1000000000
63637
1000000000
528745339
4967
185280075
15429
74295
66250
72385
26353
1000000000
8682
817548593
87665
421482381
1
379009288
66989
17674
93273
856207858
11119
337658517
299438599
182685461
174180179
67313
614654334
13743
368741970
29995
44460185
34042
99635
559954023
46784
78473
645296859
154947644
228168613
18711739
87790
207144023
76940850
423070250
107362571
73135
53387
1
713003148
190790266
533497687
91892
799399966
84280
25176383
987053301
655023185
591341251
800746046
68775
55544
66809
57516
70247
8911
234182394
250823112
35260
1000000000
571936447
14069
59060
510695025
991621874
92332
88325
1000000000
8991
160201751
694475089
42937
624323565
932855512
41357
34766
84200
74647
22911
47846
716096729
67967
119845766
19259740
666549857
877726007
4483
208368522
1000000000
268398294
239490824
49719
18840
683229242
33654
27194
94083
621968609
3520
210081785
140779263
828486203
629190660
526059812
17979
657790039
646551029
7179
705524446
38718
46040547
69371
837213519
55432
839268106
89909
50279165
24474
436997586
3176
96122
96869
24558
98409
40603
598869996
284827031
789339554
13324
30675
69587
495272650
963601296
25785
96048
33384
531700409
33018
382564040
651999710
510454003
28253
21020
175764900
968120064
493892741
127984757
980
768050586
78260
60699
96853
73230
239162340
360505237
1000000000
481414373
44686451
948824088
759389706
314735814
737693617
90392456
544816783
39713
72568
795632748
29866
11570
823742203
1
81128
91435
79926910
743371706
1000000000
649770035
388567804
514551273
66008905
706331117
51476
86085
547496770
62247
23200
65870
86954791
90392320
689616711
6433161
56678
52585
125674780
499146507
110846429
67427653
38843
1
9841
1000000000
401981865
79632
61788
1000000000
89477
579525134
4849
47207
67281
82694075
265370778
845665834
264022893
341653140
86732
356319840
896548002
63498529
25549
630254334
60229
547870832
24792
779080407
652671997
284136953
370070042
19853
519583506
84983
382021290
40997
64746593
18018
626892978
19875436
177911568
1
44870518
413304823
533660527
1000000000
276631713
38881
27490
35663
322236170
880646949
86413
1000000000
681010338
371078478
663445064
330596197
67633
417769621
41553
625118385
1000000000
583292376
15400
35633
187201516
887098475
30963516
447441085
1000000000
1000000000
274154923
764031162
10536
16478
93909
834707967
99513
286664263
59779
528158895
103400156
85116
1000000000
1
539302023
303062184
38983
391396391
72823
60412
487384597
91580
852420546
498624234
687363720
370345198
827887834
839308084
63954
779072988
232297062
63903
26463
477900520
96168
65177
869805462
63773
758394623
1798
46360
18627
11653912
535250829
363766368
767328707
58962510
281167524
42436
257781111
206084495
10607
322724530
357651044
280292076
60979706
118532067
848134965
9592
658169121
420128671
720252838
72621
36984
38799
189107361
544191852
883499651
656437941
184682498
552346352
47101697
712116845
93943
844702243
994166982
22546
835028627
90793806
1000000000
1000000000
343316151
965373381
44472
99775
545122584
44342
1000000000
810981658
126573541
676716595
70691
52805
793507955
88617
12869
269944470
626291622
487736501
311764017
67821
62083
5568
744603380
773108618
939642113
933449042
34301
40308
214070695
341826120
9140
86214
1000000000
12373
64022475
71526
461978450
4337
25404
797641140
464541465
740140885
1000000000
639449207
1891
80137
124000450
65149
24175
6287982
201112271
25847
1389
95686
234695743
13160417
10299
114053248
249049201
111122165
1000000000
255900064
48147216
644346206
735352340
319451504
118942477
34825
576437138
874286731
821209615
686820667
43592
899375483
78299
573577270
131290648
132807558
847595935
570302282
68873
31839
56025
91386
83925
198612484
33020
421019343
395300985
16562
6384
957583964
1000000000
77141
612558974
10939
704883968
457558074
59745
417058724
609893219
1
60639
57067
80886
72127
1
217702658
39701
41662
32228033
448087009
90119
65670
74812
24747
1
467110851
41638
827255063
1000000000
323745574
1000000000
667099878
32627
214323811
170941039
680639093
909310514
371017485
69081
958420285
795116609
81772
851445970
18995
17645
1000000000
92737
86566
92903
596876890
5940
4537
679368944
811539267
1
114051659
640432850
28850
604703860
374780466
626302608
57408
1000000000
494786125
1000000000
370096734
368668041
62186
68729
922365110
453977916
923227354
64140
366274398
87836
415136144
65950
890487333
683907587
20311
157545841
98520651
1000000000
81323
848449913
13259
98158
65036059
913457083
221034127
712371357
142830777
143845505
452346962
1000000000
61414
9630975
375641367
1000000000
61993
365392379
85096
46442
866841101
338259615
366506141
45176
914349447
638946537
868237025
713511241
120834105
8085452
662130519
535168959
700661451
742301854
779873582
1
797202685
820301439
21067744
611854574
415585620
77730
225054152
80325480
41599
26000527
737890937
85738
276754267
44208
766501684
15019
50723
97523
25283203
26658
145031947
8508598
587392915
768254785
226397753
11103
1
92413
581709252
2617
34544
990290671
16468724
86498972
593320899
284397782
281655720
48066
44552
664464967
257477187
48396
71403
828831053
34060
428117641
780213602
669891613
446006937
162981189
710693522
202912468
998916131
18195
500984813
17658141
36511
1000000000
1
12296
12649
99803
67064
913723472
920111619
475801362
59882
12901
667301983
379751281
168631496
42384
23734
30294
54214
221746196
875103008
231605457
55522
80733
961462872
799309684
12556
91922
48439
93393
343320813
483634446
5499
52276
81061
68791
77468
490553670
452697865
562002428
171555499
52708
998661316
722008599
27612
1000000000
19586
12898543
843747578
89274
17772
265744929
921539850
755888901
70142
689186027
33887
1000000000
725825780
10048
35311
13585
83372
857239560
40174
96887
56723
801690514
431856211
154894673
950908030
554931729
1000000000
12357
374996920
5578
927594418
29587
81964
42052
823554571
16755
505079634
73525681
245988986
96885
55556
70408
492377529
27130
813571341
76262
410024718
22181883
1659
189535776
717778718
806924746
29297
53764811
92354
544008760
107400628
155317339
582848708
150779052
200326535
168315316
77183
1
86619
29113652
263102108
30951
746385567
240942922
192214848
344800745
91678305
32191
55963277
4146
414663048
605785214
46626
92765
34737
21130
22181
82433
755928765
722971007
68971
49479
17398
396398139
1000000000
909284793
163408372
28039
57172
26207
7740
22776
251498291
82109
14349
227184990
387046309
908840168
94520
1077928
12241
969226872
743420751
107510209
273779953
807061459
80046
6353
32641
585697482
900456689
60910
82410385
620893377
184081647
256882117
114660938
995721576
1000000000
10744
27153
65554
79409
8835
6530
17971786
3602455
45499
1
1000000000
397441825
27442
1000000000
62132
145095565
262691540
12314
409443909
536999380
31058864
703024002
286546429
18363
500677818
414815163
224818893
50880
630563434
229794099
68490
948431918
730286658
952315177
948255348
139641097
80228
779086193
58714
473019245
67159
2135
90194
118218051
556519932
874529532
399596421
838354907
831894804
86254
936778390
30570
194358553
303107555
103341238
799061091
80319
214321688
709070976
28742
66665
86322
81934
808054040
942749804
48080
522510879
59440
427804284
838240925
486109618
633749310
142706251
635273500
61861
63447
86985041
1
175569750
857676304
936062846
895923581
25802810
247591293
470035032
72841816
269874542
499646114
319778001
154927639
501899348
30317
406476962
26799
785715730
1000000000
379279591
22918
34064
18039
16233015
727952098
86010
74081
87223
71658
972457439
71660863
465320099
1
71431239
507179948
332739709
621845519
683945754
516048901
16156
969366403
62318
736698663
58202317
290084632
31049
418086057
305540312
715512384
60780
411618216
68879966
1000000000
1
434948657
229903956
418775254
565059364
71928224
9665
851682853
210551174
752286247
740329507
22925
27715
880138569
38792
25286768
96058
61408
535234086
566236977
411360037
1000000000
198091779
35594
71396
520469569
1000000000
45329
59732
193070409
1000000000
66362
1
31448
379530577
138503805
407425380
343907434
21843058
1000000000
26658
90409
34195165
66285
676630655
251036003
1000000000
2020239
247886847
553611471
1
23418
972342351
682685834
125
533874825
78145
971245945
188482712
76705
815168352
71232
18627563
78309
291692278
731061724
967026499
182142870
605729070
682082784
1000000000
1000000000
51715
24030
32329
321262530
5815
86291
37340
14485
1
364586856
709928362
606828871
95328
16506
502749285
45059126
1000000000
757265021
89175
57734
696372133
84908465
367624831
78299
81006
763565430
25474
1000000000
157185165
96973
89480682
1557
743231127
80568
94932
30145
35071
1000000000
544773988
17274023
361827066
734182135
51445
362667808
479891889
695517418
1000000000
234935213
62470
75519
1000000000
4327
75451
51095685
516715571
335391510
878456137
50825
22984
505180817
325744932
69507
782037579
385021755
975524828
1000000000
472968000
11692
1
942263828
2431082
25257
38035141
23473
2337
304297310
732976614
71798
886675180
47839
6302
68201
7054
704576242
640172847
243564111
61583
57434
220454971
781387148
725925895
47357
912304642
880146485
58548286
51918
573571811
227168088
1000000000
795423398
348966591
94815
1
1
6928
435680500
1
57598
34739352
790812617
828
850015161
41704482
67435
631372390
15321
84588
504978057
757212500
578219718
274725242
691899722
845498917
44685
972838570
51627
13992
460304592
75918
957902198
379873367
37057
826534670
31509970
863195640
985119251
204694877
70752542
75873
77165
1514
48561608
62058
31526
208257529
382329716
169725995
82123
284605636
35919
613379614
117274744
228311312
614743491
1000000000
15764
697848118
711779095
998328678
857728113
900938276
893899844
135312265
674091943
81257
103355260
333455161
677276307
372246906
180483777
19305
443264523
31775
971209047
52450
377933871
179619580
522196336
634514929
457377333
775567619
568624900
61584
1000000000
431095248
96141
99995
62387454
551491114
118304757
324339545
1000000000
23761
80082
645066499
16024205
36027
24111
11562
2827
950920714
174782075
545645682
996453583
227674149
44604
42418
633043383
243884848
66000
4985
10096
856245924
23065
813110930
290121862
75703412
81277
1000000000
678074007
26290
75379
685693750
355306754
900678465
81276
10966
127239869
401243657
294033124
32273
4697
1000000000
672160370
85961
661024476
7774
1
76463
714706543
267668519
58880
870500538
71932
168904894
19352
960250519
38882560
742858705
92672
994446903
54344
59779
238148710
82497
785071440
20219
490807661
89411
67200
17153
391757613
449907113
21926
26596
439643109
32592
88794
260131515
139942992
62241
977933765
3189
180347933
568758110
669995719
326412598
1000000000
802661885
59918
712930473
549171784
40715
636090228
463623607
50541
780109365
13030
64977
57260
774956063
10786
936610901
502588027
50100149
8990
44558660
75723
276580972
877151716
37877
729615260
190720854
21893
21817
554286298
262936976
218857986
780432333
18096
870287065
90122
46492
161751959
181331098
941867694
94716
46774
449170216
5369
235626815
47226
313840536
107462614
768979699
366318658
694407250
55765
1000000000
489450539
454863791
1000000000
871396234
23106
721815740
1000000000
29263
1000000000
153985805
36345
315872357
76867
657064164
99200
354297023
427767783
774424789
95306
53683
62187
479514539
1000000000
69615
863735663
760538564
15440
85479
512735036
1
325717225
969460935
56163
315008915
441191627
231399123
24615
462515872
575949557
67727
946710886
875046071
22817
826649406
458747496
68142
781277519
23954
11462591
906361
44112
34862
1000000000
60302
93153
1000000000
82354
95083
559122131
650945229
96018
42165
63144
975352559
308724523
60390
173730713
63075
24251
793125678
562630065
70256
943571360
70668621
610047569
21855168
727148666
714646253
4121
61903
569240979
43924719
984511130
213773689
97830
515670811
222429994
67490
53596
33686
68533
564229231
270054901
25060
206199435
53795
336648948
766095410
85341
113569637
870052226
860421904
56808
514727341
40234
371561418
36092
16376423
23899
707
671886846
85301
759185004
36236
1000000000
1000000000
226796803
739988394
922291834
1000000000
72938
63626
25317
29277
65676
717002
857232500
427335087
693961279
80426
988632818
24828
634438394
86849
261890908
40856
893727607
774719928
456333052
164277438
47384
688430963
26075
362317208
76220702
935346665
380380531
78462
38488
1
272855982
48144
770415323
54095
1000000000
20054
62704
60671
441839316
938458682
16034
292761609
75160
21625
743014184
47239
958016774
580346808
226752234
35281
34899
580014028
97262
753198681
56621
517166881
65258
38850
552056972
747475884
19668
515185954
57892
6556
890229983
563316680
579512508
904567189
93277
461011483
1000000000
742899941
816994683
68823
623075753
483370353
686316504
316354347
94795837
136585122
426197740
93689
57559
70109
187902973
18673
682434353
56505
425629294
32872669
1000000000
876842594
976384747
711802151
33276
244485572
656986298
87948160
620157600
926359400
632097009
41624
50853
288376896
973942471
54477
967841284
1000000000
24497
59628
429506694
43523
19624
440235286
65950
81096
1000000000
305997005
974968934
57731
13181485
818974906
67561299
753063722
998274990
70652
39132
671014024
647530482
729524595
410523762
505668228
681780670
24500
878994463
587881427
75117
52146
27217577
141651728
35584
230960940
464203430
36736398
96777
616632760
480282622
897115557
1965621
15957
840598525
51213
617294002
96799755
522617686
42485
589110444
180897320
1
44209927
87031
605454339
84894
614098533
616497870
914988348
412793168
27898654
176091206
641184042
306117560
576970112
67805
126636225
628092527
540291878
47925
376776560
494147195
505
939191399
16604
942415145
651298789
36022
551048766
99876
38049
389700756
58985
686815554
224392612
910971419
622489679
43147
91148772
367889501
97008
166293727
693460431
713939291
2663
878263752
56799
6859255
973612128
27478
576043570
432395862
137217320
444809325
891425319
19108
29717
944525985
1000000000
475643329
84251
935763808
887533536
29847
939153850
9747
13766756
610675038
461496801
359169664
25091255
7014
889673457
502146386
331790641
957693673
555761064
966200616
1000000000
88107
85089
90651623
47758
301899636
582723417
1000000000
10494507
1945
1000000000
49162
359876674
38047
34395
868774386
63956
969176999
63428
454848988
162719652
185732240
277187984
43726
12927
1
294013768
364071633
359699953
633829294
93416
242988107
1
80581
70202
79054
94701
843118423
330458965
484606556
21964
68258
16004061
150121725
909428730
75273
55994
367474423
86147
655356770
1000000000
621621380
38814
12895
144635474
855617786
723517597
515875153
98246
418453151
817921732
740942394
300717500
152258650
794810730
73292
78338
35352
260386392
165421225
46405
453857892
1000000000
589959998
95979
1000000000
48781
818209137
1000000000
264912760
636233716
11090
1
55644
88247
52819
27960858
60768
428649368
634899432
47240
2237
924915050
84427
829542664
426204612
730237913
627565564
626753222
139934122
593088531
208360894
554821043
188993491
501726181
959856469
119278183
855444871
169311114
414497760
630366772
90469
17988
84216
635495010
22343
79239020
17275
807778051
882378604
883972263
584228984
567980130
1000000000
44135
704252883
77517
914765281
611433954
929923784
1000000000
8713
535895690
1729
1000000000
8699
415858258
539061927
310321779
130696196
69775
745555454
45637
702463123
2057
49936
10376
1000000000
573733483
302129702
9422
1000000000
561877273
961472445
75279
515557457
73132101
60525
70824
68960
79926
66261
781272912
832685917
1000000000
465532910
947542312
222121107
142789393
2388
18378
5775
916407567
912405850
97816
38037
754129136
719333199
97402
65378
304839024
86830
89444
950146488
620116794
724746086
927902897
286753370
316125380
611701061
3494
70003598
1
62906
790705254
558626682
13853
19941
14107885
716045161
29735
57464
1000000000
86538
1000000000
738613690
31013
110225109
86851
317813973
392221920
124608497
237731655
84745
67605692
166611293
68785
47989
271311393
496517545
65657
65480
533996749
61684
371190958
29389
34418
78641
980772746
180381063
312628375
37993
89465
49916646
34055
87699
54961
468907961
464792849
96930560
48197
68179
803990818
310873528
569787247
686622082
159570909
26315
334480139
563550442
49753
2569
64622
602494561
412934903
6050
76329
49606568
426532127
104176594
19843
122423477
649465458
22822
444636472
34849
674041918
1000000000
43022
642021447
66294
143950893
791837839
191708908
243828310
603211492
90354
293
40550
1000000000
95826
870504464
183718331
599342848
37062730
584975127
476134416
80686846
311978668
839900551
11307
8526
25575
98704
882993476
28800
84050
902867714
43912
660454410
877478496
619075987
733462776
1000000000
545541342
695763746
934741497
584649147
517571613
1000000000
12064
369068505
1000000000
949371882
94489
10203
431706945
291151225
281320222
397801877
933069191
1000000000
95213
576031052
98295
833792412
85593
246446013
610966341
784756436
64117338
506456035
676185668
73516556
25908
483327534
164264893
83780
38794
12560
457398236
980151973
56606
974882752
75496874
2251927
940050384
660310984
10059
939819131
990154520
594146207
358140071
1000000000
831661352
413192130
449241227
188116856
66677
77408
35351169
797344794
300616489
1000000000
330
330501398
884974865
460451733
1000000000
19463
669083219
74577292
5154
992265581
196491719
707953316
780413228
834502232
877695108
160238501
492067374
1000000000
835738127
1000000000
1000000000
2437
286788082
221197944
151428979
465677328
77233
16264
624416666
90024
76612
336777569
17646860
84453
478806883
150120054
39343
1000000000
258611070
18036
759228241
35350
79478704
72553232
1000000000
226557057
445840987
50177
27022
10828
917962481
183869087
10714
703704175
337
525104183
375526720
84199
95738
15028
518400729
199980185
40865981
94529
88145
75168
7570
54625147
352907072
1000000000
959309264
367876644
992529701
84633
82245
15749
285064020
50249313
574853002
713115084
591070406
16278
7922
788682526
1000000000
1000000000
342974128
453422918
15633
154396928
27710
487090451
291807244
93686609
741778223
54893
756052398
31695
770886786
72701
21920739
94352
90239
32391
205699199
51513
511088315
75361
871688977
63385
31659
311309357
90471
801852241
500646054
403162106
68205
54838
599650953
482090940
501325288
31577
999085042
989594972
92325
54476
462806192
1
5873
1000000000
93356
534230117
867770613
85390
10000
306972768
84002197
947938350
675053633
675281320
1000000000
40100
729308535
920438936
41592
534439507
919729080
283183530
67877
820740476
770539840
39581
18441
42935
819531786
31945
377245053
861770546
9205
10565
97275
439841641
528150978
66130
1000000000
245503047
42802
509186158
10356
34264
1000000000
317427451
76962
626553040
20901
10873
1000000000
975139717
1000000000
13057
597070036
76760
63880
955408959
990195867
1000000000
9279
82532
15292
945748317
89824
18914
201995032
91152
1000000000
21345758
674094756
88848
247394446
73682
981429441
460372048
88979
699438596
454015255
15029
4066
581680869
71887
396801968
35846
12820
546014553
884695369
3588
62351670
459498131
554145272
452332669
48281
960905056
26859
70113
348915014
770058895
653400034
76384
955206937
21169
1000000000
72590
356923742
33458
535054422
601691521
631655276
633126455
611409936
363076376
466865283
849292458
418861021
945289043
668323249
410478960
247929460
366298385
20513304
449400064
98468
863928318
475741824
1000000000
967517110
1000000000
665656480
822945941
386436367
459116562
172899869
851789471
93338
832234400
572435003
19303
471934712
760278595
73206105
657510592
94700519
9744
906103238
76696
76445
3996
233330186
56111
52224
137196556
15320
164761269
76730
47151
33352
813746887
79390
1
756721697
124694945
760628993
836942605
92224
23024929
68780
467668462
12810
160253323
926837645
118375600
290071753
972284237
492442077
68474562
588517357
233281529
705976427
265019414
937851066
63122508
96394
58270
88093564
724334232
522453807
36597
709093556
44520
809042054
80724
952467117
1000000000
370868668
812043506
61691
26406974
112243777
411325536
27711
12475402
93728
46314774
29718
48202
1000000000
289341733
677379935
290612112
93039
466596377
109697000
414991027
98052
429629055
375546192
89819
1000000000
777738266
14565
546309727
325918618
839248435
542126773
89373
922717278
3470
1000000000
487056767
527719045
234765199
1000000000
614590174
1959
84218
868940166
155248784
49899
977240387
1000000000
825609123
589497696
63864
48345
455177744
87460
1000000000
21867
1000000000
81929310
39296
72363
507851034
98178
1000000000
549217429
552235837
240460532
47235820
20030
52499
45582
1000000000
795267716
130517891
124768690
469102109
119538298
39148853
28521
116440420
768133191
523003199
776639034
14732
96972
23276
57922
15699
68175993
24780
219566406
287613664
30668
95521
85317
637745865
77078
994478758
44104
827472920
401
76241
36002
1
683665656
339088897
883672098
232541704
28228
1
78945
4952
396215860
356604508
31402
15101505
44326
55697
63794
834546805
80435
770911960
339001476
14352
116528772
906445457
405041698
38229
966542225
10658313
297
17441664
452206347
705085653
16280
1000000000
96066
121562085
85298
998548536
8498
1000000000
40970
239184685
30013
22770
46467
243852420
28892
860912732
567051042
511108116
198979336
108501729
56065
35348
964849974
945808531
89199
880709691
791643981
373118238
88856
906700756
50051
67338463
17223908
230802656
49005
927440716
971813027
16819
257676947
314794706
93004
7005
708038884
378978094
669584348
615812224
151631778
904711257
838913091
14069
534355622
134185594
571939856
836276146
281786547
110876632
14470
729412275
500568586
931246667
615855648
853060558
217890444
18881
12148
882713503
32570838
571499500
833999447
2247
1000000000
1000000000
913789335
916476225
997474241
13518
388496758
3384142
434765986
280554019
133289161
742065901
65620
36477
1
795673977
65542
928140203
39486
89704
41989
675929559
648446282
213348488
82974226
895840332
1000000000
12869
935645609
1000000000
579502827
24861
8983
292087762
394590083
50917
258822414
82186
1
534304152
21007
64989
971688513
282857359
278699254
34128
182614381
91740
1000000000
705629
473839380
24949
94292
328252316
76779
75261
41629
1881
370840952
8939
49431
488130551
631821654
842658137
930483237
1
119783565
578862165
72102
97196
72104
64330
961972483
29752
36089
971502121
554064821
85897
964127648
854760568
5097
487456145
421136939
35324094
812467967
10005
275754276
483465028
1
88246
1000000000
99376
325362227
45664
2978
95932073
660758976
97526
97643
38124
1000000000
615771826
46308
860512825
980847015
60457
18890
81864
732056652
32305
147212075
864540439
616408902
175196257
520550475
960788229
378375455
387009753
55360
3360
745760157
80185
1000000000
62298
94820224
311309747
165517642
240041476
143839321
627613078
1
13456
3562018
75145
53171
296764838
147787925
48389
1
70189
277636571
51839162
814925588
391225760
45303526
1
32130
43852
778488556
35148951
81301
580960107
164573812
86785
83498
708523644
575631690
6485
697272700
577599191
651927984
142845325
84060
8825
540418745
1000000000
1000000000
346458700
201246575
29802161
532602864
165220367
97596
777854945
3840
89407
196163292
67077
1000000000
1000000000
955468767
370652936
86839
559567527
97091
948997384
830972352
310728449
243510048
807362166
45985
30874
747727642
31327335
264578647
126
479245694
391470383
920949037
885915039
95460
63912
82408808
30858689
1000000000
639332311
288847677
57381
26943
25588
975409195
48221
156947672
68708
923151895
61346
408484279
64278
11638
97004827
491862297
178544654
1000000000
982473731
1254
205295384
86312296
4548
1000000000
322705705
87044
74637
1000000000
890996517
38257
605688201
879697845
569463672
48779
85928
795836790
541212473
170055181
70859
281080300
322520704
823169429
257477990
759967639
28309
567388653
925122678
619724176
185339904
423452039
576892439
82461
27667172
1000000000
207156150
781640074
546482664
2567
42959
63588
55168
35521
948698224
102650598
35064
349739503
431417761
24896
623862554
395842364
26547
421118794
79202
1000000000
71428
64602
17248
798980400
1000000000
16199
650352387
48876
349654121
691710840
89112
15822
478388736
420358107
2343656
449520191
722697510
1000000000
103332391
64234
1000000000
544458246
39770
665934984
36126
86802
1000000000
551273601
14811
7426743
85398
962266495
893203024
25381
91222
975830961
234360037
66613
82463
73648
401665311
1
848808541
19433
1000000000
746642799
92062
1
81983
826368669
6958
636274292
701565855
45607900
65654
371
72197
29234
90232
228081322
572695824
62926
5909
380896843
197042677
839044538
876261977
24645
599884283
37809
94020139
188000908
880525752
390524875
31574
81119
359175732
292959579
461332658
7309
930929918
1000000000
717858110
60682
52617
32237
79652
109126621
568086960
1000000000
121893411
1000000000
539459941
72823316
1
143490003
99389
98953
804870849
3187617
919126936
1000000000
75332
587181872
944852634
692118533
84078693
664109099
492134048
1000000000
1
914278439
1
821218394
1000000000
444756081
34438
81255
997865121
315707230
810747731
51145
903280150
1
251826027
1174
64320
853099012
723839886
363419479
10429
60319
384837890
54174
54567
871901944
86103
1000000000
27521
66692648
95763
1
601592259
96721
31921
123870062
561965517
941627070
82897
409420948
726199100
124673420
54783
78784
33511
805416187
21563894
39773
512277428
596928249
111783193
33581
847948918
62211
1
1
1000000000
763163053
104955346
1
92094
481683308
323754001
381881146
55406
568371022
383358610
60756
1000000000
158606676
413046583
36056
40988
92325
10667
588250170
52296
92127
188455784
886081328
1000000000
611792758
20261
449495178
3517
1000000000
119893243
28460
55573
13512
22963
128348569
1777
649649755
73714
326364511
529397051
285736932
448227285
874133751
1692
66246
120485708
925069070
1000000000
1000000000
69320
612635350
950518892
378342335
480057801
11014
1000000000
173101349
31468
609089171
429625483
525469241
1000000000
111029427
650357787
346011562
82231
370223092
89820
929131789
955884499
469630375
121747446
264236216
45561
862629567
1000000000
395607196
418071618
793761870
634689944
63843
82329
78515
123523872
36923
73772
34958
791612598
1350
530765908
863014104
95719
59080
922074897
51343
98520
685405206
72948
725534864
27607
52787
96448
288719102
6505
812037144
26310
6098834
875724255
40267
11014
970457004
58587
8499
34899
13169
772573921
619564324
744898994
44014
72931
1
902453209
435843080
41299
282916848
134609890
74836
344236426
10312669
521261573
52876
33788
1000000000
24780
782254879
633072383
15685348
93857
186388734
787621688
368378516
44815
88708
78305
7166
45868
759124066
1000000000
964425889
1
535959876
302667660
66232
768734946
40778
558804446
82922
854242498
256432804
39690
61206
700964148
263357941
299503985
19909
1000000000
73098
64227
498551488
28025565
1000000000
50742
55130
87056
59027
184385813
351180256
82184692
88238
43367
64536
1
30614
110816359
29729
579645887
541400466
343235990
1
1195
8509
47983521
613840086
906137616
92908595
598319758
84484
376886442
859796820
8979
767818416
1000000000
556706728
56075
94614938
87421
740819257
73629
1
74758
1000000000
573225139
875354375
6589
110795345
1000000000
172952048
1000000000
82368
293206372
658913123
645106891
45453
1000000000
67367
36316
111760540
305015059
478294673
85579
54897169
14258181
27878960
61103
21088963
27181414
690804827
641787650
951903337
135392389
749054333
882538956
169829250
90063
839181225
5944
258008628
292095641
30366
82186
95147424
412343065
53303
1000000000
295032817
91333
37655626
543589721
759867547
945891613
92819
828628612
51162
294421372
935690638
416283104
30039
408794050
94437504
125147074
728195887
582643996
464141898
462702728
60117
15366
189971622
333936545
1000000000
791359846
423243032
9743918
176283623
97308
376599351
21768238
124929936
331099391
268370451
24193254
48310
2143
88602
753535883
282232038
47305
68728
972624225
1539988
46404
10016
15865
193014917
659119624
783381747
63598
75671
998021942
671803027
27121
665482097
366074077
97120
438700187
763055472
499048624
988211197
3827
636879731
418150339
365107653
28011
470782700
867437436
87676
61681
988106443
57503
1
63083
594915223
74206
99410
50882
863279780
707291421
75200
664756060
22701
33388
8090
70575
607588173
13796
618006750
59594
93340969
931922217
81828622
24012
1
828621489
66610
17233
12761
113665821
548364588
33843
77514
914746248
273261818
18043
556235423
542206309
278217458
742722509
678388548
683588860
75527
731243874
26022
294872342
92658216
286699027
59880
68604
793753934
99767
117854172
1000000000
13810
804730613
700002658
199677365
76314
56318
727331702
984182197
830592879
893160761
28135
85615
540763681
814616458
21310
180422214
37041
483174769
238026192
60651
993002235
782112035
309166507
481979126
1000000000
339073191
63867
27654
81078
41968
464689896
666159203
1
87583599
69203
463800088
559511897
1
524208589
760932149
65817
76658
46132
1
296787838
18011
84670
24654
1000000000
48579
192751657
571687300
28692
46081
589131683
310677871
1
823191753
670012735
1755
687509453
155988863
948914333
440260095
12710
901564481
679977696
394767520
33382
185502155
749811433
747708159
953126999
89618
1000000000
800148253
296055418
930633550
63611694
484562643
84790
13397
7378
24921
6292430
733319760
713866394
843205717
72466978
1000000000
73903
15105
88736
238457772
137320088
61698
402870378
34369
26337
538809440
450193567
545434425
661882464
13500
483642427
980916901
30960
1000000000
34067
499062814
48391
174488379
42739
172890238
76938001
6519
495359532
840739793
86880
3556
45351
484707161
36376
3515
606441568
38264
304049099
313239046
851564374
63457
646392773
148117756
584168807
1000000000
11602
84649
459064015
5082
855169102
484147195
344642950
57866
765
594034535
37584
33818429
142235261
252992973
538343136
1
872389179
35597
541301851
391707897
768947663
904020655
607980802
49430
472427873
42636
46515
728938759
918192115
99857
1000000000
51501
309880901
57104
4538
1325
929925703
491740401
54544
1000000000
112456536
720532447
304180921
842835674
885210853
227814539
65878
95950
91175
11121356
72603
936927763
540794227
186976894
51529
634162636
38620
1
95456
1000000000
26183
83774
906924196
6212
28610
74675
64150
32867
296433261
50136
86451
18196
27755
417127577
470
323256184
66551
22037
85233
1839
23842
1000000000
20373
526790053
588574117
214398552
116056787
75041501
36037
99323
14176
546483293
835852958
62259
519181051
587176518
1000000000
535765300
295945377
459863547
65965
257492627
10141
512822749
81004
167783790
418688492
964097209
979871943
34443
338773001
5879
32348
86539
55307
704853795
341646954
394746012
93977
11891
443127159
971626823
96354
43671
898196080
931414667
539738120
539357445
555295075
385627716
949562618
39332535
8533
753288274
93925
755984093
7224
652005566
873800490
1000000000
818081782
6729
144757899
908723599
20237
84500
67601
564932227
42202
4872
1
911043586
40579
281303488
99736
307418908
789450363
83080
90882
67548
62684
42617
468416311
222994599
62883
251808271
65485
1000000000
374183820
983360972
715210702
695273544
888381732
36733713
3849
379493403
647495630
742098173
4716
884195246
659247067
696532664
888698010
653479544
430326891
27984
715423433
682744400
62295
6322
843750281
1
934362116
478660113
24057601
486138257
225931761
76927
1000000000
526990650
89427
928279226
63381
554204690
91063965
441368403
53656
48388
15065310
121438988
2289
21212
968787522
22699
220674369
445322877
86535
13592167
97506
74958
115698835
94420
293303708
815346820
221603370
77827
66074
66220
276866393
63396
60074
63991
98810
1000000000
50932
90415139
5767
216470554
3987
1000000000
482300055
19896
396832840
6644
692084774
106221866
707022542
236627967
1
89911
6385
683320201
243833676
946812477
1000000000
44419
1000000000
137973368
78920
4766
81477
6382
84439
260147596
47747
62205
630959815
689237237
983791173
326790842
774804509
10920
74639
9507
11874621
82492
820255406
75575
577919488
334702154
1000000000
140034968
94271
552608014
164760439
512055457
476635526
84015
727963867
44305
952251080
260716535
13001
61853
294880624
928473894
895719743
357939776
53628
50930
71651
1
1000000000
90828
690258376
97906
68743
35406
22112
224531979
324365171
1
402328380
153712130
747700144
454947852
28693917
80172
29534
14056
95998
40245
1623
69919869
950902610
97180
32053
426653016
814808843
32942
45819
1
316240777
791676222
22698
31813
43850
22731
988454857
468250753
307127784
84018
975186551
866908515
55116
628700210
55409
88055
36095
91177
9516
978498834
602367312
36331
65049
44031050
545408564
454202681
923862041
70293
995255127
42840
395472632
830702891
661850633
110477235
92774143
960334152
951912592
980582622
537581434
22870
988181622
99686
507426066
75181
856577245
75912287
95459
38914
474396528
95052
149930596
281193509
42517
96792311
372193183
80640696
34442
528155853
46857
882153706
293800767
444110457
501166359
20377705
1000000000
89632437
26491
437399806
537939158
862012244
824815504
79591397
659379159
364507753
925318460
135355746
206854148
588831592
70958116
270394178
99811
535348752
929508568
886941336
74669
32200
53849
1013
314865082
69773
3307041
1000000000
564478916
45617
1
531414374
284818671
423546826
681033630
65843
1000000000
847765647
893289713
93443
292586504
619197148
734457112
45150
59721
1
53057
55219
838427321
85343
9469334
768114970
102168462
502425098
47533740
295612915
63192
30415
115180549
46836
92683
591934891
90230
876512321
192125309
26518
183221800
1000000000
713302667
35519
94195
199595201
67749
224818170
54628
51886
4824
109824953
399644927
64238
39915
263054933
428159760
773252270
48268
72775
1
9604
952026449
390061350
109877815
42334
45243
782478778
4490
562717857
378137042
15711
72711
987267423
386183831
133308310
707090015
204259081
24354
1996
33168
868439365
15019788
683505096
83757
9548
31280
246189284
975607326
947315939
490455176
324009299
1
768174311
2778
91375
33822
89986
1
1000000000
58282
970966328
33470
766011831
959375486
91060
110263200
29450
113285840
12435180
707828942
864945361
9297
618780360
1000000000
171188668
50366
976399917
868959142
289073002
71938581
375760704
18532653
26360
33146
701917528
67736
71440733
70823
60229
90024
2252
1000000000
86140
65224
6203
11790
746689392
31842
427428435
47162
86469
147697370
920750720
2177
27750
853207480
128473253
389759032
96443
638865082
31069
358830104
180227001
231028406
510682344
552224370
11112
428398579
343673706
358547952
81587
81495
36560
90043
123499905
40027
151897662
84515
77164
838996506
784299171
588939873
566005022
20919
1939
828166314
59950
344196432
545122295
95211348
1000000000
660433825
965262469
812107195
1000000000
510796257
277454266
94552
775579753
59409
8499
40421
91084
990147771
60700806
73033
631016108
87707
694830488
81479
1000000000
1000000000
364678105
37257
302475791
474781745
580183960
34265
66156
177334074
266213178
551639537
330018286
942620275
53004
6622
64613
385408933
1000000000
53440
698731747
255276570
542700466
411823401
408431574
681905231
89833
66749
787186707
387055708
917133646
9715
11154
7424
23269
302042911
160971278
377273373
718667174
587914394
536335400
55761845
338781831
62851
24677
453457307
171725108
291739738
1000000000
65024
45866
58712
318578722
745937319
36780
657107137
314064738
70967
257258331
521163107
261996629
771540853
929609181
127809782
10930
97550
221175209
14485
13773
529613363
497943018
85287
21515
620870007
384347068
1000000000
903985472
1597
698643190
523973903
40785
788595606
27606
92491
19337
4898
418003243
72244
487055216
53943
909090549
350870853
2873316
705334426
71441
1593
1000000000
509704549
802604032
1000000000
47534
15691
21530
176822715
525408861
360056900
47655
1000000000
839772612
138144771
336519692
670554878
169451415
670179339
1000000000
847946743
699775077
269456810
805962279
625909421
1000000000
1000000000
729
385076228
68590
147632778
869848008
809889256
82363
49815
51946733
920910016
74317
229989139
85067059
498475409
509110220
885914867
669835460
17872
278185517
625983262
33606155
243568687
1
67244
674905375
1
12171
118760512
36448
892349845
990339203
490892946
9243273
237174002
26309
67398
1000000000
731618644
686546441
76162123
71953042
70785
1000000000
120087103
850018998
363834267
31655
250872951
350681403
86491
576067504
94676927
1
81713
675486511
818429551
4447
995270491
750916033
717291985
1000000000
83225
63271
391910964
61272
334338288
60883
20446
18862827
34878
91401
17153
409632163
85514
84810
444278544
607393119
26244
663406215
259017075
33001
38499
180696335
97356
1
73704
480
595648904
585939747
786546201
64067
410172624
12498
29195
747284597
790091035
17323264
848933289
1
317724890
97427
61394
70632
436805724
159918118
560945107
87267
190129061
96358249
855735799
95584
24186
586724338
1000000000
13787
600655176
24479
542835635
253138317
739176095
947376332
1000000000
37723
76856
767905760
91032480
851749765
54337
66438
42182
872406200
28629
1
646459432
697464590
529088066
3362
476467343
36880
79733
702815285
255630154
68567
17894
93000111
21687
46279
38268
223876063
606947587
89698
33828398
542349175
10163
12986
93356
88647
178551529
759772618
971281602
177149108
861008991
722887226
81306
55102
227168989
18262
44075279
75144
768483703
996145170
246125350
1000000000
56069
216218482
1000000000
841906421
1
73611
736251612
814949392
713310939
70061
1492
388199088
59503470
1805
73462419
892740618
320156562
309772435
104866597
681286863
1000000000
425444658
51908
277669742
7173372
10399
89005
802046710
50160
1000000000
29146
587810514
459096131
87810
572739076
421526170
420252738
1000000000
701712410
12892
65193
530749256
211143218
606583320
853215566
498875321
1
229038215
358012892
38537
406427934
481893823
8457
35608
15886
36732
859275299
939054398
1000000000
62858
541509909
670143600
2331
509957341
98598
910463875
1000000000
90290
76513
3389
97236
97311
412306317
534183951
995057396
797621454
719317804
662540683
538315831
586144683
2428
303568587
676031804
46864
557663487
470793729
1000000000
57129
177126577
765467294
469822408
88783798
77094
404043293
45877
10205
977754273
999714516
679839610
131475815
1000000000
13642
851104632
427414227
365997753
784895480
619480652
455314457
643469505
396086908
150524499
434670077
27896
419809940
751731884
999034832
29147117
71703
206741846
294360267
126920974
789596674
418875937
1
1000000000
555756640
781554229
22966951
921357628
82464
61059
52139
28321
54755
15109051
9216
85511
13501
77176
26177
23370
97436
890024676
401020558
86656
179079159
721086470
160243698
37613
473026348
60337
55286
10382
90265
166002413
1000000000
578321204
33360101
48491356
31568594
25073470
980654394
294756946
14857
1000000000
24418
178698705
806693824
9351
488369989
70841
1000000000
600626205
64028
67490
720897121
47618
233163393
390072922
90777773
174044398
65858
67911
490414311
136258952
1000000000
756444700
16535
955456442
25201
432362631
75930
607566032
991920160
521542923
981164563
874586242
77611
904909954
8845
124318285
68674
1
682924745
67980
238552053
13066
148552051
26961
55414
20962484
321422698
908870755
906615789
977844032
175894589
593605152
183500998
15419
414565963
8456
353227203
34238
706077849
875416866
67036
924278982
554121345
96261
45354
312123140
64945
813753076
217473682
567424522
1000000000
23846
26737
896035747
825645588
91361979
71028
90322121
69808
52730
723238724
745646164
895217317
675400934
64470
33478
85787
841802704
71433
133133940
50938
537547000
750694873
678457214
333817010
1000000000
88967
51572
503323557
424835553
1000000000
134740666
998882542
58275
53324
745523017
70701
1000000000
6536
741010373
6986
724881250
95549
133739902
59160
1
396189098
9480403
22337
8692
156841859
870788836
623247296
78088
501754068
27903768
625637530
586428295
895294793
446393803
32347
44478
485836942
47956
7617
603367198
72810
992666963
678989560
357505552
54165
709028
246401449
579230756
701671709
1000000000
60634748
17468612
69661706
371939136
55732
875094661
85851
10146
933541600
54647
92355
1000000000
48083469
748150151
647731558
293000958
885395539
26274
384934172
483738508
341961879
82881844
14578378
340336735
54959
51755
156989704
230986723
1
16531
46104
912700040
21080
93717
79677
957538403
137781710
498820992
55650
12570489
73641
746264877
96692
162007907
62156
213524767
944624956
599815408
85741
92462
955106024
310141947
77027573
403895783
11339
75792
61455371
475853163
370417910
527136595
445427484
439931570
5431
543861879
916561143
87100
312453572
57228
257608691
98232
77664
80773
487780965
217288053
1000000000
1899
836404932
68862
356327054
285060796
131587685
59532
721095937
1000000000
869145549
947457179
263097794
1000000000
65781
59791
85409
747755690
775559363
433656353
75183
635369157
561015912
31770
62717946
403555964
346060970
32177
3988
69611
182849248
573263288
66266
44370
580088099
45524
35608
203292409
264482632
390879671
719310760
474997996
904494651
213380799
68543707
779720306
660970139
32686
37937
41967
64988
1
38965
94310
46653
16225287
696161775
267724765
871631793
857813438
45207082
390016089
97814
1000000000
66498
1000000000
685042728
576910559
1
32986413
935157039
391190520
418730710
538632985
70939
313080875
42384
41678
967146316
733538920
623096281
43713
91130
112096381
130399818
567640956
62009
286045878
45761744
832349341
85987
565648075
561758274
18981
70435
47423
31128
111474265
52599
22638
32621
88102
926105765
41701
1
40090
94109
210236549
16058
684701650
1000000000
651863685
1000000000
607747208
96843933
942818174
84928
262970835
832633230
7313
686315863
63410
399048414
59597
872581015
8826
491103398
7850
1
1000000000
962183873
973016579
775142406
381648227
65072251
550585007
68053780
602844578
11040
58696344
328863276
338791324
13681
988614735
83629
95159
1
894085765
765095312
575980880
1000000000
15240
507370588
360656833
92153
52148411
570880145
316556580
620477317
96742
470452141
591991727
434592779
700037460
40185
40934696
608097496
589389831
175270324
46600
443785511
533208453
837077973
87519
90859117
240612902
987020716
367184520
461738741
99102
737361793
47378
48373
36170
62150
647836359
74582610
637
334714451
845389748
229421279
330816772
46866705
26018917
990482274
416249158
122730043
84811
39411
92761
54474
1
33279
294082766
93050
516008657
98345
16702
1000000000
190326552
30542
9279
609193133
856411707
595786272
256071877
1000000000
438456966
640798112
570997037
851251057
7236
141642673
380250065
422929282
489086640
31546
66189
25871
435205979
42858
411985259
652737194
5980
876786268
25947984
994083456
47430882
244598646
1000000000
307137825
1000000000
83356
87091
122197419
15632
767595193
49174
808867171
620110532
55956
28201919
164883834
629021419
691132553
367232534
43947
45858
191946807
795884147
86665
449549545
1000000000
31684
949571081
24280
17741
30905
49787
921564650
299784932
924696624
41055
41005
95048
49656
76535
77395
44883
97681577
62380
405440649
73125
751785010
840263555
524397203
675243224
9416
1222
889142087
84996
307019860
391540622
536650641
28242
45567
849364005
236796635
271062761
768100594
2898
958279161
307890552
315760813
24603
382575980
52141
494368440
60407
270717776
77795
24441
948770976
482354025
260307621
820994521
1
11413
534136110
3792
23183
653427289
1000000000
68342
2935
96004
387199522
9198
239082747
38836
700800251
7988
946595464
181576804
65129058
49855
3220
301276367
496765865
22876
208392336
5528834
8744
1
8328
1000000000
412095074
88119233
1000000000
1000000000
613676749
1000000000
60033
88649366
30017
59430
1000000000
617871121
477618585
842340570
1000000000
356107342
657435172
748221076
90670
688435830
7114
304809041
483912778
226941552
35507
215200876
42016
99971
67575501
850447367
945863898
83753
437513749
9759
76176
1
30160
12313
958524104
71667
57900
622547503
35585
715581608
63984
95616
8894
560170814
8328752
1
257528497
32098
1000000000
911915320
10626
82784
1000000000
912650884
29626
651941314
64332
861937543
61181
200954876
62282
68291
96484403
74938
389137889
97966
26065
662232052
13122
81963166
505481192
56906
295981484
1
994689181
83790777
72651
28571131
56086
1
427862120
79099
123508789
689395587
257441784
77196
1000000000
667006155
1000000000
726379973
8569
741140783
648187752
1000000000
7324
464276762
265518197
10868
104822452
1000000000
450866790
536096342
35218
5746
79342
451878427
63118
40159
897162165
83131
829397888
1
948790693
323688111
63717
1
70862
482913811
876441959
362352848
551816148
513333820
214302413
797114659
63616
84665
788194650
870172540
1000000000
66225
44204
185164188
289958567
735357519
139775672
73021
564986652
528849135
413702545
52895
53115
66194
91140
76890
93737
201801458
640460412
298665684
865863081
4512
1538
19206
506963147
294331320
24944331
795633174
31541
39592
77190
79720
887531635
23424
1000000000
430727664
680340213
42126
670639672
94894
71115
439321651
56347
650075722
246516826
183046385
68526
765382853
735271285
1000000000
224539927
33854
31837223
472294018
71015
218244917
73501
57877
717719716
28275
1000000000
83454
67745
764163857
499798395
1
661691463
28340
670346252
9258
273448705
554973746
204555172
133283658
26752466
83346
353631439
68342232
3288
381114551
378520628
929055992
847215646
55627
58167
362879102
616079855
29265
367063968
779192865
72411621
216951943
46182
38962
415485003
94799
63707
47944
554417712
706614136
964596938
1
488851147
50313
34342
43828
351386235
15277
459604520
142443510
69504
58285
343054599
8830
23237
64986
1000000000
694516692
16170
77461
153505410
670863679
89832
54437
25982
823787265
542253771
641601093
1
997444367
386338860
958338529
39236
44663
55883
577974965
477824109
3725
29048
23760
1000000000
41180280
11457702
88226559
239305656
703465586
44424
471402134
11071
159481451
365166178
281725469
15507557
479972303
1000000000
74167
55580011
555812621
978915575
10665
6751
59522
66105
91912
42503
29372
241498877
834580176
1000000000
650793904
349703664
5192305
940324003
438930059
829150355
767283199
12394
510001515
27691
11849
649541520
378638846
74568
238135758
505215884
769593705
26882
92295889
384244873
8434997
72169
835437168
289578116
657090297
818798323
15632
18173629
27826
816762362
98633
50223385
585471698
51666337
44305
772322218
512463416
65993
47901
95226
15331
326907755
29654
724289797
166577191
791668650
12896
75480
430024721
17578
73496
3456
20299
55318
583808841
164274462
617490514
610588935
104458593
233515019
380978720
98227
247648628
772125584
913353940
81826
44009
483689446
137064945
79221
68845
403450179
62283427
42774
13920
53055
918994980
903749261
3053
1
4617
25317
7050
54882
11596
295355444
67227
78318
1
868716673
21242
76210
1
875900170
98975
89351
43149
27815
445348187
168079501
51486
295053662
167220785
91826
63234
91658483
140405799
197025324
142652935
1000000000
150457046
877311986
16408
1
488543990
82182
444161307
836657251
524975169
535977876
204072411
96940
336939633
23142
1
597889789
53295
24784
121735725
211131677
472720554
33353
609962825
9424
29902
439477870
887548103
95864
828103010
4861
57920737
922381390
874042096
87731
580146892
20739
471835927
627769892
61503
13905
1000000000
6699
22108
171447314
611033075
495230435
14912
787278498
306228490
521731425
318882473
87141
246988739
1000000000
23447
1000000000
80815
800741539
850404198
888225278
80798
738482174
25084
801330897
927736555
932442671
51124
50641
696095635
471395930
911442615
68987
836836362
4657
14299
97802953
30164
1000000000
488449419
549240494
289361060
964915471
50808
77308
1
413789607
14458
60343
45555
759378510
5208533
25053
52606
28002
41616
28632
37843
818005960
85062
997357489
623172590
798364392
93675
73812
671181216
81524
1000000000
53486
394489744
11004
161512175
235224728
441605570
10023688
259870416
387726030
625131950
33717
472444662
27302
393577233
51636
4170
26541
670837704
75956
636022176
506047530
15932
13624
881838602
487201322
166104012
557835308
731853584
10705
1000000000
153590438
537728673
337447769
803565014
775888210
49536
21959
107902746
23013
137335228
396607848
854704481
7071154
850939658
425956594
782624450
9661
67700
1000000000
474500922
30084
120315090
5947
295876871
807204090
1000000000
855686162
769381108
4094
1000000000
49941
59519
117294511
80601
91128
433246866
148468144
307792572
1000000000
82791
90878
646253868
43845
27022
1000000000
1000000000
937804535
924706093
144055438
578314497
332292116
47200
819262121
100662640
68357
952584042
587697063
1
92879
1000000000
165212768
264225617
827166247
427339231
64574
639233768
59578
206759662
45103
1000000000
669704855
13663
860
480272538
911617821
61280
379352294
549677547
605492123
73891
21765
41355
1000000000
50391
1000000000
80458668
16926
23448
324765245
492296574
145097986
762456077
15377
89795
76180
29556
46960
824461625
662425707
474295024
71113
60073
1000000000
36620
90851
175123729
775408805
210446115
170986304
260110046
84907
51155
67274
83347
16191
37427933
42067
52494
967697188
724142228
98347
71677
920842883
61349
9587
70059
76477
56039
1138
1000000000
177093406
994181878
511667925
719446809
258588619
187979126
910650568
858124760
16855724
27490
24425
71589
47936
474772291
346274475
138242250
276385563
29808
532348726
198890165
606270251
511960563
707064459
553585723
809151178
61783032
94885
39906664
20975
49598
16121
259046168
6102
645865719
289619491
42695
176743501
1000000000
699220622
798994333
87190
55365
377593518
43521
35397
370384121
607371633
217708403
241985831
69888
3066
528845313
56201
14490
59309
597841952
24720
58722
600607668
391948440
77216
259170147
22458
703766878
968188150
55904
224201240
66428
368552307
902785544
26722
853213629
344649978
92508
96306
376243635
24860
628967599
596357121
956238536
1000000000
24377
71702
71981
158965721
734306766
826455561
761187485
832744566
57974
84892
579197778
377664066
493725381
95195
64360
339398440
783833435
919022207
51801
44025
1
602225254
34148
92771
909228830
697920049
6676
307809190
45032
973412068
77833
605083458
848550851
197758595
434593401
627393069
580068244
1000000000
88938772
162242350
22506
1411
30216
296023856
196465652
480123590
828900242
879048088
47551
24304
129553949
822699129
306078769
724836276
32803691
970659306
54286
53434
1
592777009
642756767
423384054
75902
665969729
811943033
204250981
1000000000
1000000000
39515520
944739562
905459513
72761003
692306067
624712441
135035862
288156495
608774250
95799
783526444
249847513
303298973
79646
574745706
922135121
13621
76410
1
642403827
143659069
122518000
910216696
193966186
2852
76007782
28782
632866415
72852924
644970969
362020630
2193
43351
364405044
51253329
657045012
957881244
839049291
733883465
79821
72210
106088267
1000000000
43155
80813765
982882028
58185
312139081
405752332
26595
962539044
1000000000
59086
85891
70504
683724646
121328681
62495
805121454
42524
254568805
135766497
1000000000
3921
675240370
11853778
35730
677555182
1
8548
620763570
771566017
729010018
341736295
623721801
90992
74208
97080
99399
13972
796466895
407367644
28822
386717023
45484
76828230
329312487
177976172
207038485
403557198
52620
665597286
293895392
934449213
663027683
351071882
71782
313208202
436065430
57807
401
93832
542641344
99736
425548497
89646
95518941
57584
27495
9085068
96015
79351
630572822
1000000000
229681339
309658690
94391
20653
761704721
755108302
1000000000
722598207
653016198
635668784
1000000000
240445275
870762072
11568
999871145
68242
428040840
685116880
548780365
22018
82190
128040533
1
3805
72860
239874059
56728
62890
280745925
866521601
729421438
896884530
991660233
223788968
75004
67467
49341
402646229
346257240
760515274
80284
10630
1000000000
426636213
58690
512634282
3069
1000000000
675671982
999535726
310927240
9084678
70983
48785
575934684
68185
467261187
10105202
707142946
135431552
97703
209030053
555520759
773774766
914223743
1000000000
514755950
616863397
36739247
489369077
3829
366704906
848057228
411698493
22380
902514556
36575
246863290
5612
518786822
40709914
25637
70698
587312100
81549
47056
44143
99976
12400
945527933
3973
72841
82227
9665
921257190
12678
86305
1
51047
74993
43222
295710621
67553
834450509
96922
770116342
23921
188197633
636657590
303303403
644542150
90878
7804809
700754149
1000000000
649156228
954983700
1000000000
1000000000
97631
956222205
611251553
1000000000
18311
86709224
50648
70414
59150
911978840
40479
84041
147243143
981996088
476432941
867871306
57401
301953008
57068
573536731
630194654
145070056
221441104
107293174
953049953
598858044
553566448
425675138
86398
1000000000
984889063
161254924
969842123
74093
760619990
54428
639135725
79703
63937
477989411
962285372
47716
49650
935265936
315005108
21637179
116953209
666847949
571416203
1000000000
666462832
37866178
82740009
461945500
184875055
30988
758778021
98724845
89022311
52302
35618
73385383
64232
991781366
581228659
90354
23094
52238
63859
45580
811933444
1966
991024308
896407878
263151946
26800061
211591893
32943
361990240
50024
24326
47006
27340
14594
15962
41981
759957269
768631383
364889793
7556
624524575
298132429
34816
967576101
647798178
8688
268274661
611090446
194347467
217557824
26008
520226903
1000000000
720074875
702636165
73997
105689826
885470778
53792
421605380
978755979
35516581
83414
885463687
343106400
944178963
662088820
1
1
52456
907235316
33122
685678028
993923765
32346
1000000000
51754
28228
543141290
506930608
32514
467127193
28340
278496290
98402
42867
869216109
530074760
397896493
19038
866259699
46628
936829269
43722
938268362
970463133
564532941
694228426
14270
1000000000
20270
13302
40326
327233775
1
363917606
2925990
523482202
767324647
1000000000
96569824
77052
680204995
1
51997
202214216
421330422
77509
91351
964840099
91936145
37116
577527524
71141
739380325
924026039
957572578
21650901
102425115
11192
36097
46324
954691586
804754563
593671233
62295
43205077
1
1000000000
1936
67394
495471640
167715301
179523304
556333041
697731900
795306621
73526
239106487
262629800
272679380
71623
496285570
8260
44339
421014342
1000000000
871415603
638464952
715584379
550462599
246625195
71554
310542243
263926360
33442196
14545
17537
706778634
73266
897566196
225669941
97953
1
49775
55632
61326
412641878
90
408401023
99328
945713953
83713
403005556
551979134
31584
54434
72094
26724989
21205875
740999519
1000000000
1
2042
168453878
982361828
449107000
82671
308338229
1000000000
805003088
88941
366850457
5293
87473354
93946
1000000000
37291
65393
977831300
7152
2147
488979407
388443878
94376
213678216
35200
442713079
961927503
31385
48242
79796
9852
91429
94850
878236692
978115100
509080224
840598032
1332
883043789
32968193
524819378
99607
1000000000
139170249
51077
763136193
147363392
58808
15007
95537
15606
93069
56021
1000000000
54949
1000000000
413217999
66238
220822170
14107
989142868
72106916
583851908
13181
68772
27736998
451993318
363111807
1
334211154
45148
840769835
992250240
265251590
85735360
710108664
51159
349151753
156008315
66692
32693
532273827
562193506
591121334
76869
892265921
538811714
222500723
546014697
95881
943124373
151192579
95259
59899
187647441
381978100
28448
270141729
53775
213881734
78089
67464985
913436768
240972532
67325
27855899
43741
256770306
863962293
1000000000
50437
24750
151685410
641948736
60167
75523342
43837193
1000000000
61929
12037
46741
24583
27839
223883530
793520466
846917325
632188111
505680022
785914086
50806
181
31429
6795
868366305
447848751
26753
837594243
426029306
305265826
578346906
18849
212
95298
28636
328128045
984901927
66239
922775994
73974
225716317
91842
266936664
36979
42449
13201830
799035797
888273468
5943
229984711
1000000000
11330
861331239
42030
43823
337303988
251826763
18774
150842029
178334419
975849414
660510926
32443334
500264278
71313579
102316166
259325018
662695814
1000000000
200756996
37888
244196592
993077286
109059359
55180
53629
71988
955047558
36993
445560245
80345
92228
835404022
17381186
358060602
344831030
165321989
26918
6809
598969971
773064230
90241
1796
399146780
831340767
1
30310198
455138009
872484635
53826
724265926
65517908
790010868
168163426
48793
93621
71773
94353
525502156
32459
36067970
1000000000
1000000000
703641052
35797
85676
862075489
49496
19197
310778292
210624508
24326
305749513
1000000000
444388708
22624
40742
62242
949359276
9204
634465650
95386
1000000000
458893074
375868006
78658
316949954
718886391
65291
440613632
92520
28428
9578601
656510576
69855
405403850
252842185
736332517
319347280
66341
726844650
83955
180449614
266538791
3111
412294717
48929
51197644
379898141
1
199586239
72714106
11169338
852179895
918751654
113594655
1000000000
244023349
409691991
16346344
788289541
39213
70925
323395595
43292
67027
682860099
441026647
234422775
93823733
696311191
91444
67764
67657
678185325
38245
203935100
227765072
148769150
1
302881414
27828
957502619
442190636
94113
442354882
23402
437176464
35050207
77609
126973571
54283
37728
547255815
16569
49512
966622841
9094
184303169
808511646
727541236
19082
731573489
894596324
70898
111923019
990358197
10402091
753589975
413266378
647881701
95591
50705
699718701
59035
52533
1000000000
97198918
16110
1000000000
195269739
586807216
311815410
15017
508261928
87203
22474
802594486
29775
824160398
721453167
187670743
79291
35077
89951
411534009
349129541
833886286
489567341
66213
473470997
1000000000
359252675
913678510
53042
46361
728967515
99885
131966228
444652499
753164102
918024178
16646
4572
431842273
58131840
31382
1000000000
15433
46450
28162
79827
14782
95359
71583
409246441
287042645
838581524
63626
86704
833242834
501191567
41586
528085564
275032200
286724368
58143
9231
22363
29670
633528598
894190287
93619
22735
23372
14715
85638
15323
291907099
1000000000
24801
768258225
221025218
829313073
33761
696627701
858892763
909155654
773981618
86407
684239372
372899782
732207714
43402
44568
95490
945151105
1000000000
753403477
861376442
17742
914233459
37777
672222523
30132
125292704
961406648
980617832
21275593
802042507
38112434
700166273
1
14389
95535
2234
1
10462
815685579
942889868
64473689
551782074
95323
63643523
94442
1000000000
826183300
152300211
2965
54068
72984514
67487
4280
289335271
299670991
416532057
85775
263516967
18153
636399305
512571563
969529170
787626491
759710291
226900943
21158
87554
45188
1000000000
717683570
749753425
4687
38638
1000000000
583258052
304923599
84362
86028
1000000000
953344056
1000000000
65717
32266
30032
19978
270745446
62637
75611
788911095
507463916
53148
39767
44461
122301211
818545694
322827069
19409
19519
61848
386182537
54842
525941309
52225
421467751
39533
20094
8703
71145
116782444
40854
974337381
770688045
511329820
1000000000
948286879
9074
570195859
560271448
24228
12035
553899910
26890
677402414
7337
207954123
69246
445814119
704302824
185543245
166625918
765029635
991782775
808611381
30594
135090614
680237239
235053780
229757987
544410685
52941
1000000000
351576319
27562
383332369
513925009
92369
249099677
107143627
167899267
89110
63364
68923
322700259
65533
308
37649
80839
336316566
58709
1000000000
20732
182112400
1000000000
468925703
629507631
370443056
13688
84267
50803
904506191
65499
41142
64310
59417
290357502
1663
79559
28703
940109435
561897627
44563
18166
638684010
33508
19230
623568269
1000000000
844778961
656887428
316123877
719303668
84220
718268385
44104
1
64394
38443
133257934
834603207
318525578
1000000000
708056756
17737
81763
1000000000
726941503
418187452
976768887
12861
95612
3307
61177
1000000000
54414151
787734801
6672
22742607
34922
801213288
508910315
962921120
77397491
60640
493271176
227229050
721350196
79187
934563268
352612510
796592046
53916
68762
52501
18557
17691
1000000000
31802
602787138
200684728
67339
62107
1000000000
153450040
5767
70973
47146
325792166
1000000000
94209499
58248
83535
482983660
1000000000
97872
308561237
99636
96159881
18767
96518
28716
1000000000
73772
24313392
44323
345980743
86653
645493093
740397869
63405
2946
1000000000
386892192
528869003
60718
1000000000
587296580
51119
1000000000
306630210
45852
532527483
85575
32443
906994336
333657893
1462
197884014
7949
829460077
663847477
32863
728175583
937961908
376
675955505
889295488
536471973
496255541
205251382
36356
49132
624521416
33746
134539763
91082
681990475
725041066
325685096
727360072
67650
1000000000
96262
638056179
42700
74781
676278331
220706262
63550
47982
56420
607944198
29101
131918795
869903145
237720337
1000000000
14780
86546
493510638
71538695
82397
936940768
64190
282963603
348378729
372087469
49193
75218
217443767
39706
920482806
646176606
940162984
8897122
77818
47233
70188
366317774
184777179
574540401
18902
62938620
515415992
27221
15054
91280148
874
67999
32943
79471
352013709
69732
727030314
21407
213616503
525701221
6413
353903781
855484420
79841312
528255243
53695055
653502583
184718156
28904
20164
355799987
64964
1000000000
568812617
474685203
45190
735
1000000000
359414047
69752
631093460
535886529
831650945
684417177
67316
51756864
639251517
44668
30558
958908114
32240
74470
392153370
1000000000
41774
6601
426895558
59681
10735165
943311059
64425
1
339400047
608738045
1
94646
43539
33257690
1000000000
542125518
284286626
6313
432339063
22305
668040051
675234512
838646124
78993406
84400
352562548
757872040
13888
9484
37966
39461
45843
506909349
784893477
81844
137426863
84904
1000000000
39087
70465
31938
39600
670516146
44569
345443190
896021959
105901562
867619745
397544347
748441744
9723
55008
1000000000
847038976
75964006
95633
356471459
1
4824
365870519
375312418
522020668
78518
58477
381880145
514618321
31930
746775829
50383
414023176
741351176
730198206
279096795
292530815
2919
899956472
76411
6734298
3666
50514555
951582626
260335208
118576044
23287
728488178
359791035
80150
792599341
623970164
182625964
66321
1000000000
1000000000
882564366
743042432
13601
242164791
23076
782808911
146763117
82204036
34094
597414135
8878
51301613
81407
1000000000
31846
730312478
74494
118262262
1
21627
939267061
741283129
7756
69634
865645615
261148431
21979
81466
75635
215405820
915326421
694866219
210941969
366682347
38034
20279
76756
85933
82400
79738
793260905
89588
80072939
1
68885
492443432
15599
32052
575761543
583940999
508576814
54036
30164
420347543
84481
85095
478266126
922497547
44593
81631552
77673
837645528
12905
211798459
61548040
91433156
58822
270316749
36037
64222
23657
863247416
345780285
97056636
306371186
35673055
480085065
427664792
92223
30948620
169974500
65648
33871
741334826
1
22265
22709
32317
5895
23829
569118550
170849433
560834859
517540269
97152
81262
443030092
14811
866692338
29093
71364
801291958
208951294
75743
463448600
376435529
77068145
32626763
1000000000
36053
38776
53723585
29470005
106616433
992809067
54233
975562329
1000000000
92547
486090393
253248746
82044
174732561
872312601
724962327
4276
1000000000
82701
38587
379416028
132477118
734282081
878198741
623800366
1000000000
82382
990472157
979180328
65191448
269142266
182965141
384432142
943997742
83227886
494878481
295182675
616033352
954382613
49570
46277
318685548
19551
46302
328268386
364134933
385668989
47042
17750
98170
81345
32900
57633
73071
565095882
869920787
29672
1000000000
1000000000
706524581
331750072
61269
640759259
72903
53861
1000000000
55079
432565732
99290
90772789
81212
923081562
84840
279866750
311555072
492147079
193425320
1000000000
462663745
415229188
677062546
57802
2401
683034960
50621
86602
96598
778472867
925389661
56297
97692
400590803
456406824
922637687
878259585
73448
63247
802765766
529760121
184083540
576655215
52424
665482251
564440068
151195841
663944142
7030
27188
53220
20662
39016
66050406
532232215
266291991
103949557
163634145
625986077
42895
94578
297860889
13851
6359
12801
86592
17283
979984049
885722193
91868
177982303
14009
52624
955669312
646280149
73922
82744
37532
48652
79958
379056826
56861
64607
643529877
1
124010540
209862049
30407
647037140
79322
1000000000
7690
88479
527322574
1
34948
689940875
528786329
87335
221915535
973678909
639747320
6393
18600
187453199
135152253
895529525
342844366
160472370
86583
68601
401559774
656230304
15662
18081
637357459
394377920
60962
86265
638473205
58707817
65953584
595829970
829248059
319929395
651041625
31534
259837625
11564
39162
757658823
74897
808880886
1000000000
87293654
743177820
647146973
302205054
638136067
696835903
821652460
83383
149367436
16268
707607079
10000
233443283
368760274
43259
107820233
59002
13682
367386143
104473700
86952
42695
823980375
594732019
465983002
25659
96873
1000000000
378699757
176725545
65363
1
12880
142268032
30352
984238162
1
29830
87919
60379
824028785
94397
68092
1
705370026
1000000000
1
424584665
84571
55755
422332621
31200
870316561
320236414
202063530
93979
1000000000
267174792
9730
715891988
60370
137161294
862365725
16207291
67971
63358
357697610
338441627
22548
63349
821199771
864972610
73808
931632140
1000000000
731594455
728241489
470314035
1000000000
83115
84289
94068
299254404
855011971
52298
919447968
656231695
788446588
10452
76924222
3932
26311
940754755
59563183
955533784
1000000000
59382440
53003
829966864
777138910
794045547
434266222
20599
357475394
898727522
17643065
839128991
95079
949621437
685203792
668918937
117018473
712448938
32148
24239
116304190
35242
36649
24689606
449527587
87483
2507
963843874
743872199
871117273
1000000000
876738131
29030
835355637
173421997
55098666
868343036
283295403
1000000000
300061301
875
678363907
68625
329886599
15590593
692068543
42037
92560
1000000000
943613000
234412275
346
78807
44600
165584301
565991439
1000000000
36033771
969950800
1000000000
70221
861920241
793675686
592358387
573842181
10539104
45803
1000000000
63550
44509
530802385
201930399
537479203
18760200
3809
89790
300511844
889921464
481655811
32465
753553212
96380
640035041
862902229
428439529
978506749
57896
53808
502202306
621413571
590219263
276166313
764519387
5275
76674
25211
50704882
920945430
890295398
108541017
721663390
97090077
5219
157481660
4687
47281
248621684
652018693
102161551
776402405
884031481
849473175
115061589
216860549
17603
884930790
59229
99107127
94715
91575
1000000000
606886515
34126
1156
727
63282
748917509
779011927
1000000000
674470377
58152
28930
965388536
872547190
50451
879692937
894704034
165441542
995802016
1
40565
749009721
193017032
905611774
89345
29861
327908415
651946888
27137
1000000000
61552
70713
670087304
696676404
87879
1000000000
856746723
151769773
587709901
64733
27316
66438
470305787
91276
33393
386564706
462354298
61985
29059
388821123
363356177
41021
401808803
414486328
450888275
277461948
198085671
58374
67372
49166942
93780
568207030
103136480
643866870
42049
1000000000
83476596
338189039
8890
1000000000
524839639
86657
615151641
72868
91627
678057676
79644
1000000000
247648617
15988205
83867
1
81756
824850210
54171
658400787
837866687
82249
207855805
175862727
96704470
895339069
79216
420127052
96696
776394695
242637291
57319
82447
32245
150736639
518849962
60645
8454
85021
748518983
406213787
927597831
1000000000
19170
139490262
884847085
66876
17012
724842940
1000000000
374705199
702561646
261679232
40127
75683
447309050
202795194
783801107
796252025
192068511
557970501
90198
35178
59700
661103347
937735153
63041
66413
1000000000
967511227
560742824
550818741
1476
686397064
742531924
89374
1000000000
993465600
56869549
827410355
225369745
404403670
34050
58763
52789
6008948
1000000000
601338554
46120
91892
337745113
98069
1000000000
259104694
288333437
79893
230205553
40611
6458
2197
798341785
9203574
239142264
343048413
719992288
92992
437111617
337132522
24206
1000000000
720041661
19263
77020
13834
74432
774867384
90074
29866
1000000000
25473
884770557
60506
5551
15324
301025692
53715
800291322
86018869
99455
1000000000
21659
356122325
23969
85853
932549598
28147
81125
935096084
66828
16746
76712
447064064
545350413
22090
976356781
731501403
8995
954462704
29548
334313994
2743
365380209
662361596
112974517
910357814
1000000000
32257775
634445141
38179
5893
907856526
15598
962285384
47356
64479
752452931
182773403
379425610
87340
844271130
1000000000
468263477
80961
57947
543607576
77571
960922909
41789
735904484
79694211
2009
50059
1000000000
72265
22644
74150
264231810
1000000000
92182
793176044
1936
565893701
509534203
131987769
55702
47348020
1000000000
31749
694883773
264185201
882114876
177843493
72243
13381
522326024
74587468
36102
62243
156133880
376403736
13329
71637186
168918527
449652145
426555062
484248799
86084
169637665
22051
314248353
508630011
18062
978613116
771590619
871947896
416714705
48659
99308583
249769113
6435
386520939
173115177
183857735
524715637
31598406
74386
1000000000
1
286564145
26740
1
52604
280216141
191306065
31740
409954124
617245882
49863
92565
3086
85259
1
669174692
136601472
85143
94402638
673907865
516548603
174656729
590726937
46429
14285
427675529
648138195
811318416
12258
97642
8501
1000000000
74928
833754580
14030
279693726
335261243
24784
701412852
421336495
38792
67500
12350
78368
24605909
23398
254493637
500525537
2695665
658396212
92789
999838821
9511
780230213
84283
299762416
70143895
944385299
678402999
407669617
206614589
66461
827481836
442492356
88638819
75962
18785
869503857
222897767
57024
549840334
660
598564253
5604
602259139
97052
251005329
912393104
35225
89248714
724278294
1000000000
774393390
23611
69815
95082
674754026
941290263
60608841
133690641
853356266
587004149
9730
478288322
50236
276508323
79723234
53408
780529081
10879
158301821
24626
68224224
60496
1
73618
85649
894909164
4363
22307
14743
48296214
664824672
17589
285113928
52703
155785335
83204
583399104
77280
117146927
325647295
906796894
95006
581879251
47733
953280976
604881986
31222
179581643
921777947
474963249
94359560
374325451
95825999
498096937
618110005
963964901
535754468
28403
396300519
415697362
169039297
751969331
4063
16936
3592
25651018
18004
881398885
45481
776176519
86609
799742782
499501766
425461450
30368877
492767142
530185582
1
1
62117
793698546
514267960
1
282927518
597079305
401061271
57042
18958
84715
213481527
57070
55337
98877
46141019
363745503
484939167
42516
77819
61395
36379
893901939
88606
12104
25391
1000000000
58317
641843769
730104316
77965
160101110
75655
188462972
796410746
953455814
394014169
422176329
83940
808495534
147085603
12748871
878940240
52542325
769777093
21158
251721463
75223
34882
756503395
928083007
66026
874592480
181136977
159288596
117554481
254046270
607954100
967028337
778834736
21881531
273094721
12775
84859
26336
1000000000
16481111
92074028
57526
25491
334162294
43508
857376574
77652
73603
196739562
22753
5868
387720000
19501
36533
51757
4168
270794226
109492546
1000000000
20710
649095605
91039
215779307
93225
35068347
68727848
120805573
23664
49808
629149668
146613895
174147465
522429849
234148326
530851852
63196
79106
51589
80256
570467617
1000000000
1846
70545619
794485643
171617916
988893776
132832903
832677968
85794
20786
41786
634631288
53501
8661
87485
94452
7009371
585640863
8083
34415
1000000000
844327923
28390
78068
672842052
44235
826554790
455621949
379093591
27724
93064
31107
916776369
360535830
1000000000
11347
426165614
62661
60437
40321
948578105
88298
842469971
66068766
12443143
65744
54312
91886
5402
612497436
43965
652000305
15576
110487320
37609
46760888
993743495
354834837
947425083
49142
723642280
592182788
547327201
66492
643209866
367068396
210453165
94056
28525949
605279991
91209
1
488529932
41072
993450787
39632692
347746037
413881054
61289930
25452622
496444717
892497230
520905225
83186
51849535
33689
993650821
654926278
327642939
34593
910002794
427752818
280327310
370105974
180431357
215209648
512942688
733366566
49378
316245117
686267129
587790661
303098894
66127
661650876
80708
95465
226351423
94870
98941
77762
82987
687051279
98624
98266
403976919
178920654
69843
489932606
75796352
78138
633822045
98678
513321082
227922433
264740252
399629086
30897
286958167
18780
89370776
63560
244107111
80780
476136823
736460918
66722067
77250
19979
69279
87252
1
673030463
29413
1000000000
11066
466352761
1000000000
31793
613
9051
105465752
444711883
372608774
116215972
73358
76957
3794
91677
747587945
279673792
13374
936743858
348988066
1
17480
1
216615446
45553
707
361830148
825296067
954272585
1000000000
456509925
78956
305389250
78012
546173145
396629195
80858729
942040031
100922439
19201
382129169
121933751
875438458
68185
791756545
1
873417676
295837209
9757
844446897
1
15838
809350523
95057
49093
19382
411122419
279921548
50576
300103359
805506770
97001
806398071
15637
84609
903145925
290980079
138908065
226074088
81180
292200964
443507843
936193969
440816244
24185
98186
1000000000
93352
798932930
52437
88786
175151853
728550552
993841757
638815379
547335501
360618213
84890
92045
778614816
46398
21701
754346420
660607135
59185
47819
77907
588080372
909360559
10486330
526170272
19549
14297
314828597
89280
195765806
691950030
1000000000
735383142
657245994
305888420
95942
74017
672357500
811859411
1
27943
674945680
191938616
566352712
418391493
22941
3468
860128811
26797997
1
874353341
47511638
61132
64725
5568806
60640
74411
346190784
406465100
186637718
482998228
753879137
26120
493940359
76137
90989
87118
83543
40443
74190
747221911
60590572
854062502
16313
92873
953989601
368128378
126279386
575322922
1000000000
403812189
547289378
23529
919857269
844440638
666696068
69559153
546626331
912232731
63949
380925271
86860
1000000000
861232648
653814457
1000000000
4266431
58643
72166516
93271
4010
45055
726275884
735614362
55995
94260
57806
201812146
345034942
18669
107351863
55980
790309764
268564044
675476668
44619
70506
572084567
10897
51707
1000000000
1000000000
1000000000
664394680
534620999
29404
862832760
90460270
804364445
15533
11977
75749
24324
537668606
61114
673551267
27732596
93256
31880
535645931
19891
42393
61364
148161902
91506
906358905
1000000000
804037264
531733458
211788520
781486089
186157215
22958
88236
354633353
15878
81805
2930
66264
70448
30980
64059
87996
189047872
920017572
961056746
14027853
414804749
58699
771365789
670925479
743948971
407198008
38409
497016053
703290138
19484
1000000000
793297684
72826
800087735
58658428
68865
224741889
755376411
598587133
94029
1
76384
69720
45078
20432
855689382
348404488
29540
1000000000
77541
55316
131906896
240325403
923510620
501647521
787364512
82524
57601
1
89603
5132
509913934
55462
367071714
191248798
46680
75225941
465396897
86164
854362214
93959
1000000000
20366
778756822
992159706
4753
756633537
157707062
49109
565460537
829191716
16439
981976519
82184
25417
185417917
478775928
72132
889445271
68368
455429610
96294
937687809
2161
910396152
819832720
691591865
147142317
350380077
43788
53733
487586428
539785419
731510453
828778753
84146
578696790
463108924
75945
652259639
265964855
1000000000
1000000000
68572
721703964
68050
855331623
25777
79844
695556428
555770514
173755316
99445
81522
22586
26082
1000000000
631505018
79516
56319
589671795
46896861
586986581
701396404
239159433
48950
15800
27698
950066444
1000000000
93940
536498851
470332384
88261845
298009874
348068126
276827652
931134481
57116
81793
50233
401303088
1000000000
1406
1745
64933
31239809
26612776
749367677
975738446
82067969
1000000000
1
30481
220299992
344393284
78781
999589925
68892
9108
912239136
421644710
804306038
78720597
91704
449631376
787874619
55121382
729034119
62999
93197
953702761
57758
106568820
749424523
642975977
412571345
25122
56470
89233
67315616
803186477
434549450
96496
678248593
78064
96907217
867504389
214394892
40109
137886598
44518
1
403690256
39566
41877
1000000000
403208627
412477543
787279044
86465
758402433
458986966
434195713
1000000000
749593900
8999
71245
8941215
363243424
760998717
609292443
73806
488001710
366980319
1
2161
99306
662881787
22723
77942
323690128
173003332
691470646
66647
396979536
491195130
11596
291247946
828632268
227289337
966012462
1000000000
676008397
4667579
85583
81049
683184474
76626
65326
104876896
29531
581853222
64673
107373936
1
54540
36125
329933607
1000000000
33308
62166
610519773
51369
720
30305
798625544
179584370
43927035
113075449
83259
137253526
243316537
1358
53813
71000
600582647
775400838
89585
75707537
1000000000
456671866
55131265
410450845
75255
464295443
816180025
223660424
212773975
457064670
384661079
459168778
67925
272646236
374113511
929891044
55304
889294329
95056
467
246986426
174384069
202694495
96564
83648
868121289
1000000000
25324
78544
662770859
144532090
11641345
16162
781405695
95695
20140
51981
257628945
78376
389529977
98138
10209
846620442
591158993
179491964
69399598
766804974
80007
67134
785079645
79175
1
17994
137513729
322168036
43590
79263
3940
559447978
931564992
1
325741050
61940
471910620
872987054
319661628
336336823
618637014
42068
575401469
640044055
3222
5573
86675
178465086
76121
1
997586414
19904
65716818
111965196
450092789
853931756
862482032
755815243
66112
216177227
80079
155711336
56377
770407181
5153
88933
82167
38595097
435453704
64245
28486
262164495
856901489
80518
948958459
786351160
702704884
1000000000
481594962
62021
1000000000
54722
85765
23055
432080974
859214192
48688
853661350
832065566
17876
205252163
61515834
487001587
806424611
719426489
35834
918261211
543765224
1
22015
76788
692333615
51763
96618
59276
535561979
359180684
23521
236130041
414630304
75267
97293
14023
94578
767430904
815358489
99172
34227
608622383
88392
59623
175058249
987
835270882
238896909
39516
509485597
21195
955070271
378633124
239213387
78765
679461097
598790370
4403
25042
749286244
774721372
966567369
562946518
66984
445711611
865133301
72856
769988637
61759
764070008
45944166
65744
60463
798720143
587100840
201485700
77014
19654
396071852
54966
41795
39712
917923746
178675879
45095
140429856
104262891
16987
67744
109533915
66321
38906
301602525
556184465
51170
590057629
759454844
1000000000
674563260
187365520
50882
992155018
827398651
35160
89940873
146814547
121462768
753253248
493210592
697874041
61811
14505
398285224
841994587
296253831
36578
97605
133603283
80704
807419405
108632321
75911
9284
88008
21476
894473725
414548910
75352
593274438
596120322
969847562
906683948
459874436
864989399
588048007
5440686
5296
189931293
92246
504834267
370748114
453260947
81367
659853842
4807
951094149
43608
13753
653119052
912642297
239873062
561310350
84287
75060
369445523
409277945
51173
56790
21315
25761
773718095
42266
27718
10034975
576034895
852583432
14853
867724091
36872
8732432
75573
631956716
83184621
123602621
461338754
198685131
741245631
395594603
349021656
11025
881868687
40236
40758
32934908
11375131
679014330
973858926
483972168
3881
71389
1591
948892803
82874
787317284
276211029
58414
706331976
82892
468546668
307099659
824954576
31842
61895
792312163
49310778
904084946
52968
88123
44564
21910
85405977
7247
30158
39348
410704456
79120
28794
404
471457937
177326869
82048
1000000000
19933216
53138
90573
99044
625338629
886490829
47370
769053730
945064037
62913
16311
37203
12472
183119935
67364683
9570
838070685
77983
498911251
102734018
87633976
561039031
66400
869932475
87009103
63958
61413
139774384
663888166
38154
71866
490868262
111296373
482122682
268873312
50706
56497
1000000000
1000000000
102737445
33968
644572888
97442
782380997
1
489361370
630610948
27990
61144
47433
650172465
739622412
90783
283330227
45906
930924589
650042187
424579794
1
1000000000
800746592
95265
76807
87086
473998335
200966725
1000000000
910386384
72114
788096177
1000000000
383268146
447363337
324352215
1000000000
910002454
50818
77683
762
23151
926021487
908696150
411184863
129699385
60817
613388107
74697
50438
274475886
154327213
8683
16768
53286
615156255
779669605
682531135
1141
286611489
40548
532500791
908373316
864774894
883377652
69872
168238454
708930166
47062
137258389
283118428
36628
69640
37253
27504
97942
89789
501182477
40150
1
592143370
928644870
892744845
50162
603038720
18225
328422308
910807460
125257651
88018
326212340
696809225
15251023
94602
436638650
42966
39910
95926
276700713
5775
175570519
10227
96372
101106795
503213963
36235
69103
752909703
631533180
65040
155569020
66369095
53382
524876342
63081
62799628
1000000000
7843
46944
435203529
1
98734
799635654
84959
37457
632328618
644988459
640073719
159747900
37417
6149
716193543
12813865
200897998
25617
544623526
407851600
271807426
676589725
208848418
64003
674972074
83929
36961
99210
842890005
840382915
461327051
79440
6695
998181017
80944
34768428
736625384
1000000000
50458
16170
1000000000
57111
20074
405491244
31901
83373
732342100
1000000000
256735562
1
56304
25902
814676823
458328376
508842461
30602
575681261
742340717
68417
772169736
882958531
904598524
1000000000
83370167
40818
504015338
159887192
651188508
71032
12256
512015735
87448
82275
535987650
74934
229828704
198993828
190570030
91202620
52108
724706679
22252
111675698
50702352
1
302920842
55687
79094
79588
943380970
62967
469786767
84593
151847832
606731777
339885240
82039
620763309
120000293
117309620
574091178
70939
823276645
349
413908524
319848374
39033
677909023
50786
1
392998581
73406
42477
304427843
86673
38211
628704090
87508
365322901
53544
811415797
1000000000
1000000000
3827
511320088
27888
132829434
1000000000
1000000000
49873
654455504
91982
6329
44214
89805
461808787
60167
796974113
33475
80797
3912
355413282
281289602
94772
10309
2833108
45935
91966
92990
63639
952380597
71942
132133066
98664101
5472
222316693
259065209
47472
511607106
742412402
28510083
60095
1000000000
46110
314552862
800357050
58661
536987
131637463
92807
95977
355717475
276870702
828231361
45975
33781
944555384
821994337
190859582
579625987
797165796
399118712
78222533
58034
98537
431295136
48501
809452084
595667437
988230881
228520455
597668050
31452
45443
697296793
29563
160503982
1000000000
676940720
55126
310772513
805745289
198325069
116061879
777416235
3680328
603391266
144662306
1000000000
999321441
48422
954006816
25705
168880080
441305447
1
51933431
84026
4348
516729430
331236888
297350623
77854
58152
45486
1000000000
2346
578950762
72400
857092160
1
51049
110206495
416573871
297681235
52744
46708
290249518
728283980
721580191
52903
303482900
49553
280035057
417434343
9031
53209696
531032438
648724602
16402
219289690
11599
603613426
85348
1000000000
82394
63770
13428
95065
717970399
50010
93043
24364
453806993
75178
11258
22203
1
99378
527255583
815832250
539799722
86916
1
70600630
34000
625557874
865203579
105607256
144210297
71240
957061826
35546
58289
269943060
133470676
4997
45365
1000000000
248198902
1133
18929
9751108
3054
496844917
54344
350811348
722784940
56646
581157471
868495251
87044
36904
453374367
297107796
939040898
27350
221564772
13941
762882078
778598873
1
403919582
462556175
391768778
79200
916892663
440498908
209060955
132012930
1000000000
404815960
643417369
461530437
321482619
47290
9899
748386606
56239
225022385
7272
8430
1000000000
49176
86469
706582013
49229
308333467
524392275
340697110
974835203
105713248
420338238
782972245
13612
49273
75147
429342382
42592
121331231
247778615
1025
97894
4233821
1000000000
801375064
29395982
72203
310163718
520750297
72006955
78496
737175749
50744
614803057
15326
397597284
889117707
429354066
32624
980124458
55556544
29022
388798299
916455876
912475779
68237
27610
861309398
456595945
648054738
2960
524232835
11247475
862336102
1
365994603
566400130
191501936
258027632
45659146
199476247
881324788
916667917
968857411
357241132
1
497025295
20634
395965632
92525
523921072
949549333
48686
18893
457984070
96300
656862328
96112
1000000000
423079150
288297755
511739712
77668
15115
750812294
605270451
221132859
831635045
74653
650320799
673321745
491698615
574936583
75422
82574
888854597
527674232
409223103
596960610
106000687
798388623
968577115
96365
1000000000
6036
120945990
414861354
49800
917705843
88070
77611
804768519
148419369
680901389
93499206
94163
5328
50151
566441051
178310835
9590
18957
70677
1000000000
1000000000
49035
49961
85907
872651619
15494
48692
1
14094371
794
832720679
52467
716053551
493488040
52965
16855
158643915
5741456
46516
415819595
287520512
542420675
273011925
488615535
1000000000
563478719
558022763
83519
158982326
706959330
1
982609149
917538768
1000000000
70219
82603764
1000000000
1000000000
546317118
63928
20492242
448936523
416256271
88981
1000000000
31748
777360932
330758291
201896431
16456155
190847050
39883
13015
72839863
59837
991543650
69490
157991980
688821497
541997317
411354519
212674711
5030
263508356
84220
11254733
847691770
598122721
87434
1000000000
188779848
315397898
6121
686116066
922982933
28987
958968291
1000000000
198440774
358794809
14635
948927773
10752
360774138
472312283
614448521
25445375
220953444
893669501
211725479
1000000000
78054
4343
1
206690028
41232
81701
366662551
59557
714631427
997196731
83222
262728771
252941149
24213
437381166
428495184
70455
525715326
887486055
28369
1000000000
788104558
45430
386634667
76313
1000000000
74583
442269807
1000000000
336098176
290271454
6058110
24784
96941904
3696
797384649
940682353
327545503
302512930
9795
68742
46748
80758
349831453
56066
635487264
349725172
1000000000
535648475
41248026
27948
92078946
353128414
1
973806004
84790
1000000000
360770107
1940
33465
911292080
58435
575961724
639239705
37856
711941689
45076
482792619
945330915
137379629
704099102
707339307
35951
990963189
363127282
526521209
528676308
48395
96566287
176730120
879
957217023
326085358
682931176
50159
679122444
359931488
53842
747582342
145576591
502968589
326763346
797603965
958173157
83253
743959036
891724866
9760764
299274965
599430217
249879818
927838771
816406461
44880
353638573
11720428
1
240711859
390953267
97562
86062
563914224
58051
81876
92965
286720859
124391281
724502281
457060873
82962
842576804
1000000000
345431654
980705167
89358
765982542
89195762
96658
325263685
115066385
253944825
23840
10306
3905
82639
38908
417806553
774911854
729706479
50395
287786824
544675055
702741365
86947
157414844
643286400
96741
744952885
159898599
42650
88506
562962417
390516724
44616
640116945
54517
732503663
499692193
950007848
755709164
96710391
834619469
74922
199877325
344234051
784917847
382860563
72510
99662
46733014
697897715
223136936
40661
68478
352825789
7473
249409300
696417059
374772220
66931
875879898
825816067
229843327
41496266
23077
557266419
18289
17921
19278
842012854
65040
909016848
22003
580687436
627884811
1000000000
536230387
53853
692925285
162937644
33141
134471008
627616227
1
1000000000
1
896348726
865802400
1
62148
597919524
619272153
494987006
105550334
54867
484805372
545993634
792994429
831143803
89557387
438933123
254299375
6561
1
82418
414648665
178865461
508236366
88525
481279860
677225386
52999
92673
1000000000
594055451
209569817
875931969
800309066
108627346
284771801
1236
90431
558169564
14372
146485804
969597626
40432
311831859
1
82178637
578613322
427870414
879932767
37721
84489
1000000000
15880
49249770
49184
39454
25974
985364161
466514290
368127311
3765
993300481
5563
774978129
839463473
76562
31740754
93253
346725024
1
435387818
237654212
47487
99803898
239511797
270630339
457848562
639603764
40763
86033977
502476079
11998
433727118
41073
23775
51891
846254770
30760
1
835628896
802030899
426708557
590815600
764288182
99332
204598527
112460223
121357871
84254
266634217
97914
17373
97981
87764
76428
85901
26720
9913624
95923
39337
1000000000
435686139
834969365
97715
400049003
888012977
13928
7080
88213
7526
569118786
731574520
40592
47190
427581000
660226171
42203
36930339
72808
125829635
12421
826441225
81417
48776
50407
714790758
536058863
1000000000
63800
58925
684087464
993528707
1000000000
58184
24416144
58345
165548889
27950
46410
5745
714230160
456957830
22715
803401220
89014
233042722
967787392
328176232
430062217
666798053
37164
26250720
49064
5748
1000000000
125360386
5309
94759
79362466
199568696
121870372
97117
1000000000
7758
727069151
302114717
41105
1
347591579
1384
164658435
56067991
4520
960674738
64444
974989276
387324598
38345
670861076
21539
987852215
599186784
48964
77462
794340306
32373
830647775
557152581
610182087
482516706
456378718
108542366
15065010
60997
61253
440595742
958260613
11616
659501815
622295197
240820030
30654086
325894694
812365843
301539719
395
143446782
760681261
826293174
173276389
107568821
963286418
454188977
466270448
814494077
852737766
840189096
381143476
404351871
26739
89095268
1000000000
882847274
398758712
95115
44361
770032294
85338108
368403421
574798444
505231435
79199
489822630
12955
44141
145315480
78370
705623674
279723047
49317
724844372
924051893
88062
734726374
574237881
242116348
441592429
9396
704751878
49268
14922
910092945
580587516
262567052
32026
519257055
528188714
91189
1000000000
517775919
38722
66897
87307040
267581174
39598
537845911
607381856
813504360
36830
38004
537717608
339419063
82607
90296182
69780
182088743
148445327
1000000000
174641231
1000000000
488024473
1000000000
58602
56146
756633914
337860110
60926691
873633130
5110
764873553
712016380
1000000000
872473300
488808775
79913
61140
71274
343776446
66165
22137
141794918
702343109
577064318
684776855
649685554
765796212
41940
98958
23350140
491907465
31114
940830451
479846337
121588107
43497
68611
56120
51584
351451629
92824
1000000000
31179
886454253
1
803867776
72276
1000000000
45390
44240
3498
36131675
1000000000
97188
143541270
293549062
1000000000
685829035
26583
716893891
444792055
6858
674397185
10660
240560053
310353232
524304234
955407576
972200028
67993
969210510
80148
555918827
776620649
70461
26062
632544709
47932
64033
67951
876675923
297828709
635129293
136242903
95601905
7808
69601
6937
9854
53191
803515147
219049340
573012202
582875857
13806
40326
130223278
39947
53123
52267
58601
144845886
392572969
70055
89307
89321
70396
52943302
51844
66029
920834941
173103102
504095557
863628878
19065
682188169
51916
173800904
45238
17459
664671601
124409298
914392236
1000000000
536205513
1000000000
830108355
603641446
27731
58910
43225
73253
37393662
821325636
1000000000
110558237
307688116
90836
720974718
565679460
62008
23141629
580829536
717254185
612291982
65895
16816884
2567
142126590
287769557
226472142
488606756
683406243
255941210
71716
445532143
16673
34145
95594
158901621
28492
165306965
49124
77751
877617168
437106566
47253109
456411166
11527287
51464
77203
725572224
105683471
1648
338203122
74219
81748
81775
94202
581
388608213
759712607
65217933
336889661
96347
8129
146698741
1000000000
447607480
94849
441610149
101931073
1000000000
59558
475350340
349940337
39645
1000000000
998770606
821636015
43403
555752781
4764
454978242
559192371
33981737
56653
1000000000
234529348
858090229
16805
967097462
289824043
845004859
793947876
909269672
302757179
473681079
670748172
954149961
168154606
527693452
173846960
605460039
1000000000
1
452098609
283013974
296099656
747200102
605780867
779284470
31162
45051
52048
388721974
182424721
927018254
43086
292787494
116996236
61540
858074643
725813764
4472792
774452501
89492
51282158
41315
44493
1000000000
875660930
677868176
938960100
59446
449828472
55469
530550572
356492424
622307062
80853
489872772
44735
204833273
1000000000
41116693
206408306
70225
74748
549926898
850096500
3763
1
640642766
81796
76061
912303481
148483603
31193
78289
1000000000
847083329
963901360
546167433
11255
1
49095
771264011
51673
48324
919823444
20627
669637160
135081979
1473
127069983
23608
768370334
478653542
242785352
440378328
1000000000
932968835
300476498
878167203
88859
1000000000
615108878
464995601
108717705
173401376
31091
538177451
218166001
621924758
920029897
459953546
29823
480504060
846618574
10770
322472101
849140510
677821034
784434193
43911
59918930
188456936
810205471
1000000000
396841259
202812045
621610358
50949
32173
130308482
576093027
534173416
923147160
60627
507864482
1
61174
408996091
41876
31606831
92839650
25641
1602
314119954
602564526
1000000000
91723
40430
83585
703157937
451708136
38385
4532
41285
825204773
4819
77325
62639046
742993444
61810
392742415
60264
995844759
213146104
82715058
723038246
19353
50600
963613555
863262892
28952
353353972
55703
56389
999762014
71736
274066749
917290551
72218
320809370
16766
398680924
762475325
283452029
380384751
963107382
36325
862349709
69873
880692498
80119
327546446
512052218
1
3344
56347
3312
88038
1000000000
989317599
28556
142715370
78293
1
96421
69467
65189308
816240650
899174439
766616076
560989442
667770772
1000000000
452810308
70014
685605127
54276
28591
629347718
40689
521115208
1
2389
29256
23706
167593045
78894
79797
87073
1078
592489196
94302
829715298
404570074
144172520
671501214
639120736
606695113
136717561
918987323
575095287
89029
962192362
360337804
818183128
19232
271611494
604673596
155126272
641604668
478592114
1000000000
244581598
980738733
598284130
217627376
886563567
8487216
1000000000
1000000000
38106
20232
608301788
103233558
50114
227670183
3358
874145521
78756707
685731576
194695255
431184233
8672
170610590
67578221
748994344
41186
96724
100170251
60242
520336301
953309215
59015
505486750
790068931
786285489
954334825
60775
858959210
581096806
1000000000
32914430
591379660
737665971
56582
60016
892444836
1000000000
70050
48277
7181
332242387
708849505
78720
92175
55747569
17084
130472850
524308682
131219052
244063287
78111181
1000000000
1
36247
20882
824290244
861144162
21206
756601305
157652213
609995647
29073
891683451
634329819
32692
648046498
90014
145610611
61275
73476
838705254
663226326
17691403
26196
48128
319792591
946425478
69875
66571
765165841
895835816
632679008
715586088
817699655
82078
49887
276996283
771886687
650851102
83539
54253660
69668
23951596
610334760
10157
870586935
55672
199458875
646683326
34942
8806
80907
632800906
69701
95902
55237
965556867
311222205
1000000000
825753750
26920
27049
21829
9437
12934
39046
305957875
1000000000
129606903
1000000000
185290366
156397213
846130627
49972
174182949
728622060
556657052
14856
1000000000
735401192
83763
1000000000
70822
503638392
170691878
19302
785819816
71874
921557016
101699584
390083888
84313
487342257
22543139
795195548
133173389
568671742
308550470
749133038
61946
66783
831291354
62077
699140144
823869862
271524045
27019
61684
893971434
13576
296038366
768746940
395807426
63755
23875
1000000000
227102498
151934993
21100
42648
185578445
1000000000
93830
409487269
16843
84683
64046
35165
779801673
32046
152054451
1000000000
20257767
28563
499253952
23265
563205003
65551516
90426
312441401
66380
56255185
51779
13655
54031
66765
297769073
563975089
747668840
1000000000
86330
1000000000
19196173
77644
306952542
608653147
35562
290386944
89497
452845379
81122920
16244
1000000000
97295
32548
560478918
89757
708866392
27523
79122
49398
45596
89819
600993366
33953
56963422
404571249
97284
760073633
521221840
835308493
759203556
815921400
75110
727232825
56539
157647736
11611
249750493
89995418
945320651
37775
418177443
422449418
91646
812199475
955877856
524944051
131926515
28592
677707277
220317571
95148
118915966
58774
96487
362165512
21855
42738
96936
87491
81545
190000728
51496
1
146043564
951994138
42922
82103
12775
64745
56580
483133906
537957646
94725
56639
813286622
91206
364214408
40280
75552
673728358
839494693
47999
231225569
323073011
277394978
74317
69680
127328343
35729015
520542847
1000000000
488479033
478251260
70276
90536185
530251869
861427928
71184373
776459711
279325639
319513430
1
91334
98228486
95720
49355
693369143
254082230
95007
683290349
351291324
9274018
171605382
389056747
19752
386074151
1000000000
154942721
393886810
25881
89471
6234
129118155
369484385
989133698
7333
81153
6823
433066005
161027528
85284
364667968
158472747
984847023
45340
74008
32819
314878752
704214676
713878409
803017680
512254213
50742
222145224
687116452
741342540
17323
279436538
59239086
24922
15704075
806996828
30556
3269
1000000000
985393254
178582206
105390337
53162581
58932
43110
16069730
372103482
342595736
113179708
99131
76400
38776
610236111
25313855
409413554
49089
52171
19804
1000000000
206214625
253414438
54169
579304965
4928
763713477
12332
82381
892364504
99065
1
637998135
544601818
14787
186151271
43658
456301420
29263603
88639553
23979226
213050617
978748026
35540
73181
770028192
56208
897477819
530842243
736424595
444217485
95294
93699
256006813
464650835
99470
94883
620802583
873422366
244267367
77400859
1
864920253
348386625
547307211
974136910
97368
615587921
522291514
623261461
383035768
1000000000
261885196
56316
17104
201309487
517586303
78870
541572234
6355536
494877973
59393
801476410
482423771
8684
28729750
539556436
82139
204130568
408074051
33237
61914
79521
834308502
423026009
63164
403785442
52869
96241573
50336
80127
214406426
677671423
602849111
838845647
52500
580986181
5523
759746729
27990
71055
11428
268656228
792524631
169752737
525741787
931509885
281470600
458061418
96803
160142971
87906287
741953766
21716
437324900
32018
97280
21058
69674020
550645912
98341
616408325
982143499
248158234
181739558
34541
18899
31856
18183
47701
308435282
701756083
90834
20639
12891
99179
1000000000
92553248
69744
76441668
869229668
4578
541314946
828631883
81159
141054890
89619
810425485
83242835
804127760
1000000000
18300
42493
71868
678741688
88994
924368758
11792126
763107018
503716698
158678175
663468395
42793
39782
1000000000
92985026
216069259
66982664
509287048
1000000000
588734132
614457925
37647
252702799
66852
282167469
46731
1000000000
73238
631898739
64278
961940747
167541033
11076
1000000000
99385
1000000000
92858046
1
89785
373387456
888795579
15489
6890122
53954
276246657
155611396
76679
20517
31519876
994
682319849
36136
469826003
441391956
193468938
770661367
179423750
19911
155592379
412372579
67506
812659425
31208
123367109
76304858
11246
51146
38111
67390
1
82732
68812
97485
473525898
37127
345135950
60878
89570
848203055
110971238
20515
22083
441321035
767469408
89448
807437968
18852
35690
544134273
30595
29658
90413
16052814
644310912
335581129
83240
80626
354453738
671283173
626065086
664315123
23788
1000000000
419625470
890796437
86492
408479317
419533826
435049249
386444119
217275760
377147337
578691286
361967668
589017232
80369
585972179
63388
27533
126164276
127718730
464146434
41808
88108
476103792
42368
844446362
812939515
1
1000000000
51226187
504718981
46343
799047700
802488322
46148
636283811
520466576
68907
54164
98190
1000000000
532310954
90835
432999848
356223376
928363944
422156707
607218359
93304
943371800
604862612
735133302
859880272
93118
26988
868189006
511487245
114984025
57931
83652
861853698
42926
1000000000
967126957
43783
86939
9712558
17205091
319440576
19864
53731207
17987
55824
87948
30256223
814020140
37850
66869513
419150674
48189857
1
393083404
462972475
591386914
229765708
63517
61646456
778930552
19183
626339800
397498895
478601742
883517890
386464584
93596
530986870
82134788
41884
60198
301962330
775586988
1
58903
272724720
58013
419012053
98360062
222986836
289666668
91435
816877965
62292584
79286
495453623
57376
596599099
392382824
735746770
415336450
342766892
45972
176583849
45028
33102
61008
916372551
9457
25853
369672412
608321006
946718206
459081018
85978
67048
330196698
208550086
272485432
196936719
800093237
1000000000
42156
424794113
731199138
801832012
734956781
441671659
736251143
334660097
86830
179610788
794557514
75643
962651662
21433746
511634764
16554
534120896
931522217
762350674
144322298
885008773
43582
72681
50656
77422
389582005
11214170
39973
294711162
35361
811434853
838951646
862624967
318897996
74801
889139278
852827072
24418
637742784
720006585
458301050
328055085
84788
55822
707882455
536538927
78260
702453557
759035296
489934304
971419806
73543
28018714
222842443
12916
42796980
68584
1000000000
471892435
70411
93603
830307027
889480419
693517170
39942
984225536
122180295
1000000000
93930
169404432
82132
39533
50389
9714
29626
679621913
92605
66795
335097191
43522408
68774
149316175
5257930
94580
86678
49887
1
59473
297963194
1000000000
59729
13777
918563176
60480
450187662
753795606
1969
28861
745388247
416559322
509293872
804869656
11943
15491
114673061
1000000000
676124938
290771040
79432
1000000000
128801182
528550086
51399
1
60454
348480525
207922719
669764132
390877489
21436
85043
93598609
23046
665879573
74236
382582667
14821
80072
328200208
455080182
150412305
4677
730111277
97614
416295505
546363854
631158844
647181841
65018396
21546455
6090
324268012
39614
157364636
49442
697708606
243238261
99153371
174432243
766589075
921764465
492111556
99247
60960
930376148
815466077
30426
607028283
533891417
267322327
987390848
51155
588054756
752745811
1000000000
352934298
758611717
514690941
577315553
901182577
504264082
732259205
51145
539123198
448873369
537054945
1000000000
44310
619812724
5173
26351
76708
36355
938029205
693024953
596025587
48701
906205648
33169
88071
63537
475155537
930199588
13908
63012
365829390
71297
446299782
198056802
63603
55871166
1000000000
13158
66109
504692335
78250
91753
599609307
145526370
1000000000
41324
1
764882692
90663
59029
388978469
110148135
71363
82960643
2123421
67498
243124820
128229402
1
4677
24597
36742
195208142
78382
1000000000
77521638
11348445
1
67399
861017101
24673971
41921
61735
579541887
493779152
982376063
58724
114881547
190778966
641559091
70524
77947
423318202
92505
31048
732062991
77271
40557
47926
69759
577453612
605570920
1000000000
428697144
217263372
5192574
23287
331727110
493126005
200190509
294842572
799814626
43602
10982
1000000000
86625
34924
358030717
74838
75600
94568
749779164
605736570
818426295
816841590
718662880
557345673
152467616
4689
320416813
16940
265789564
259846080
409885700
126853426
441190408
596040828
228661543
380469969
2828
919569237
457438153
139245242
66944
90091
551971827
85000
507653463
348708379
27941
90577994
688026544
791226970
15642
4202669
362755904
771296443
619307841
500324986
528320684
66977
978941549
89746
83933
246735860
261711974
41851
26263
76130
846774096
57692
870464544
815954581
904887092
50171
18406
950013809
851215836
37429
128614457
61819
32867
41750
19116
247929703
528331145
305962527
725529444
761005208
35229
488067437
522594320
568439043
50931
33095
600865051
26702297
617525951
14618
26076
603581931
118445099
53884
449661296
44438
981497344
681877843
469305998
695111063
985645471
514073955
1000000000
12961
30807
950966198
754611017
1
335172678
92893
522767549
784552789
755467099
32018
64268876
422380777
828059140
724610802
39069
1
843338626
223145981
24072
37006
888325782
65461
395125591
638685690
7916
695499913
816886527
731471981
418469050
3157
98901
99744
510066594
573399023
53599
754964059
268963071
867809284
1000000000
23094
276127836
12200
27450
41186
752956092
97338
916013243
545097291
507765425
796916875
62073
849096382
425409385
958109700
93434
83879
47872
437777492
42922
88780
75122818
848767836
563508736
24115
173516348
492517693
164553806
214533569
63070
689378477
99272
915612982
30691
103147102
274150943
72896
774659834
786547329
353206073
104336351
7859
38648
1431058
88162
230883258
345968679
608579366
29925
43671
491140237
96447
17338
79230
41392
20035
8808
16877
1000000000
1000000000
37533353
53884
57106
633816893
518028197
640788362
73941
793
216828452
672236881
1000000000
41940
35732
29386
751539612
9471
50310
562048626
16613
95296044
52435
589138514
1000000000
705870460
57851
71192
9712
37515
58809
699982515
285583015
256749146
89383095
89700
465271133
483475393
52885
13276
232298276
12008
838585802
502495742
103456433
491365259
13858
297798065
99668
26552
1000000000
6455
17073653
60941
30523
43371
48505
756938007
39030
464262744
18340
16420
926633272
586
932400146
964672631
1
752161647
732839928
807463540
560196055
20262
231494415
1
219730143
188143086
20869
674385181
63637
473509385
44204
49891
401930962
87242
15905
923893897
40334148
359867194
26974
861356417
66610
70639
25279
522215266
20300
1000000000
955331737
98656
529020475
561577617
225711845
1000000000
57391
91971
59110
497675758
886235941
50592
200141859
1000000000
9435
8931
45716
906517863
6127531
1000000000
764510688
527983742
550108302
19590
90248
674016639
92569
72323
92288
59699
939676637
1000000000
430321793
1000000000
16278
34518
131412995
315973792
46144
345176302
35879
23660
62873
882990636
750211062
46570
1000000000
910697662
890787019
3292
640452395
521553644
63683
574804453
24064
219294850
1000000000
219030631
337287433
41428
845760970
71540
241801543
502117611
936167285
9642
927030122
61739
984930668
5117
694075473
16744
69156303
776523860
382472161
2242
1000000000
48408
43813
65015
1
71922
65550
247375896
651012299
1000000000
1000000000
97838
780861399
588178644
72114
423404168
38636
47530
20026
533706536
286535346
20740
69387
1
13183
86912
288147427
13371
405961083
9691
102960359
724279128
107704326
32047
20805
46423
879599432
89780
716076025
39042
30362
14168
322067464
175338435
1000000000
536036531
998732297
62025
387393792
14150347
81784
36866
810845848
409804213
38194
691994895
417753974
59162
789668899
125
488841085
989365265
324294080
96127
166023672
36061
701077859
92009
775
1
17360732
804129895
78270
75082
148846504
423444389
798587776
49398
431862776
608073041
73359
7910
74224
32957368
929144942
7013
65922
16594
31228
62420
957565483
1
590880169
291525037
927621307
14228
940624613
569082404
1000000000
38237766
285378789
94972
733082825
752585849
30345
771158318
40922
42722950
16469
660848478
182391114
703222908
39748
216364611
32814
918805570
98870
791027652
122674239
14008
731657893
832583492
53184
91392
636664576
408052
1411
1000000000
1000000000
897838930
8276
586973914
38036234
619189593
41974
529122003
898034208
36750
45163
88999
611851188
373859702
139602152
74460
552496742
673982288
783982591
334679120
259845276
446631000
1000000000
1540
6755
61930
624508582
4738
182543324
2953
95603093
206946639
1000000000
26911920
99156222
43090
1000000000
998045059
93808
50644
16556
95606
188884824
477014188
964358258
53132101
194979615
79853
14673
88794
36230
69520
25698
848214672
208697830
136243782
453520147
216288378
717772252
1849
99617
122590397
1000000000
919832336
861856224
64835
775556203
54606
814396347
85786
1000000000
38821
419539989
3884
1000000000
124059313
670750144
858897406
23278
34901
742840735
575157056
967946814
725490797
65735
55301
887355546
360973427
52737
946858846
29497
397831329
16134
1
980168800
590266159
951712272
352315041
30287
64777
945438186
84124
828782052
85852
1
89908
383688672
503454991
784270627
85167
613279811
78641
1
344604549
372331654
539227185
187003509
796230128
1000000000
475475412
49132
1
675684431
77174
723524827
1000000000
653400959
659188717
178107518
657993765
36966
375481621
952335505
6068
42763
33208
79134
792942560
28044
627490139
44510
49533
447224938
81830
1000000000
972604705
642603315
60974710
60321111
965643026
194210269
385508289
11552
224476999
51833
1000000000
38216
90915
235833390
591202295
307594035
72359
433850123
874842041
189423649
54922
498031578
78084
72612
61270
878216099
98519
1000000000
38438983
1000000000
588850263
815394486
10361
99851
989774334
648654068
62744753
316773158
28283
861593080
371767161
273901901
386172580
903526705
888805987
515514793
62110
258706635
936941435
65786
691493033
99515
73923
19137
330709345
11825
113502072
1000000000
385599999
30330
60062
512640749
405362288
31726288
57537
777673416
70840
586961393
967516807
244026356
566169977
274999346
68924
426988279
151794111
567070006
1000000000
895821799
573296295
792508658
93849
608588838
99875
60074
271119641
298232064
18386
29274
483393206
822655257
3852
87055
441
54007
167788669
1000000000
341590576
347764776
75795
775421729
11820
41796
938252225
80739
31669
109594380
43650676
678536347
955777730
217936493
873323939
533407265
19821753
17262
67727225
584678862
43346
56231
24987
59664
303820176
124160770
594156880
507618359
200674675
47804
987707068
580919361
94865305
6615
698416955
60241
473778798
807530657
242411681
19129
77433
49799
448733715
518641103
491292020
744990988
695827594
674920713
1000000000
287994977
51689
629292537
96400
974992998
29883676
9058
111173611
322514981
95399
40948
719554536
146453911
97866
733545552
124862574
30709163
240669208
690965913
70859
70941
266610061
64170
74052
23652125
535103704
27139
469769218
25825
727061539
50584749
25273
42369
730297853
459284760
1000000000
80820
545855166
3035862
986378568
22118
308702711
1000000000
52969
17901
22299
722550518
54560
310411299
972455981
84983
806507525
8261
31417
57030
937482942
592404779
323164002
22386
67068
1000000000
794575787
40760191
51222
5957
441900431
9664
878691761
17294
66177
84496
451107845
98726
6915
86302
713704250
225270540
99680
171647435
977826936
974345369
339730129
901880162
350299995
878046601
3248
388785619
67200
1000000000
237081993
929337366
85562
91642216
841630799
1000000000
90311
1000000000
65602
14715
59163
730041524
91495
781086739
26718
1000000000
22718
487560479
539593843
848007636
43773
1000000000
55014
10357
327803409
454617989
365745200
952373674
353673312
840963798
9211278
500634882
91585686
79169
562954823
1000000000
96544
15830
875069570
831813415
1
77004
54138187
724380841
156183453
47152
66776
477299198
92830
375072276
40340
76315
146752890
58206
29419124
357278894
1000000000
37917
150565475
96300
99917
35283
66504787
260533506
61834
361486661
609475406
695535689
26070
1000000000
718859717
1
584
455612032
152466235
40970623
162328389
563400280
905300492
97431
539847661
1000000000
993398592
289734050
85704224
796033741
282820265
128255768
715007391
14698
408091240
13893
367388863
51801607
81129
144885673
666722770
231702440
926063500
788544157
840885513
6803
721610309
90589
609373034
84744
997538861
1000000000
671602994
209851367
31567
336035880
28624
54589
71509
80149
1000000000
26491735
4996
71657
348181673
830714986
1000000000
59395
852279409
601700709
37860
4148
915611998
1000000000
294260999
58250
205705502
189795274
339843550
410429904
88892682
344638278
591964887
329007540
309137784
31611
819979809
77174
444608497
154630200
441763807
391249070
648715335
73514
8334748
9579
896797877
827494241
91652
224441508
71595
698821101
31714
346824281
30342
887621195
942556475
88690
91846
1183
498972894
936089463
2553
638621367
425962173
939417335
490938473
92798
96869
541733903
97970
21023475
44262
408315593
886530789
80964
19237654
594420629
861660871
22499
585299283
88835
66772
23819
54375711
95894573
215397681
55779
307253982
59740292
36793
205467078
8112
202579071
674709846
88091
85969
66218
72685
690347508
493482848
517414374
33861
246886116
1000000000
72191092
204592551
7352734
20539
171139483
848930894
1000000000
841465771
445500339
37851
593973159
319289288
979193394
52538
60949288
17102
345708189
1
73521284
851807784
916156507
478560534
791367198
32533
560687673
422791653
466195475
34373590
892569196
222928424
454875565
66238
86040
889123323
38929
390519681
1000000000
3533
750539439
649399501
79794
57115
961646254
667472923
159793547
474177740
93165
484484472
95178
334521284
259674775
866388078
299434239
92888
351747446
84134
751657914
1736
11268
508953844
96542
72033
88454383
616494208
42063944
147101091
198495487
338012714
34386
730807084
292903168
33188
774706915
1000000000
434975500
92925253
41029
486386862
82577
268277549
473590648
25867
7634
792874248
566511913
958324153
442660408
482290141
916895800
1000000000
626895496
58322
194199121
513411512
174432074
291509594
79103
659053028
367078027
81008
69754
912881623
98418
57723
932814609
68629
230987988
651693191
982092601
25171
402046161
47949
447258224
576226731
112647098
330129268
96514
464983368
923641037
764912827
1000000000
882405564
523003541
1000000000
52268
382527202
40154
812014074
383068925
817007370
550629100
545345456
665439016
250522162
346294474
531908028
83023
447072684
475084379
1000000000
884015881
57960
221123119
112613324
56782008
658648155
92496
556874131
691232495
80339
932483390
562440529
988204913
25884
80584
522724913
900087728
1
687798858
813995715
409121072
299881275
31389
611123101
21634
504105492
13355
486650769
295281812
350434986
41930
535416795
63765
902341901
345437800
1011
390508839
631848167
757718770
85749
996508015
732573260
69729
54533
387690372
52
457281673
814546370
414640234
464473550
1000000000
368354178
95143
409100172
98621852
9214
437402660
386913485
3841
46778
180614233
31018
59280
496285904
996355096
5200
560826634
38586
223216192
34964
18427
81643
605688132
10126
87672
21084751
29491
24863
603516002
392292601
87152
610941260
794861707
208265874
560245118
72202
460810106
938606700
868834139
753759950
542684314
94267
210048352
118956376
743583116
977046295
145720579
298374944
340295262
1
308900347
44348
46873
691660301
107698951
569187828
84937
18062
146608527
248255075
1066
983846869
900058253
69889
39750
98067
765593468
449931928
390380256
1
31397
348703509
187513522
176139648
84986
363587319
1000000000
261180310
73082
575105401
16807
1
432194367
680050348
79858
27980
75407
1000000000
421535494
36045
99632
9796328
202579338
578189405
739728788
520533859
80041
543545631
7879
49218157
74691
22260
1000000000
983401842
383125345
815030584
1
46943
31750949
677439421
713084468
55558
21428
333280248
102753982
352180593
81398
185347059
490569489
401253382
152124211
12851
537315759
493056346
806223071
805677909
323901111
544808340
2537523
73536832
61618
29807
17737
998524948
663598440
35226
25063
754961097
176981779
343106478
94418
62385829
49882
74861
55328
55392
943337503
932940252
1000000000
196332479
36544
52821
52987
96450
636383620
16728
28531
350154425
838307340
1000000000
673740402
44294991
759738630
29794
789822049
1
872102145
149652135
75970
1000000000
136450240
26241
83230
5298
627283265
931916950
95251
814775838
200119587
91646
94973
18194
277752714
30922
9389
893117153
59643
322516726
512169630
934309484
666677777
990502435
914553631
65909
38335
46486
510401719
413660616
343320247
55058
21493
740134015
33060
340847384
1000000000
3430
1000000000
96818
332687665
81559501
935
294446199
609802859
501415150
64013
345422338
533918385
42473
42185
1
89006
84647
18508
394920226
128602001
399587727
396012595
772301448
90406
1975
815367195
324516918
83760
117386332
618468910
116197633
404713153
84696
71058906
662600215
654914781
206066967
77085
51217
53838
62009
7381
500836854
815809
753073169
51938
420535361
874638444
230883727
553805659
84803
458221082
132442816
247091182
995507359
766358365
324178974
18628
70069
872944537
1
29246
53338
123256611
39872
602057937
80581532
97823
711180030
16549
721824837
28879560
25209
807540545
743694459
54234
937947298
873484755
78992
47166
42972
23082
76264
992731173
63007
17938
90863
6143
3074
415771223
36484
429667636
48265547
835449799
1000000000
735911675
217965961
43834
1000000000
363275469
80645
11810
99037
864932502
78792
737621996
39556
729985310
650250167
536966656
710799805
364944481
227979321
641944917
22719
770452542
251357798
50264
23756
96147
59137
29173
231137341
593876131
312817100
326279009
988538934
82987
4662897
417594286
141924089
1000000000
1000000000
14137
68942
636696651
38052
971679501
1000000000
432467045
139783304
257105427
1000000000
87165
958197095
373239392
732903760
25281
933310536
871681105
340458328
12030047
698511119
18581
21025
790408628
22367
446967217
374208121
43675
918471419
54273766
574033446
56242
33039
888586945
304169477
952824129
261638646
31166
264087408
235141372
79533
552162108
1000000000
10042
83849
6251
9988
72273006
442375548
77636
721448590
84084
82529
58583
608478350
22285
1000000000
93090
465589505
19594
1000000000
652070380
70666671
98547
96768
152018675
68648
1
38303
940350936
52045
1000000000
943566628
69297
68511
80874
93284
97389
97430
87880
85875
610693839
904660334
12659
571474167
525482856
325586509
595509413
67445
24199
66954
41803
1000000000
676770129
87617
215141742
64005
343767224
1000000000
99036
72663
108774633
405
1000000000
25870
52961
78975
218057949
79229
47084
258212797
14373
386495056
735791164
13221
811714602
74095
1352
754276704
35246
234778505
47429
6014
68041
716234992
1000000000
473875453
37580
868487234
582248688
98432
541953524
35027
760223717
836955131
308409801
54982
59846
38455
773480120
394549910
42182
820333117
3285
34253
25530506
10906
794096556
965962750
748980463
899527038
115780972
22
904696495
96323
10502
463922744
16310
890
649496326
922439116
23787749
24255353
76598
420695246
125831369
796020995
58279
744744040
924686149
527848388
90715117
47497
333703940
343511441
1
7758
643933290
917410166
463133230
821801757
772841972
1000000000
871961364
188781646
444905247
140461134
808055186
23518
560770803
956213313
145760952
17353
879994826
437219922
762162985
592648112
640485516
172438529
354629968
31439
92387134
802
72051
36458875
93959
166763717
599074796
907093542
10414
866239893
916818668
97868
67347
57999
847680949
673123397
1000000000
99681
1000000000
161194420
401637094
572669834
969208904
20558
292488440
66857
43154
651976743
384910525
16573
428202567
126538161
840576070
881327137
29302
94549
762317665
626331617
76644
1
21994230
17378
62254
1000000000
18689
578513507
105542812
39461
82898
3679065
14619
678397606
37401
511481629
1000000000
1
678410352
987370359
13392
61356065
292808571
115536267
53836
89977
553683545
642819991
246616714
191365541
1
77422
93
592061462
68423
786076898
91858
79818
57680
280097629
336733589
787418820
887094007
590537896
515231573
702408931
85097
80655
364400131
291498488
801427290
53386017
793453158
742435385
795849776
521638840
371274116
1
130837812
486133473
56663
244811726
366450112
77080
172144115
11669
1906
4831
1
25569
1000000000
424212739
85196
1000000000
79395
777100443
41081
1000000000
934352481
46783
465929656
130777796
278140563
385371648
862908917
568697061
224910728
56029
29636
66804
1000000000
982957271
408512352
1000000000
422367377
512742668
412509809
322909769
1000000000
202668796
787375119
410611534
828273324
870572107
65097
588259512
739057609
660114037
41259
8868
664408238
1000000000
89538
29262
831954239
60900
24723
26907
752303417
773049829
161470217
494313801
576078651
818218680
1
97002
506634583
3505
93416
464793517
808012166
46742
65639
938700303
91488
30696
804429204
50958236
834984260
97451
9356
20925
63519
11548
91104
852463738
389332411
21105
63034
806291943
1
12957
53323
12178
11904268
940174617
29060
700459921
200004887
435363765
169327
407636791
41902
85568
18724
1
282841097
369952929
622669216
91832
46967150
66790
566684991
224155769
913872257
20505
412284606
1000000000
348792584
130984200
46981
196584419
360445204
235130116
1000000000
88034
53375
731173830
1000000000
40798
793221484
32175
59723
560809080
915649626
921334021
962030521
343040979
528301293
27
45356
90587
50186
210474445
777
22012
1
160444174
14739
743129844
66195
1000000000
756952243
842773014
30339
11603
837407054
581843911
464759348
95369
1
771809887
4829
408643213
979075464
918004029
73100256
80664
45439
855668909
33556
517075071
60365
846878894
755844069
141638719
318795669
411003773
505139196
44987
113670512
36443
67129
741185732
23612
928845019
74655
354916024
561550349
928032955
1000000000
3809
30724
50463
224031559
1000000000
659927240
596554563
1000000000
690994249
89366
28194
719
684651065
736496854
923938629
32588
85951
68111
250812966
42216
410760434
1000000000
182787148
441494327
95075
985846092
14471
842683090
266118100
11441
18297
8208
344224102
804292325
366284916
36147
919951840
653809365
1
473704184
1000000000
410979410
659204906
214307799
99442
73961
85721
42342
560650631
25561
186119672
63232
1000000000
955182859
96990
1000000000
480712056
815102753
41262
81531
847681216
609299531
95549623
27409
1000000000
991737615
741471801
51653
8985584
2898
18262
1
82951535
75019
24636
468596979
36089
956800388
69213
94004
412899711
579553411
57331
8504
1000000000
1
1000000000
56971
108708431
708987994
50095397
92865
336687625
1000000000
655991790
829772691
632039898
52302
893780594
81551
297202500
632791771
85432055
20191
465934970
444652498
524329829
144581010
440113130
57367
577914024
1
746228744
266464866
374721762
448723753
879184558
128659838
46349
16481
878742264
370912143
91932
71827
647037949
813879703
90477
12905
75156
475547312
341915835
238186492
96698
31091
693440572
74400
57817
1000000000
523478790
489755189
65325
68247
29465
67879
91428
29130
47934753
714560461
1000000000
27918
971770265
418958157
299903891
121107170
368960788
32967
116355255
56275
118195544
223821644
787722478
749067364
317660721
996233540
832762563
91811
57070
362006903
1
648423706
69642
54228
68328217
517219808
642226754
593171414
57785
36189
487773967
558481536
567632953
23092
879831068
257503575
42360
201792685
16769
835269683
170378448
17300
80075
55894
381077886
66938885
59109
418220260
65743
84763
920132481
703736114
52687
931407887
340383337
866848642
95581
44109
90281
18495
34071
347598729
15796
882986706
994001252
13122
13685
1000000000
390853090
554657925
62572574
663609835
38859
86569
7743
40387
15361
115980108
57242
53426
90984
98084576
63758
444237968
44592
99242
946661525
1000000000
36268
901940362
149237890
1499
688638558
456461892
133188138
24419
419016899
455961145
577119746
533835462
951236908
90799
27978
22829
45146
53998
1
86941
8650
268584005
147174863
332493047
553992593
734782858
812415249
509516993
45287
977109768
1000000000
848728700
43974
886073191
54263
52515035
532284204
896826590
55122
1000000000
10749
58626
807393823
113261867
565963492
445375959
443501371
82924
700715020
66839
57924
84463524
1
53413
42657
671826815
22140
899430117
2126
1000000000
17089
50833160
855418410
960557294
1000000000
169884142
601951903
79402
373939534
66999623
735459657
48301
438973098
65670
1
1000000000
267443050
72201
930536713
61293
24284
27992
38015
721585430
22714
6484
4969
62374
84912
868468992
905214331
908513204
11058753
1000000000
34517347
32961215
24689
1000000000
744898094
56846
753078540
37700
682273244
72694
999100057
63362028
11664
1
26525844
339020343
1000000000
801633306
385886704
1000000000
24982
1
1000000000
622243149
809635842
925660071
65619
262350879
68823
81460
17700
66249
641438501
29602
72582
91866
77312
303938729
220640514
848679764
82958
945200222
423525275
48045
724760858
47852
85992
701670886
29143
695243532
765118224
320626449
598728496
827180456
63883
729384255
34705
73371
467595546
350746685
69321
459314560
415199331
48928
5977409
639210811
104867215
195441367
280272783
401003625
321006560
382081202
212702746
63549
91355
75931
886607634
64537268
1000000000
64520
52305
95365
25825
1
383295755
650259188
517135862
47994
97930
810383419
9367
5072
766644913
89574
13397
617955114
37747
73762820
86929
21473
62291
743948366
574358806
1000000000
976547140
472720133
20215
49680
27103
618725460
68710
622490275
19629498
47975315
844990101
145896781
97776976
941331000
1
528472671
541075341
906823263
928573589
68035
628064078
762778180
128160445
866725973
833370453
564699417
1000000000
378294668
1965
69569
84314
895198192
14884
946269735
609682506
421605301
24214
89201
571047489
597858807
918367151
23637
922331249
10714
40720
701157412
282162749
83520
715833637
512600706
5362
419833905
4696
400912526
582718820
200115774
85390
468697030
79746
31840
40663
12564
266581443
521033821
47094597
154191265
834245006
486174830
160445624
30427
758553637
39356
495395348
56975
345068987
18177249
59834
706380801
241774192
1000000000
16619
82003
649218136
596833826
37028
78410
70750
37427
2552
70109
72376
23172
29133
91583
741338540
79758
292249031
667287181
850193185
91565
5254
47061
892857359
945703604
78064589
565381834
726015834
77165596
67900997
196383619
57854
71016
1000000000
33451
671195146
88455
77788
452590913
147277980
420090684
562012070
50518705
1000000000
49275
287231069
2776
771810406
294857673
661884065
83209
19784623
813471225
81036
841888583
1
491847119
16222
217601930
569970147
824676219
744236280
296951473
76881
590832566
168900145
111724814
42869
78935
86358
701172038
326892765
610723342
328992414
571492561
75365
34512234
57851
85027
5759
731271554
84245
45516
31734
938874061
530077402
619138250
65671
3341
67065
92569
80113
475664076
84034
1000000000
70710
414748169
811158131
778541631
750831401
296210917
488667726
27514
360499850
30810
631308548
953812278
79579
1
658938375
86827
55269
879559783
601661617
16565
920969975
835605896
1000000000
48247
472479636
642892340
914993113
308159237
490806103
96741
221740836
924856218
54735
596235012
308272915
424751035
79249783
55024
62206
71896
672156417
756373730
21760306
258948088
38167
1000000000
772728130
628321448
267990454
491821089
53937
853896563
287096176
1
1
45849
84298
601512969
820060305
339377238
816756948
41784
184759898
56890371
45104
893122126
360683799
54044
81742
53128584
96794
412077888
979445488
11767
185045973
98882643
86482
759728765
868920102
83421
45759
75408113
32472
141260955
1000000000
36674
527851883
15315
159232153
63301739
47415
407231590
14983
25630
80618
5015106
623921256
34522
884879169
631799634
5273
93032
371447097
82489501
13351
1
851379876
739498070
223236034
364495506
530640314
64935
766258278
447095750
393504964
37898
301383092
239710991
551892638
76625
68716
419355180
84673
97531938
491702561
46477
671942849
48561532
36976
16181
1000000000
69332
120912041
1000000000
672029763
94939
15680
14212
172717064
629031258
498165902
703635151
452036279
472188733
824694020
844337725
18272
99415
425318331
10840
42018
88290
53077
28094
43198
849875443
202452044
55335704
23584
648518902
879000021
368683516
502971442
959693253
82138
701947078
16041
619979731
2804681
225900827
52717
3224
807322088
13895
41216
83381
789203237
195264632
75379
12981
274538155
39741
98767
364055821
215851329
320306890
86935569
528112192
48870
17150
662498122
902504484
244530783
18515
737472632
11965080
91001
585874820
81212
35655
922347406
62042
636801734
94414
828888481
651010298
85647
241166348
620123629
190852867
846430325
43747
1679
518180553
99469
365111641
399355285
31067
878028709
10650
81059
82034969
366776800
25753
747847475
3621711
98175543
333210937
809964827
87451109
71034
922190468
537164214
1000000000
855930139
37339
398308336
100143955
483353600
70136832
905904539
64222
94807
94281
22489
438338992
80372
748383601
315256176
71797704
517241103
411732126
522061479
793764226
90662
30586
78987
728771648
1000000000
36264
526061526
870045878
230635623
908160019
6266314
253431591
963912734
819523687
162107722
1000000000
7316
647097872
85387
478507993
63795913
56583328
584679350
84358202
32052
996687197
985656001
43403
260016925
633034967
932719874
211426633
492196319
234013854
97770
866643459
184455802
293240574
34423
89099
844952516
370557241
1000000000
89617
148056077
53494
916736563
97914
160316369
7952
35622
170424634
904932171
49296
57594
436835883
400929042
6219
948237339
40271
285205658
6491
1000000000
227778858
109483306
1000000000
749844605
558905266
85979
681191666
553612432
85454
61309
1
959770462
89732
71678
26055
27343
35885
1000000000
61506800
652714069
29309
244297156
59009343
97710
940252420
32276
380
56405
99445
50832
939289914
894030583
28074
87725
399481993
382322091
87695944
57388092
130225895
682424242
671660469
30050659
933048924
20520
46979
1000000000
965790877
19607
934267056
44394701
75222
124703188
284312225
63915
457324328
72110
2828240
59417
18703
524612790
29832
623512577
653875651
47605
62646
6199832
9502
362503622
63105
112370113
1
1000000000
27808
72138
25553
198192129
82506
14410
776071702
80830940
305090297
890141205
1000000000
144091260
97876
368400150
326493878
704698860
999160232
249016294
60104382
67947
436871711
37634
878547353
48674
26209
239811797
81610
88798409
142113492
32676598
1000000000
434091992
662542389
491678924
1
14553
78664
496383951
17399
4494636
811276496
697656397
988133394
94515097
48279
33888
924025043
1000000000
10615622
468123296
817618518
43432
57953
34359
41909
662918811
5217
861013694
727860932
931462531
1000000000
34283
60961616
45657
430515394
39642
337411925
75016
95698
84671
381335753
940468018
25284
451724594
42660
46799
303778104
31082
1000000000
1000000000
160524780
799012743
54850562
19136
159559663
789230254
485743151
446873429
316574680
98728
370652808
673293400
51501
559855325
412068676
27225
215995940
67924
526457599
463412049
405104572
79148970
3530502
949646034
1000000000
713116364
96769
211250109
907759914
33457
330153734
1
571961042
23421
69047
208950850
223081411
34719
15125083
56334728
80818
898898027
832924406
48031
53656
38130
799456921
382940295
30762
85168
516437680
20437
291895204
688295026
999020973
903189231
530519073
31829
66148
927353685
5003
1
837758307
925049825
972310420
1000000000
721704949
845207836
24727
3887244
58084
1
781662685
660593412
37874
94136
492488801
12662
473444320
96532652
677431465
644184512
490957653
262336129
1000000000
59408
467614309
183604074
68008595
78706
99427
18548448
652147551
830258551
39982
889885823
858114331
500765832
456574318
237486798
505438536
551687928
50746
213709071
2161
227163784
5535
83504
30064
27704
1000000000
25972
11704
181332816
57648
402762424
692799656
99002
22113544
290438484
87567
104077018
12516333
416356317
740126566
765136603
508045263
551419594
403781222
702109839
59461025
27098
965704053
69902
82545
67663039
982912537
14792
354634314
29960
92598
678296542
133725359
365354137
25968
78702
368515706
3824036
2212440
92277
18752
710286004
808080859
778355312
59825
556505276
457222615
458163039
19715
571927754
1000000000
405407505
593379147
753643348
549396487
95489
95718
47313
1000000000
960688337
872551408
94545
76239
164917890
82740
778997460
550744736
273096629
490654873
558227193
219951708
263569902
345807512
704619202
70476
897604758
210453484
608237721
470872077
1000000000
59249
652275871
74734
422994147
247182090
441278502
34936
20332
73792
486630806
61552700
461047412
838266090
326633823
397457930
574694013
601157085
38763
21157
615821769
50914
610401264
675181979
30560321
575968382
369858413
1000000000
695371256
95065264
1
546359123
12878
512581830
15151
28234
92802
949476013
894816250
9423
41337
15257
1
11977
85819
99699
595020665
165402318
42891
857507515
659942031
901990883
396547407
48982
851986671
93850
418655423
602680597
39570
82336
285396449
27707
17722088
48186
14091
875455268
659597542
69936
716214491
722516816
507174673
62191
1000000000
84971
479291474
97538
1000000000
79995
943634057
12150
80876
1000000000
22183
145760122
40388
1000000000
699821350
510687487
609335277
57513
38759
668048122
698948614
697544740
47251152
96149439
6463
784637629
867405611
901192570
1000000000
21143
700396930
227887697
764594233
687033409
979061095
1000000000
673869528
90726888
48430
65469
10009
59429
41075
1
613618010
97580
761058270
727714106
60268
567021670
22269
837893014
320067995
132846720
430398392
91440
66282
180327887
433763402
26522
474061213
76126
25269
754021875
196444876
63203
576421064
648179848
29412
1000000000
4243
32198
38311
48028
856465291
1000000000
83488
79781
54968
1000000000
28709
21155
30414
69122
101535615
560523900
523031585
667156297
604563788
69382
282777105
689470732
486860682
7205
139511048
56937
705
28934
1000000000
371205441
16934659
62227
52409
664869385
76167
26856
55418
12743
246582371
97891
86877
27811
6573
3452
1000000000
265710288
52761
20339
20189
96515
188338707
68604
730876237
2751
261148828
544659811
474883622
58696
616879986
881884004
311649392
519974357
33003
594655254
7942
263861110
626
1000000000
446595664
21167871
353546171
60025
791712475
730894789
917120336
700567920
908251191
1
102834208
75812491
60883
4151
538449282
22442
692678829
272473635
51409
683151047
252688311
192560609
958489938
954054125
8838
659520587
1000000000
1000000000
485441747
81721
1000000000
1487
772877099
84377998
1000000000
7255
35783
891576899
589733092
647548541
1
32846
728903928
70320
89396
804887413
43479
508134487
982749366
466634947
918754611
322103124
303668814
14450
811785691
1000000000
7203
349940102
964106996
85966
332842320
190130717
399359675
42409
523730554
581333838
813698833
170286150
68275
868289855
773477675
992482723
51614
1
424326834
33787
84960
796620150
817509308
369939284
1000000000
53135
625477092
693800759
91957
654693495
116429679
57356334
886986291
72832432
93508
66551588
41591
56294
558350974
639122859
92124
738311252
966521622
548890932
163579266
123265263
996465921
4655
239374379
779859876
606356493
51115
89867
1000000000
511782515
28119
65070
93830
500651083
1
8002
36387
268449390
204765270
1385
780906310
999857071
770243571
235402490
860424235
39216
42881
66522
657868642
685383885
29240
567019930
237425393
29394
18418
705796299
85915
58208536
441834776
1000000000
554195857
506926725
409831485
317164199
343964849
43518
126970191
476825534
54869
56867
101751793
156202399
5976
674756282
423607710
68164
867741440
24267
824226602
74176
70630
403133548
796732213
78660
1000000000
1000000000
18119
6731
378138283
811628831
860782667
155379385
1000000000
855605278
689267476
34830
572193904
97225
62222
52194
558340980
487058556
720050851
161045774
902563855
240683053
643214519
941119778
1000000000
1555040
83290
867741715
361370279
4982355
65532
1
300546885
549995370
20421371
597097930
638755185
461253474
873947339
1000000000
50967
77168
809125334
610367247
155710692
90354574
1000000000
84690
605055070
157444775
74041
286739600
32225
332263184
56118
48583
49660
26659
623878298
503492999
990810270
347005000
14459
1
30068
585053993
27999
203791057
20846
19058188
1000000000
2811
871510520
355563694
38261
7746
63078444
1000000000
1000000000
97200
374013237
682
78996
463317221
612888596
23419
20791
28277
190602045
61990
123835715
56184
8011
582346480
95257857
607245796
37171
71724
73009
929109959
16787
72226
333036199
37407
794175331
443732218
739153481
564219994
303914694
912195099
912294960
9450
21240
811534350
5778
487957144
936303126
995084303
461045488
58038705
474852490
597293663
10785
120928751
685425925
383418048
235162782
25943
1000000000
64413
91597
845968117
748255497
605114819
21765
62045
421301995
745207271
480162241
255255424
704281415
855511608
86941
20895
317366326
983838092
63836
407427524
93690
382530999
230747725
824859653
656322264
1000000000
456826534
1
99777651
408228382
542888958
98393
567527732
88701442
201513583
6593
94192
182237666
158931905
19496
32400
377504335
65709
1000000000
17741
266992237
1000000000
519815996
103414316
1000000000
1000000000
99632
181624206
911743988
188463619
32080
752254440
785083030
873425387
808658445
815638543
467445782
721903488
518413912
37651259
26045848
56954
1
1000000000
83027
44844
268333911
227535829
55822
98616769
88608
550295961
90969124
56914312
419864785
1348
95189
25323
56166
52582
1000000000
278642126
750390618
567319958
854776174
67947
97508
165132834
1
49784
17175703
99773
336366882
834708452
735174783
740423312
897929904
1
367508092
33054
813504850
90913
163595713
824550924
52761
197903448
1000000000
26557
524679201
51123
967572418
4488
417309818
557055021
76926
11854
25070
55802
329264294
10599
5316
964562509
747316801
580204121
562223542
260731891
11679
30988
99125
43322673
657288171
449398648
86244
33849532
71680
6107
333166369
178672979
219027799
69766
547289435
14594
48883
40031
58685
27889
323885011
995701512
628669462
15973
455390301
93905
826510788
28525
282497029
66919
632097380
930244391
64456
66223983
417291835
1000000000
863615955
83468
6390
315757866
527241403
92473
692069225
1000000000
211761307
457474010
73089
550919423
70303
86000
1
606
683487355
38685
31111
2485
135646207
198754891
324565554
514284813
866631711
739259363
71619
1000000000
13971
963706834
49875639
256763583
1
1000000000
950107856
77075
20160515
19877
501627759
2500
88158
33603992
614307876
85252250
393527392
1000000000
12469
676231340
23218
1000000000
73009
294207940
35460
193708380
373030748
62633
88167
90970
90810
97636
1000000000
47819
936911071
294684197
896374662
65871
741352034
97983
51534
79678
1000000000
179558524
58164919
47116847
79863
1000000000
87440
689316261
817266852
860064563
78762
621751894
544574273
67239
532536952
365028178
51568
982909202
77692
92189659
732940453
905315234
78252
10237
37932
2128
12783
690018353
35070
17501378
867857299
78210
639128167
89975
87706
25877
24613
29368
824561304
595339379
207811138
475717933
76916
37934
517614510
1
356076362
1000000000
1000000000
956125219
859625609
55826
375911644
446650807
639055427
74064
46988
118592534
313040954
706231023
643863050
14656
19401
662513206
16532
90819
770879448
482575680
780687390
1000000000
322328447
71920
274
497957598
66152
275920882
309550110
437477538
1000000000
6283
291356667
753065460
43309
86642
113309320
67960
88227
598120817
147935304
442341346
49452
59955
25543
1000000000
94955887
225547305
200551303
559533629
890144292
54495
8879
71367
534658146
29139
224285577
97765
19542
23165
44347642
45474
6419
1000000000
98010
424379142
780595589
71862
78760
111690843
196148297
200083091
33460883
317430181
163893472
164178994
634842722
1000000000
800683829
699071
986932280
573397628
913900017
847658338
43681
218412671
809696245
206787399
233697414
45249791
730690864
58845
85944728
981449223
907380444
1
83842626
320796878
68818
70537
1
955674946
219377246
521232964
1000000000
726488216
18445
374451413
71894
344629227
510919434
376769528
42931
842553259
961324592
582065291
58915
34079
853706379
928675736
211212079
71882
299712644
1
1000000000
74888
334032660
1000000000
816541153
89680
286215874
9900
137039707
185275870
10685
943768512
45030
364868526
81381
68996
87600
820089377
874106176
967430852
905845994
65624
95176
5385470
116882491
7876
328727997
93378
548940925
218340594
13054
20505
950022014
683702012
727705786
981029839
32671791
587546453
13785
256266256
191996996
63823
77087
738049037
42329
86034
365429991
651577727
947035627
923232524
165932706
692999251
55403
367030497
48834
8435
27492
876328965
92538
77225
28915
1000000000
547765667
827175691
61657765
779829696
97332
28066506
338242554
57439
20472
35533
69413
40574
18936
568544914
89015
87757
340796618
271949900
109604482
8821
32258
98117
39790526
384751831
288891392
82360
70072
6297
995204394
36602
248518751
97180
156489747
508801794
590728956
1
983044194
729797114
88600
15349
31648554
468413471
35687
33311
31966
676952229
1000000000
5054
1
832002243
51766
72435
94857
1000000000
853246932
75953
134163876
27803
994134178
33956
22713
959683035
73255
22735
1
85568
806684760
414315616
48772
799374818
109275517
153984089
496414081
904794096
24565
57017
35354
69865
24442
447132021
70597
210177377
73327
85941
8328
11252
15309
47333054
1000000000
644395693
1
957316580
6892
777583919
606006530
627545169
3116
1000000000
29708
284056799
307818424
989125709
721813245
61678
582187466
501245548
3228648
98618
966019674
38245
735948026
301725899
851868445
450140226
69600426
259224765
62228
1
337398325
393035474
408036374
89878684
588923062
83092
411328081
708986990
5418
713553330
93561
381337810
187007528
711789270
83505
650862097
483442784
28945
90732
958608645
19116
76321
658497094
796525531
95384
85473
359881219
802095790
574989006
600369782
942413090
61031
91492
302992260
11246
83775
706116286
879252802
1000000000
51258
595471154
342955090
102508191
48945
493079435
8491
379324331
971273191
530852972
887622409
24068
50623
350296943
379567743
330552245
741008493
167750547
832509385
48832
56536
40258
957696583
12171
930052811
73450
234456631
268288543
880977059
21901
61602
388446174
246250526
61741
1490
14438
65947
26557974
335168960
663130387
242409168
979715991
384760208
28040103
151663679
98130
217917868
1
9676
51166
33233
91541
919434700
426514740
692519077
21179
72743
92242
872329102
994269927
235926620
659280818
88937
128922235
705358622
70246
46563
13959
3490
121629131
1000000000
95492592
610
133058850
597105313
55242
29022
750508034
839720054
95547
63662
71012
16199161
3134
837021304
768599203
869793118
395864367
29659686
543825565
373765265
573448279
607821516
28608
93353
960108089
26010
77932
365167570
657123285
750759483
527783261
111033889
10898
85774
771295136
1000000000
7534
695969043
11960848
337741668
129868679
353898777
45326
97597
8170
913
984035150
97574
807124228
96210
967960229
423234160
1
66553
744733709
38175
62741
576353980
93275
277504649
18346
495529699
85604
74209
307359350
90189823
22294706
36095
43322
280752435
436977558
260136429
68565
894529747
858708232
1000000000
923931658
200425543
1
75031
35023
2984991
143999818
825946699
303884310
7304
636629292
17044
71906
41192
570502270
50286
953208133
50527
19976
85898689
783167650
8934
946108937
6985
897101480
841826227
332788793
5984
47577
323054527
35669
82108503
36221
7720742
53312
23732
338210396
882311814
9602488
712243126
246165908
38411
1000000000
99361
21625
1
184217912
650242708
71430
971322567
343053481
48397
91280
45567022
818108272
36988
148580572
75916
140158592
54545
659404289
49547
570828770
86195
393294399
286733186
321003565
69188
900
390151315
1000000000
740380890
18512
55341946
798838374
56654
896820149
712836029
838145732
15359
61110607
16492
487877471
163552592
91127
19347
6292
44320
995388505
56334839
453301257
28839
930374355
56299301
1
64968
1000000000
189874607
34304
50027
545800685
713958827
194417884
25439
59680
92687
397957597
59519459
13208
22098
670989090
597538075
71087
1000000000
507681196
441
89517
46409
35223
188754238
35487
244634416
2371
85350
8622
262117528
63896
51520
678799017
137395991
817608249
1000000000
199
380560982
16868697
691396592
967238764
733599749
68833088
141412908
60621
86604
71312
386856600
25595
621083805
421095310
681858224
610194591
796758032
737835607
612909212
821947605
12014
255003848
1
550449839
258165865
348261311
1000000000
635420780
55322514
351829962
618512702
1
15819
1
43684
1
643951695
915255610
1000000000
564667066
684254645
252570651
89632
359603427
995501965
35058
117618800
1
3329
371851079
793151244
172332094
851584311
45122
835600187
541819484
10823
73026
94248
685811704
95
98695
84470
96401
13786
303741362
366896590
214734445
17988186
1
41656
1000000000
472116073
190718980
1000000000
83002
1000000000
36515
721144684
36753
220265346
49470
517869785
919426812
606800237
330372248
805047517
312232283
17114
3784
168647353
964858741
354963866
16228
525896604
34356
299
574543529
81843
63669
86962
342964251
56627
92391
60581
612278896
10583
36829
843055727
3445
479855578
1000000000
53451
249402473
951556865
46785
526514696
95339
8804
54953772
1917
27336
271274833
883670185
695553989
844170116
3367
577834104
379233346
33295
883167274
91700
824519762
865806893
718963673
683744707
79220
500365940
520033957
62941
2712
243568186
55812
5876
300043169
632655514
1
951755219
20197
955749169
3956542
403348237
962759217
1
568882711
538394397
23606
257077972
611498291
541425522
30619
27086
70985
293645739
712455357
74080534
873875978
1
72719
85046
48436023
570955164
86421
559760525
1000000000
692158825
38137
5578
59797
225374842
894242169
29146
962889912
1
1000000000
470057609
454013815
441284947
429655647
406623224
2813
668830172
3050
4601
223114356
56731
611922929
68835
79732
305816568
1000000000
829933975
54438026
91123
740509598
57203
47670
70715
53921
23351
23804
107997463
1000000000
75750
74389
1000000000
913213062
520308203
405447997
391625284
496406550
72788
743169613
78636046
404724603
1000000000
633556174
363112714
17831
64256
469929491
662507210
378237255
65282
751176206
761036909
10260
63892
43057094
903858695
58043
64227
176788139
9485
61329
1000000000
80268
560080390
11479
1
51540609
655506332
198417234
10118
41871
1
11772
1000000000
66324519
77481
61266
989281834
3753
750134505
141333499
134141155
857315290
587082549
831700060
1000000000
79069
57945
146964578
89770
28862
867302747
354449166
191479399
66814
36971
1000000000
20116
49517
5938391
196516251
44890
2285
459419698
299859684
520294653
873405290
718035381
1000000000
80212
618631242
531471699
15222
179348481
65451
385870908
23641
332542792
1000000000
64003
618337369
865866593
74005
280764098
887230773
458786208
533572788
176949113
15287
25117
727606783
3723850
1000000000
468124998
93701
511566125
839321073
11628
545238993
142264745
938088243
416162405
35043
728323970
72779
645216452
205853817
188961949
66418
1
678815882
62099
717265653
22302
88477
353416674
90482
1
9018
89751
52156
484606765
427905031
114987213
192789369
328005587
137409794
62671
536405368
331523439
49628
1000000000
9652
36623
6107294
524338477
32749
35618
47028
255184032
58545
75932
34694
302729430
32039713
530922880
78130469
927098279
38134
97382
85905
12255
23841
253674905
1000000000
542658055
717131657
168105433
312764696
46725
1000000000
481652712
696025382
1000000000
8365
69481
97792079
621140476
91619
978388893
752163299
326367058
757804114
45368
97280
54805
68682
390349161
206684687
65456256
180788607
835919857
319493567
664406107
315870536
45886
83113
1000000000
854337332
95409
838804399
974513229
314572559
338703992
97952
97930
1000000000
72480802
373728172
9
1000000000
807985196
10548471
657933322
398266666
93442
976215768
59117
1000000000
1
261745253
519274700
544820801
582615524
75267
85903
632934786
95766
96843
28524
768812178
71428
16730
1000000000
286880915
403149045
837868431
7069
970695262
554489770
568711522
58763
517922810
826834703
383177682
11614
558013862
134655586
268009164
507062914
565890858
155420160
868861291
908947540
973422625
242854082
71776
27877
38709
75900
293198204
86619
19343
16016
1000000000
169423430
26839
181956089
29386
26342
927166754
599152866
3867
916622026
1000000000
776596037
33021
84489
81851
54624
378854817
106817986
40759
474618027
457227676
34710621
1000000000
77257246
69830
10874
190987895
35839
96879
632609914
254779876
48735
240367756
33110
682276579
841892475
308359667
41663872
85915
16256
86899
778050119
12763
184085328
39911
2616238
560924960
30810
478061141
33118
28011
514515450
94910
30084
98435
644504352
319038242
1000000000
146776817
93536
471074506
55379
251086248
49087
693682181
53589
462136196
171390679
895795890
309716405
635131098
735462311
71329
30447
77042
905686388
75153
172271326
89487177
709414733
147733136
53666
74407211
320631815
65432316
1000000000
590999545
1000000000
46813
66547574
8256
482919593
832394420
26837877
921040510
47315
2564586
517258908
12912
797395221
32862
232533279
29859
81692
228899904
101551928
25596
50254
84050
594584956
282933468
359638352
81759
748845284
983646886
859944753
1000000000
98719
25068
947662402
60194245
459377291
890726987
55942
322983798
356647724
755835014
1150
12401
703273170
516617684
80588
657435087
967132398
16349
37241
345733617
908642858
9223
10353
235224127
561120083
43796366
38652
167359785
46470
47997
401917293
36022285
41729612
12406
27739
735908555
69448
47548
527374920
104457079
193283581
344862838
86096
26425
546887916
6250
66608
461011202
227653402
592560268
615777735
84507
942922728
9508
71282
26162
65068
678886878
1
32553
666385567
39428
767806237
86543
886442020
61897
14755
532832791
705309165
34343
130229321
696225012
240861477
36258
298836699
35741
824620775
130750283
397675492
66809
568551158
999214410
14243
900341932
1000000000
1
1000000000
421202943
17440
30922231
44097
99170
238681230
773531424
461652211
1000000000
687661184
782296831
227921438
277499016
951862294
80767
3594063
45530
30271
128476628
298212726
721849257
785198686
11688
86106
97407
406949064
61599
628264210
1000000000
20142
553639031
4205
50732
1000000000
20174
666400061
763247971
48646
530184499
789346360
32484
1
169526876
33946
571258533
369738494
603772592
984919415
818595610
74169
794015385
72206
777378045
211202991
2797
583116567
14100
684716081
1000000000
52625150
883221947
1
42743
2114
1591
530117650
728955977
77770
969558045
1000000000
507331519
1
960923745
1
20541
46347
848519595
66519
1000000000
908238628
93276
50702
70714
40056
380818446
844585312
14972
184097077
11700
546535225
319233530
600782136
162536200
8233
280289539
357883308
5795
880052100
574978812
982263207
97874
23105
243909743
311467733
98003
64193
20163
30481
88271
71127
661435631
65689
300696296
57144
60693
14229
695427929
28274
69474
45146
771347958
953334409
844032571
108667946
526791442
81349
978693716
710020377
318589900
368657193
187441498
420015868
1385
168938009
917653892
1000000000
340829920
348209416
74359
326756044
834183540
109659586
251073018
334573552
632926787
364023845
276166083
750827054
66589166
3470
76591
20303
61459
87817
901015021
88047
872
93275
86251
95383
504613882
84372
640320450
71119
42196
24137426
1000000000
632692355
743293253
814083935
17165
28474
68416
438707390
92010637
78538064
75175
173990117
1000000000
362942218
633284757
742737806
45951
4508
41667
631310674
1000000000
81069
122881345
11781955
79995
887032551
29325
442182321
46791154
11898
798294522
10288580
71701
353529536
58352
32481
320416908
661547785
26949
78614
390446085
205340957
962638535
430413034
150822286
52769
981578954
37562
48819
702363416
48057
33986
77424
60374
406527076
332915844
1000000000
587300777
39333
564448761
178401327
273464474
66152
522034284
140372379
1000000000
26602
75713
963170363
92904
335267919
482414433
71529559
58459
486546495
722576991
135090421
205726752
80072991
53141
93538
446403315
687354934
554291086
302172744
6269
87849
282885342
1
58004
193036013
70797
446284288
881767048
704381673
6336
999286304
122146536
73135
26662
296857275
750202873
62637
94396
812707451
121772107
1000000000
304844732
27953731
76925
10694
1000000000
7884
1
34293
188455132
45511
18634
1000000000
560983426
931775160
46776
1
669699638
34924845
247346201
60990
74738
57556776
1000000000
84898331
7581
395104330
568033333
46063
938915046
7811
268411684
145492381
626161251
74616
70637368
518730627
1000000000
112235378
1000000000
248047391
1000000000
619145661
313867429
93496
375406630
388684779
720416386
46038
848757466
913517327
639951906
59051633
17053
15990
125598012
150143145
232116686
66445
874727292
247367889
1000000000
68503
2638
29703
183738937
974344940
787591081
32893
982310800
1000000000
238354856
800315320
848397144
456990692
27826
978332752
77254
706292229
96025889
48424
706599226
663017996
527209466
1
287111689
289605453
29692
465690486
655879297
336921978
342102022
55429
73283
54562
97817
328204296
1000000000
735731197
358516667
73957
136280893
42440989
55409
430729391
18954
620764200
98930
294494000
62886
318483456
44653
183134196
1244
78954181
86411
812945692
48850
86544
107349090
828214428
41792
527908279
641653088
272662208
39116
921317905
166988823
72649
15326797
496364898
294098801
12211
98295
1
86465
1000000000
57613
414389380
1000000000
12052
306006508
86671
14936
557626528
309692752
77778
442380470
63898
41500
32873
17513
536732485
60493346
1000000000
82652
1
532756682
1559
1000000000
430426087
33257
960252966
324103878
481058445
538675834
64496994
899309864
1000000000
393873417
830486986
85182
86651
855769506
595006015
12676
512949532
938070486
901428170
305797099
9258
77292
97937
760430999
1575
739412904
78171
59586
907468992
745103886
1
64867
83799250
684377379
336719740
1000000000
378451685
50375
51312
6131
95619453
52270626
396874331
11511
42009
472969924
122005611
31752
237019226
26793
9127185
423417578
178611976
59039
530455287
42000
3634
22490582
82501
9537
859143212
959603691
42721
929684275
660974734
1000000000
109929880
48673554
157089332
1
753332369
31761
328770440
488035504
147245931
799562312
631665374
56388
166839838
95299
19070
30103881
924151673
1
84346
33704
518801529
231710010
716091224
584103283
1000000000
313222659
811383018
62149
883064609
495423909
321881623
731720258
887256727
68303170
227388949
7824
788820415
53241622
1000000000
63510804
67150
5211
50838
22185
52671
297002270
106672729
157470856
90810
38416
67754
38087
331706466
447997763
139439589
480416895
91880
795346067
530435373
667506058
575189406
7980
523927885
86017
58512
670135487
512781293
55837
6376
171068529
1
24456706
92809016
61512
54253
51310
1000000000
157503617
273581177
7557
36843
194332989
48652
1
581
297315558
190508553
1000000000
39419601
755564956
1000000000
535021605
540111937
7861
271231594
39189
653679539
417259995
9165
658831018
938292027
616912264
47276
489528363
323703771
445021114
12101
683092566
61710
6932
36847
129724189
65124
898290738
642950253
983032776
266457409
39800
11106
99547
152489552
434825260
412535007
855541531
14348
193978324
468065770
61180203
984194202
701143891
195881999
14976
112251550
631639175
918521417
438382331
73747
868955545
183702501
345488751
500718824
473402497
239320328
33729
1000000000
326593169
25913
179738622
56533
73976
25663
14616
1000000000
553271601
539642035
90509
542647259
516108584
1000000000
36714
55609
80412
118786792
30128
444929771
45524
74485
75980
590920244
240085892
56383
14356
27505
43180
17570174
60743
19407
5217
718199644
52378
586148576
82725
81125
816723799
91589635
382166162
274809428
30272
323004654
7685
73133
1
20330
221668750
85250019
16202
449296384
79063
722059049
501394216
496290866
156571747
1
28580
1
16295
696799573
142243817
37598
660120846
543586799
1405
1
743787611
67405
48256
1000000000
896326329
808349349
87271
47563
913494939
54473
43485
424047876
53407
54036897
890279303
198708043
85650
313514965
1000000000
996539604
625873983
424520408
133051013
36474
646338670
289523559
85112608
82364
615348589
9132
879655975
124797487
575394415
11423
22037
37840
714345109
518360318
32801578
182780667
41099
984305176
45902
17190
477713890
73266
55120
51792
1000000000
308101602
86743
811915396
828479185
455214278
356066716
676084227
866655723
695151399
84247405
533100453
562955296
975141927
1760
36304
354069112
25144
56065620
682320908
87747
672695166
69212
68577
96074
354789123
85934
64981
772628028
368470707
51659
90327
761137950
36535
90475
290109221
33595
947597330
1855
10686
847820847
93597
1
585101478
1000000000
70385
75677
816764807
368410995
533272777
62283
860777910
226445507
701029228
636327623
80999783
154220720
38738
28471
93249
75654
183
1000000000
891191213
86293
448735609
46869
581075313
801937032
1000000000
250317193
693951173
21460
1000000000
78035
49517
770440659
88151
63927
806395099
94834
585732807
875706860
377413085
978720855
1000000000
98901865
27453
419052495
455368810
70505469
321489417
628699633
791974876
50220873
554496455
74765
542681824
7226
16720
66262
95664
63537
205290860
79603
897708480
249957060
44939
74760
768769617
762622938
45622
970390976
35148
43435
53769
79028
42924
65712
646266446
49598956
86514
34355
72934
217844411
89031046
40271
414510624
86750
81371
14548
914354619
834126589
71731
63975590
33619
14545
228720413
43282
656652293
918351456
50814
339173790
286423387
585407971
86386
81182
219673020
501991060
1
480393651
568232114
841623548
745071108
23823
661176707
450514764
36102
54632854
29108
459300880
10268
78889996
11997
34830
133061264
471991673
15325
99536
120000847
528851519
472748391
45671
142512948
736041259
98285
1
503489628
363392705
124651300
566112103
884997787
12573
798257003
23830443
49293
442801430
96547
235673140
64371409
450891907
733527718
883433117
295981584
1033
916679888
573842761
67508996
587286061
1000000000
17924
824660152
798333752
26950
258634358
970910485
91006
35240
23310
933840719
87198
806092960
246257628
220084418
862469949
432471512
38256
108844969
8155
35715
61835
91028
919412292
46138
646150128
29056605
265365397
8852
46467
58178
59313
48270
5257
54687838
18730
866106588
937033556
595649155
313444675
34811
23469
595211685
67238
278926525
159797371
68419528
297167914
822203293
11319
6596
846112959
126198496
822101436
86346203
545301241
840701384
70536
57303
596974588
20095636
12387
52058
30142
373685879
367187653
13002
89361
673543363
151405882
994460794
76964
69029
477058029
215704273
346042408
66803
305657104
396584215
493027075
7124
1000000000
69427
888055471
125717749
27408
88219
626461294
9962
936513373
10276
819198000
54264
169211019
58045687
4899
740247760
1000000000
134347685
28284888
903777071
770635858
3724466
131497549
955958137
24587
25169
5060
23204
249631033
955127828
906589361
814763674
664591819
860259100
120079287
1941
89433
1000000000
303857284
24456
22804
70047463
36185
672179889
1000000000
197006120
39172
731603310
822845923
57172
19178
8633
355747945
1000000000
1
170353339
5372
263845056
88611
79687
1000000000
420407816
984358105
129460670
395696695
270558411
38619
10078
50169
532480826
481173294
384691023
80250
928715518
91413
1
227317404
936132388
58420
96899
281688330
43204
818291031
76422
213724872
339506703
193541791
126861170
25643
14972
387884130
65833
6610
86522
966134893
832944847
6138
67487
50583
463886005
54256
96998
379273347
58234
902226368
922604437
69534
248538163
35266
770825996
77392693
295656642
35973
702378768
25959
40347
93460
1000000000
917860828
19779
38435
610145432
62420809
9202
110748632
110294233
1000000000
876492904
17978
766221260
605702637
84000
70661
1000000000
855937568
701825731
75638
374830995
23901
2028
43054
110268186
28558
79206
27377
1000000000
362352215
378162901
89442967
870326213
58075
66952
434755180
239649694
589698780
146779177
18001
42520686
350504151
63342
248748250
349027089
62273
37427
1000000000
42707422
82285
602188979
91559
682195612
64719
928719239
187662146
778046937
301640889
79816
122563093
103176841
775529788
248003238
36250
54118
441107920
553915650
118028053
465663319
83087
25328
340737985
49314
1
595771600
80084
771998750
175664526
117870353
299368953
85678751
4811
40663
342713372
33004
31378379
955903477
820684421
1
939873218
92564
91749
600126082
717163127
844423193
697307261
63924221
90733
529470679
37231
65977
592320767
838749348
99373
423933345
604333801
78021
558562621
583686898
38654
447297686
435
6003
32284
159314911
75738
882521806
800894553
788037741
836255889
70175
791145506
716091130
136094829
90179
845816049
4174
877308353
276037264
818809618
404381850
39678
32820
642189076
308075290
1000000000
890687656
396623968
756106383
835128775
1
937170509
939106913
22901
882422131
1000000000
90014
1
78492
68887
166198707
504829669
903300271
1
716568525
61814897
523618513
982265575
292445142
88261
454300051
30681
67471
26446
223534682
16661
242162126
776336627
45021
828374095
979
223314758
2460
80440
86008
2115
21729
764228286
1000000000
151089510
12100
648565841
22806
1000000000
72096080
813804672
35608
89678861
44494
91086027
37139
1000000000
318634247
68721
76901
90602
60195
324314989
303440566
26925
1000000000
45230
944412975
50400
250008889
813225830
52614
957016377
31112
93811
647307719
235536041
1000000000
63191406
31262
255251852
30682
396169249
47759
134363263
159612033
1000000000
364535883
51622
4077
854055873
549470816
937115568
21209
72406
662
265347908
282112521
804562296
570464766
870488592
32858
745900730
596266646
892224625
1000000000
252381808
90172
88872
665420954
2312
15065
18726
991431326
105154889
180226118
121316062
469635759
30613
801530045
41801
131963937
65753
11926576
356364425
329285077
826374781
329497543
738741549
298611518
70337
346313849
92101
604250316
5851
100851417
334161714
359201809
810391524
45777
52903
559575118
24180
270745354
284109955
433426510
95872
641167927
59002
55600
370399406
630136829
17215717
720399350
53512
984400155
247959009
814455491
13179
1
29722
1000000000
899740604
23203220
79162
765155311
614673909
86843
417273279
93547
825959354
26906
24368
77559332
23296810
518785436
782684023
539323544
57460
730801361
30685
1000000000
570460962
316960711
37970
25573
942180279
1000000000
7761
589370982
283727612
88827
420667165
4572
86628
373191206
892465860
60204
39440553
899852547
27894
25658049
12032
1000000000
76093
960170933
703914871
62382169
92525
403013692
64820
821716780
258137823
612497343
1000000000
93976
373854780
83982
44725
434675714
51840
497812768
79381034
186950990
845791446
673207644
466193030
46385
4332
751498689
355778882
583810937
831655686
453879810
689532235
71242
473934432
42100
3229
86301
531942023
168074370
395280997
46980
155894615
38218
1000000000
50151
274558909
17616
217374445
72864
98535
540336859
64564
64057
766287620
94484
87062
61221
683953431
3880
970745477
1000000000
709326954
75146
83597515
463182550
267613237
425821010
864277352
348952502
211436366
247314276
733948611
312651109
533531375
31354
53587
632372892
254103052
224473814
94590
102325495
38491716
10721
72128
754416336
752147275
1677
1000000000
221493659
63891
50890
100919181
559805093
68999
283164709
654899691
846436783
396116491
619875236
174298751
1000000000
95744
73519124
69527
90598
592855073
39319
76427
96412
878841666
812171561
1
634975839
33964
310728884
866814921
978294858
174073881
911290576
623955568
3821257
61904
39172
175542085
49151
685056528
5316
956181457
411784102
46733
256775632
12843
7863
314522503
31917
74833
78996
45383
212145810
334319341
327558835
88698
534124233
925884850
861543070
884966185
29681
78905
950421685
866864524
324288201
33493
160313184
619349458
43196
193304972
359857615
963861778
23892
131599134
22737
768672664
612635238
292146742
425589875
51379
44761
974367571
418692652
504171418
76330876
233445780
987720972
574627718
79750145
318731444
518660508
448668100
79752
891386195
169294967
344571079
62715
75553
1000000000
36738
724731017
17419
52974
93319
753476223
190590594
64010
71505
430664332
6251990
276078744
4315
74258747
364312265
234171812
371986530
433809664
873024250
590911498
220018956
21813
2431352
952223784
46856
33521
967473195
916713281
886260679
44293
17634
1
5955
193230469
1000000000
79550
576481553
395549052
198987002
60824
752944597
80471766
34308
733538832
1000000000
994155485
86867
75939
5510
191068627
557897298
329041283
657511297
691494437
972373592
80615
53793
54089
1000000000
303359830
619526955
66128977
908607883
36616
328138489
134153592
79053394
9483
708337422
633320184
198186103
314830585
86176
202645959
10555
40364
518251255
19226
104005897
60131
73628
66414
69816548
744114756
78990028
258760108
640719742
66358
936233453
380385184
45151
1000000000
790976151
2066
583757783
736362022
674394713
364227748
40704
298308263
147445077
35052
62336
791383151
498950007
1
243232310
614736923
71043
989115561
60204
8086
97911
24298
495612106
1000000000
379777597
476276686
698728865
27726582
56622339
161924303
267791710
79519
944294814
1000000000
721530415
569586498
235495316
33364
10680
424089248
22514
861502548
76360
52412
224736577
63456
30946
73121871
997531694
506526304
159784062
492427504
129721881
94874
620948527
374048426
46925
28960
252851156
7139
69964
3210
107273389
1000000000
96735
61885
1000000000
344093867
649868121
88834
65056680
843048905
845201288
348993558
652958601
394523159
73335213
5849
822593380
871728433
34871255
38366
295672214
338713414
165202162
497999787
90661
1000000000
72752
304362412
51360350
195371763
709204531
60759471
1000000000
97566882
765905123
903558611
599532577
498543501
526294210
577234559
83768
36941
1000000000
865054660
39353
43513
46558
45541
380472298
424769743
41173
1000000000
55510659
3409
3373
79558
846454391
12258
50298
29820084
486461685
119640704
294478702
140138144
65471
65073833
1
991492784
592846783
437418023
1000000000
1000000000
285912742
44824
4903
435531037
94590
575974485
1000000000
522694218
543513175
81683
380042349
44750
575667588
485322500
665757607
232248893
52009204
551440042
90404
967267625
32595
15294193
226020571
8218
49378
58885782
66934673
75430
459646691
658523103
95137
575737642
194541854
649648620
47173
1000000000
67698926
1000000000
824706430
891100224
980862377
907546176
1
19591
171223928
62780912
539368025
17752
43564
26258
29209
1000000000
1
454185563
355140785
187325413
828801770
940392339
77140
92607
633377561
184298627
418916273
10518
95557
92594
422406132
594574394
814233428
377761002
7847
89575
15548
18105
720239362
81489
944117605
68944387
81426
185009454
351963833
76522
54735
856116100
82007
966438048
786050500
59010
172992048
67242
550750265
92261
118585667
412593731
569211232
32463
609762610
29833701
332905914
93233668
644186142
16206
863225366
372491623
404624397
273732139
828613184
338624754
862579690
653002641
19571
12566
524328384
994470707
1000000000
58110
333211711
456303743
756854804
1000000000
618052078
71292
39773
88900
90271
24011634
35473
195353303
80603
525243902
68794
1000000000
30858
632695278
454463803
490487984
46951782
355838335
31510
240770481
422991422
55871
100731042
923752575
106671406
52521
696802900
85128
1000000000
355579456
92194809
81677
84196
283799782
23288
641132806
3750
948525251
29572
1000000000
840821750
35056
844639674
418371024
33845
407227455
83860
90972
1
1000000000
17209
407845657
238516535
192697561
627473272
34402
22765
68021
921174515
789808900
518252755
923733630
150267530
70630
795906753
350159259
1000000000
67033
68586
148890439
30125264
863745019
943416862
413073280
16462663
77507
60191
40309
680765001
95184
108155064
845300503
1
29909
125619600
82815
55310
374450853
34766
646531857
59224
309662051
83569
551565530
170518522
80321
1000000000
992595063
14205
342066686
57462
13476
86436558
75692
5569
63517
65761
36224
758945282
42325
999432608
23760
597269828
299382842
78715
665819578
357793308
623818848
563004756
640200326
54738
71790
674925616
578971286
192773048
306773301
1000000000
454011629
596281826
43883
447317101
253844008
98228725
894503462
253640616
34626
372112894
799699688
87673
53294
255129570
10447
747746247
2031
511423744
38926
11318
495262121
34902
487896902
412917686
819082939
134261089
850432153
189295355
862213191
22949324
19602
149138856
87865
47814
351866287
30070
812703852
754488242
7838
35452
835378194
276319570
798942562
10033
48292587
25723
8498
38984
18804954
833372423
62144
458866882
465104115
99812
48407
50847
818956672
158668555
45848
58360
750125987
352373530
80213420
928141020
952589627
26923123
89899
689780561
8569
1
35258
90042
92077
561475026
95770899
88508
43977
76154
32258
766473679
3365354
208786190
54691
822289400
8484
825829802
343486720
58631
807336491
801846643
731461706
21893
3419
668080237
450201020
256108290
88788
340912476
20705
57776
497531548
1000000000
744466215
59485120
13253
457625834
481025278
888641696
998802016
78236
40284
47373
43981
55368
69118
11408
1000000000
309786002
431562302
686963015
815173210
68121
199693569
64465
715622511
69385
2608
2287
18020
97655
918911126
189830006
82553
130142605
99833
89859
94274903
11360
1000000000
64770
86124
395226869
633942438
16868436
58964
79727
261674203
103485588
304946773
316604756
30237
22995
467247352
288191633
292331080
371198036
57916
626199857
350175257
4594351
96549
980308961
494280880
22097
99540
716510785
241677486
762609746
152206849
90348
374209138
299968212
30637
47263
491928254
936739983
1
1000000000
1000000000
1000000000
690598709
10277
97237
96424
30232
91349
633654447
909732168
54119
51545055
806504899
93320
1000000000
78333
27894569
994818109
310332374
412851121
35837
793621051
597561475
15045
77924
399862191
40105
63987
1
56563348
82292
37946686
25874980
1
171427616
59822
740654545
97586
661414418
2205
5020
81412
261811882
77474
225097287
888402611
917175986
234802828
389690373
56938
1000000000
1000000000
92208
885506527
52897
386048000
851032605
42095
39731
23067
640239952
60604238
565298250
1
204363539
81122
78822
29420463
1
397398584
551312930
605100740
491367705
608271227
556655991
21627478
48202843
570838786
27525
186230305
35359
489994811
53392
91775
989987213
586982688
665565981
856368334
852701593
1
9848
4723
121165932
634654480
53784719
736218262
17030
114038421
162511788
1000000000
95164
78687
171738810
677761048
834813651
76065
381
28091
6488
16127
294012705
659601460
998090867
253534245
14044
1000000000
798008319
531082997
16703
490280725
885055968
955359587
33029
109961185
93975
1000000000
870810675
53563
255283593
1000000000
93989134
69627
22882
10356
583340570
1000000000
1000000000
270959756
1000000000
1000000000
73979
635973523
65811
22684
139335366
27067
444541145
686539065
65969
863749344
37450
69933493
184919427
36894
484089648
992038340
52367160
1000000000
1
70596
7065
857027293
1000000000
123010244
116275260
8538
33030153
42831
1000000000
402249627
391537513
451899028
55085
807178426
37558
617505884
47370
1000000000
1115
198250835
766478463
1000000000
70097
3710
454710548
82148
866888158
790522452
536218367
282053647
634688030
86814
73228038
65605
127259560
698977814
58092
703034412
68341
512834325
77358
74845
34566
45767
400892649
356657614
18939
90876
1000000000
15153
1815002
981608425
857423028
62200
1000000000
425132423
86257
32535
136234976
220776406
962635670
712738185
17053
6693
418401558
6754
793462510
122395466
198478253
64689
1000000000
1000000000
88009
94438
535983564
424989497
514942006
149809133
38735
89068
583386875
10231
549492141
663215924
81136
68787
697534579
1
12621
230784897
795839262
805925990
369296159
465921669
1000000000
593771354
237740088
933664923
93388129
1000000000
538941503
40167
244494112
149576990
497292072
878998303
857048624
180896359
56036
1
484293888
40181
669620580
39548
14691
18219
278907345
39463
59296
1000000000
701405372
1000000000
16611
35611
46628
648442871
578225504
12067
1000000000
75709
65123
50816
9145
42238
689937275
14183
309654785
69995
1000000000
693287886
54923
85705
452805759
565387898
1000000000
158787819
28365
954261914
796136245
19219
58413
148211719
274847326
77736
571698468
794716459
44020
722056958
67825
398606871
844424325
73660
102550415
93431
69188
385554990
73892
9692038
625838941
396099259
1368
22193
595881375
571950318
7162
97947
695064028
1
777415564
119042725
996539002
90005
862307990
83759
132356891
178827044
31185
14173
41706
365083794
269272336
79039
705794825
80418932
26113
8227
644487879
1
70045
56562
1
42173
266770327
45979
26298730
835166014
125471621
15890
335864076
575184682
84065787
336617481
447860007
36388
920427683
68359
599311186
404494464
98656
82965
62601
40904
96823
72321
939408691
20546
1000000000
86891
66016
79781
1767
533530388
73701922
842675726
567452403
225191193
11141
975336643
1
306420212
489307795
763982122
52072
70350
44090
23386
80097688
888206537
11087
83496
365638062
1000000000
369990508
33002
279370630
2810713
14918
85660
911926978
37338
64559
152955253
69047
949438655
45916
21847
91304
220253413
29083
1000000000
97022
92739930
492650866
454320567
803211432
415372952
89653
424
994862420
163542134
75964367
747057348
19243538
282142937
970259887
126315056
965597885
478754061
642947016
19720
40283
98632
523590281
768894628
591534377
5840
638202928
1000000000
118061447
50642
33580
36241
214655028
61410
931257516
14662274
893322799
114019313
398785551
1
92868679
682245533
162329099
95826
832871284
83640
70304
524829436
7427
1000000000
73843
979107886
157438031
55946
4305390
12846013
987235610
979851686
619499593
562532914
790935861
630228435
361599194
417913098
991308976
22669
74408
107000536
415718339
516207587
146508018
14016
964520680
675469326
421577050
41189
603682607
54980
1000000000
86034
44180
509873828
809016345
727096074
40062
93964
996189067
21118
1000000000
52778
1
211640936
87579
8635
68986
91060
897790770
14289
71111
32307
978448390
580635273
182099810
826308982
87185
975740612
82146
53347
450701963
78344
2147
220591115
308806110
26205
85266
89953
665324846
442331926
54268
555241648
20199
637960503
345469950
915085377
32467
352830583
85071
804531257
532051708
1000000000
703353536
163778406
80343
399681268
860376763
496576018
975202214
89331
896809229
6893
68073
199155816
89182
414115362
636618491
907980935
97061
313104758
86355
432188461
467510007
429283533
948232201
260932769
36115
881447734
924613534
66896
523020800
994947472
94094358
17753
989748126
877546890
744695757
29257519
48653
40876
298522125
974762684
262025842
644314890
634456869
465419525
144523312
817477747
84388
2373143
563628506
19459
580580315
33479
47780
30175
44540
47808
25181
167848822
97931
710004534
1000000000
811803405
871050232
68061
837375002
558775681
554950353
38673
655430529
216198299
12595
468117323
71741
574314433
740774174
853587885
221420246
384862244
89656
67604
85106
83683
932636281
680123365
9645
4826
30211
125512413
195968098
24741543
36497
122421756
450473273
436601613
48049
568781398
91705
37657
279363240
201534722
12436
64705
30125
371556655
127149582
486785499
945880368
110607454
649387134
114625126
394321775
170799222
207493223
124532835
84788
38594765
61456
30032192
543512865
113740651
46951
23418
540815467
906846701
88674
66983
305655399
24208
42227900
87317
56035
616
26134
95843486
95482
665319726
48242
987103957
552235765
12449
91268180
59420
9362
502363332
49079
1000000000
1000000000
11888150
463934800
938458272
47276
774498467
986419641
413583282
1
35776
770972015
60944
453696373
26868
309472236
68273
11520
1000000000
69074495
830009195
72048
930675371
57810
208850711
35126
5691
21498
1000000000
570758371
60623
727233452
645761037
681694201
266640917
17226
10665
254988761
81981
77069
1
84405
221836288
21280
387813575
80411
485211980
445690205
653151081
600432963
50452
34297
879778100
74652
179369627
80400
77162
31507
336339873
366175307
11882
31396
577316799
56434
71329
46651
224514880
76194
55925
866184342
985351201
463699863
882338697
259732349
352544931
158096923
488319567
237337805
595304742
70762744
68585
41416
860967226
531835098
71007
20991
27682
34451
55560
39748
14177
312770867
596191328
651238540
252403905
13646202
712540553
72536349
195740595
21907
582655679
84654
68653
764414990
688769573
432725082
66215
23456
986720706
5653
28416
19858
429976229
253940922
63038
320499974
62204
521116612
52480
10139
600747669
807475537
1000000000
987853028
626215303
158573890
437870656
911645985
65414
858503671
665459529
652337716
796379864
10108
249219680
89432511
486725417
165601266
329973946
31908
513379471
998991609
243132003
464713668
36095
59384
944210966
767123965
25582378
886068437
541027733
85743
528653557
34106
728011227
732876309
77619
858437541
8982
318600591
57612434
14211
543861029
382610359
97917
1000000000
837343929
808140415
325619276
1000000000
405459801
555714406
591510793
38082
1000000000
49070
12348
10419
32695636
448522547
87952
29998
575077870
852367877
599435169
1000000000
299782702
992730192
669181609
17803
98955
53894
7069
7976
71564
1
17532
1000000000
390665395
592475482
292624878
427976628
82315
305854258
943313343
344244273
8427
504395763
494486693
561292706
804912407
55558
65043
629841060
409686036
42766
1000000000
410220355
18702
30311
10992
943139760
80976
474188192
452121032
1000000000
50767
728917468
54429
214763453
769117361
10057
1
483239355
644088124
627228650
170566131
481306692
149955680
330
762856846
1000000000
204692265
946034674
35205
585360440
68020645
700446966
464473701
947363693
51266
31187
971608682
614438559
811260314
620635497
745870242
21038
329006602
35121
88876
1000000000
168529763
1000000000
17347
918351607
82617
866726723
72695
549750711
86788
472669179
83643
37708
523448437
84392
529275801
74194
703909092
67296
146302106
30466426
40015
94652
590652114
90482
1000000000
954958850
72468
1
45959
813321638
65550
1000000000
690740833
893124859
68613
6495
47040315
18327
74673
59778
402531762
19734
692455226
525882324
36238
912341898
42097178
1000000000
73718
109776456
686068929
815439637
1000000000
42743
57389
619924273
68474
194680027
16899
974900752
92442
651565326
1
320114922
36407
612424462
436520396
969942132
1000000000
942680293
580207762
707028264
52363
570372562
1
331064981
930742148
54649
73799
318136665
748395343
603107399
673237227
979151378
86921
96976
679419628
189436683
239929598
1000000000
505012698
7710
789024814
950325140
700058514
822530196
78761
616721834
65641
4860
1000000000
935324661
1000000000
349401905
5803
12155580
44491
45601
80080953
139070703
92258
82730
186771904
10645049
50748
48389
295245840
69919
43112
45263
804973676
411
28690
481775348
735436390
760037309
912430527
132994244
924863139
94301
13438
954118354
222942444
442778241
358097078
418074762
91888
314187228
57075
981557346
154842528
20578
783976542
104905152
694250134
452423236
26802
231011749
46591
286058850
98360886
1000000000
920132758
116546216
509608924
336749027
630288756
86282
611572304
733156602
90444
87991
1
386091243
728508924
101605177
76424
48948
55025
650444663
112719580
652915867
79537
778846672
58238
883723805
493144493
51838
1000000000
1000000000
14017
46498
42112
38238
52944
16783527
17966824
89144190
959428603
20061
26265
210266180
754729904
988643881
588540729
20895
68981
64854
14196
5752
715621290
851642365
623900147
99395
114472246
165110174
96818
74972
5834
536242578
50021
608089437
90461
83225
307839603
595341749
8870017
94571
86722159
307273461
1000000000
1000000000
1000000000
342548945
237966154
19647
551400132
87653
528495336
77124
122344030
63513
183650384
330881750
32630
962915591
88704
563286278
888434704
382155400
144264449
89702
17164
143588190
59932
970122370
262570812
1000000000
329667585
1000000000
858514975
90772
973867113
324975014
1000000000
743779837
490269228
46177
79542
91862
146575890
58905
94717
89878
83560
537296076
1
424455449
105188049
86078
47522665
478441901
834190798
695064747
20331
185977847
773672345
249962135
855587723
383452633
745635285
832781113
8826
68237
1
1000000000
329873718
41252
405574446
646427955
1
899019763
469944700
131334954
95620
427419929
56502
155298569
50106
423995864
198283611
772483793
844749567
75434
513509257
725599161
47832
17162
207067951
147972760
357748261
628710608
66260
426326094
859729941
720997350
847798309
71407
63714
95865668
390932289
1
351743137
524147481
89937
777417005
308493560
64592
75881
362490282
84279
530897595
39610
41019541
46822
1000000000
981933461
583989550
38872
311624181
192283580
19345
17504
216555918
1
1
34195
885165366
179545841
4529
10020831
457220496
35525
792998094
79195
97981
12876
663769583
410582248
97545
449256092
266862501
251628655
144200119
452986716
969087125
924159127
34577
314130655
90351
74135293
829378506
24150
859302214
718931721
56794
42456
45097934
35612
16397811
71961
31955
52693
12725
198027800
10167
973916169
45746873
366500799
33640
94791
78717
339658529
1000000000
242667059
493893539
4928
653607653
30493
55851
241791105
696458976
924015450
27992
22505
75972
92514
65355
6889
49698
44821
64843
55300
157098596
33281
13225
20251
10113300
313606095
45647
67332
864368742
388206927
1000000000
471115747
55525938
82242
827018297
802312327
217786027
830656008
52626
420087388
903658612
1000000000
1000000000
20496
1895
18167
921063515
590231849
865772639
13103
887770485
99320
69924
17845
73551241
607815625
380
397
909547103
24681
105409083
453541264
92050
1000000000
70059
810343768
40010
195087894
74550
40168
21412
73825954
1000000000
1000000000
537706599
560751276
595984110
45406156
262519342
338529072
802961821
1000000000
823692493
50700
384604784
53707
545386435
128112690
876773680
117806277
502659463
333576379
292578086
694889047
438764077
1000000000
73714
956680921
63853
624840748
14212
380947802
1000000000
324382392
175604383
478677008
6028
841668781
925757957
612390697
2484
11294
1
136911530
1000000000
8060
91772
2827
77985
387539216
349116802
447949542
813272024
755701477
419564182
688166092
735528874
40411
568969183
998758437
88993
1000000000
1
642732953
734871231
219722214
584112871
552043887
44265
484324015
74668
62618
72313
124551527
59608850
1000000000
1000000000
897969459
81366
574394853
309147271
998760494
19608
89380
794702820
936085214
1
844236238
49270728
1000000000
268106655
163101768
475431370
260575869
137772362
964743315
634582126
27485
52006
4147422
599410605
203046601
67319855
562241542
369342896
6824468
11528
483249435
18547
196171476
1000000000
439275372
69370
239697267
21709
993875256
525097587
74528418
615
169154110
736510542
981743601
818697448
84912
215786717
301233988
2404
561183270
76692307
81130
382621646
73163178
21513
1000000000
518482682
857733293
98514
518043828
1
1000000000
65961
90592
19566
43574561
82754
46937
1000000000
765691785
1000000000
98430
25082
430408887
750424703
97015
47174
45803
32439
802740534
163070866
936639163
756072665
43900
39092
1
72538
652218652
992528792
213966307
175743583
610496935
30923
357939524
1000000000
42970
23907393
759365985
14969
833104388
510951619
768337424
568853170
71117
9343
63497
97106
85614
574585298
67473
1000000000
16432
303076505
674757001
88030
51960
582586483
51020164
1000000000
82534
399210170
36960
10227
828801145
362733043
1000000000
20054
30540564
909776033
1000000000
60205829
1000000000
18757
713770976
168424351
243719320
475345195
18996
1000000000
866267930
13204
72459
201685122
525788983
339383014
35086
282134428
1
846129115
66111
1000000000
35489
14726
897030235
88006
15428
1000000000
322107159
284245560
644692905
740827477
52850
579124529
254822777
89069
92853
409345979
83497
3982
21317
467009919
737167237
52486
13956
265663852
76927
838843793
1000000000
33318
1
1000000000
17513
99540
52375951
42210
90789
65718
89909
413448282
29645
565375700
143474959
526538355
359648527
72226
825900287
891501360
307885925
224753998
180268975
32250
247473712
128054481
13466681
75842
39631
23120989
524694150
706286562
28377
53719
674751380
77216
484592559
897247665
988973460
16152141
298649307
868970702
85893
166204398
92810
782685632
63119
449355847
37076
431869046
209295558
990338647
59547
646036307
837381980
676962179
84204
30223
37062
86790
1000000000
720151044
938768685
26420567
68494
928670281
423315008
38017
53404
20598
82711
703851908
946817355
25679
444213538
3765
552332904
44146
90982
242966219
833725810
5009
5796
814241340
812534788
51690
387
14549
26259636
294540645
317365418
193563249
686956523
255118484
617021464
1000000000
690922614
155852723
159009274
81316017
49105
958761460
682496679
1000000000
588759750
509651428
540368479
77715
15890079
937355820
491731807
485573148
803582398
1000000000
1
59666
143337684
73864
37211
947503544
90146
640014713
76551
774647209
577497287
72924
58516453
1000000000
483686790
92521
2574
513367191
389631287
58068
520938663
57214
721784428
557422900
42047
7354
46848
632278085
6761271
37731
9469
720899218
1000000000
93596
26683
26195
386107387
725494576
741290125
593156999
659478159
279071107
98799
321675192
39144
420996613
724168171
45296
48239
59714811
20829
70879
51771
45888
196506222
292603186
4948
534960364
77855
53692
894744777
69632
50669
988787442
72719151
125822072
77715
447395595
753694595
37712
57124
122284598
461112631
777522973
4026
310490797
90294
336897224
83233
786248288
39568
34709
8211
491464662
14300
54600
1000000000
799276457
12118
734854917
69094
633122883
97763076
58127
16840
97276
1000000000
67366503
725656709
346830650
86181
859925149
531448216
74006
814110798
118435521
302970375
72556
1000000000
1000000000
188718688
47374
964025041
614955407
45179
35724
434562974
367318991
96299
503863802
241087482
22127
583222482
30236
665096607
37843
70283882
69679
1000000000
213368729
310330206
762329122
60083
315439514
920273015
38920867
1
923639623
979884121
34578
73674
191328566
14855
1000000000
357931736
86510
705368647
221541477
88409
539001239
979599751
499793995
69154
442644130
491048688
572737847
611743200
457393596
935700059
10088
477636395
575928792
153063337
357370112
12776
480431276
369972799
30411
549305671
257193920
795025072
342131893
280833519
899485969
4000
8172416
576527006
2663
1000000000
41168
429475287
3477
39200
78854
48065
91416
587480217
72724
54737
828078717
374348115
33825
8444
798756155
608342548
885754681
28187
39849118
16106
911113644
855207307
30030
736653640
795599855
98950
1000000000
878549642
290190748
421320189
404124759
8538
651097222
80307361
50779
66557
68596
1000000000
747317290
570819742
40253
93135
161300869
366116025
86700
667489044
245940782
35915
704884013
76998
85284
572490026
474205269
426180674
383713564
350530086
823915695
15240715
165158214
488816942
84278964
136141378
40582
494079153
16154
662263593
79737
145180689
255776823
927568580
72626
62700
714531808
27918
380745471
323574258
788526480
572754037
10939
69449
93608
211419686
1
3679
2755
1000000000
5809
254623241
51922
84840169
278805763
948968122
1
1000000000
156967578
5064
535812667
334594950
516312532
18334
34918105
756542429
483255557
346069030
16469
1
1481
924297840
799510361
701993326
130016016
719604173
245281822
77025517
77730
744812471
1310
731662635
46346
70420835
3239
187458182
1000000000
29408
145979903
486424013
20551
864614581
243310064
357911883
14308
935564559
1
929343559
74891
531529589
577438854
9839
92814
52389
872001011
363468723
38404
43084
592507171
47695670
1000000000
90755
60587
88156
80746
20023
57777
552883164
42495
821606173
687444218
34755
89025
61958
89006
84277
785908012
673989386
213562361
905130527
674357895
255267669
185925717
33968
33685
34750
508227628
42258
156860170
374487230
42461
62995
22006
6992
455806095
882929126
125782009
322970848
36824
790239876
936347120
1000000000
1000000000
638638080
1000000000
275465534
1000000000
789669437
45908
154096202
569384182
926803004
963802482
524182385
746368640
435925050
93581
664316301
38502
721585853
405093695
54321
880685011
79313
758525661
243405089
47388
327805115
65412
662760740
2288
829618824
147745246
47254
642057648
77776540
72936
3379414
6513
66312
780519250
909207348
52247
873786052
337936941
816476095
26222671
40936
142327440
438759466
343804918
520792007
42595
67511
1000000000
58009
1000000000
560052997
23619
110805209
31686
933276528
91366
158045882
409856894
67949
209081458
519282247
249457465
438520616
1
1000000000
53585100
33014
68828
191698680
1
329613561
52466
19662
959615649
69296
98192
227012486
255463799
1
388840602
577206
54988
260841385
1000000000
765548394
197750704
842468145
1000000000
55243
21804
26241
74050
21349
967943023
556717283
755147426
1
148215520
92793
168224698
1000000000
171487197
29255
79109
57136
97565001
5434
436015789
1000000000
30389802
327455845
1
26921059
46951
217051906
602597214
1000000000
683515527
1
631016382
1000000000
75040
972101291
330117348
907338311
89130
591450770
759137649
251738417
742426988
15262
1
12328
49907
137588031
64101
405925321
21211
36380
495673959
421037600
51532
104216131
343308136
1000000000
270602791
54563507
74106
36936
885502248
1000000000
10869
7746732
509823078
49630
86458
978378992
10076
1
701551345
869848992
92015
54485
974050260
96281303
20289
666667910
1
480799162
717230296
96852
74794
35245656
47902
706957812
22620
91963
935159898
220147668
1000000000
611300601
316112715
807644047
17206
76394
769174404
945490696
1000000000
175778900
273933233
91468
42507
317939779
44803
968687286
34687
410329389
744228039
854084929
395221687
599569717
36289
4275
495745024
37606
236914817
316780446
95567
399696605
84281
944623562
777339353
318238146
92099
1
777258562
90875
61453
19245
321510010
1000000000
1000000000
651528259
36587
1000000000
68575
489147488
51547
925312238
17001408
957650294
570773949
776921457
46137
251337432
90172
61648
526478240
1
555671010
21856
9177
109972490
574308751
938813633
151043557
32568
1
36252
60704
229059581
921580893
530455288
25123
354329786
15089
1
245041007
81698
65170
9174
51619
660404405
650375840
664171075
239581420
75642
30142
142351482
363516052
985546627
62411
239710185
316275509
70918
885040197
65606
70441
803609719
32536
760053342
782733254
477847175
181161445
12563469
992270759
998994014
746079207
5018
944338800
577774890
589352055
636713740
135417819
2134
219904693
75306
95627
266388042
80460
444096588
416878812
771116846
76562
32527
90392
974299314
861459992
454791513
122684535
750707124
462075708
70413656
232271587
14075
260123007
71265
47331
1
75730
1000000000
52218
946964736
712079138
535526376
301986896
518448651
64945
309061120
85589
98082026
10483
41686
1000000000
987178416
18163
319303803
424794701
643628496
1000000000
56582
850476083
64924
139237015
353105086
271964529
774433321
436615476
984271744
65628
88278
50047
332128762
1
607003858
402389956
202508653
126700344
44526
70462
749181315
310660750
97608
1000000000
86374
129185187
47736
90942
327843307
40908
21789
377518546
82366
698055095
505633197
117876177
65695
140006812
62080
29943
32034847
493262518
59190638
31481
1000000000
155504717
218610466
86070
80866
286722259
434262261
817490982
908073613
554136471
11080
929635767
166007355
354699014
676323958
578471320
4256
39826
188532127
857624224
33065
703848158
84386299
1000000000
930161722
399579809
287111553
52576
895666053
47646
774482777
89530
843247581
865274531
35098
975961110
564287532
99313
89588
429339743
575160669
99960
492107376
161907745
126260100
62154108
553229997
643148714
329673855
58672
9208696
234706659
19827
54283
855068603
83105239
408528532
377924644
40239
1000000000
56672
687970148
703052945
11686
20882
102338004
998392927
380034520
73059
44322
935869920
696182793
581941719
107432059
731829583
18366880
705266007
693273055
41087
464874643
75286
86020
26550
601544895
265899755
190421707
44744
945027512
7631
62366
792407762
1000000000
1000000000
1
85879
988266
49863
91254099
13430504
16274
570262683
96522
969363345
594851570
53600
72478
86050991
55243
36183
41001
391189721
748119522
26853
253813209
1
673295010
501594552
659126796
37491
932376573
90499
415905424
157145979
54177
932504457
751493959
326343700
588443669
37585818
10845
371275311
24509
57299
975033242
14706
660481201
26370
294930861
625472646
505335077
61276
1000000000
337852804
730207480
863813640
538407914
920769346
32001
1000000000
9204
13818
58942374
17856511
443255557
407947398
33233886
709142651
908169193
768004558
27109
29748
198715554
714232214
715861023
650063274
576386681
63669
804620691
91624
79483
226694061
65601986
1000000000
628523836
979925664
443317348
180775947
358268597
259032286
1000000000
83985
34759
81765
564928347
24941
78062
35466
14748
10550
275802839
420910441
14163
1000000000
55589
159183403
409878751
732003502
75276
1000000000
927
1000000000
1000000000
80131
356594234
71297
942152279
445273608
135807585
83106
507907877
179919294
28819
841506182
282700722
3954
11865
973151108
52200
30662
73990230
1
74344
671379541
407801713
456280302
1000000000
92069
161755045
1000000000
176526937
12067
113416274
50325
330239750
324572934
31348
399492643
21509
1000000000
1791
85218
965023637
700438017
81145
5005
1
89976580
58341
749118203
711117222
756126378
67971
446545765
235149430
30165
320845856
10970
711660857
55267
52478
735264656
116276648
547739273
6191
593253146
49943
56808
276003637
71026
439236640
1
13636
27210
98025483
50579160
726367109
59127
371598877
49679
706157389
324219840
311203604
348411842
764895255
640011362
509895384
26510
877355951
37394
8386
298327621
74480
929047131
549999250
1
217453539
149051446
297609605
94292
415848052
179547475
654906696
780655939
91305518
959055132
56699
819841120
207028512
56569
36824
661870094
25918
609427212
830736152
3067
1000000000
592709761
44464
43
1000000000
54746
42186
664026645
65257
278562
67696
532469223
892092015
43883
246394648
9189
111508673
958098305
34333
880689515
88496349
62711
91553
10451
715245531
51598
989147061
20611
411399536
94890
891848451
17938
90004
47919
39745161
185795491
27318
501825290
259065170
549622091
499100681
448032926
24040
27354
41392941
1
779687102
296200200
93823
387455572
299915586
115374279
1000000000
75839
57254
63048
223023745
69851
58940
725025899
401463736
24616
830297283
704985147
59700
55844
501607094
884620519
45479
546561071
57017
95543184
885461051
322121096
66088
202507667
30347
953887546
1000000000
88327
62946
55525672
61732
906485372
78537
1000000000
1000000000
229
83789
925643012
939174598
4504
644598507
982468698
70572099
458574570
300669456
99962
983497926
821854487
615420430
634637414
70138
58103
108555948
741447536
676798290
1
167607348
60078
32026314
590273090
55968
179599223
970194143
30993
67988
715348338
1
27699181
514253892
19649
375896018
59532
51948
79672
83450
95703
246086828
489009908
21248503
806015651
1000000000
643697027
50281
209539867
954052768
90438
386042178
455389526
193461708
435416029
748200258
421353760
409337407
68905
7438
938486773
218116226
53558
185675470
661028569
725830966
851707767
71432
14910
638885005
428116438
705926739
64255
492692223
55178
189286992
91500
189309138
129095257
969965119
84505
944302390
68598
5875
1000000000
760332653
55161
797997748
742121139
865495262
547682178
8425
553992310
184199644
786928632
5772
12690
45100
7857
97156
8706
37196
98872
233775925
266993843
1000000000
946941882
6764313
27256
28955
1000000000
666761012
789771344
792413780
75115
201800868
63272
56870743
20220
835488644
17026
35300
704514672
7228498
451092899
580130418
982064781
263740859
74583
791178108
606741903
101801188
1
81735
760333144
9974
519986686
4918
53799093
310772417
859519411
656159361
769885632
39146344
312495314
348852959
91169
62390161
963409633
977260205
821784353
177121515
487570457
41628
8389
739430733
569233988
892977826
297873156
9078
694826109
714454195
80410
34993
27470
91819
4711
144129928
76854
164
112676579
78998
518043634
495506441
207367082
90990
1000000000
28024
835211806
286687447
10503
820384566
840140738
509856392
605905078
41046
43271623
59577
906771091
188902050
1000000000
271674068
373098026
1000000000
1000000000
450433794
1
55502
539387474
81618
32953
97449
62910
65606
899638959
79609
568407034
365493073
47670
1000000000
26917
794023371
1908965
41465
1
564980477
59463
500909129
773433271
77424
89297
401180482
840763637
32915
63537
1218
412247104
49514119
39520
848034996
89344
681521684
49574
100895154
1000000000
792350837
1
7941
49486
258703833
47758
74920
421810643
840497754
45864
63162
36631215
335140768
338581239
1821
813084612
70556
145900559
78915
75088
1000000000
337210380
300
787310742
51785266
606651336
567158889
13608
748672685
21415
92303
59106
598320382
31171
257503716
128371228
501988523
547549398
642535553
721496696
94374
31122
24517
9514236
593815650
881084991
1000000000
295667000
863248017
156197374
11700
1000000000
950664689
1
266498398
659150553
68943
95623
837886931
450301276
4523
1000000000
4509
338559245
50156
54363
969067755
49456
4185
1000000000
502641530
5211
46152467
25210771
881401844
364386607
814647406
509511899
26263
185408977
73644592
585987174
201204779
55962571
760117979
721012983
55066
487976675
859407479
54104
76779
805590569
80523
981886992
912151960
42091
12006
72425
559342022
62282
1000000000
304129640
1
67479
92693
643239029
435090283
61103
542397377
44613
2826
4321
27173
538382357
593237892
24722
69419
281849047
4342834
726123333
54228
1000000000
92443
666046582
583382146
304461457
941443325
341622252
506407106
644979392
967234310
729690528
226245623
542590403
71614
14307
41161
71195
813226308
732846652
58139
401433165
549567924
44562
53212
89642
76359
67171
777281697
339557326
485884105
687051562
42203
93585763
576939706
46256703
27147
836660900
49655
378406356
1000000000
375599113
3578
326938910
605521765
570660948
98490
16866
164989164
454144157
67053
76564
150995068
64438
722003138
1000000000
23974
1000000000
1000000000
37636
789323202
53163
877460572
1000000000
23387
32807
387408269
319013050
821294359
77861303
548708761
21337
616364888
57165
392531296
958025973
66746
247976493
43452
890343408
3615
91805
355119887
19970
491370380
40012558
38729
750839681
307554771
1000000000
735981521
382645396
60713
224209968
711582773
881961523
50055705
775247337
917745855
13293
25628
1
821689590
62721
12030
42930
164405883
875354282
28383
16569
70626
26378
862459709
39515
495974795
7697
72791
21906496
96310
3723
408013352
697269227
187345662
230487807
328688563
579988066
74907698
712849991
29982
1115
71477
13235
1000000000
680528713
568373266
83881
246811404
182965859
125107435
1000000000
685628043
351008840
889066177
827087870
427785063
85680
1102
11111
673316322
29934862
68078
253481689
270044957
356806781
444656960
428698232
1000000000
938363505
704029484
34233
830464488
37919
120260354
66730
43942
318050698
40315
11099
88011
819372134
860481620
414741657
387211776
16718
42873
23416550
886924552
26392
65711
928825182
881510130
715404801
62430
544829576
413079054
46138
990990755
252420316
1244
841043584
64521
848070577
91943827
260146774
5698506
27991
46676
502033551
87002
38874
60863
772732958
1000000000
989674803
397727624
904746642
367948843
994471814
40601
576316368
22490
9704
13100
262887046
56845
435914515
269872570
421015426
763729437
410160675
95420
970063980
317320649
519548478
54630
169898610
1000000000
1000000000
787365404
536746065
47586
64298
964312331
906317707
1000000000
24932645
19170
406949631
363768433
840577297
994401087
15192
3060
78698843
1
987852475
750430461
1000000000
228508141
3951
1000000000
14525
72768
818589832
88401
88943
416120314
126523288
1000000000
391539073
70211676
391714898
491888627
1
2407
30474
98748
57144904
112913943
51782
287965932
651446036
49019
160537976
349830588
800678727
449297920
597714306
33221
921487613
55082843
79354
648103319
889959847
930900185
670206387
1
52339
101290659
76911
299047253
688738594
330501611
340617410
26400
86209
210669896
44375
849362749
97782
935551345
914786360
69319
47108
142517779
584187401
331825921
41239
89328
155048289
469148162
393179878
994489381
395146501
47133
479798188
28533
59140
137675668
65163
31771
960309971
1
72018
13531
99252
738062377
7183
15449
3951
45914
59372
50300
743991989
452418140
88706
55324
46175
30306
57362
102974103
132901641
63568
109397215
421421084
69700
625569910
50632
1000000000
730112245
141652211
561102296
32672
33728
50427
14215
612888885
394492707
1000000000
13176
16886
832289898
4186
734341328
806048145
92359
42020953
272164193
453275
915401426
78559
449025280
661137408
53234
291009774
75945
513130522
272883837
652772058
353374191
2781
1000000000
76616
791627196
518999566
235770527
67876346
900581925
83815
29934
29588
523851505
99876
46949
57971887
437783590
60680412
9360046
152326587
198948911
584572507
854988254
703713643
1000000000
352080548
724707585
952488820
603949667
30584
50121
1873559
128212904
17154
789935266
318287732
1000000000
77787
222991428
543002565
1000000000
27220
846817853
595302098
436626813
348922007
1
1000000000
763507058
33247
45138
41128
89343
6570
97502
322598897
1000000000
587372807
307834345
1000000000
532796760
94567
378253250
80641
641962224
967801140
852170279
900411634
73662
1000000000
98404
86667
1
725007744
81246
652168017
548364799
177824004
769429002
774681184
326492668
289907665
36055
40765
73476256
10917
23150495
630536664
10936
910055263
1167
99786
98678
55874
832850745
58570
449103048
275146830
653789250
139526799
26586
212152862
1000000000
40863
942661590
87715
543985647
301783536
277043108
1000000000
70488
83797
486521621
40095
1333
662707695
99248365
843813841
14543
1951
750336519
114127219
939200631
502083519
78716
731174239
54696
49242
93292
618722808
1
578440673
621450830
91456
79467
8847
54868
660626914
87983
399904277
794249829
1
607150116
69984847
80285
93307
798780472
628551255
846206745
333455237
1000000000
414362072
24478
33780
610359413
607687751
61393
971389793
688394087
120561980
60969
98397
204500752
32602
1
296338771
42832
40151742
1932
1000000000
42602584
38599
370011226
457624899
332195451
32570
941858760
265224182
87893
983909865
470230227
186442816
220447670
73817
545551125
473688308
993666949
62976
442848520
420462245
20600
223384594
22394
53456
61917
1000000000
306320440
909170452
22694
22592
216033509
750486663
1000000000
149265510
137147359
880597104
82843
97209
74747
318893540
82134
489884212
39736
8411
900883616
29506
978679006
448323936
22717
12646
240104588
77885
532344534
1000000000
770551389
816352579
98751
518211861
462771185
321283694
643351809
46165
36979
43636
289384450
21992
360051125
50523
87258
86679
46861
577331893
1
767691812
69753
995826016
99845
31119
924762573
65161
956088547
152070855
436231478
190158669
467345509
37236
133881938
289948639
77512660
86807
19230
781567643
648353867
48840
6460
33211
404897921
534108198
714494743
25213
62661
472530338
184343136
72750
95123114
972762419
51658
32400
365110114
221286362
143922144
3487
64844
248528549
93872
38353
568250518
507699319
23858
641793472
6899
122746783
411829881
568468525
79200
331441298
1587
61949
386882008
180568492
65370106
476629656
468592993
2391
312569974
79736
589283194
13573
87030
67683720
45985
86060
418095504
682998475
76983491
919294038
1000000000
534767147
516965812
233263267
25968
397389805
46726
294768181
45813
880236745
101522963
725737198
76487
51517
227472260
601400503
44568200
986098380
1000000000
503581981
982712629
884579622
715543631
80360
1000000000
25363
1
76795
429045018
39935
30533
18028
11074
48466
339370487
96425
631678079
238947113
53153
449873329
85996
747084779
82065
703199071
1532
46435
86059
43847
65691
885015216
142045026
24507
457505864
292798491
13056752
69920
75300
16440352
879822450
10314
256537247
57426
41355
935292749
948051924
529468205
92707
986040321
919072053
485684824
32706
840956259
68558
226018309
732355423
660937851
787924284
86518830
96773
729858501
802873396
727599086
341565734
234434283
7035
22639
114524930
670073252
1
43207
248168290
680207516
599908266
1000000000
85387
25316
871646170
981214545
804988288
397632345
559242571
584234332
757597220
62771
176422997
380798654
781598488
480274178
33663
52045158
1225
15948
523426581
56030
13896
62309
9357
806812443
141509455
97253
412295066
495088156
172
864090577
280518333
105616704
32732
48556
376978704
24018
160735688
195916337
55498
570632285
685217655
218678064
847166822
806080006
97209
761253865
490233277
62719023
167127471
918815509
89779
303190128
1000000000
18683
618851889
656601257
880057423
34606
419355365
715957933
234397324
1000000000
1000000000
39903
440749446
659614760
139957431
4846
484276571
21657
61111
10926
656499382
63654
1000000000
463264080
64863
98176
34521547
1000000000
329
7732369
272495699
1
43760
54193
6202
73035
1
864005643
575062150
380463773
61225
913589948
