100000 100000
12 14 2650 6713 25381 79107 5474 30 573 24 1149 28 42 6841 11 65684 3038 2379 9068 6414 12 8 1352 405 14 24 4326 20 36 16 29376 1 19 779 7581 1 29 42 66491 34295 16457 8887 9461 47222 8852 2 19 38 19 29 4486 1 3304 37 68907 45 70723 45 8506 26 3 41 5430 34 39 48 18 47 84315 8 44 73190 8697 39 1 40 5798 4147 1720 14 1024 9314 49 14 30526 6112 6455 8293 11193 32 45250 16 38094 5691 1356 36 26 4932 40 72816 40 47 77248 1307 994 23 9305 27 4 7284 5686 3 471 78981 3 34 7027 34 34 36137 1290 1193 47146 48 664 49 5 6133 10 4999 2872 42 20 3240 1553 95696 17633 4765 15 20 10 9082 76045 90022 27 1 36 31 35 5358 7 50239 15 88632 8 279 67263 9 5773 5592 24 29 49045 4431 3622 843 3610 27191 48 60360 34 34159 707 26 2538 70238 41 3932 13 6354 13 5 43 10 40 8407 2777 44705 66093 38 2503 9010 41 22 7203 3998 5444 10 92 49 4844 6 8 21386 1917 44 36 8802 36 27997 24949 34 61159 15 50 26 47 22 2763 9157 6381 21982 12 39 6921 7129 16 42 40 8785 41 15 2 86489 26 5205 3 2220 12 2363 7463 36594 28 1662 50 28 3735 402 23 24 42 4 7841 2161 49 19 40752 7849 23018 16061 41 1 5 35 26 22 42 16 73374 87780 95370 42 35 21 7142 40 4961 12211 13 96515 20 14 50 5281 47 15 7704 34 50 972 38 3017 7 2 48 30 14 16 5279 1 9769 1593 25 30 12 17 929 48 42 9859 38 2635 17 4 24 7407 36987 25 9896 1608 40 46 92593 24 29 38 3496 35082 19 50 25 28 99552 33412 28 6737 17019 38 42 527 8546 7 7999 21 28 47 2931 30 3382 1709 20437 3 49066 21 5653 22 514 3110 35943 40 33 1 6 31 20 2224 44 764 2556 33 40 17 15 12 3550 226 5955 23 15 43 2033 8116 8 54970 46 99032 4635 44 14 59702 30 24 57306 1 11 1417 9112 7799 24 70989 3 13 18 79315 14 26 21 9347 24 41 76052 34 6906 44 45 447 29 44 4327 44 43 30 8394 43 93054 13 25 51528 38 10 66669 11 35618 3821 22 48 10 23 9595 44 4035 42 86392 15 41 8746 48 4558 7 9845 8709 22 32 38193 35 54497 9713 25 37 9603 17 12 43 36 28 27 8176 1173 38 6028 18 16 38 858 23 40 3457 51363 32665 3641 27596 22 41 41 2893 7 48 26 16 10 11 30 5 31 8307 6378 23 38 21 37 3831 4052 1869 8119 70255 23 63369 42 4 35 25 43 602 2 1452 19 357 3835 29 68622 23 20 8 395 45 16 7949 88105 12 8535 49855 9 20 9725 46 7274 8606 47 9947 9647 3068 1 81024 31 7635 45 45078 14 43 21229 41 17 40 7 4389 43 1498 4232 49 4688 5718 5928 6 1673 94325 33 40 7502 4832 26 36 1540 896 92605 2630 7671 5 4 46 48 5199 81066 6151 42 6 7 3905 6783 2 6672 3601 4910 1 9709 40 26 22 42 29 32943 2982 7969 39298 3890 5697 36 26 39818 82674 43 16 6305 5240 372 9443 9587 1591 731 56741 16 8832 3922 15592 2422 43 18431 718 14 1351 42 40 9904 28 5180 74835 9 34 20 9263 9858 4380 9732 46 37 6937 5448 2146 1734 5313 30657 14 26 17027 8549 2552 20782 3119 29 49028 6356 1662 34 95778 21 6857 8 4715 7499 7001 9294 9 1 33 1 4537 84001 31 19 4914 41 49 28 5822 26 5 83457 36 87878 10 9216 46 41 23 32 37 26 14696 2390 9 33529 8289 23384 6064 26 3131 225 26 3627 390 8 5 70686 16 42 29 11 11167 414 18 5978 23 83154 9951 82128 9 22 9034 26 9295 38 8959 20 1954 2703 54685 9 1473 4070 87018 3007 1 2712 7 30 3857 6977 19111 9237 17 7 76801 16 4238 39 13 4226 1631 61075 3061 30 25834 19 2502 42 21 22 46 7005 38 30 38757 17 16 3725 89230 47 39 1654 39 320 3224 1923 24 36 30 85304 10488 11 35 26 9845 67030 43785 15619 292 23 25 50 7150 5157 35 83634 18301 35 18 1013 9267 5564 7113 6 9355 43 3849 27 6 49 1423 45 70779 5 1456 81439 1 23 26 16 1807 9 71778 39 25 17 2633 9462 17503 6 7813 6446 60040 9547 6997 3690 8844 2817 34 6 2587 8334 2469 7 36613 36 9643 2723 34 42 4 7416 37 2196 21 23 48 40 44 34 20 44 8 40 20 43 49 13 23 8704 16 6798 5103 2577 30 50 43676 2643 6484 41 44 7 4 24 47 11 37 30 36 26 7 3302 3386 35 44769 6 5780 23 17 41831 1061 5149 665 38 2649 42 39 23 22 42 31 53153 42 29 21 2464 46986 29 4 6195 15 2816 9 1824 6623 23 6867 29 5400 6727 31825 35552 4093 12 7714 9 99433 11 99407 28 49 6351 2873 14 13 85250 38515 584 20 30938 3 5012 17 5 9 99582 596 1144 2887 22 2767 6767 6053 9942 13 35 14220 6173 3826 7728 13 50 47 238 39602 9834 41729 21 41 50085 54354 3517 9 35 8185 47 6798 26508 79819 36 8139 15 42759 2221 30 20 43 19345 5827 4 5 34 40 46925 39 41 3906 84919 16 21 37024 5 75545 80556 7407 5774 73322 39 9283 22 3066 1667 19 46 77973 44 2014 22 12 4934 709 33 6058 87912 12 29 22 117 31 7350 63413 2275 4284 28 6549 8 11 9 4 5041 257 2 9 17 4827 39 10 8764 8135 46 21 13 36 8448 24 14 65127 1841 39 36 59557 45 23 35 23 45 36 8856 84209 6375 48 7296 40 44096 4007 25 21 23 9119 8020 4 4 39 7 870 5482 23 7461 34 47304 34546 24 58617 10 92546 5130 11 9031 34 40166 5 14 1121 4835 41831 28 39 17 36 40993 23 43 5395 31 9460 22328 37 2 39 15625 4743 28154 2287 8 2980 7398 21 4595 12290 2695 13 5777 3175 42697 42459 20 37223 1970 23 488 94295 32 5052 4 5 9456 66004 4010 8002 7634 110 1082 1458 8983 10 6495 6651 31 6735 9665 24 22 4 15 34 3775 5 46 96165 9039 3 7900 8932 48 2347 994 9082 6822 1391 9222 8689 12 1 30471 21 90196 4 39 62538 3049 9 40 4695 48 41 1 12 36 8745 83046 1005 30 16 8141 3343 27 36815 5558 37069 524 280 43 23 29 38 79326 16 6882 8636 49 5721 5 50 46 38328 1025 10 4852 4165 25 8 36 23 6559 42 4562 3995 3405 25 46 32 8112 16 4 38 6802 34 1299 2 41 13 45 33 8220 46 29 9747 54846 36 1309 86180 16 7841 12 3967 860 49 14 34548 6047 23 42 91330 19 3817 454 2099 34 34 5 7933 14 1 37 8004 2822 34 5 6455 42 8498 3288 41 8 2467 12 40 36077 35396 49662 90291 3413 35 46 10 56752 9730 6119 88068 31 32 40 28 10 37 47 36 6998 6559 32 29 6937 27849 329 5920 42225 26 50458 13 8031 31 12 1389 4 1843 4405 7 5550 18 807 61124 9556 1513 9337 40 32 6954 8026 20 30 3 43644 51274 40 9296 6 10 59063 2 3477 527 9740 38 7592 21 86175 37 14 47830 3 24 28 83742 7324 24782 59069 31 8 64005 3626 9 1672 23 3707 6 6 24 78554 38 78257 7386 13 38 276 7 5817 14 1 3 28 22 18 36 9195 10285 29 9571 29 38 1689 37 63944 4131 6 4 5500 32662 52608 95184 90164 4835 679 389 5938 5314 17 6230 25 5902 6124 4 5832 26 44 9905 46 37 7740 90235 8942 8905 8 6 41 27 30999 5793 11 3582 35 36 42 1651 8857 50715 46686 31 43 4878 22697 6776 1977 2946 10695 1214 114 2187 47 27 1087 20 20 5 1816 15659 12012 30 4592 2 36 5586 3992 35784 4434 46 45 3212 29 41 8826 3447 2327 8382 1386 3592 2 8582 82339 32 38978 8055 4658 31 47 19 4177 23 35 4195 3 38 47 9 41 50 19 20 35886 5900 12186 872 41 4610 7810 21 6591 66596 4578 36 29417 16885 38 45 27089 50 23 5216 5623 8407 19 57859 5950 9536 50 7631 24457 1488 23 4588 7492 12 8 28586 28 1395 47 35400 1055 7051 18 39 28 5770 45 2068 10833 49485 18 14 12688 27 14 13 2459 30 3 48 8 5 9460 98903 19 9445 20 5920 6899 13 9249 49 24 1 6 25 13 54659 16 44 1116 619 28 48832 24 4 24 8269 9441 2093 16 5385 16878 46 1115 41 577 3571 3 26 9360 27 43 5692 8 39 38 2808 44058 16 85965 8590 43 51714 96979 595 6 1159 9406 17 1078 96665 50 5532 90512 44 8719 1 38 33962 67675 7012 120 1381 6 8681 50 41 38 8062 5669 21046 4136 20 7984 2630 11 14 7509 8627 50500 44 84412 44 29971 1544 5959 50 19 7951 26348 17 9 31 41 3159 41 40 49 771 12 1428 12 11 4321 89807 1 29 77871 6 7644 26 9349 4178 2361 23 5049 44 2476 35 6189 88976 1619 4202 7 42219 2342 983 5385 47 86970 2849 40 40 42 79209 16 81760 34 63385 78342 23 37 1216 48 6784 6971 14 1619 4627 47 8 8 613 10464 96466 68996 5399 4866 1183 26 77117 44 23 27 93258 48 45 2 4 7003 3 37 43 5745 28 6241 3214 47 70392 8 11 6781 566 20 37 3613 27 28 35473 36 20 6655 2352 7 38 38 6015 86239 867 26 5686 38 4287 3155 22 198 7869 27 4 25 8 2 31 44 30 9 20 49 4069 61452 10 33 9010 50 4261 5109 8697 34 1247 50640 4294 29 11 22 40397 4281 20 25 41 6 24 132 39 2686 7179 13 31 1421 19077 95256 6658 47 10 7 8627 6693 7400 4153 7 6081 7218 32 49 2179 48 17 7188 32 74577 8666 9022 9097 37 17 11 4025 5871 17 25034 56823 32 5 13 21 34698 38 8263 42 8 1384 28 23 37 2022 1275 5882 27 48397 81876 29 2704 8 2682 45 3467 48 4681 37 9564 17 13 45 23 35197 9602 34 7 70083 78596 4879 17 18684 31 13 2006 6123 49 16 6943 64452 34 5574 41 1 18 32 63649 12 25 23 50 928 66947 37 7312 674 9145 2324 2 19 45 9419 19 20 45 339 4674 80896 46764 29 1 9108 44 57 43 2517 5822 11 46 22 32 5895 34206 33837 34 8639 4356 3628 3808 37 64390 26421 21 3524 15 70389 1914 50 3430 7893 6609 84406 269 46529 25 5648 12 6800 12 34 43 7 18 3 18994 81263 9325 27401 87267 9593 5620 16 26359 45069 30341 22 9052 1424 86985 5979 5240 7941 46 8338 8 36 127 59154 25 9204 9141 9988 758 3 16 25 41 27 3162 35 13 6 12987 9843 32 4 5858 4 6274 40 5480 50 5113 6 15064 855 8 7735 28 8941 5570 4747 94436 5089 2094 40 8248 40 4812 8254 2684 85696 7876 22 3 3692 46 25 26 16 39 4172 9136 13 2544 8856 486 9290 6820 98118 6793 41 25 61952 1773 3535 28 10 8311 38 30 14 38892 6592 4530 6 822 47 25755 12 4445 3822 291 1 32 7360 1514 29 5370 23 19 71838 7836 60022 12 7945 82200 798 49 11 22 5130 4037 6589 3 47 8 6157 3384 25 48 8 7513 3415 1 6444 19199 1579 23 12 25 8946 27 3488 7917 8461 31 2990 5972 17 2917 2825 2 4302 2596 13955 2253 11 65773 1290 28 23 33 46 7293 11 9324 990 26 3767 43 8247 7132 4124 1199 2742 63271 6066 70867 5270 32 40 50 9376 6 13 11 51199 6 41 3417 31 5750 2300 27 4848 2 2178 38 34 2020 2859 32 7128 24 40 3612 6709 27 3114 14877 69326 9555 49 4 6593 1057 20600 48 22 13 24 54277 96899 3 8555 8542 34 7978 11 78516 35 11 4 41 41489 57606 22 80456 8012 13 1 33 14 4 6530 46843 3550 42 20 41 5429 14 78484 20 53652 93343 20 48 971 30 21 93925 31 22 7311 4617 33 996 2709 45 22096 78620 9 4138 3878 31 12 38728 42 50260 4862 41 29 42 4921 13 62622 15 3 22 13387 2220 17 2342 82518 11 25 50908 14527 7913 18 9 21 5156 27359 5918 6113 40 40 17 23 43 47 8030 790 9763 490 33 26 87093 2812 37 39382 6750 42 5 18 7798 2314 34 50430 12198 7686 68627 2687 22365 2022 48 5239 800 19 9771 143 3011 15 5483 24602 35 3872 28441 1696 41579 29 6262 40 37 8 2451 17 28 10 17 28 42 39 8 8566 1 18 4277 58701 2764 4 5589 7067 8355 30366 34 9513 4536 3470 44 6 4 10 11056 22 46 31544 10 8830 10 47 38 8055 12 26 8340 1159 34 15 5318 15 365 3429 9654 13 845 1 24 34 43 9895 6388 98379 22 9 46 25510 6991 50 15 13 20 38216 40 5 38 3086 46 49 14 58847 4883 46 34 13 7634 27 4229 7937 39 47 4078 3425 28 71195 18 87021 43 3379 3 15 9805 22 35 6854 23 6569 14 586 5 3 16 3222 1807 79366 427 2 31 6127 19 3601 8 47 16437 30874 8849 45780 47 8412 1699 9 11 1715 87111 435 8020 6 28 7428 3265 14 573 24 42503 89792 43 36 7962 81603 7340 1101 38 5191 29 42 3470 6758 7130 53749 27723 10 4 101 37 10 42 18 61064 13 9826 6779 26 6 7383 2 7740 13 44 35 44 17 30 33 24 2 32 3181 28 8729 41 935 7408 37 8733 43 20 21180 7276 21 7 14817 7019 41 97434 7138 44 15556 45 16 7952 41897 68605 5987 18 5981 7621 2491 35527 168 38 5522 26 24 35 43 8489 31 5208 83900 5 32 16 33 1329 71420 38 74973 6548 50167 6981 20 3749 49355 311 18 21 5331 6738 2194 8140 3740 806 49 38 7009 6539 45930 26 44 26 7386 38 49 9688 30 7 11 3781 8 2386 35 7 10 125 1833 39 50 19426 7458 2 77965 6 39 2 5 46 18 4 10 40 33 94113 6 24 3 23 4563 28 8693 8 35 43 29 6 47 42172 22 10914 33 16 2638 44691 8688 1 11 3477 2829 99313 610 8 47069 33 64468 20 9336 48 33 1374 537 29 6255 40 14 24 1 29 77774 495 20 2 37 3359 6759 15 1 96680 7930 46 66 37 47 625 11 425 35 1 39014 37 22 5012 51333 10 4512 40117 2524 32 7 5488 29 3975 3361 40476 5851 7792 33 97495 44 6544 9614 24 33 7114 19 17 4033 3362 6268 9267 56912 4828 11 32 3 46 45 55853 48307 14239 1867 2015 22 6008 8559 23 93783 81442 32 9432 50129 89834 37 49 47 1272 4910 6307 38 4 25 27 31142 64572 22732 1856 1291 4148 16860 59146 41 31 36 42 7672 39 2 3653 2 29 277 254 8983 21 50 36 5558 960 41 3788 9 3716 11 4355 894 24 23 39 25 17 9221 794 6070 38346 2 4425 1480 14 40 32 4199 6 22 4727 41 36 21 37 2299 59828 35 34 84622 2 25 8626 5439 33 53764 25 36 2373 29 5209 2769 65809 75354 82447 44349 43 13 9592 4034 4000 8 2 8856 6 2408 4454 31456 23 3879 38902 47 20 6656 12 10288 1 5 8470 8482 15 8 43 24738 4 88320 11 1058 9748 4099 9797 36 12 1 8944 2161 6 49 9509 5387 6713 8 1790 8226 1136 34 1764 1120 2936 3030 30 6199 8 1139 31 47 40 44 8 29 36 36 6 5948 8222 6477 41 40 38 5225 76954 47 9 2526 2946 16 5 36 9488 47 1316 2196 40 55858 9592 49 17 6286 25 9322 6503 9934 20 2862 33 9 9391 31 7124 50 22 45 5422 55208 20 37 18 12 16 6082 75888 10 7996 5844 45164 734 13 10 1 5440 18 4241 8077 2512 4471 30 8279 8463 3586 5031 32 1901 21 227 7 28412 25 31 33 23 4 9092 35 2591 43 3480 7 50176 23 1679 33192 47 4793 8960 3288 9941 52925 16365 5 5 41 1290 18 6946 29 14 40 36 1320 1 39 39 10 42 6603 46 9582 96389 8230 49 20 7449 18 37 35 17 8701 5408 46713 27 9483 18 13 5 15 2794 19 7 41 6138 5382 5979 44659 7131 5461 6742 57397 8781 1446 5167 58924 2484 9807 42 1 43 29 41 12 24476 43 17 4885 8801 14 23 8916 46 1 37 9732 30 32 3777 47 3 29 27 47 43 59460 38 7396 98553 5552 21 4370 5827 31 6 27 6638 5386 95894 1670 6481 64142 11 8748 25 22 5264 9 16 7906 54830 26 85443 2034 53430 5102 5 7132 1263 32 6265 35 7868 2098 3019 769 15 6 29 14 6236 2 8889 8 8944 26 4691 9533 25 21 93651 5410 84614 16929 31 34 4454 74937 21 48 47751 44 60783 12728 33 43 9142 42 91670 88332 86768 4726 4952 3754 7483 7784 27937 20 44 3761 35211 43 48 42 63292 36625 11 2747 67235 8 32952 7235 35 36 28 3 37 14 57769 1 14 18 37 19439 15 42 10 77124 25 50 1908 6 2 6990 43 20 48 639 5626 6165 90907 40 1 12 44 49 6243 22426 50 20 61511 16 9 30 1556 47 10 5 38 8288 9555 45 4850 97781 2983 3467 5025 5103 36 76823 9335 29 77584 29 12 17 9 24 10 87663 44 4 25090 1583 27 14 6564 17 9 7306 961 30 8518 1500 32 90765 7425 4322 42 48960 33654 36 1097 45 50 76216 76120 3 8288 736 3366 45 19820 21 92274 4118 38 69 82726 14 11 41 9 854 45 2766 73077 35 7394 26 44 1 33629 39 82385 1556 32490 5 27 15 7915 50 14 70783 8308 4189 13 70410 971 25 48 6735 46 4 13 5062 2902 2326 34 8148 39 1003 13 82442 25725 1915 6 3 43 958 4 27 32791 45 83193 50 3815 39 1737 1150 24 43 4 43 986 3280 8989 8183 5 17 5 23 3425 70249 8872 3 93055 4371 41 9192 9001 30 9717 28589 53848 12 20 39 25 23 3 5 29 14 27 86688 1188 34 45 4918 48 4611 4508 43 48 2 7461 14 33 1158 32 51321 41256 19 4815 40 37844 9278 2208 16 9149 55166 38 9794 49 5594 37 45 37 26 3111 14 3462 48 201 27 6784 1 38 9831 18 79691 29 24 3823 16 4480 89256 32 4984 25 15 1113 4 6922 3481 25 70433 30 11 46 3125 63793 3051 1 37 6800 47 11 22 6 1830 45 34 33 94560 26 15 27 40972 37 3233 97033 61479 28 1811 5239 22 30 5 2 95903 37 49403 7982 80185 87047 92313 48 21 5361 4 5488 44 1663 16 9991 8996 23 36564 27972 2722 31 26 3190 13 5582 6839 31 3660 37 35 37962 89158 37 195 88616 9180 50 9 39 46 3 12 28 6724 7248 37 31840 5278 17 5406 9381 50 29 73810 38 1 24195 17119 6909 40 14 64092 29 74576 40 20544 42 8923 25 42 2984 5776 54965 45 89507 3324 9126 41 26 1269 37 84906 25 42 41 3139 3926 5 8423 26 30 8015 38 26 4137 4 15 6321 3028 14 46 1887 60228 32 9431 11 37 84898 6944 4744 6195 9534 7993 2 17 14 41 46 6230 1135 8917 10204 25 9372 39 64469 35251 26 19 19 33 30 47 37 94734 3753 96648 3 48 3548 92735 8023 71204 9007 7491 33 55511 21 8501 4133 40 1324 37 94184 40 16 8666 9308 39 32565 4642 22 38 5356 46 11 2401 7451 40 5241 31 3497 7903 3211 9460 4836 21736 48 6 8074 47 3133 94052 42 7962 3885 26 96327 61341 383 7857 48160 7994 3341 26 257 5093 16 10 22963 6 39 10 8607 34 27 41 32 6172 26 8306 21 11 10 9212 40257 9176 12 36 384 92632 2628 37596 5868 7500 7925 24 26 41 7817 48 20 10 9744 24 3306 3122 32 43 2425 45 85290 4516 540 15 32 1928 9630 5439 30 36 3 8561 14 33 956 12 7450 12 3963 1781 3 3838 4489 43 11068 16 12 37 6634 42 9168 24 89840 34 8642 45 3 41 92729 8 5253 85783 11 14 8 44 712 7969 25 27 34146 27 1189 28 1925 44 5198 21 32 45 23 7721 48 18 51766 49064 5152 4064 11 8541 56072 8 3637 10 50 9377 91049 87940 2286 6838 39 33 50 17 33436 1 28 7407 32 34 11 76923 6400 28 37 43139 2081 4 2658 50 40 1 36 17 48 3604 42 52964 39 58735 46803 4 476 6949 28 3863 19 49 10 7765 9664 224 89145 8 3118 8351 21 9070 1668 9 3906 6443 25 2 14 7 12 15 88989 32 42 6 32 14 3 12 27 1148 23 9468 88647 31 7 36 7324 84560 31 38 3914 11 39 14 49 7651 2173 7061 6218 22435 2329 83555 1 4555 50 6666 9 3 64283 29 9 28 39 71870 7335 8 47 50 40 14 22291 28 6 27 15 3090 1512 40 79607 37 72912 1300 9274 7 36 84756 45009 43 5821 4210 36966 32 9 22 31 5500 9208 28584 7010 3254 41 68850 5 674 44 18 2 4498 24 8939 17 11 9467 84643 21 663 918 87741 8536 5980 4555 5 16 13 3765 26 9424 13002 36 32 41 26577 87728 17 13 3507 69462 12 9889 15 878 27 9607 63833 41 8805 14 6247 6220 42 39 6355 8357 1033 14 20 7675 1866 49 18 2 7370 1392 3 16 4578 41 50 18 6540 99253 36476 18 50 30 1237 8007 33051 1342 15015 30127 25 35 40 13 5475 12 15835 8370 49 91959 6675 1570 7748 1 10 43714 1 37 8456 9782 4 1680 6376 2154 381 9 50 36 4350 453 23 21 28934 74383 14 62803 9252 16421 3 34 10027 31 9565 512 1 22 5943 9668 41 1 4 94483 23 24 44 25 1638 7 63483 19 37 6168 5146 2 26 42 5 43 26 17910 8182 49 7643 17 37 8360 8088 20 40 40 4906 15 16256 3627 467 7022 1311 16 4 53814 42 29 46318 91288 5752 7 90771 6609 18 7403 6 26 9611 5809 260 579 37 5351 2 26896 13 14 43 22 2780 45 61335 6 6 3396 5568 1 12 27 49 3090 14 46700 17756 42 1934 50 95297 51190 5346 17 4196 8 48825 49 15131 47 6225 73696 158 45 13487 7415 32 4 31 94050 178 3787 22 32 3343 6420 30 8354 43 8488 34 228 47 23 8602 3120 8498 28 49 1203 8936 642 22 29 29 935 1 79375 12 48 8265 3159 3826 8917 7603 5343 5706 2587 98459 39291 44 48 5 9329 8156 11531 12189 3 10 5913 40 5945 43 4109 2271 44 76022 25 3680 37 9033 10 78744 8613 6496 45 11 34 19722 532 14 1988 48 69259 7 3660 9 5736 72584 1 2 21 56635 83929 51261 2 30382 48 56302 2 1 6685 1 1347 38 8112 9249 9996 3933 1060 1746 46 46 90254 7913 4703 11264 6122 19 41 44 4131 1554 35 25722 8656 4661 1018 6062 92625 5641 46 49 23 48 33944 5 12327 21 3522 67242 8243 20549 2643 18 17 23 92095 41 54950 33 32 21 8998 18329 18 9206 8607 4364 44 24 3140 98250 21 9835 34940 36 5 14 5734 4418 41 34 9623 41 3005 15 22342 35 33 89114 4268 4148 46 4995 44 17 41 47 27 1836 5670 2866 1782 22 14 6394 1145 10 34521 18 34 28 40 29 1057 12 5 30 5286 19 5445 9576 6 7959 3340 2752 3818 35782 45 43 96369 8910 84090 12 8878 224 7764 9815 67677 20 77076 9020 61742 54336 3807 8 4 1699 28 20 19 5468 44 17 24 1 31 28 23 18568 10626 5 43 813 7539 6232 4361 9093 43 480 79237 3760 3 2 46920 23 17 501 9875 13 2578 23 16 28920 6087 9308 925 19 31 38 23000 35 54014 12 92971 9 26 1347 20331 67891 2763 57904 55557 8801 45 4418 6928 47 31 20 14572 42 8706 74122 9 1638 48 24 50008 25 619 6589 3313 48 5 41961 20 14 7742 7940 54301 31 13 6462 43 5079 54201 709 5651 20909 13 27616 12 48 24 17 740 14 14159 29 50 23127 9 6 3959 32 2515 39 544 87169 8619 33 89866 45 29 47 1962 26 12 12 50 93640 9 40 39 6 2583 8184 37918 1866 7057 16 1893 5068 33 3965 6443 6628 32 8832 6502 15 4834 1710 26 2118 5 48720 18 1182 9 7 1734 23 46 2641 5777 48 21 31464 17 5085 39 39 22 41 34 17 50 3784 2489 6295 23 2 38 3773 18 38 26 8134 21 73910 52677 44 6 1126 6967 98333 4821 7045 1890 193 27 12 3232 1115 45 50 2381 6669 9109 33 40 3175 7662 48370 27 3514 21495 17 3256 6870 60197 85285 37831 2432 15027 9729 5 14 8210 794 31797 40 63357 734 9 57360 12244 33 15 41 7398 488 979 35 1166 83479 7 21 90785 93167 3037 1649 1107 36 45 82222 32025 5 41 16 1923 7535 33 50 58144 16851 24928 18 35 6731 38 42 33 40 4223 19 8 23 27 17979 24 46 91217 29 9637 33663 49 2521 12 1379 35 42 9370 4024 31 5615 16610 24083 12 82154 17 3037 32 28 7 44 27 21 30727 26 5755 26 64712 2407 4051 7963 7009 7770 41 13 2529 8952 55317 33 95636 18 12 4094 463 39 3529 23 11 37 43 15987 37636 38 1161 44 790 6541 1173 49377 16 5 12541 9427 5751 66053 14 21 13 10 28 8310 1 32 25 31 34 27 3121 93379 5 7903 37 16 49 4375 11828 22728 598 37 21 1283 6 1916 2774 46791 6803 8 4496 6 14479 27 13 23 7 9284 10 54901 321 6999 71153 21 5731 2923 40799 40 23 31 5196 1163 427 4073 5 17 14988 39 35 5 35 7784 24 35 30 8 8749 16 41597 24 88605 44 64311 22 48889 33 40 352 66945 12 4661 45 46 39 31 42 6716 33 452 1781 43 73453 32709 42 89755 7144 164 36 2771 7573 2266 8921 9013 3632 6295 2415 33 50 50 30912 32 5153 7 8125 24 9696 44 2792 67351 36791 44 25 5961 48377 5079 1339 11 6336 39 31 25 1 6692 12 86673 20175 29 76146 9542 2505 49 516 2 27 6941 49 43 59058 8394 76121 2226 8460 626 21532 995 24 32 6527 28 4218 6696 29 10 7 14 8106 15 39 20 50 5418 47 8608 3 17 8682 50 61 5940 6937 41 11895 21 28 8781 64514 13 147 626 21 3 26 46 31 15 6 46 42 6156 7850 654 18587 1073 4756 2 911 3047 1622 27 27 49 7314 3593 2990 3778 9311 88737 76605 4 27 25660 2625 1113 1749 1514 46 15852 399 43660 15 67156 64656 3 6443 76012 32 27 7196 3782 9696 7992 28 24189 67833 19 41 16 1712 3091 21 7 12773 31 6577 15 4700 7729 9 35 29 8053 6159 3454 6 6517 8622 31 7079 5918 85504 38 33 3877 34 8956 6404 7 7969 6534 9404 6357 4201 5224 50 7732 5579 28026 33 18 14597 31 35 22751 9318 9942 59450 41900 29 5 6144 80 4532 49 3862 1233 6286 33622 45 5249 25341 1657 3269 23 46 15 32 37 25 33 12 9 60208 1241 6718 1663 11143 4830 1 6785 28 7196 17 3703 4585 9 14 5 40 29997 45 18 40 44 7124 7 9762 8659 18 35949 18 50 95634 3384 29 24 34963 805 16 16 84511 17 19 33 17 5111 33 65821 7247 26 20 11 48 17 8317 15 12 36305 2502 26 5399 67208 42111 41 9533 4840 31 164 5 43500 4113 2520 46 40 48 13 3782 7507 3 987 8 2431 39 5515 11 7 25 5 9865 44063 3193 3096 10 22 5022 4894 94004 15 20 19 11 8595 38 30 1 207 7 1 40 7 29138 25784 32 29 42 55927 4 44 26 899 8431 24564 25 48802 32 10 2794 29029 7534 6826 3478 7976 21749 8052 9588 2512 10 3216 14 30 4042 3550 40 29 13 14 33 56519 38 6 18 47979 39 450 47750 88013 6956 7724 6976 931 17 4339 18926 779 5096 49 57715 27 28 8981 23908 1894 29 6912 1567 5 67274 1681 43 7904 44 2 18 2645 18 4481 24 4 32 33 35 9 3573 22 17 6934 21 44 5611 50 7 42079 72320 48 2294 32 7 2 9263 1232 73321 2806 3 9 10 42 36 25824 7795 32 7789 4236 18317 7049 1 7001 5688 15031 8732 5069 4094 3687 5160 33 2 3 34 15 2675 7 1280 32 49 14 4 25 34742 9723 16 32 1 3305 7 6052 45 11 3812 23 4935 5149 6202 21 43 26562 19 44 4663 69687 12 21150 85037 5107 74422 47 2668 36 2 29 1252 33 13 52149 11 5524 31 7724 43 6133 39607 207 44 30 7 4699 38 2 8 28 62672 17309 15 39 84436 6116 16 7 2863 15133 5631 41 2914 28 7182 35 72310 7330 6 4702 9887 2 5479 17 30 12 49 34 2 8648 43 6380 13 5275 8722 4 31 6 29 4022 1846 6422 6855 7899 60113 43 49 56679 16 38534 50628 91334 49 6751 44 19 23 8570 47 6 32 6390 2955 9 5 14 8959 42 14 64182 2227 22 23 47 68558 25020 47114 54895 72991 39780 19 24 12 95812 10 48 43 3801 42 36006 8557 4780 19317 3574 4775 36 39 4034 7214 2136 48 6755 47 48 25484 1095 37 23 8332 6025 32 8240 30 40 4204 6381 3279 26 24 51780 50 18 4665 11 19 6526 6 6 80397 6259 32 49 26 14311 27271 13 16 2 7326 6124 40 48 8867 36304 98244 18 29 35 73065 1771 42 5 6794 3 40 9935 6415 5438 4811 7049 2917 3301 46 345 6 40 48 24 593 46 23 7562 13605 29 1379 8492 6 25 13 40 48 9 7717 7342 180 4064 62526 41 2170 17 38 1166 80949 2624 89832 45 44 6 67150 23183 3262 30 6812 50 14 53950 48 33 11 15 8390 39843 615 40038 19 1 2177 44 6 29 44 5136 6 2007 41 2476 38 5500 8107 30 18 17 30 1314 45 82752 31 8904 3979 45 711 7 239 7388 32 45 34 5307 23 5944 33 3486 31070 32 6127 47 19 1 10 32 10 7788 32 35997 23900 722 7407 28493 13 14 9822 4309 19 36 3525 17 5194 3556 14 5 14 2756 33 7199 2 12 18 1950 25 27 873 22 11 4333 2395 8 2969 2003 22 19 72122 28 9084 1658 50 3 6605 11 26 23 11 8130 50 41 6 8872 20630 6722 93610 6 33 9 6 78500 8286 18896 2494 25 13 35 46 5597 1160 1716 4382 1775 17 2 8380 6629 6145 2 2902 7866 39 74 3 157 31 1010 32 7323 40 7359 38 7319 7278 32 8280 41303 909 11 30 49 44 4485 9640 40 3 4347 24156 19 23228 15 4907 36 1346 36 5 9017 6503 5198 44 46 6907 23 28 9 6 55143 8636 45 4825 22908 61103 9485 27636 9140 7978 37 27 1528 7100 2124 14 22 20 7924 43139 1949 6016 147 34133 49 3 189 36 7645 80491 11 47 17 3178 21 31 33 1837 4118 9 20 4301 17 40 38 8293 4759 4271 5 8680 1070 3 9009 37 93326 9 27054 34 4 38 27 88207 4 25141 2232 26 7558 9900 38 50 42 9930 15 61954 20 13 87806 5543 4 18419 41 27 5652 7275 8 6675 36 1163 47 95825 47 12 44 46 7626 5603 28 1135 6580 76997 5316 31 45672 3854 33 8559 28 1411 8717 44 1215 19 2308 92124 3326 28 9 37 36 1062 7 50 7 43 41 9804 2047 25272 78419 25282 49 6422 22 6027 3496 7737 9827 6294 8640 9729 96957 1334 18 2268 79990 377 98351 18 16 31683 3 3900 65991 14222 4355 50 22 26 31 17221 8363 44 5873 3559 30 50 15 3 6639 10 36 47977 37 36 15 11272 5070 3 36 38 7542 86802 4545 2 4743 1859 2900 34 3667 703 18 45 1225 7919 95257 8314 2012 6236 96117 67328 19 3034 7721 45 18 2 9 1884 4 33 42 3 1474 41 33998 24 2 5 40 3 50 2745 73 5147 1770 7100 70039 2922 44 19 51189 1863 12 14 33 6464 1961 69984 4 2752 43 42 27 7746 27 19 42 27 4 12 5580 1767 436 49 7784 8489 15 3248 67994 2304 7623 41 24 9649 6 2289 2562 10 3333 16 25 7 56374 2559 44 29 20 41 42 6782 18937 3631 20 7 39 34 11818 6 69056 18936 53824 70183 3991 7147 7 9347 33 5822 3664 9080 35 18 7 14 9332 12 5832 7452 5458 3539 39 9696 6129 20 43 1485 2568 34219 15 4 7455 15 6859 2834 7435 60211 3455 3816 45 11 8684 45 76371 1 44 24 24 9286 8 91367 9331 8890 16 23 749 52035 5371 3199 153 23 374 42 32 8972 60770 7303 33 5310 5356 7 41 5289 2 2179 3112 9777 772 65720 4126 8 1 3861 41 46 35 50 6078 35 13 19 23 47 8890 544 40 8 30 34 31 45 71975 22 6869 7169 2 6412 38 7066 32 8156 7829 3423 80045 14559 9526 45 6910 35 8 8519 43 45 640 1990 13 81147 20 14 37 9 7149 94359 42693 39785 20 63697 29 3516 26 45 41 9517 4434 7737 30 8477 27 37 2768 23 96932 4 77602 30 48 8 26 50 1760 5 6349 34455 36 19 4472 8639 1931 14 7761 626 624 6713 9853 9813 65986 39 46 38295 23 41 2004 5691 8540 23 12 2592 8442 44 50 62194 84418 424 8142 17936 448 24470 2 34 41519 20 44 44 44 8315 35 25 38 14 755 24 32 38 32 7965 25 49 85398 617 22 30 32 48 73564 7099 37 2 91320 893 7884 2186 10 51910 8924 9108 4317 7 47 629 23207 16 42 3 14 93929 10 32 7664 26837 11 23 30 1074 96941 75172 21 67768 3336 49 10 27 942 6334 27 437 458 41 26 34 5700 5099 39 32 7007 4431 36 95051 17 47 31 3806 21 20734 693 69521 38 43 6 23 3409 1138 3 1534 3972 6891 9885 1681 2958 2552 7 43 6840 436 10 6433 3234 2253 29 5188 92013 9395 38 70556 9445 109 2 2193 8675 3155 9066 22 7168 1245 6 8817 72533 8 31643 42 36 1500 8575 4444 35 42 6 8639 1542 4932 12 5651 77714 97311 40486 607 78425 4801 37 42 7025 19 736 2 14 4 21 19 23 63410 4108 4706 3343 3307 2042 18 22 46681 24 11 3 6046 47 21734 28 8120 47 9 60803 81078 46 67670 37608 37 29 4657 8508 5 23 34 37244 23 1606 44 50 47 41 18 9325 7 7371 50 44719 78866 7 79011 45 50 9751 428 39 24 30 50 18 5540 20 12 35924 6 7566 39 964 933 16 45958 17 564 6 32 3223 6 1 41 5347 57938 6634 98964 15 4119 49 21 5575 11 37 42 2 10 86969 32 3829 8108 5 1 113 20 44 26 22 19326 62282 5722 9831 45 61 19 2859 40 29 7293 8 8 17 2 22 79315 7521 44 29 4 39 509 50 45 5641 4938 11 7438 7 26 5781 44 13630 73157 4205 6 3798 55922 96460 46 28 28 40 5020 57298 29 26 32 21 1299 168 98611 35 22451 4085 27 60952 1 20 38 7448 4 26 10 37 17 23 44 39 8 28 49 7 38357 7 16 69813 4 5306 4192 49 30 39 1544 9915 19 24 32 5498 8208 48 983 28220 94500 8 47182 2 4643 18 5313 10520 37 8 49 9790 15983 9801 6764 8069 9979 12 7580 32 47 43 5634 95883 9657 9 2 1 2383 6191 18 72533 2703 7140 18 9 11 25 53231 31 28 44 16 48 4 7684 540 4190 40 2495 7533 8504 10 6295 1 47 2346 23 1864 32319 5986 47 7045 4520 9476 29 15 11 6183 92681 14 33 833 8624 21 3980 73970 6 45 6168 16 5199 48 8364 6064 3135 21456 45 914 7 22 40 1 48 5 19 40363 56972 45 1 6908 9395 16 4 77616 4996 8474 8399 21230 5017 97903 95135 7 6419 6033 37282 9137 50 5200 9516 6066 22141 9 2452 1566 67881 28866 5467 25 708 69668 1 15 26 10 1 2 17078 37 40 4311 5600 3002 22 10 7404 44170 6483 5301 38 18 6911 26 41 3412 35 5413 77840 19 2306 9324 52411 42 9 45 5564 23 2950 41 5 95579 37 22 35 10 46333 40 25 3810 6714 98449 29 49679 34740 32 12 26 8620 13 4732 4896 9599 33 22 8749 18 881 34 6 11 7920 7717 2714 85645 3300 30 2965 16 61890 42 38 14051 5141 751 3547 6995 18 1 8 167 18 1399 8210 41 102 18 21 26156 43 9990 3760 1464 8648 17364 6051 98672 12 41 1653 42 3909 26 14 39 47 1377 38 4412 37 43 6 9455 18 4758 36 26 3 1001 28 44 97583 3 3 4414 2900 1652 23 5692 4 465 33 45 28 40 1303 5281 16 2941 33 19 333 8255 27 8628 3 59492 37 31 5886 42 644 353 312 37 34 46 91710 89087 35 4363 2345 56512 25303 97647 1156 5351 1545 35 37918 6533 5056 3531 11 24 19425 13 35 87955 9607 23 13087 11 7 62536 7110 7614 416 874 4170 1081 42 5594 64583 62529 84755 624 26 2209 16 5860 9 47 29340 34 51248 5043 81328 26 22 2807 25 4 6738 39 4339 9 19 222 30 9028 9 94058 4283 7827 7592 39 22 33 44 15721 18980 37 36 93710 48 31 5842 2 9541 11 23 2 1451 3 3283 5500 7 11758 13 10 47626 6878 1 13 36 18 642 6209 4546 33 10 7 6447 2 12 37000 12 29 2914 34 2 6394 47 75694 33 36 4 2886 9295 31 6751 19 1802 47 46 2450 7658 4 33 25 34 26 45 35 36 15 9696 3795 4 11 37 19 6295 554 8 22 47 13 16 2 30 1751 10 8163 4866 88474 7190 77668 14 20 29 6325 93940 31 5 43 2619 35 5076 38 13759 70130 21567 26 51202 9 11 13 39 9726 26358 8848 42 7398 35 2 23 44 5466 9926 952 8844 6215 49 50 43 99007 3 12 89294 5499 47 1439 69228 35 10 3 14 5307 3843 74514 87042 21 6 2850 9 8230 95319 44 3 3 88166 42485 17 9386 59597 66994 34 26 7751 12 47 2091 4349 21 4330 1179 9591 12 6440 12 5576 37 8860 20 44 39 2326 28 5921 16 22 15 23 35 35 45 29 46 20 2618 49 20 20 6593 15 5463 50095 18 3455 17 8406 2 1488 17 9 718 2885 91115 6892 43 23 34 8384 2304 7 35 8116 40 41 38 55682 1260 25 32 7498 2707 3301 9 6261 90227 5 26 50 34 16 11 33 26 15 3 12 2 89962 3370 44 1666 92081 6475 8566 18 3307 25 31 49 5 93868 7891 7 45 8910 49 4385 17 46 13 95035 1468 2921 37 7728 4906 33 3548 7666 5347 6828 22713 18 15 76631 32 7565 2957 9408 53810 6606 4120 15 7689 62340 67092 48 20030 45 30 6667 5449 5 2649 70029 7 26 19 45 3845 5243 37 38 30 26 2967 3704 1512 3756 13 21 2649 74896 81664 4087 19 14 33318 33 38 50 29 17 18 26 25 2997 48 46 7 5 3973 8872 47 68741 3694 19561 7255 16 9 50 12 3229 57528 73402 11 61637 85239 17 6418 3656 27 21 31 47 35817 1 2437 41 7551 23 27 6531 7411 20 21 1302 45 6715 23 8640 3350 5563 3 7666 38 29 12356 35 20 22 50 36 29 1936 42 14 8885 327 1 143 1472 21 4965 3 2917 8 34 6 61932 10 2654 33 6040 3 9266 13 5508 7224 1974 23 36 19 9189 17 50 26061 8273 92505 1582 22 6315 4174 94911 32011 73728 47 37 25 22 1 42 9091 33 4490 8837 55206 7659 7357 43 8606 88080 25 3136 6674 2813 12 11424 9581 3642 25 1911 8368 1290 42 34 7812 21 2744 13294 4164 3755 2727 97783 24 15 75448 5802 9 48 45 60990 4555 3600 6191 7340 3389 1937 19 58639 33 99585 48 39 20 18612 45 32 37 47 27 43 39194 10 5414 44 9740 48 93728 28 32 40 8439 17 18 3 2847 21 1 9405 7 38 8105 66116 593 35 9764 2160 49 1982 674 27 1843 27 12 24 34572 7151 39 7226 4 71647 46 8791 7191 61244 31 91758 9429 37 3786 1376 2 39 3907 50 39 35 8387 5357 40 4355 9742 2730 5630 5839 22437 74336 44 11 3372 61795 8965 2 75191 49 3347 16369 6946 16 21 6584 1347 27941 17 2407 45270 38 53542 12794 12 43 5903 41 91392 21 9982 30120 16515 968 5 1608 41 11 21 4343 706 5255 12 24 1449 30 5 6722 2977 45778 2480 14 36 45 10 27 27 41 3 25432 10 23668 677 12 14 62225 27 2380 657 27 11660 89909 75 4437 11 5030 6458 31928 47 1 4 31 26 27 422 6513 7618 94853 78878 18 3033 216 18 41 1713 39 30 39 8428 9828 40 20 32 48 4827 7 23 40 4 33 32 11 65489 18 7427 5879 86267 25898 96396 88577 43 96558 31 1457 9002 8 9 13760 3598 9441 1148 36 10 47 98069 18038 2408 14 50 49 58907 2822 8505 31 9491 7214 6 1063 13 11 12 20 13 43 20 27 16417 83665 48 618 31 7 6 5210 33 3802 41 49405 35854 1639 37 1921 3 12 32 11 6 4709 9418 2731 31371 39 37953 47 15 75672 42 870 5405 49294 18552 45 67379 8328 20 41 6346 19 25 9385 9 3236 40 38 5511 4540 2522 33 26 37 57647 47 6327 22 13 31 18355 5 19 41 22 9671 2103 14953 49 37 29 53237 9301 46 93704 31 28 7971 31 4 12 50 8 16654 46 32145 17 35277 2548 33 15 2213 52510 2 9 36 83008 5794 85517 2 75753 40 28016 24 48 3 5765 31997 4737 30533 6639 5776 9122 7 42 36 1505 6788 47 287 22 1 40210 39 75624 45 41 12 28 7623 34 29 6412 25511 2302 4557 2315 13 4282 35 18 96611 31 3888 1526 9313 9588 3926 39 16 3 7 4922 6787 18 8221 7 54775 12 38 2857 29 39 637 36 1299 16 48 10 51717 6836 8010 12 6673 12 33 5858 7450 35 39073 34 5667 10 22 2301 720 28709 14 6247 26 1397 36 15 50 2712 1400 7073 3415 34 25 8584 29089 25 55522 42644 34 1 6956 41 2314 18 24 29 2778 40 17 5661 50 25 42 8132 20844 36 39 71674 6921 20 5608 5984 8013 3772 11 1 26 32 30 82702 38 22 43 23946 23 50 1409 19 17975 5138 1123 42 30 357 62993 28795 10 9 21 48 50706 6656 45 5628 8196 32 6043 26 24 6027 1649 16 801 48 46573 32 44 49 7 50699 3322 19 15 951 71718 15 22478 8120 33 43 26 37645 14 29 26 5343 17 13 8542 46 23 32 1515 50754 1343 25 3421 5601 937 885 42 44 48 45 6 8023 29 4 17 5392 9462 10 5 28 49 39 17 10 2 99320 4962 8 36 8423 21 8 3748 673 44 61186 38 21 1836 85753 51329 38 4078 29 41 1685 6779 9903 7954 28 48 2749 5571 7541 37 58065 20465 2759 48 19 37 26 3416 23 79039 49 12 20 6527 7454 1 10 1 50 21916 42 25 8 9 6023 1 28685 1513 28 22 26 7 13 9648 6679 11 6678 13 48 23 3870 12 5 6281 53492 22 35 16 7177 4953 1 4 14 6 31 29 19 33 1667 40 6742 27 8349 41 22 7 3 2071 36 18 6469 34 83326 37 35 7196 15023 33 66092 360 24 9215 4541 32 17 40 39 8454 31 11 7 7875 3489 4759 31 893 51817 35635 7224 5 27 2 569 6 48 1902 29 5833 9668 39 14 17 14 243 4 28 8367 1133 54655 44 9666 1902 1172 49 6142 27 5458 27 2515 18 74958 75377 5062 38021 17 50677 8939 4 270 25 14 6 9827 95143 2175 58724 2439 31084 56548 43 3165 54436 27 9 77474 5 40 38 7054 16 35 15 7296 788 831 32 97645 19648 28160 7003 31 7458 21 34 46 15 16 2920 4149 9401 29 5541 9106 9 19 4833 21 18 942 3 58139 5299 8671 21716 8302 5416 2705 14 28 18 2139 24 31 33 3558 24 2478 31 68930 30 47 5 31 2487 97236 9768 40 24 10242 3328 7965 9279 38 502 1763 4006 9014 27255 16 25 50 19004 18 20 9904 41 3 6438 6090 38 2437 8208 2602 3563 18 33 36 13 2519 7670 38 591 6865 49 21 6006 75195 30 14 23696 10 92454 19 50 3546 5901 3624 36 3 28 21 38845 37464 2097 14 4761 12 27 3097 9 22 4837 8 4284 9943 7 89734 47 10 9 11038 1925 2 41641 48 5 14890 3 4966 36 8436 20 6384 45 48780 6711 5948 37 10 26 1422 42 8806 2654 4556 42 17 1628 10 14 31 26 3506 9469 9516 2154 34351 82013 30 6120 32 8410 5 22 25 42 98328 36 5443 13537 50 1510 4351 15 4075 1753 33 7811 45276 1157 4 41 47 95141 9428 29870 6 95946 12 6926 5708 7225 8436 4397 40499 12 1901 37 42 44 34 6 6331 9 15 7 1482 12 4350 22030 3573 28 46 10 25 9 2746 20 44 24 42 51154 60687 43069 61120 9291 5 79171 26 27 84075 3 20 25 48 97962 5490 9 11 40536 84049 5995 36 44 25 1123 7479 27 96011 1926 1253 49 36 35 8038 3280 47 8058 11 15 75189 7 10570 14 79771 7106 9 5426 25 46 41 24 4972 5629 2981 39 7763 49896 7252 10 6851 47 18774 4 22 42 17 19 8164 4 42465 44 42 6 15 31 33 56907 79749 22 9418 52220 33711 52796 20 4992 16 38 93804 18 48468 24 3622 4 9397 204 8918 47 9625 29 15 7 14 4273 17 5528 37 10162 30 40 19 5916 32 19 32114 2063 4265 6959 4715 6368 23 8066 80748 9425 16 7938 21 3380 8982 54262 35994 3823 5190 7 20 8645 8153 33 7 4 8410 3 426 5 2105 9626 3 33 8613 10 44719 4606 47224 15 67533 25 13 89758 2 46 6150 6862 85871 14 18 26 15 40 9834 8699 42 18 49 4865 4754 444 35 4260 34 2809 47626 22 6225 3720 27 4405 84 32 32 63071 3116 5800 4 28128 11 32 3484 2773 44 7334 21 5797 28 46 24 6485 7338 15 7 96741 42 7865 3005 6144 6534 22 18997 4 2248 27527 11 1592 7 3 7330 32 74135 16 37195 79397 15 850 22 13 8994 41 81764 29 5071 34 13 36 48 28 69513 6857 1778 34 40 7 24 26 28 79355 31852 40 3 11 31307 7 11 18 32 16698 1 5413 47 22254 1 17 50 32 7018 36 79686 4044 6257 3 4 7023 38 82962 37 55661 6033 801 69180 9495 3391 29 16 12 38 606 1 15 8307 19 44 33123 11 31 6 8332 10 37 88382 31 12 34 9612 318 35 3997 10 36 28 551 13 38 76946 2448 20 6511 2097 44 26 49 7 18 33 3368 888 9739 50 19 6964 77479 8646 25 10 7036 9531 9297 40 18 45 40 4722 17 18 6996 8 2892 47889 3 4557 28 4527 28 19 43 7636 12 23 38 49321 8198 59839 36 40 21 2418 97537 30 91354 42 49 38 6329 10 77411 16811 8948 33 8731 9 37 46 94045 550 44 6213 10 8400 7481 29 2 6915 7114 7249 1326 48978 2303 27 45 3024 5591 3377 43 24 8 8083 32 32 92596 9336 961 9 19 30 46 49 8392 41 8044 16 1 22 16 20917 42 48 4197 4 13 97459 22 86169 4943 418 37303 41 9081 5996 6232 8168 2 21 5214 11 31 34 958 8 37170 45 3623 29 31 9832 2265 2132 4499 52174 2248 5591 25 22 26 9149 1 6942 4 1123 964 5410 29 587 26 34 19 47 28 26021 1208 1 3818 16 4238 2 10 9577 8 5335 34 57615 43396 4527 40 22 61591 6067 7091 45 33 5797 41937 6847 2101 17 1 13 7 24 6 4694 49 28 35 2316 30 4619 2 19 37886 44 9425 32 3462 5586 7113 18 22 3 33136 13 17 358 41 28 9279 47974 34 28 8554 80660 9533 5444 46 42 20 32 43 29 21 6847 8 48 44 34115 5728 29 9730 17 11 8 50 56235 16 33 3174 15 12 10 33 2891 38 9109 52808 25 46 4294 1255 9518 18 13 37 1133 18506 44 41 6 30606 1600 8823 38 42 36 6361 30 46 43 21 4139 4654 27 39 14 32 9287 23 3 4 63582 11 4040 41 3957 43 16 64522 43460 43 4 3 64867 247 48 27 40 3071 22 47 50 45 7435 5264 9971 18 23 4 28464 15 34 29958 6408 5558 11 4137 19 46787 6035 2433 4815 18 7 11 19185 5 7 6 11 9577 11 32 88232 23 41 37 5786 31 45 12 5058 31 28 1640 36 372 39 9832 36 3198 29 13 38134 10 38 5 56474 13 18 37 13 57506 2575 5228 59020 8582 1838 12 39 7456 49 19223 24357 91437 51472 15 32 33 11 19 99548 83643 2 30 10 8355 6167 4 9092 16769 1 75078 4064 31 9354 3 8519 21 24 37 8227 1 5261 279 815 3822 35401 13 31 4532 49 32 42755 37 8 88924 44 58581 5358 2 9221 77417 6 44 5836 1580 9093 90501 20 7802 2198 1 5752 5134 29279 51292 2567 5 4214 14 48 1318 13862 4838 50 50 29 27 1781 68301 82741 19 32 55660 4 7405 1 1912 2386 4105 13 42 39 47 6939 47 2813 9240 15 58482 6382 21 40 29 1466 7257 50 42764 1356 628 4622 8604 41 95883 8078 27 20 4567 6677 50 721 653 9869 35 30 6501 17 42160 1675 43 20 6 10 2307 60279 4493 15 22 35 15 27 43 276 15 5339 5 20 9530 9071 1952 8411 4017 45 11 36073 50 6191 5435 46340 7209 3403 99823 6 32 1186 45 9331 58193 39 9508 18883 81330 84379 71337 2973 29 35 3712 1125 4557 44 48 2570 47 46 17873 91874 2318 6058 33 31915 1933 386 18 22 9937 38057 38 6092 29 934 5641 8001 39 19638 24 15974 13 4 6497 37 7344 40 6083 4 6039 42 5 32159 42 25 10 2790 8540 27 79489 3176 9120 2 25 7393 513 33 7424 2710 39 56053 3 50 45 31 170 4475 3663 2712 34 13 1 67798 6387 50 45 18616 10569 92564 8 32495 77737 98735 9 4 57439 2305 4005 9041 3755 37 2695 45126 26 37 44 31 6394 3357 98301 2 5033 13 2 42 10 48 67344 1 43729 8314 7406 32 14 3455 22 2955 246 13 3973 29 47 1937 4139 17 21 2262 11637 7856 31 722 47 23 96020 66727 49 8 9271 64914 9793 21 8 1921 6712 19237 41 30 33 47 20 18 36 34 4943 8509 25 20 38 34 6307 8725 1739 39 8338 21 98158 6221 27 32 40 46 50 5640 27 29 32 78302 38 4524 6973 697 27 7472 5280 26910 13 13120 39374 11 18 45 48 89420 88399 4054 37 2890 27 32119 23 7 3138 18 8041 33 1558 35 36720 10070 37877 27 6680 5073 1811 2 33 7632 88071 9 12 29 17 43238 40 36 34 66489 20 7460 5280 983 7305 20 7 7 14 17 42196 8355 30628 16 9363 7818 41 66174 6 46 6011 7 3 17 44 1482 22 2153 50 7679 3516 49620 4187 30 25 26614 7046 46 2980 23 14 9 4 3271 5745 9339 25 8052 12957 7820 39 7915 1967 17 32 39 16453 52418 29 6787 47 9991 43 1249 75889 15 7814 25 13 8851 34 34 50 29 12 39 8768 1615 5 47 28 24 98671 3783 5104 19 2194 44 34 1699 9603 6533 5616 98737 45 24 3462 7863 45 46 41811 4433 5164 2467 33 5089 10 3194 8319 8166 7723 42 20 8639 2058 38 20 2727 9404 38 15 16 19 34 5530 37 74622 15 27 885 13 13 7921 979 29 78 39 9 44602 12 7789 7843 4 37 40 7445 40 52188 26 26 50 5351 19 20 30 6404 27278 28 21 9487 50 2452 40 7362 2157 25 25 47 41 19 9954 62241 900 50 22 39 2317 28 6828 5398 4922 46 70929 37 36 5930 6460 557 34 8447 46 43 4786 22463 42 10 3141 27504 8 7034 813 10 20 2206 4391 3197 8461 1196 3246 46 1 23 7267 18 1540 4340 8 32 8 99591 8 69397 44 5812 8141 16 2494 8372 1181 4 20 8092 15 4015 3706 47 42 37 9355 37 2120 7552 48 39 47 18 21 33 3204 9347 43 70174 28 64529 662 7714 4746 4142 16 45 3017 85369 87605 22 1969 3488 44 11034 40 44 4 50 6581 33771 8758 3071 33 22320 46 8635 17 1527 20 47 39 6576 5594 4 4964 565 45 52611 8 22 49 4236 7921 2429 2976 2519 634 4735 550 7662 65615 12 6538 20 57764 6 1133 38 16 1799 88453 4792 5783 72100 8773 9 48 2257 39 36756 28 9 71267 9397 5652 47 42 32 13 15 17 33 22 3621 48 5341 14 77703 6142 140 8877 5538 5359 86612 8703 3661 28 35 7639 39 37 3152 12 11 11 4565 25 37033 8402 29 21263 24 570 47 8383 8708 16 25386 9602 13 15 21 40 50 32 42 13 5 22 26 65068 31 2857 10314 6 32 6188 28 1405 3 15 4689 1734 7635 39 25 35 9 42 25 70913 20 11971 1389 95 5429 4539 21 79481 5 26 5591 49 210 49511 35 7363 9 3552 8511 21 40 89757 30 48 5500 8885 84852 1045 41543 25 9836 42 14 41 752 5997 22 29 8482 41 15 27 93250 5697 44 1915 2852 9842 6402 72552 49899 21 31 3356 1521 13 49424 22 4644 8049 8360 15 41 5 48 38 192 7526 20 81831 35 40 3509 6860 239 2587 8819 9883 1229 6272 22427 6721 8766 2641 4 47 2449 8361 36 64755 59711 3203 4443 6969 46 30 26 4838 16 4901 3435 7990 32 2 2355 8746 48 39 27 18549 6705 15 39 10 9704 30243 8615 499 31 23157 45 2 4565 26 26 3555 6364 50 2154 41 7 31 35 747 52008 29 16 2 19764 3587 9 3606 23 1 24493 5964 6739 50 6552 43 3051 31 17 23 2 8378 4079 4170 67435 2 12 2785 79090 31 4 65133 5629 16 9 2 41 40 15 90817 3984 26 33 13 35 21 20 993 20 868 64139 20 5797 3671 1279 43 3972 16257 20 3272 16128 6497 36 2774 43 12028 85031 854 7 46 3642 6047 19 36019 39 5447 80052 88905 24633 4 32 4 30 30 15384 36 4954 3291 7308 60163 469 1009 3563 42 3 211 39397 5080 25 1 31 9556 3 38168 35 4993 5853 41 4426 34920 34 5 438 37 20 77252 32 13 34 45 54461 75385 256 22 23 48 22 38 29 34 6691 18 44 40 37 26 76253 17 2163 9512 20 30 6475 14 18 8 1 887 5798 5068 45 2289 81093 36 3503 2510 2961 30 44 37 3997 35556 18 18499 9144 6573 42 25 13 32 3353 25 5251 2602 44 3088 5645 87181 6543 21 4763 50 57343 9708 34 16 8766 95855 45 28 7 28895 6303 30 6 20 49 70292 71440 64177 5063 47 18 1 45 2013 8177 2 42 39 75787 2 22 48209 9887 34569 9 27794 303 6297 29 20 3223 2965 27 5932 50 9283 5328 10444 8662 9357 18 53660 69008 1 29 97098 19490 26 93006 18 60833 18904 1112 5877 12 50 578 32817 802 36 9854 33 9899 92670 7196 32 21 44 48 2 5901 9740 2129 20 31 8598 43 2715 6 1144 28 88678 32 22 93931 26 36 9188 5446 27 42 4169 38 46 82857 31 8800 22313 4 9570 13 37 3401 29 47 42 21 10 8336 10 21 8 7481 2278 8691 12 7113 44507 2952 4850 7049 3514 17 8129 8843 35 6426 3099 44 114 2471 14 3777 3665 2368 36 39075 36 13 7981 8 22 2 173 18 3 76289 32 39 6979 49 3396 1339 33 944 29 37622 65913 36 39 13 11527 48 50 1483 72634 10 9930 3 585 17 9021 2336 20 2513 2021 5562 34 50 3423 17 7135 1151 12 5 23 46 27 4096 18 8 15 979 9025 42 3857 2704 46 70353 8330 6 30 25 64400 1 3362 45 1396 5930 18778 55321 80168 7036 39 43 43 40 46 9 1407 15 28 18 7210 46 31 40 3489 75458 27 57653 45 85148 49132 60499 26 3451 3637 2929 872 14 16 5 45 19 17 31 6989 22 50 1600 2542 1510 16 47 10 9547 83027 12288 14844 6434 13 2057 6114 48 13 9508 22694 31320 4680 780 7792 7241 5513 65009 30 47 7754 3 29 123 46 44 15 1143 1617 64808 38 35 2 66820 7 1 43 48 4340 57946 6 18 19 6173 7627 7551 4068 6348 51725 1467 11 30 39 11408 43 12 1 8004 30 61109 3012 3526 11 15 7 6 4877 5450 4247 5666 29 16 36753 17 20 75493 14 3336 2019 50 6245 8979 4 45 9746 47328 2 21 3066 45 8682 13 1954 24 10 19 36 6 12 1174 50 6044 11 46 38 6658 5694 39 3 7451 46053 44 29 1233 44 7659 37086 45 9 2180 8886 9345 3970 71817 40 5744 8966 21 10 47 8002 22 6296 8 41 45 9712 2245 1788 38 32 36009 38 3 54030 26 32637 21 20 46 2615 23 29 1652 16354 41265 6 466 33 48303 7 110 786 6916 23 34 32 2008 6260 69921 14 11 35 20 42 25 4977 51994 91713 9658 18 8304 37 45 48906 4147 24467 7508 22 8 23 1213 9716 8397 74668 3876 81817 6602 4 10 2052 32 2139 18 63796 8646 5784 2114 2322 24 2252 39789 33 3409 12 16 609 6347 78117 2957 5662 678 39389 44799 34 3405 32 49 2621 6734 18 18 2052 45 28 10 5075 72008 1818 26 17539 47 16 121 9349 31 5 3172 89475 19 76000 4600 5 37 11538 27 2672 6654 2546 5899 9126 2845 6079 344 3 33542 48 2 9250 8451 31 8 23 35 5679 4388 28 2 2678 18 3423 7382 15 33 20 50 7850 39 236 35 6396 14 6876 16 37 50 6934 3 43 18 14 18 9398 37 2685 1786 18 6190 301 11 17875 1 11 45 9168 36 12 95363 28 39 45 2975 48 30 49 48 20 49 1 64899 17 2069 40 6279 9153 3215 38 6994 44 68869 22 9749 809 4467 1294 148 43 82016 11 1 3094 97239 21 7695 20 64644 31 21330 4462 51544 37 4794 49 25 4 4 85931 44 38 29 37338 41 1130 9792 86628 4348 53219 3857 17 44 35 6274 5 3488 7772 42 1228 25 6775 47 4597 74 49 21 12 48 12 20 9994 18 8 35 42 7323 35 44 47 50 76837 1 49309 44530 6726 6879 63288 23378 1 49 49 9648 3292 8137 16 49 50 6855 22 14 16 32 22100 6038 41 9090 33 62112 17591 10 50 42 13 31 19 3562 3682 42050 520 32 6 33 39 49 43 5890 49 38 42 40 1602 6563 19 7 6 2596 1918 2647 1598 8134 28 5040 46 37 37 2964 10 2461 7653 58518 2814 3960 2820 8959 42 6 4 5 6071 35 4392 29591 3444 8208 16 1035 94286 14 49 1 329 39 27707 18 44 40 12 2988 3643 33 21 1502 34 42 18 5844 15 9380 581 41 7900 35 32 4481 6 59265 8993 4161 26 9900 20 1 5627 20 7448 18994 2881 5767 46 74570 48 77099 32 50 962 8589 8470 36 24961 2313 8820 5215 18889 45 4554 50 2195 145 5436 5213 39 45 5 35 25 6267 12 20 4594 65289 8075 8750 21 5991 143 12 19649 881 5867 17 3 48 35 766 9 8 55964 49 20 33 93792 95115 46 40 11 22 606 3092 4134 12 32 45649 39 95162 2421 2632 8757 34 36 47 3 63148 43 9851 21 3974 1115 12 72336 36 37 42 25 5308 18 1 7152 8695 18 27 18 33 65191 8778 5712 11 12 7678 2 4458 5108 2592 89153 1518 774 5991 18 8 2 42 19 19 8585 6552 44 9405 9 12 5786 555 3419 2439 47 6 32 2001 49 36 10 7682 33973 9369 56061 557 17464 414 24 8067 6620 33999 4223 13 48 16 30 28989 47 64744 7 14 12 9 68480 22 31 2 668 26553 3075 41 31179 37674 68131 5916 15 5 3758 16 9343 5410 27 16 28 11 26 45 21 4 6 8884 30 23 65806 3646 4989 4555 27 38 79232 3951 14 23 46 7441 42 75249 46 25 10 23 50 947 894 25 37 43 3808 49811 26 60057 1 17 14 4498 5631 58932 6890 44 2791 15 40981 31 9966 41 31 1892 32 42 21 48 29565 27 8628 7102 1 73667 48 34 24 46 7787 5 27 7 3 9220 27 5 83386 45 716 4405 28 5296 2470 50247 37 14 36 6084 4445 47 30 24 28 39410 6 4300 68441 3289 29 36 24 25 8033 33 46545 27 41 48 3 4762 16 31 99160 10 3683 5301 2299 12 5004 2 31 19857 33318 6556 5 93540 5601 47 6858 28 549 6845 70194 69196 14 6690 1490 19 1274 23 28 30 18 47613 4 8 7254 48 50 759 9 38466 55704 4293 22487 8561 28 3388 9227 16259 1 1820 4295 35476 47 39423 12 45 23 8 40058 1054 12 5629 3 46 33 44 2652 8 6653 41 39944 33251 9804 13 35 23 38 5025 6617 527 46 9 6680 6305 18 6658 15 6695 28687 18 1857 67041 3055 26 36 3197 87176 4 9572 48 5791 27 55728 28 21 6 8000 9915 2724 25 44 5826 9649 80603 7486 25 876 19195 6372 28 35 12 2920 7429 3635 7303 706 33 69187 13 9621 2 3994 1508 54047 22 21 59972 22 25 2 6081 18 8955 15 84164 2968 48 26 4639 14 1487 32146 7208 50 1767 3941 56289 32 6 16945 6047 7 16 48723 1624 73743 12 10 7680 8723 2497 3852 615 34 24 7477 6204 44 42 5012 27 3091 8 3 6431 7333 7 44 24 2114 8484 1170 5390 80754 87155 21136 37 2929 43 35 23 7703 32 34 6 7973 66333 5 3582 8026 9477 37 22 3040 26 47 44 12 33033 2132 4 7 631 6616 17 3622 36 33 22 72991 3926 8 37 7 34 9669 23 85586 6298 48 16 37098 57292 8589 21 5 20 25 10 14 19 1830 27 1703 7523 46 3329 59941 71749 2966 3 4935 28 2481 9026 47 48 15 9943 22 37 2634 2 20 47 20 19 27 13 42978 47 42 40869 1693 7 8 2 48 16 1328 1313 18 38 25 40543 19 4 8 40 16 5898 36 44 12 33015 5878 78655 29 2316 7417 25 754 4446 48 35 4245 2698 19 50 34431 3009 1087 7047 9199 6 38 2849 25 38 567 2858 25407 46 29 25 34 5228 3721 1002 2 1213 9477 50 3055 1 1035 50 9383 5554 8815 99516 10 6501 15 9375 41 50 9701 37448 23 9265 47 2342 7673 46 55354 92025 3219 44 20 79284 7535 5158 6 21 99532 21579 60712 3819 16 49 3570 6 3951 5396 9239 37 33 29 4388 9112 15 4990 24 6696 40 38 36776 21 2316 3421 2 1 34 8653 18 29 21 8 48 43 2724 9553 217 6381 8 24 35 44925 95204 6127 2023 2411 24 77773 65290 9934 37 57671 18 96223 37 52644 4542 20 12 4 21 5540 50 7032 30 16606 42 17413 5612 20 5929 8682 37 24764 6 8 1078 7042 20 43 49 50 80981 1007 9406 6867 5 26 6061 21 21 9 43 38174 27 89282 8730 39 13 30 50 78029 12 18 5655 7 73029 67688 45632 38 50 7453 66260 32 32 344 41 7 57133 12 3 1 9889 52886 2888 6142 37519 88855 2510 5733 10 33 11 1461 9088 3700 26751 50 18 6701 1 23 4116 1808 35 5168 6311 3417 3090 6 45 8534 35 5967 48 6534 8 2546 1157 42 27 9 25 163 43 36 5379 23 39325 3645 5002 16784 60907 34 28 36 735 10 50 6221 49 16 646 29 27 42 8294 725 8771 6181 2436 8 25 34 35 24 45 1737 7 34 13 35 48 953 5 63459 163 21 39 3 8 33 2047 19 27 18 18 26 1 3488 8781 9607 26 5118 75 81503 4141 470 7 213 385 41 1697 13 9948 87130 29 2134 5 57552 46 16 15081 24570 43182 42823 17 7960 9635 20 70169 73277 32 90127 44 21 20 19 32 49 10 8408 2041 22 4417 3949 191 9439 21 45 6 8261 47 3854 4120 1598 4 13 8834 21 29 7834 38 32 71341 9322 3957 8 84745 18 32 9403 2111 1468 38 5720 35 42012 50627 25 6794 4574 11 22 1486 1490 10 18 7166 12 83221 19 12 17 6365 8489 41 30 12 4 16 6133 26 9 2745 3276 6407 19 8 16 18943 9053 4033 74531 18 6858 18 47415 31 6 3 1339 3328 8201 38834 10 7724 4 56767 35 47 1 15 42 1660 3 28 29 48 38778 9 12 15 7136 37 46 8 49451 2986 5761 83662 7122 77861 2 88940 15 40 3 61984 23 22 10 6838 1852 9545 527 36 23 24 32 21 10 302 8690 11 20 48 43 49 13 27 28 1 5 4320 1 36 2620 44 1351 66019 4522 44 14 21 75798 1024 15 3588 50 1476 8110 18 2739 11016 5540 7 3252 7867 11 25 1 3214 9 38 3939 1496 11033 2166 50 1706 20 50 7 41 3682 18 42599 49756 24 8121 37 113 5407 24 34 34 94197 49 56975 19 47 21 18 36 32 45 1992 49 9040 24883 2 7 6 29 48 50 15 17 46 37 47 3128 6 5 6468 3552 22 5814 48440 4310 65289 6646 1593 24 38 9023 29 46 28511 6640 43 23408 30 20 4977 16 30 250 49 66429 10 9 3019 5044 260 13550 22 49 26 22 8912 74326 11 1436 2118 45 1 4419 43 2488 3066 854 3996 65785 83475 45 8571 67742 47 5684 28 1085 22945 40 22 31 8612 31 81588 8231 30 85872 5930 41 75603 399 20 15 27 94885 849 6202 36 36 62107 47 4749 5319 42 98318 16 44 38432 86901 17018 7617 5634 42 11 44 3729 11 2539 2 61112 9 10 4513 6122 24 40 21 66858 37 9577 38 35 43 6 33 45597 8568 7050 37 5673 24 54172 8719 34 75672 272 40 4290 7520 93920 5487 7330 39 1809 8163 4 17 73311 7495 79811 73612 7345 29 21 88218 7722 25 88538 8148 5 39 1939 2009 50 6087 73138 18 4814 6635 9371 75431 648 83721 30960 42 435 2395 33290 5859 1634 7387 8168 9147 38 28 26 66663 42 25 73068 5 63168 4 6084 7565 27 17 34 3400 1612 47 6249 35 11 1982 7917 23649 5160 12 4970 37 72726 9037 29 26 8264 302 46 20 26 7471 23 6182 7038 83645 5950 2335 9 3340 2546 8238 9715 2 9179 41 49969 3946 6341 28 34 20 63742 827 98429 25 8167 30 31 9 77841 18 16 3392 14 97872 46 8208 34 4933 8351 18 6 5616 45 5209 39 83897 3 30 2180 20 14 25 19 9444 28 28132 28541 15 24 14 97252 8516 21 27 43 51563 1 813 13 5270 45 8615 1 13 1314 16 85856 18 49 7788 48 42 333 1 44105 15 6112 7105 5735 70261 25 24 8817 10 40565 2 8795 7946 3 8164 5406 7 35723 9599 22 37 4336 5380 4522 36 34 4759 9437 4137 5583 293 4072 28 45 37 9498 2348 4023 8367 5 5078 5407 306 32597 35 16 2 8 1558 1 37419 3632 9472 20 73207 4626 10 28 76856 44 5464 6 99216 66638 15 9662 71904 5 24 8 1 42 20 46 31 15107 12 48 76667 9058 6 1631 5741 8406 3340 8481 26 7145 5990 3639 50 1465 4444 18 6443 43 5 637 2 47 26 6361 76349 28 48 482 38 13 86433 11 48 91519 82651 1122 21 2 6292 7 7 5408 17 6294 6393 40 458 26 31 14 5778 72702 45 8841 48 12 9 52160 73247 20 59539 30 38 30 3608 42 4787 3889 9689 6 23 2321 37 16 13712 25 23 1782 6791 6795 8375 52058 9155 24896 22 3496 6747 946 48 988 44 16 2 38 2688 26 66550 31095 30 31 36 45 7703 28 36 31 44 15222 9067 3718 50324 48 9472 9200 19711 9633 40 44 1435 41 79676 2524 4494 25309 50 11 14 42 22 1146 25 4199 7665 5454 2916 45 6975 34 49 5 31 28484 15 41 1313 107 16 46 18 3196 96263 32 4847 1422 7676 22930 23 59610 33 8895 35 6219 47 33354 81592 42 4183 9 18 386 4 226 4330 38 1448 16939 10 71770 2 431 29 20 87995 7883 27 23 17 45 25 9095 24 97173 5450 65224 34 9027 34 8305 27 24 59160 2530 24 26 28 11 9890 79177 7530 5373 1139 13261 30456 8513 65736 10576 9639 32 48 10 91442 7655 1 25 43 43251 5338 22 9044 6074 75557 22 46 91549 27 3414 94995 13 9861 1776 3113 1195 9239 9756 42 26 14 6342 29 10 9792 14 22 26 50 37 51178 17 41 42 9 46 7346 1153 6137 32170 4409 24 28 70027 4108 15 44 13579 3008 9593 43 2345 9176 44 34 2985 42 9958 1358 41 32 86234 3382 73418 7620 37 85656 47 33 8579 19 17 4067 2672 11 81837 54831 12 3425 44 55281 48 25 22 22 39549 26 6499 37 8259 13 21 49 43 92436 5026 733 5806 47 28 22 7397 11 6108 1102 359 3 1 4296 47 15 3928 1754 44775 20 51633 10 35 9386 27 7169 75167 2 5258 86251 43 10 35 39 72738 19 20 2370 37 14 30 2271 14 21 47 8 16 19 43 15804 15254 50349 8331 5140 34 4 5 28 33 62925 30 7724 36 8 4443 1 9956 19 24008 8378 4616 42 7931 27 24 5060 49 2511 4059 1 46 8525 38 28187 36 28 4713 2533 5 41 27 36 2 45 25 3302 9 4306 65249 49 3888 95153 5359 5033 18 7895 20 953 9306 32 4663 21 29 1736 44 30 55357 11 66800 41 47 38 3244 93726 2 12 5627 7 16437 49 1440 3916 24 59691 48 1 2 4231 4290 93760 9147 93230 10 97286 3 117 18 2221 16 13 49 7 2 13 7506 10 802 30 1615 9 40 9275 34 8075 9 44 6 11 3 31 25 45 7615 16668 34 67758 24 36 77250 6946 2382 5118 9579 6 49 18 22 5 147 49622 21 31 5 5346 31 7808 2637 75284 17 50 9 4509 7530 99118 16386 5576 16688 30 8474 33 12 3870 63746 46 2087 8641 26 1381 12 1684 6 50421 34 6741 41 10 21 59353 1739 68214 25 16 14592 73 5742 4856 30 38 89987 6618 81542 35 5 33740 42991 7506 56641 85194 40203 5 3388 1767 2 8023 18 54926 83950 14 2112 8 6 25293 6013 33 8690 23 45 4 9469 4 31 45 9 34 92445 4236 23 33 34504 7 96131 5571 17 7 1740 84471 10 4003 396 38 37 24 6456 4019 6443 86573 3269 3321 79521 8627 40 3702 30883 30 45 4135 50394 32 20 28 9175 18 34 6 29 5738 4133 9 38 48 39 29745 42 46 1934 17 1154 7 15 36 5674 44 4353 47 2996 8 7890 47 40659 67059 2879 8981 2 6841 12 2031 1 37 49 27 3996 4031 220 20 43 50 56123 47 23 25 11 8417 4984 78272 31 7320 10 4580 32 33061 20 34 37 7 31 36 6311 55806 84244 13 7537 10 4998 47 34 45 2515 7384 10 7022 34 27 24 20 20 1442 45 2830 47 77537 9881 1578 3 7 9064 2934 1230 57616 9264 2838 20117 43 34 9332 37 45 98146 5211 18 50 1969 3943 91696 21240 10 8069 4999 2284 5354 22 35 31 18 5507 5263 9558 1755 4 20908 57548 33 6180 18 8827 37 38 1315 2749 37065 12 48 24 29 31 17 1 30 27 2542 32 4046 8219 33 2 29 12 3083 29 974 17544 14 87630 5973 45 50 10 44 43 8211 9119 30 8561 9 8228 208 6861 14 91919 8050 6 21 1308 45 42 40 24 15769 2 3886 8287 7690 2 7346 82595 5719 48515 21838 8881 5647 4009 31 5511 6211 36 6339 5558 46 19 33 1 34 42 2777 9091 7154 34 29 30 2016 8553 5344 6 229 8612 37 18 4282 23 8605 4765 4934 27 9626 39 6770 230 36389 31 2011 9709 36 33 60863 10675 5875 7 8980 5295 9952 957 5381 34 649 16 631 7340 5072 1198 81985 2751 38 48 670 3475 49 26867 7744 98756 5393 15 38 23 9936 3 16 37 31 46693 9918 42 167 7155 8774 14 6272 5427 4 3224 9140 26453 44 379 4 4259 8884 10 28 9347 29 11 13 2737 7888 7676 40 33 20102 6097 32 1253 7994 7036 8796 11 4287 706 9803 6733 2 12 2680 14 304 34 3 45 38 9275 17 1298 16 47 1320 21 35 19 1 1 70632 4677 3299 15 7486 8 19 37 18 27 36 24 48 40 11 2332 31 48 38 858 1357 67418 43 63212 5592 60192 41 50 50900 15097 22 74076 28 5593 47 79124 41 49 18 40 8 60983 8625 391 936 8344 98887 5370 80201 6 29 7787 26330 9620 22 5773 2 6324 8 19120 8117 22 24 15 6470 799 38 40 1 1963 24 3842 8930 11220 94960 574 4 36 26 1 47 47 91215 1662 9 11 8205 1990 164 1106 34 43116 36064 988 94802 50 3973 48 5446 44 6822 48 4426 12 21 32 56211 88177 30 387 22 29 9561 27 8 36 22 18514 31 23 22377 8137 9930 86561 49 2939 62544 1806 26 7515 48 6735 99825 3840 15 15 50 65573 65115 7266 31 7209 35905 28 8865 22297 64168 25 70027 8357 1355 11 54421 39 9442 34 26 16 37 6622 1240 1 486 13 9614 3391 24 8292 707 25 8726 1958 34 448 46 32 50469 4255 53805 642 15 3489 3766 26736 32 43 22 31 9 76744 4157 13633 8342 82561 6838 2345 12 2 2928 3829 46945 86357 5 8971 58525 29521 27 68103 9714 26575 15 34 8 26 34 46 9845 3688 9 71093 50 814 9 90130 760 26 47 59467 35 21034 20 26063 6174 35 9236 55634 68641 8600 6 24651 8701 10 28 2 22 13586 12 65004 45584 16 9 24 13462 50 9 31073 44 17 46 21 6883 74985 33994 1 15 13 1783 5990 41 23 2440 31 44 8199 4898 21 45914 27 63481 14 86713 53953 7 4729 2015 8061 44 6034 22 25342 6497 49 25 27 13 33 3743 13 3457 34 24 2495 7 20 37 6171 23 44 13 1465 8898 17892 11 836 2838 12 37 1122 1172 39 1954 36 44 65891 8552 9 1 34 35 1413 35 28 2437 33 39 13 7693 5 32 50 53330 20 1 25747 89152 33608 49207 12 15 47 58408 4 19 40 1679 7192 32408 8711 9 43 25 8556 2482 43 32209 3500 8947 17 4 1867 13 30 94596 78141 8867 1047 41 38 12 7568 7 23 30 9110 5329 1470 2030 23730 12 22 4 9995 50 14 23 10 34387 28 903 8 37 6290 8332 28 40 6664 7819 31 9568 49 29 26 4937 30 48 12022 6704 6519 56268 11371 6479 40 39 7177 7497 48839 23 3 15 9035 9355 37 35 540 45 48 48 292 6305 8125 18 11 44 32 14 26 11 343 50 30 2 7870 2437 9426 66287 9650 41 8 30809 24 6206 1301 7371 36 1376 50 1649 39 4553 10 8085 1828 14 86002 34 5845 2898 12 141 27 5421 1600 18999 33 14 85898 17 27 3758 9 43 34 765 97927 4147 24 18 4669 49 716 4067 27 13903 24 50 2162 6 1985 37 27 8885 2577 93037 9739 58867 28 32 6541 2 2516 28 7317 4889 540 4464 4575 25 16773 24 2076 41 333 33 9 13 1671 9130 31 7403 8861 76743 3782 2595 13 1899 38 43 2095 50 11 27 38 14 6710 14414 6 1955 6907 9540 25 761 2631 6 76933 16 30 8937 4208 34 15083 4179 35 7 23 4 50 46 47 23 22 4330 66481 8196 38 13 1147 1527 1089 2982 2 46 72127 5181 9104 24 6775 28 9099 13 20 49 79884 26 77824 1388 30 39271 25 93566 9 4655 10 24 23 30 5566 4746 14 18 31 346 26779 9267 16 2372 24 5774 27384 25 17 9793 9446 3037 1 7085 13 7505 10 46716 2787 5 6972 21 5 34 45904 6104 47 23 45 6 4743 11453 5766 1470 17706 18 6170 22 33504 39 9 7238 3620 9 3365 3513 40 14865 7848 1404 38095 564 5063 25 906 3 13 99941 7308 33 29 49 23 14 14 4592 5198 46 18 1128 7 43 5463 44 22 849 21 66781 4859 96017 38 33 29 42 42 9389 1820 13 6528 71107 24285 4535 5106 7249 34 20846 4984 9491 2 24142 4744 4034 6293 28 40 3272 36 45 3591 47 4 16705 2966 9421 8142 13 29 86988 27 41 7246 6330 20 68549 1527 28 7781 3909 44 49 1692 6915 1729 12 2060 8783 9804 19606 38777 9 1 16 10 8416 29 6703 40 97248 13 64707 20865 6943 28 2 18 3345 7 43306 39 37 2799 9 4668 8 37 39 4 39 27 6002 1177 12 1858 11 6103 2 23 25 5 3040 24 14 44 30 3 8670 33 97848 7827 3798 7370 9925 5 40 6 38214 5633 9149 2 16 7085 31 6567 30 41 43 24 55815 23310 80921 27 42 41 63743 830 2939 7471 2359 9733 4192 18 9494 14 1 4580 17 42 14 39 17 6714 9537 41 45 6751 14 77118 35 4852 31821 5 2 12485 84414 31 7941 8809 9739 3638 30296 8457 74702 14 23 1051 42 123 6 34 7815 9411 71093 83405 37 18 36 30829 28 3320 45 41 31 35757 8440 40 36 18 23 22 8357 2288 298 14 50 7727 272 8912 39 40 20371 63019 9237 45 23 33 18 36731 46 4 12 20 37 29821 31 9199 5143 21 46 5683 1 22 8273 4054 7527 7153 11 2903 36 18 7043 15 9187 1 9 4676 25 34 19 4744 4623 25 43 73390 7638 4 13 4 27 3666 7812 40 43 3447 4627 70197 19 9066 15 9051 7 6361 20 19 2921 8604 29 6354 82415 2042 735 36 1151 10 16 41 35 29 9754 1811 37668 43 6 47 10 6873 33 27 29 604 3636 830 8746 43 21 9102 30 726 8488 24 23 6320 2336 5526 3 20 30704 1745 48 41 43 36 11 48 1743 11 47 1845 6877 3803 9461 3464 28 12 35 38 3358 31 56575 69613 4377 33159 931 1696 18 3043 7644 23 17 3 85945 8080 45 92265 41 4 9 665 22 26 17 6414 46 45 594 5447 10 2448 51641 17 14 3557 8537 3756 23 2602 26278 28 7 21 8867 34 364 2665 2367 29 9337 25 4982 6497 41 15 23 95357 34 8 49 38 19 4796 2448 4881 3923 3059 11 16 24 2 4258 22035 35 5169 30 30 29 7862 7 9130 4206 81194 19 5 9 5203 13 41 2517 4546 6 81606 2998 14 2406 3312 87 4930 43 40 18 5040 6276 33 29554 30 5 45 9629 8 25 4039 9 25 20 27 7378 41 79355 4 3265 47 8834 8893 18 6 15 635 29 44359 3883 28 43391 14 2727 36402 23924 26648 16 2 7249 2639 2332 2408 7 41 25916 7 33 5949 22010 8252 28992 6804 2 9107 5 19 73943 4971 11 716 8203 1680 9542 2760 20 27 37 69442 1630 3 50 19 9851 3 9808 39 34 42693 44 9361 5638 8 92140 7581 291 2219 3534 20 28 9 45 9 44 22769 5294 85423 32 31 19 64579 59588 5054 48 38 7913 8354 80785 29 37 5606 6 10 4500 46732 31 20095 8624 1228 23 7285 51194 6 59819 30 6 42 66358 5921 2631 21 18 42 45 8330 262 21 5871 29 7329 37 70205 6325 6283 8034 9752 27 1 6723 34 28 5 53110 14048 40025 49 16 23 34 1 34797 13 37 1060 83923 43 7094 18 33605 37 7317 27 7 40 7 3 8185 27 17 9 953 2368 36 6919 32638 3892 6809 28005 12 4610 35 49 30 13 88554 535 16 23 6 20 37 13 5654 2129 2616 4464 24 4 3378 18 35 47 3 50 45 11 4257 15 6771 41 78171 36 1367 22 21 5680 44 40957 45389 2912 7982 48 23558 7061 6342 34 43 44 23 7 48 50223 3184 18 1 1 41 26 5670 297 18 27252 8030 14 1310 15 3116 638 15732 750 3 56804 38 3995 7884 26 3 848 2876 338 9370 22 2 13 33 11 4928 5091 5461 8752 78527 24 14836 77156 10 46 40 990 13 35119 17 2267 48 3519 75069 43 1933 6840 11 46 46 25 6221 1790 3 2960 6554 6891 27 38 97555 7 23 6 3 26 39 19 87136 1778 1663 49 8855 40 10 66677 30687 85875 38 8685 47 29 27 4681 32 5 22 824 9766 8706 3896 2 6348 7730 45 3072 5543 6822 9 7674 39 42 1540 90555 2112 44 1 18921 47818 15 7931 14 6041 54318 40 39 5579 31 48 4494 5 22 48 511 41 1960 50 9669 7 28330 8 2736 3 4776 3062 74027 14 34 17 38 6704 16 3897 82172 27 42 5 5141 34821 17 2644 22 15783 13 12982 14 28 92766 1549 47500 9926 26 30 8 44 3766 14 30 1 56152 4939 2 4122 5 34 8 824 24 32 21 30 2787 31 39005 396 76083 9895 33 84987 6636 83440 32 24604 46 1 77912 1 1 18 9348 8728 45 6193 47 35 89495 6 22 1869 7611 46555 2469 612 401 7534 7904 28 7611 43 6625 35 8558 1658 47 29 91658 29507 26 1136 46 4 5368 33 91751 58177 20 2617 4694 2 50 49 11 15 7109 32 7906 18 3357 23 151 18 8 17 38 5530 43 68874 21599 556 7 447 32529 7024 12 82557 34 13 4083 6930 45 39748 6057 10 7489 153 9 30 53264 85286 22 47 5204 75145 25 15 42 47 5498 17 9586 43 3306 59772 49 19 1238 5041 8429 7 72721 50270 15816 824 1852 15 26 99302 24 45 38 24 28 50 21 1917 35 35054 2 2785 8566 60831 21 9804 8458 41 6115 17719 22 50 37 9709 36 2732 7002 81044 4705 7013 2346 13 23 62056 34 45 8229 5994 6375 3972 8364 3671 7619 81416 5966 38110 33 47 75506 48980 8870 18 40 18 22 64409 11 41813 9839 18 5 8517 3225 30 35 4750 5802 9999 36 16811 46 49 48 1594 34 7043 5 40 50 43 90468 36 14 39 3 3851 6 24 6490 12 86295 28 38 46 63659 8084 87672 3025 43 77656 42 198 8 26 24 4625 5571 2476 8268 59620 1017 1612 17 3 21 50 6393 38 5 1877 1739 40 52387 32 35 7 20 22 47 36 25 42 23 18 48 34 75840 5935 184 2893 11 25974 36803 19387 6149 5306 3928 697 2205 5103 11 5073 20 7363 7468 40 782 8 40 34207 1958 9678 13 5 21 24 471 8 778 67295 33 62387 16 40 8805 19259 94710 21 40 17496 450 6430 477 8833 96495 62 71661 8 26 42 29 16 7578 5337 49 21010 28 73468 6973 5 1854 10 48 12 18 22288 20 36 6 44 3 6051 8042 8192 9373 19767 20 21 24 1 44 9615 32 1 42415 4379 44 20 7 6588 7156 44 3559 4100 5 30755 19 40 8761 25 1467 323 7605 12 21 2 15 27 8788 44 6741 14935 1983 8481 4581 31 4123 16 77805 10 8555 6085 13067 58279 18 1531 9766 28 9105 7 66632 7 792 28 2 31 23 19 38 5 50145 8346 62028 16 16 3093 8581 7941 4487 17 7023 4095 97380 8918 7709 16 3024 53747 36 93329 6 10 3122 2 39509 27 7330 6407 5593 3621 46 5031 8634 14 44 29 28 8141 6476 6674 39 95213 24 25 5050 13 57465 46 42 79963 20532 26 2932 50660 42 8113 46 42 9480 9975 86776 30968 1 90873 18 40 7743 52 7481 5858 29 3566 3 40 57812 4535 2 7 99991 15 2764 39 17 46676 16 20635 9792 2796 37 7666 83869 49 8124 48 3925 10 49 6678 5 5 5795 995 26 29 2 4925 4130 1298 5084 47927 21945 27 349 2509 4 48 6 4917 2380 23 7692 35 4106 19 9912 24 7380 4013 9846 43997 27 37 27 85792 7305 46 12 40 9491 5282 22 41 26 29 15017 32 1245 47 54564 9578 33 40 34 8834 37696 7760 7815 54016 628 7239 2050 1133 19 65991 7394 5727 33 8374 3700 1 54774 19 46 25 6767 5066 36 28 57891 32 9410 11 1054 14 32 1898 1610 9 17 39 1622 1905 3310 39 65283 17 49 21 5982 63493 18 2912 20 8309 10 1945 7516 19 49 7880 7739 3955 2652 70894 5282 54072 14044 50 6366 3135 4 44 28 7 5657 8915 3151 2 9338 13 18 38 22 877 49 28281 26 9594 19 39 94404 43 5415 28591 40 22 9116 9854 35 3802 32 31 42 47524 20 28 7248 37 5 2 2040 7527 1742 44 15 7 46241 84557 25 40 1632 37 45 7858 58999 15 36 536 25863 34 2122 17 25 21 2268 6531 25658 83950 41 35 67527 3103 7311 26 8761 8912 6 8093 7 50 9156 2117 49626 45 39 2939 4726 7320 12 29 7317 6541 6052 8235 2839 4619 45 50 9087 12 46 42 30 37 8548 5338 6694 32205 2602 20674 82234 16349 35695 5022 37 9838 10 67383 1831 62820 7994 48 1557 855 43692 67285 23 48 25 1811 318 6702 43 20 22 9563 18 65501 15 3451 6 39 38 38 8429 34 3 8626 7610 35 1211 22 20 3443 26 1054 7875 8 1 45 64416 5606 4546 48 26 6735 32 4492 1540 5 21911 34 9 17 22 1256 4243 35 72391 96362 9782 50 8736 4355 3 32 45 17 49 39 28 15 28 8910 5871 28 11279 4016 9241 11877 330 318 20 2046 17 44 9570 23 2689 37 21 49 24 48 96451 4317 9364 9 9526 5914 13 5 6505 9 25 18 7 41 18 29 8976 3 6286 14 42 76498 5241 12 37 38309 60535 5287 33 3 72294 37 24 94403 4 33 40 32 5643 6048 31 16 92478 87726 6992 45 50 496 7157 36 30 27 29 28 4114 69794 48 3508 38 32 31 33 9756 8250 31 22 45 28 37 7622 580 33 19 5271 13 41260 26 12074 8677 65257 9847 88157 5607 47 931 455 21 8 1261 28 1015 35 5926 41 12 87053 47 37 19 1178 19 8273 43 55918 38 2 26 45594 31 33 2184 20 16 39241 6926 24 2330 78092 44025 3969 15432 7002 9 45 69070 32 8 4823 35 4697 29107 4343 25 26 735 39 320 70162 44 8489 7361 48 34 3933 18 7443 38 9 218 5 8 41662 8563 27888 36 18140 2833 17 91718 37 3 40464 38 29 70 5278 2409 318 6864 4 70407 8637 1114 3987 13 29 5 27 38 8486 48 23 23 12 7116 45 90154 33 4 2401 9479 30 46261 30 32638 49 33 27 21 7100 2264 32 84964 45 41 3360 33 2399 26 6098 25 12322 30 45 46 40 22 36282 118 7777 2293 31013 3440 24 31 2624 45589 40 12 1292 87725 40 29 49 5068 2828 1995 8041 16 8413 17 2482 7720 1 1801 29 291 40 7152 44 6734 34807 20 8807 4615 13370 5 60430 38 4745 16501 2197 43837 1294 7848 12 31 18 13878 9463 40149 6389 5469 25 44 52612 5 14 3 39 99233 78459 1684 7774 24 7280 35 6935 40 22 50 33 2555 2917 14 94161 21772 7286 1579 98650 9 28 49 47 92671 35 5290 1564 2894 8 41 33 1464 34 2547 9 9 11 2423 96926 9952 50 18 32364 28 14 28 27 15 72500 26 4 1 39 7117 50 31 9 9765 8877 76060 48 4 42 3580 23739 8270 34 27 7 6389 32211 17 9512 11944 13 4187 5499 2177 4253 14 47 15 23 24 1 45 7868 49 5634 39 82751 3463 4991 25 30 5222 64664 2476 25 23 43 9385 82947 4 4035 10 18 42 5355 14 6926 3 25 4 14 3002 26 9296 39 50 26 8426 16 47 8383 42 15 3472 5586 8244 38 23 26 8121 24 40 19 117 2607 7 4721 76125 39 7485 1666 7687 41 32640 23 4394 73002 22 838 31 78586 1688 39 1778 4 9289 7946 2090 9 9047 26 8326 23 10 45 98036 4390 55474 8588 35 47 34 87194 1519 3552 48 3302 22 20 57295 11 11 46 1 36550 41 7940 7967 9510 65769 16 68622 95851 8842 9 27 17 5660 22 6512 3009 13531 8 90112 92533 2331 10 11 3512 393 36899 5011 13624 6886 9099 41 6 41 9129 10095 40 46 14214 40 5655 14 185 1267 49020 28 3750 18825 5076 46 2605 60306 9767 912 23 25 37 32 32 15 23 9065 1 3360 7 7090 7253 3 36 23159 2648 35 9615 29 11 44 484 4804 66 22 43 2732 40 90560 5 18 30 8469 43963 17084 46 30 4583 6489 1 19 4 13 42 38458 5291 2 46 47 42 2436 4105 9237 25 1217 41 4863 12 59450 4106 21 20 99782 18 39 7311 31 36 1695 36 19 5547 39 30 11 25 1826 41 18 9306 96193 39 3407 41390 33 26 23059 26 6427 49 8969 1443 1460 48 15 99006 40 6 87287 6 7255 6 3 31 358 38 48 43 1981 934 28 88079 48 903 1543 21 47 5453 1592 50 9 19 41 1567 5310 36 5 16 8667 63188 71155 39 2694 68107 4286 4439 38 13 6413 34 5580 12 18450 36 25 6425 17 2977 1368 3385 3694 9668 10 4543 2109 2275 20926 39 30 5660 29 47 28 5916 15 27113 1465 53457 17 47266 27 55058 2 19 7877 9664 28146 26 36 5797 24435 9 2 43 24 49 61052 14 7338 24903 23 2777 9610 9813 40 19556 4721 4608 3851 8 9963 28 38 39 24 8 6148 44 838 74579 6541 909 28 7956 20 7997 9874 33 9482 5364 43 15 48 20 5920 32 8391 35 5 24 3510 3 33 27 5929 33 4 26 7569 5336 96550 3910 5588 9273 6015 4 63979 63452 31 29 3820 41 7678 416 46 93243 36 478 27 37 38 70421 3003 2323 46201 44044 16 74561 33 2375 57481 61253 25 91555 5924 36 3 69101 33533 6329 31 6902 8 43 57891 46 46 37 45 34 11 57552 6730 4288 3640 2823 2200 38 44 46 41 50 39 3550 38 12 20 9 8497 9 3175 42862 5 577 6 6606 31 3596 71824 8659 21 4264 1 3828 24 36 32 9 79679 5816 17 48 4 16 8750 917 30 24 34 9629 6735 3192 9689 23 6277 2840 9094 8935 7555 14 3 9 41780 2996 6755 30 5479 4841 90275 29 33 3 50 90840 24816 4082 36 54540 46 8408 1 7890 2 1 36052 49 1489 38 2563 43 41 33 258 9 35 45 9695 3427 3 9 14 10 7873 7300 42977 5335 6186 43 18 39151 10 19 8 3 51387 8836 28 69925 10 17 71504 56848 14 16 85350 296 37 24 7 66316 43 88986 40729 6561 6693 616 19 74805 1614 48 24 2427 26 16 50 18 30 59816 1 24 8818 5084 3 275 34 25 2951 48 15 2998 38 29 30 33808 5881 8123 47 3173 1896 16 1983 76420 82561 5309 35 9572 46 37 2145 3 43 50744 95546 5207 1994 83732 24 7 37 10 6681 2734 87494 32 63530 37 4640 8450 13 93771 2955 9648 175 6939 62114 40 46 38 2686 6519 3295 4001 16 24 4644 564 3714 22 17 16236 5 3190 5286 10 4 9 94520 20 3843 33 11 15 18131 6881 80625 8069 8101 19 3 8509 11 4118 6812 4559 20 7203 4123 7768 400 21 17 4121 19 88760 817 29 9353 13 33 6622 8617 27 9393 677 22 26 34 27 7947 31 2011 25 45 16 1068 22 7800 67672 2129 1463 617 43 8715 8 6639 95255 5119 65687 16860 26 10 29 37 7234 8052 378 6071 99446 21 1 3237 4821 7787 9 40 2478 30 28 2650 4 4 37 7817 40364 4662 11 12 5040 12 34 3965 5 2015 1250 8244 10 6034 5802 408 38 23 6266 41 6 2362 18 15 4398 36 12 33 11 26 42 4 45268 90145 6 9 39 102 1752 2364 27 12285 2093 7126 17 2477 35 38 96823 77222 20 24728 49729 8684 53422 38 10 38565 97997 1438 73433 35 42689 5876 7411 9255 13755 5984 4767 61949 3701 17 9636 19 48 6 13 8357 49 5194 37 25 21 21 42 32 1342 7968 5005 8789 41 5 33 25 4302 50 24 2 39 6 2392 42 9 6075 1 40581 30 27 6461 9529 7127 89315 62825 44 4638 49924 33729 10 9 35 18448 4593 8889 2906 48 5031 47 6168 5 91098 46 9062 34 17 3659 99257 21 14 38 5894 21 24 2654 10509 41 33 15 3989 6 33 41 33 7868 1104 46 4061 11 14 40615 11517 1 43 41766 3 421 87029 7126 6167 61186 75132 89568 4 97394 42 4966 7338 16 31 797 9 20 1128 1867 27 4619 9838 98896 48 46 14 6 30 20300 9154 4 44314 20 22 16 3180 7241 44 11302 50 9344 5564 37 32 11 44 3625 5178 8556 48 2513 38 92083 4686 4611 97274 97958 9461 38 6 96553 1892 34892 71512 4 11 5936 4715 2 27 9 22 26 25 43990 5 36 37333 12 4 85003 2 1289 19 2 13834 40 66883 33 9108 9029 2876 74609 41 45 5 9478 16 8 44 50 21 9994 20 23 8 9136 2339 24 5265 34 18499 49 6183 22 47557 27 40 6671 3539 2029 29433 43 83377 25 15 34 34 1929 41 4 5645 14 5421 30 3439 54537 7 46 39 7773 5064 4705 7835 1770 1673 12792 7612 1624 38 44 36 8898 17 8767 1542 7 9530 7684 20 27 15 3 18529 23 5143 49 2467 43644 717 7766 98527 29 6293 50 33 3305 8643 8674 13220 6600 3759 15 33818 1717 6 31 3787 156 2723 42 10 6759 49 4 17 53552 7388 99800 9591 26 4287 40 32 97886 5868 15 9894 56794 2987 6 2172 22251 9313 2 2 23080 65649 32 8155 23 9913 23465 5672 47 76405 10901 8 13 87196 6 36 52900 13 3126 16 77090 27 42083 1375 6601 49 13 2677 24 6670 15860 2946 7 8142 4444 1 8520 4 52043 12 35 89105 2258 4765 559 15 6 10 9018 8521 34 7882 54372 6774 697 14 62231 21 17 45503 37 1 3 32999 18 37 24653 25 23 6192 2 22 12552 64406 33 5 10477 10 499 37 172 5167 19489 92224 21 87916 739 25 544 45 42 59163 38 1 49 39 44 34 7431 2740 36 6467 39 7877 32 3628 48 14 4863 2 19 1412 22 9151 25 4 77214 85440 8 36 37 38277 47 32 9972 39 8 2025 9974 7652 1501 79862 6825 72018 24 14 40 58806 3666 23 44993 29 19173 456 2484 7557 8033 27 15 47 1192 5229 15 1972 922 3568 42 98620 19772 36 19957 13499 81301 33 397 11 14179 1794 2255 3767 19 22 34 26 8117 49 12 54866 5834 9480 162 14 35497 2789 12 9015 2737 24 14781 2251 79200 72801 4642 8 18 1312 22 8170 30 2976 2842 2 41980 3732 693 1 8998 6412 30 6845 18 96249 1776 33 10 31 43 6356 2097 23 48 13 38 14223 5 47 7134 36 49408 21 43 7839 5186 7 9773 4 35 2884 3006 2931 19 16136 3 4732 1 45 1109 14 1111 34 17 45 5800 18 12 21 6339 14222 46 27 766 23 84253 6520 4581 93433 3931 7 16 6301 47 76748 48 1216 6 1679 7534 48 6 1 34 6799 6004 3043 7459 2865 45 9613 44 9 4 27 34 44666 7276 19507 40 93179 5481 21214 18 5 5463 5466 6 9681 23 25 33 30 38 60258 34 21 17 20619 39 1024 20 37 32 22 3914 85083 53228 43 1501 25 35 49 5903 6218 35 6867 5327 26 7555 7 49 7734 6610 6517 1403 6056 65752 4663 16807 41 40 26 7094 12 11 15 65963 46 9822 1041 17 1 49 5000 40 8 16 7615 19 11 5332 25 33 46 10096 28 2217 38 16 7674 35 1 3574 37 29 45 2 31 3317 43 39672 74982 42 1648 55595 33011 43 5350 11 2545 31 18 32 47 8958 44 1757 8665 3569 513 77252 43 5 17 7 6118 16 18156 49925 4896 4 43 158 6969 22 45 20 5 41 29 33 40393 39 14 50 1450 8666 1403 3 3 7593 15 8966 22 6009 46 4941 8369 18 7 13 20 21 21 26 18 30 1884 7517 96863 7 8596 24 8103 15127 43 4097 16 23 48 3885 9431 24 49 16 7204 7 8328 1112 10347 20 41 46 3237 37 29 86226 4344 26 16 40 77742 9 35 5399 8076 4212 29 43 13 43720 4593 23 2323 93493 82801 4694 50 1336 19 2289 435 31 25 41 6577 4666 47 8085 25 50411 42 35 5484 39 26135 49 8871 14 25 42 21 4283 25 20 97333 28 44 31 8 45 45 6402 25 13 39 9750 78391 47269 34 2870 18 9355 41 39 31 22308 3702 7229 36 2423 1 19 23 94858 467 39167 10 2 20 2819 63711 17 5167 24 61626 6486 37 26 7037 6 2644 98565 13 84158 49 29002 25027 1712 37 33 13 9 32 6752 46 38 41 64738 3998 36 21 5396 41 14 5 10 15 1949 1805 5 5 2364 12 6 21 71 7603 91367 35 3 48 92296 7922 41 42 15 4454 50 27 8928 25335 2 48 17 26075 33364 10 51329 7137 23 49641 51767 19 6387 872 3984 35 47 9145 9033 6 65385 13106 5 18 8698 22 6858 3883 2954 8725 8397 1 11 16172 37 32 4333 27 48 1855 2 3918 8343 6687 70443 19229 9894 22 12 51400 1625 1 38 26 9096 23 34 33 11 87081 31 2 37 72031 58071 10 1 13 9061 1187 48 40 5679 33 8565 21 41 8452 81705 15 24 13374 4216 33 9130 36 45 11 8103 21776 3734 8229 16 38 36 30 48 21 43 8245 5 7 29 64593 5586 2 6763 4616 1429 9627 38 9379 6761 64879 36 3986 1554 2301 1121 7898 44 41 38 6525 2931 3111 8837 854 6629 28 26 26 19 17 13 1096 9405 35515 9604 4 2672 766 37 57685 8704 19 6700 9823 8548 32 5878 3304 55190 2948 26187 43 36 2246 36 5002 31 40 81571 48 32 41 13 9355 12 2725 1021 57857 1599 3155 29 1041 9477 996 42 26 36 15 80770 25 5207 2505 8762 7 31 7171 20 59975 389 19047 41868 35863 84024 47 25 9381 42 12 1557 313 1286 29 44187 6987 26845 12 1056 4 7478 17684 1 11 3735 23719 37 6205 711 11 11 19575 5728 37 2923 29685 45 10 24 14 302 676 5548 46 3 1975 2871 4709 49535 16 55738 13486 21 5195 22 35 8 7300 51226 14 46 44 34 31423 9340 28 48 7 5410 3761 45 3 32 15 29 16 61705 1789 45 7 6 5507 2125 22 8164 1143 29479 4445 41257 9 28 828 4952 16 2339 3 2511 90694 8957 1267 3168 47 32 42 38130 93935 5426 4171 8 4 43 36 6 26103 5 67993 5687 21 5 42603 36 2573 13 33 30 8931 18766 3058 28329 8361 29 25 48352 4482 26 6 27 8955 7305 87354 39608 40 77460 41594 49 48 14953 4 48 15 20 11 24 31 64012 1845 9845 2 42 12 64782 27 2 479 7297 40 49 6297 12 15 1708 21091 35 426 21 25 71284 41 39708 6937 20 22280 5459 4 9720 236 2073 2 98632 1168 4288 38 803 4394 44 45 2 8723 9709 1 32 22685 9812 78548 3463 49 31038 5910 19 9662 25 39 8567 5484 6079 11 44 12 13 17 86800 90509 12198 12 6 4643 11 20867 7148 35955 39 12 8423 43 28 17 4994 29 6620 14741 42 43 3713 6 1523 13 17 15 44 9026 47 8 6923 5798 6 36 24 1821 5469 36 43 6702 61024 43 18 4156 31 943 10 6142 26 14 21 14 3192 1028 14 19 31 32169 10 42 26 32608 4076 42799 2285 35 37 66089 8310 2 86738 4 39 12 6857 24 8782 44 84604 14 36626 1771 69519 1 3935 20 6784 15 7139 35 15 17827 2622 78969 5612 10 63973 26 3587 24 15194 9774 9417 16 13 2 6 6459 6085 2066 8902 26 6340 5218 44 598 5068 12 31 1 33 58590 32 34727 20 46 43 1554 9048 46827 9448 29896 8520 15 23 89701 32 2579 12 480 45 3569 5861 97703 1 14 39297 6 32 43 13767 9869 1483 47 5886 21219 3890 7365 41 2007 2996 54644 53232 1438 3 39 13058 3125 28 25 39 22 19 9884 7846 6937 47 49 16 39346 2 56908 736 41 33 35 7 13 7651 6 3 8 3079 12643 46 49 8724 84051 39 2842 6330 1 4952 38942 1333 15 99400 8939 19228 6392 7455 5955 8762 5121 19 37 29619 2254 6289 40 1168 10 41 45 22 78328 466 25 2603 8209 6072 17 70727 9525 25 523 6025 2 211 46 1701 79111 20 7053 47228 8 1 6762 33 21 12 33 3 2 38 9392 37 6 26 25 34 7442 28492 15 2533 16786 34 96383 1160 19 41 9041 10 58412 36 12 1908 71103 58057 24 46 7 1400 9125 37 41 4358 19 4 5782 37 9 20 12 8 82599 8233 35 35 1209 20 23 40 5317 42 81811 8359 8973 10 603 27 23685 355 20400 3394 35 5779 39279 3679 27 26 845 6998 20 5549 5924 4959 34 41 4101 427 8980 3376 11 44 5848 96593 18 24 3449 8 9549 35 5 5304 28 24 7455 6 29 12 37 4810 6389 25 31 8919 8384 11 49 50 24094 6200 3246 18 49277 39 56625 21 7256 35884 11 44 824 5 7 46 11 30 40 19 82273 1302 56200 7759 27 37 4810 38 33 2906 41639 34 34 837 7883 36 5557 7198 4318 296 25 6459 38 4985 9689 2264 94051 1 3450 3598 9 548 7885 3593 18 11941 17935 18 96392 35 27 24 27301 9689 41 11 2371 4383 35512 96589 1 8013 22 37 16 50 28 36 94018 17 14 51381 14 7184 7781 48735 32 38554 3484 38 10 25 36 58444 7 34 14 27785 15 18 49 2337 8374 42 7035 12235 28 23 43 76534 15 39 2490 23 45 85 7567 1089 36 20 6216 7976 6301 33207 50 811 63257 24 6741 20 1 42 9 3 40 8604 49 68732 5471 18 45 36 28 52709 808 28 8464 42 37 5157 5 23 18561 663 48910 4577 3591 3801 69989 6927 6744 1331 59648 52128 40835 33 39993 9525 1149 50 1 3403 206 21233 835 8 44 29 15 17 19 6 5208 41 4 2773 7828 42 3650 62159 2186 46 20 27500 28 48 36 3566 9 3 41 63493 9843 37 2861 41 24 53636 2 5968 11 9120 5470 2223 7535 43 28 2868 8419 3742 19 30 16 22 42 34397 35 16 3 9356 32 9243 7468 41 2755 6075 30 4433 90371 8228 31 8948 24755 10 5029 13 8365 7 8602 22639 39 18 50 5759 5426 4387 25 3170 44 4 41 4270 19 14 34 83683 58624 16 8860 1 2 7400 49 35279 85999 49 92093 15 18 50 7285 8416 23 5860 1566 37 4228 30551 17 297 5 5740 18 9922 54528 95324 37 35 1498 5 6218 2191 8065 14 7444 4702 87061 23 36255 1435 16914 1221 4788 37 9 2 42 1 3 45 28 14 1690 6249 50 39 47 47 24 43 8835 21 47 51273 31 77305 4219 15 25721 2034 7 26 8351 4887 19791 22 27 7978 520 10 36 20 9229 1188 37 3 19 78744 2783 1637 48 3126 44 18 8710 2432 3 750 1099 11 5 7230 42 3574 11 586 56314 16 2585 28390 19 30 5467 73695 3451 90870 48 50 760 7388 49 776 12 17 5799 3274 23 15570 5011 3 8563 8684 7508 15 7263 8791 11 50 20 15 50 42 8788 7569 30 40 35 15 28009 73887 33 27 21 9868 4 23 57094 36 7772 41684 6355 22 4199 85329 28 7256 6579 90334 23 45 1636 259 29 9906 8 11 1 26 2291 43 2220 34 9 2171 6 2196 31361 2742 57135 15 37 12 23 70873 7480 50 9 36 2984 75207 45 5 47 49 56916 5983 3744 8477 45 93473 34 13 12 49 7540 47908 7352 92502 82557 1667 15 23 65 28 1748 1 33 9781 4532 65379 6 15 8356 8 18 3 5246 5665 4382 17 1 7251 5088 61857 8318 11 21 15 2708 4794 40 47 15 19555 26 9651 14 21 3425 34 3 17 21 35455 42803 5844 9847 2532 11825 61154 80774 857 6893 40 33 1688 4071 28 28 1163 41 33 43 4 9087 49 7003 21 18 45 46 9556 3716 5838 38 6607 8993 5402 4 18 26 25 40 17 83158 7 35 23 24 13819 37 39 44225 1388 33 8 12 8314 46 47 50 7738 40 41 15 40 79324 20 9229 20 47 34 8 1649 8239 4889 47404 46 6 16 39 13 30 3674 48 8369 48 16 8 455 25 11 15523 24 45 46 6680 43 13 6 35 2757 87655 8748 50 31 35 76302 8 31 4486 17 84511 6549 40 28 45 1765 13 6 8874 22 47 7 50 85825 9014 47 29 9 7356 44 2 88630 1890 3753 1863 34 5282 13295 31 91491 8999 3750 27 46 8889 2399 1 4206 7 45 26 8210 15 29 18 11 24 4755 2195 34 3314 3 4025 26 25 34 21 685 1575 8 5580 44 4601 4612 4607 3631 19131 6748 4 5112 2659 42 5 4253 15 6492 14 37433 2 15 28 819 5673 6849 10 26 5677 32 38 34 30 2842 44769 1610 6731 37 21 84555 49 6 26 8739 6837 3 22 7600 97043 38 7329 6411 30 32621 25 28 47 9 59809 1 2403 8984 25 28 12 9831 421 72483 54025 78746 6974 32 15 3 7309 198 37 2681 41 55074 7917 49 39 33 8073 1490 3809 1518 42 26981 41 24 3553 10 41 7560 48422 3386 4104 5603 23 5417 9 2528 3272 6305 6823 68099 7 34248 13 47 27406 27 44 5666 25 8152 30 31 47226 49 3178 45 31 31 43 39 882 7229 6547 7344 20 1360 3 4539 28 2386 531 88404 28 3174 39216 9 18 46 42651 21 4859 96464 6175 3 31 40 21 2942 870 33 3 4428 4 63137 34 24 4511 47 50 17 36 9465 47 82712 2672 3927 3621 9574 16 6898 4 17 7022 13737 6861 5885 1 6716 4933 13 93174 30 43 4628 1234 24 4680 32 6394 54376 31 27 33 76992 26 26 16 9066 9347 95911 91378 15 27435 9 1241 3549 46 8220 4067 56960 3120 51766 7213 2740 41 26 7 26 32 21 4126 7265 9870 14 8921 61218 21 19 7 39 897 17 49 16 38 7910 8995 11 42 45 27 10 62010 65326 2528 22 90045 8 7589 9 6 82879 28 30 25 4017 28 24 31 43 45 4 27 44 9937 10 2690 41 30 7471 7779 29 40 42 9486 9005 43 6959 12 1116 37 2671 5889 5918 6559 48 8208 15 49 5838 3551 3 48 5623 51690 32 13 45 19 24 45741 4437 7 2116 74555 59022 4640 18 9 9615 39 19330 7300 2766 5 50 4413 31 87225 22 45 36 7 29 21 14208 6774 31482 96465 9152 3649 12 2542 4712 2606 5282 40 36 81135 31057 41 8945 13 8 5101 758 41 11 33 37732 10 9554 9656 40 6330 46 25 50 20 99366 16 1924 39 35219 28 5035 41 730 47 7 9494 8209 68726 3004 490 1339 8 7 64928 10 3 45 5495 4734 8742 5 9366 16 31 42 47 47 7051 38 2917 45 9980 35 9598 20 17 10 71711 41037 20 4320 6292 7 25720 75151 76237 7492 72931 35 3806 8717 9491 34192 41 5669 9 40 27 23 18 47 1919 26 6670 382 1 6191 36 9719 4950 43 5308 3922 5668 16 45561 7 28604 49 39 50 4867 44 3103 36 5916 3050 1462 91184 836 18 7094 96953 12 40 45 6884 8 34 40 31 19 56019 40 26724 86412 32 5283 21 27 6732 2758 33868 26 70322 9515 26351 3951 4903 503 6296 7233 45 1 23286 45 22 5022 24 12 36 28 4040 9 5263 38 39 5818 21409 23 28386 5318 6 25 31712 42725 8 20 28 5065 4997 35 8460 40 22 6105 37 28 46 10 22 12 13 7972 25 27 5969 17 42 16 25 6 3139 34 9927 33 3832 4194 47 27 48936 42 4450 33 4 41 48 6190 34 8099 34073 48 12 3115 96366 34 5 673 10 8333 5 13631 4340 42 26 26 7237 8 14 20 5568 93939 32 12 53832 46 5334 18191 48 48 7 1016 49018 9846 4537 20 2 3962 78756 48 37 99293 22 3 33 33 2479 20 36712 544 19 48 598 34 9 43 53371 39 28 34849 15 6765 30 42 17675 96702 16 1125 9514 10962 6176 14 40 1238 46 7 35 21 34 47 41 54737 8714 74586 2495 4 1596 17 77891 40 4174 34986 18 27 2367 51898 6252 3291 5089 72843 6524 7909 14 56412 5624 35 3939 25 6300 2524 50 39 13 26 68575 1 7015 39 49987 85 31 7239 9 48 34 45 37 650 1394 5068 47 40210 5 5409 5404 9269 58151 49 14 41280 8331 31 14 50 48 16 69484 12 3784 33 73661 31 4321 50 86019 7050 32 8 28 33 2855 5915 5734 9522 25 4463 9700 14 3 40 26 17 322 2881 39 4 10 12457 27 3333 4251 50 8550 12 92357 4160 26 55530 49 8842 1578 16 4628 44 5772 19 6577 27 16 89242 8 2306 1 28 7 85998 7 92349 5 4419 5845 2909 1163 31 35 40 48 2047 7334 23 9401 17 3955 28 79562 7150 17 24 9328 45045 94907 7775 33 21 8559 23 16 8657 5987 21 1838 336 31 2475 21464 7 6186 7 2097 45 48 13 9724 4289 4 27618 68371 42 1129 18 1155 16 166 22 13 5 11 1922 7 5420 5316 5521 49953 9844 47 8869 1339 8485 1634 15 38050 68541 22 15 39 14 8125 24 1 25949 45 1 9166 35 9424 34 10 2344 9220 32 6630 21 6136 33 37 13 41 8658 5 50619 20 9933 2250 38 24 54782 31 1128 4923 5 37 49931 40 11931 5 12 39876 23 5 93437 72253 12 13 32 25 2 7 43052 1201 19 4802 4672 35247 90148 8 9888 6460 11 5 43 1162 36 17 8676 2327 9374 2 12 36 29261 44 7545 72143 5915 1778 10 361 13 6708 18 9 35 966 8589 519 6924 4 3184 460 9881 4 8 49 1602 799 13 19 1547 260 27 14 31 47 42 7871 9 4 7 3676 3 47 20 48631 1 8760 8330 41 39 3646 21 7661 47 7295 7 5994 35 3255 8248 9308 27 5288 5789 1456 4533 42 37 12 5972 42 9031 8512 1821 2489 15 42 7881 30 14 15 4731 98173 23 26 13571 37 19 45359 31 42 15231 56220 44 65 2899 3986 24 24 658 7630 47 87448 31 37569 19631 7400 4447 20364 5270 5463 4646 7149 48 20 8 31 8 2593 7606 9083 6 6568 57873 26 9078 4130 13 5234 18 32 1885 1 2 21 40 36 26 38 39 15 6479 478 9050 6324 27 52910 26 29 35 8 7751 94637 2 1369 25 60379 4067 9315 3 47 17 30 46 31 16096 13 3855 8934 31 43 1359 30 45011 4047 10 10 2191 4360 1 32 50039 46 2014 34 7 8544 80407 3034 7 17 8041 26122 15 32 5521 66715 28 6039 1781 3541 7204 99994 2 2618 49 56873 89425 26 4413 6853 11 1031 4 42761 4437 95630 7 9 1369 3749 8 34 18 8831 87379 7468 16 807 6 8069 39 27 22 20 93548 4 27 47919 10 3893 14 38 39 22 37 9553 16 510 48 2143 2403 9231 2207 43 6844 38 709 43 20 48 5907 38 1845 38 8 50577 26 3084 39 46 6685 6171 2970 33 8450 17 45 9283 96840 5673 5 13186 25 18 3064 43 427 45 12292 35 13 476 9279 11 8770 44 59654 7 7 47 14 6622 2901 31 20 28 37 19 43724 33 50 47 2467 4842 5080 37 5256 76702 23 31 9527 4426 21 45 53480 577 6298 39 5439 28 49899 31 37 25 5171 51032 35 47 297 15 2953 3743 28 30 17 12 18251 6868 4106 8911 7943 2627 98301 67336 18 14 17 30 2895 29 80735 15 67636 3 12 4691 9643 56288 68685 2967 403 24 7652 25 1290 28 5801 28 49538 97340 22 2502 43 31 8573 18 613 7590 7945 11 38 5 50 11 29069 31 69742 14 31010 407 2468 36 45 79080 7367 10796 23570 17 2 42 7 36 49 38 24 46 6608 43 13 44 988 3676 7719 19 6515 22587 17 5 48 15 6643 8034 75849 72987 76531 7 6144 5405 6645 7753 29858 9855 30 6 9 6019 6117 1637 7 255 6635 35 1426 25 82924 93223 49 33 6 56864 8395 9591 9292 19 6153 1828 10 18 46 15 29 38348 12 24 6274 46 52502 6673 22 8630 3894 45 1704 3987 45 2 37 8476 42 24 5637 39907 50567 11 3 24 3407 9522 3534 39189 10 4275 2229 17 28 23 32568 20 8800 7734 45 8002 4786 22 8 65944 6292 1534 9934 50 3219 31 7336 38 24 8236 35 9746 11 11430 6975 31 31514 6606 7147 17 28 38 6293 6695 40 2476 7971 16 13 41 2895 20647 19 23 2 6002 19 18 7 96238 7265 21 15 15 3225 5833 5842 15 29 4367 19 45 44 384 5096 8093 42 253 1 8423 26 2390 23 1674 9049 5744 11 8 2519 5453 6 80950 2 48 14 7508 48 41 5191 65850 45 12 28 9362 42 1 2028 51743 8213 3176 50 313 2959 23 4309 2 40 11 5813 11 35 7391 70259 7977 7851 22 26 396 50 50 3537 6884 8 4114 23 1712 5823 23 840 8183 35 8046 28 3809 49 38 921 14 3608 498 7 1 33 3326 32 6110 7848 3 37827 32 5724 7522 22 3147 4956 31 42 42 35865 10 7606 29 93889 21 47 73061 98996 1 8045 4016 10 90343 33 19 26 34 24 10 47 27 28 9341 96356 54937 8095 26 25 37658 49 5690 6 3 648 36 34 12 20134 58332 1324 9949 27 6295 9827 38 80 49 3787 13537 4680 36 16 44 66937 38 3 5331 8782 8513 1905 38 36 24 15 45 5434 21 89777 74817 68291 44 12 43 5176 8060 39 42 63268 23 7565 43 41 20 30 14 3614 48 16180 9 15 12 10 8936 41 33 9660 6444 6758 39 37 86413 35 33 1389 8 46 91626 7 50543 4 13 5306 25 6130 29 7 80997 98366 6 17 3 1613 24 5818 9250 3425 5791 41 13 22659 14 5431 49 4 9641 31 284 66984 9 30 3093 36 6477 4178 1438 7131 39 9496 46 42 40 66409 6054 78892 5842 35 4536 11 28132 2031 90754 2 1013 18 79885 50 13 4932 9065 2336 74182 25 8725 36462 32 32 11597 7110 47 13722 7751 18 26 9053 59081 1692 5171 11 84873 93128 4284 4341 13 46 55626 14 21 2179 9063 25 37 17 47 43 11 40 54971 4167 7431 30 8358 5 577 42823 82505 17 15 49 3305 5701 3727 33 5219 8351 25 42 46 35 25 5 34 76688 43 1189 21 19 8749 13 16083 7801 1 1910 5397 24 6461 49 44 5187 50 29 9106 40 6092 33009 45 24 2204 18 46 8668 16 50 7 32 39 3217 78229 4296 3779 24 54695 35945 15 7 5795 8526 15 79468 34 8 12128 35256 9 22 50 24 46 29 4235 41 9094 3105 6916 30 29373 7 2291 6 50 25563 1914 19 3551 6249 40 5543 2 38 3 5149 96082 6078 28 2485 29 81428 36 5 84068 540 8030 34 26 55697 6430 36 777 2313 173 48 46749 91928 23 3720 30 36 6303 9626 46 29 13 2086 46 8478 29337 21 5455 2194 46 32 17 11 5 35 7717 32685 3070 50 5161 49 5895 36 49 44 8 2799 3010 36 1592 88860 35 2 37 22 82810 8830 6455 3395 41 36 39 89245 8614 9 970 12 1141 40 49261 36 794 13 95024 8592 7519 94039 36 34 41 38 4476 21 427 1938 50 7431 3 32 98266 44 44602 3454 20 1584 34 40 36 1814 25 73672 8 98218 25 7827 89299 19 10 1 565 14 45 40 20 15 54690 4459 70484 5845 21 34 98091 28 12977 50 20 5913 6919 12 9515 3 5 62788 23 29 94850 14 6774 99472 43868 3 41 7974 1 1665 8800 27 3491 19 421 45 15 21 10 8397 14 3529 45 7013 49 27461 46 5027 764 5701 23 3165 29 4876 7512 36 34 4 25 47 1957 1565 21 32 4532 14 9348 5 36 48 27 9710 7669 43 34 2076 17 6 42 47 45 40 40 38 93958 33 26 2944 94815 46 23 6203 7257 6462 7418 7694 48 11 7205 46987 1 12 28 28 25 6795 34 14 49 878 39 40 7 9079 4 6737 12 4 7237 34 1 28 20 36 88792 24 678 39 3 10 29 7271 8850 3507 8799 4850 34307 72790 6768 33 546 3506 2191 15 8865 19 4975 21 35857 9278 39 9 2 22 47 44 35 50 41 8555 7 37 10 4350 3607 5440 23 443 7 5017 48 24 4290 42 12 7141 4567 22 28 22 12 71329 30 405 14 28 43 50 3838 22 3675 17 4197 4826 22 35 2679 63720 10 264 44 2 5295 7952 27 4703 11 12 59340 22 45 6245 21 8142 1926 29 25751 4892 1 5773 19 49 38 29 8933 49 5361 11 6606 8535 9355 4642 35 24640 34 4199 29 23 39 8134 27 32 38200 42 1603 6756 78776 24 6 41211 97316 6 37 20 44 13 3 26 44 36 9539 1347 22 1973 7232 1 38 17 49576 6219 4 1240 4742 25 31 629 8088 1628 57141 44 32502 31670 9679 38 5 37 14 4884 38252 15 28 8001 44 23 18 48741 6970 22 2 62892 785 14 8155 6480 12 7548 67267 24 1790 18770 20 42 3943 47 7 41 15 26574 6293 4 46 56 19 6414 11 8862 12 73685 44 24 7905 20432 8147 29 39 8419 27 47 37 2221 48 4685 58875 5 24604 4 21 10 36 50 22 44 42 2140 219 2371 1529 5114 32 1479 47 33 2668 9732 50 44 5554 4156 96923 7184 77280 9092 5966 4 2977 4800 26 9150 1132 9 12 9482 85875 2324 3 37 36 39 4441 39 3422 2993 35 4542 52817 24 4955 13 95309 10370 68501 3896 68427 7440 16 2 4137 50 19 77384 9552 5434 2553 94196 17 21 59834 35 257 8773 46 24 27 45 23 3881 26 32 2957 8953 30 27 4 44 1024 1785 12 33 6068 8200 4263 4296 16 8910 6424 37 13 559 6088 16 4207 9963 5073 12 7733 31 9 8365 15 1361 1323 33 4672 7278 3933 2396 35 15 21 12 11 32 7422 24 6976 5163 95096 7099 10 42816 38 5228 2556 3 4796 16 9 3658 30 63804 28 32 9408 3515 49 39 2190 48 6523 40 22 4037 24 9215 93942 96123 49 18 20 51329 3160 9190 9446 38 12683 32 14 13 2 20 826 25255 875 50 69482 35735 2794 461 37 2245 62223 27 33 3404 71750 82478 20 1431 24 32 33 12 9864 29 40085 2753 20 9543 6810 2207 8 9031 22109 26 95767 31 24 12 25 63475 1356 4916 31872 24 15 3911 35673 413 24 19 1610 6173 48 1 234 47 46 44 3656 46 28 53556 5614 36 57235 47986 666 11 666 13 3 6602 9 13 12 68986 44 40 2341 41 14 990 97266 3968 3609 1470 7537 42 46 2899 14 47 12 2488 3 44 31 45 81650 38108 32 78923 37 3946 9 30 47 13 38 28 41 7041 9428 29 38 32 9109 37 9467 8834 6870 5482 7012 29 7 1 37 22 7812 7130 20454 6208 22 4 6 47598 24590 4618 30 5222 8804 29 26 24 8 50 33 2525 43289 35975 15 32440 24 37 2 660 18435 3 95993 42 2 93149 4466 37880 39 26 27 95335 12 81080 16 9828 5 2060 5449 8601 8040 32931 49 5927 5278 6067 6589 654 85593 18016 7389 30 9743 12 31 87493 21 1025 36 3587 30 40 37 35 6 3938 40685 7201 27 1470 29 6 28 46185 730 26 22 18 46 7 91559 6280 52623 5 6 7323 31 34 7616 10083 63568 3790 11 21 17 39 8382 7 9461 28 38 37 8 9927 73491 4425 47 8 13 5181 1632 10547 45 41 35099 27 3 6370 5 9 3188 6305 7877 58775 1540 2292 3321 29 43 35113 29 33 50 33 9953 213 7640 5540 25 85218 28 6448 19 24 6486 5101 20 50 30992 7373 34 16 8 3774 6464 36 36 8 4516 3164 55318 4081 5318 8372 16 47113 14 2 3904 9304 2793 49 47 5132 27 54703 2 17 45 87167 45 3594 48 9086 3904 1870 33 3337 6029 97901 5379 27 21 422 7240 29089 34731 7586 8841 33 49 46 31 1 6 2 32 5235 2127 8362 2688 2018 4 35 4 23 82444 12 8669 64274 1308 984 1 3901 27 24 3882 49 20 2122 1866 5033 32 37 9053 1968 4204 11 50 3 31 31 17 91293 60658 40 21 43 3 49 74494 41 3739 91792 10 43 6927 5530 26 9878 13 20 6 8416 11 3 6408 26111 6376 31 47 8743 11 96398 50 5667 31582 2588 94277 866 24 62110 9 39 33829 3694 43 8597 35 3952 4849 31 1870 73740 6568 8789 5420 25397 22 19 7303 1533 19 70302 8797 41 17 43209 7090 3953 5635 91751 46 48 98176 39 1 7440 29 3750 87359 47 66742 2227 36 887 9814 7849 2121 37 7300 6548 45 12 32 19 98418 1797 42 30 76972 46 21782 8 24 34 2698 48 22 10 10 10 85723 5107 8411 18018 2116 682 93312 3 25 6015 6221 24 2217 16 59411 3152 9053 49 8680 2945 10 7 2267 73326 2855 1594 2866 5177 22 9579 2 62969 34930 18 8910 31061 9337 1687 8264 6367 83047 29087 7338 47 6086 4 6757 46 31 8936 17 6674 45 1 7981 11 2053 41 5353 387 6363 21953 65760 5 94317 1672 40492 14 11 55016 8 5457 28 26 1631 34 9018 36749 5946 1361 3467 67465 14 8821 979 48 18 6445 370 13 3664 77652 6997 4459 1 3 38 45 28 19 1563 2330 36 22 61487 4940 9842 40 35 45 7 90855 15901 46 82931 5685 9274 9610 45951 39162 16 40 5233 14 2941 33765 2791 45 23938 10 16 28 9464 20147 31 2210 2875 6 4 32 1517 473 8 55827 43 8 5631 3552 421 14 36 722 5830 39 55787 6522 8091 27 17 26 13 17 360 3151 3412 44 2071 6352 3 120 1497 16 7647 4075 50 13 1034 6196 908 4599 91512 42 3914 5572 71055 41 9 79459 33910 47 2066 32 420 248 51252 22 7795 43 22 49 8 12 13 2661 48 66812 8038 33 3 36 40 8 4297 48768 82082 19 7 38 8 580 87677 4281 9772 90043 9421 2767 10 22 40 6113 42 2726 40 4919 9829 4143 6502 45 173 5388 64807 39 39 42 15 54621 4503 46 29 40 171 37 45 36 16229 40 25921 43 14508 6912 67968 2770 8038 1828 2520 2755 15 7401 36 39 6994 45 27 8799 7 4064 30 51293 7853 23 5309 4932 37 12 56968 8975 111 24 319 14 31 50 66657 7365 8 1422 29126 41 2089 7 2183 6698 8434 1 768 83835 9 47 9490 73519 4191 34 35 14 1003 2519 25 9338 2654 89614 78148 17 42 2406 1 88496 33 6292 5736 48 2082 25 41 9585 4 17 49140 6081 23386 37 1 43 1225 43 3578 6017 1063 14104 34 26 42 21482 34 533 25 51081 28 23 87634 20 16 7 6565 625 17 20 3503 20578 43 47 7511 1474 5966 30 6947 10 5005 27 410 55310 5668 4333 49 20 37 7 25 22 8 6 47 47 7116 6382 63073 46503 10990 396 40 33 7 40 980 9861 5317 3035 1 8 47 18 20073 36 19 30888 7165 2 7 6235 25 31 5 8324 4664 31778 6217 2894 5322 41 25 35 3989 28805 32380 54559 46 32 8 1 4 29 3497 35 47 5101 1747 13 8746 6317 4857 39 3424 95935 6238 1477 1833 335 27922 9096 21814 30 41 18 22 33 20 9 3308 8719 3133 1 27 22 50 40 37 1255 24 6922 2370 21 21 3778 46 8692 4291 21 32 40 89746 67087 3645 2 9 84373 59852 7 11 69325 6391 30712 936 3484 71124 25327 38 7893 5482 40566 6427 9621 16229 30 1823 916 39 35 5 37067 9533 14506 4458 1621 9549 2 2986 42 3 525 61967 25 38 2897 6620 390 6 9761 56430 2079 65950 48 6278 7356 8906 9516 39 19739 37 17 336 6531 32 11597 4441 37 5450 37 49136 4 27697 33 26 5 6 16 9558 3493 4751 6202 57189 42 8 45 43993 6248 45 3 22 3414 37 6083 36 19 14 44 7370 8763 19 15 9037 3910 8392 7 5 7283 55815 1 2906 17 28 38 23 7 35 7 7877 18 24 4640 2318 5521 46061 73303 1506 8281 80815 34 5 13 9134 22 8 81014 8143 45 5566 8927 5375 4597 7948 14845 50 23 12 948 48 30 44 14 23 4248 14 6949 31 9175 12 8211 58296 96992 50 20 40440 19 31 44 4445 47 2 4 69148 17 18 29 7045 41 11 1317 39 26 5809 5338 18 48 28692 9061 28 26 6766 1854 9759 2466 35 14 7277 2277 28 2 49 7514 16 22169 31 38821 20 1226 50 31 33530 6267 9498 31 43 19 80606 5 18 45 7467 24 8886 78825 56190 6317 21933 6614 70243 20 67129 45 6036 29 37 12 8 43 47 25 47998 17 7 55409 4005 26 4394 18 32596 59209 15 1380 38 7977 47 8414 87153 4834 85208 46 30 4790 23 32 8811 2458 14 1125 4102 37 78807 13895 41 3615 1798 10 1 13 28 33 1495 49 4346 679 7933 897 36 6 43 6558 26 43793 7345 34 51249 36 7027 46222 86981 49730 17 45 4623 46 3800 17 5 15 9242 48 55690 1 19 29 21 23866 32 14 7 15 5 14 3921 29 4339 47 47 3232 30 10 8901 23 8553 19175 31 18 48 15 2865 36 26 3 32267 2708 34 12 4964 20 16 2 1163 19 50 82475 3863 25 86589 41 4379 8453 17 10802 13 47062 8 12 13493 3 7206 922 46 27 11438 35 98 22 43 28 685 1395 17 42397 47 516 14 3241 26 4120 897 24 1 4036 5151 6697 29 9118 12 5744 47074 28 26 14370 8 16 39 2645 19 41 1 44 8336 7 6 39 9463 63429 35 6397 33 47 6827 67954 20 42 16 81412 14 66594 2568 16 88438 13792 35 2987 28 37 3334 8252 72441 16 2021 29 6 8490 24 3924 46 5755 4 461 95022 4011 6938 25 15 2953 6 2025 32 18 3 48 33 7942 7267 4332 12 45228 51307 8 1 74615 20 66381 5960 9610 29 9897 18684 8761 25 11 47 2317 4558 16 43 83100 50 40 48 20 35 31 28 47530 45 28 15 45 7238 28 6298 36 98615 38 23 4 8578 6 41 36 2 77582 15296 3673 21 7729 6224 1955 9185 6856 2629 6799 59998 8769 71527 26984 81048 63023 5809 39 20 9610 34 1152 12 38 3435 3 3584 5 2985 9334 16 2 30 5286 23636 31 11 8209 7 9 49 2 14 2947 6785 14 43 92838 6821 141 18 63 3271 3232 36 7893 29 6 1569 27 73759 6247 32 25 32 15 25 4181 6375 7 38 4460 78862 8 28 8657 6759 39 23 14 18 16 4 80801 4232 24417 34808 42 26 9718 3101 80348 6 7584 65107 225 75324 4671 6324 31421 2992 1624 45 39 4672 66287 1 45 8487 22 50 4796 39 24 4 35 84299 1266 716 81323 5901 46 44 6050 21 2130 45 4 1606 8 3521 17 24 37 32 947 43 22 3160 7113 14 6555 2647 3273 14 10 50 33 19 4992 4903 5664 35 6676 3170 16 34 11 81054 63541 28 4271 4331 4 46 6436 21027 93426 47 9464 52349 8779 21 37293 10 6527 16 21379 8046 30 4 3216 13 6 5574 28 1299 6640 43 30 37 7 67004 36 3 17 50 1709 15 17 16 38 43 33 9 3006 34 1298 58757 84263 2 8272 32 31 33 47830 16 31 22 27 20 7782 8644 30034 30 2745 35 4172 9 9258 981 43 84359 30 4634 50 30824 8848 66960 2319 28 67238 23 4 1 46 4037 5997 41 49 5 31 41 81899 1 401 17819 6503 3264 4404 8844 4186 44883 33 2033 7891 3938 1090 5 5 57045 30 12 1776 13 23 7 8691 7979 25 10 9608 13 1265 98223 3554 32 32 8 1242 49 2901 33 4753 95234 18 7730 73644 4 5518 9699 99551 3 7348 78996 29 41 61549 20 26 36 4197 72874 40 6142 7395 38 39 3494 3582 36 3 4478 7049 6026 9539 1 2157 814 55941 35 8991 43 47 37 5609 6927 7060 47 30 13 49 21 3185 18942 1000 47 99594 7590 77700 82113 1 17 2128 59689 1077 21 27 75581 30 97261 5626 18724 2416 32 13 9604 1 15364 35 48 36 21 39 24 38 2948 8183 35 26467 9601 28 14 1364 3 4732 45 5109 9101 27 29 7476 1874 7483 2 32719 2 29 364 52032 3 6336 50 10 7 2572 61079 5951 23 48 31 36528 8236 3 33 9646 160 6436 9143 3 32 89756 51862 55852 5252 8541 5869 16371 53771 24 6533 24 24 24 42 7459 6328 75115 28093 25 186 14 7631 41885 28 1 8 9340 7 38 2697 1182 6 28 2120 832 15 3133 1631 23 18 9553 27 4933 50 66459 5491 68420 19 7222 8209 1213 10 26 19 2783 8 38 89567 8 52785 6765 20 24 33200 46 20820 3568 4627 80881 9742 10 5674 32 11 28 9535 8237 6259 341 8 6256 5176 1472 35 37 9748 35 4787 8 36 47 78711 9724 9597 7982 606 40 6621 49 6993 8252 39309 7138 3925 5760 86248 14 1662 9356 15 5701 1658 70180 7 22144 29 3 83878 6 2158 4495 42 41 3043 14 430 54145 40090 24 21 48 18 6403 2664 10 19 25 35 497 38 13 23 16 6396 26 20 5 29 9629 8888 12 20 48 40126 11 31 24 38178 15 4424 35 37 29 19 47 42 29816 6 42 42 6311 4686 42755 33 3469 7776 7171 3 24501 26912 10 6122 9 31 6 2716 5176 9 11 94727 31736 12 29 42 5772 1177 20 3 22 3243 42477 9270 9673 2 9011 7943 83701 38051 43 7 9006 14 1 21169 45 31 8548 8530 6 43 6313 28 26 2 69446 42 36 35495 19 26 2947 44 44 15 7723 20 41 1 5694 3026 16 3746 26 1209 8 75362 2936 14 29 19 41 32 2 44 8545 24 213 2 7607 86719 384 4855 7569 5510 2308 89423 22 54279 31 21946 25 9120 6919 25 5841 4318 40 1616 15 96648 30 30 9169 40 8989 9968 4351 2159 10 8550 66533 95891 7617 9000 30112 4059 6744 2274 48 24 3 59776 9285 20207 9 70846 5567 28680 35 67950 2648 45 9162 43 39 14 43 28 21 12776 24 6053 76212 722 33 3362 28 27780 48 49 1993 3317 8325 8544 7744 2580 1042 42 7243 43 27 8 70983 9 9975 3613 96158 5905 4 31 3895 27 47 37 35 47 11 92905 8650 754 7916 20 50 24 13 13181 49 12 2494 33 705 28511 30 6047 10520 13 32 3448 50 9465 24 30 16 3401 6665 4 65035 49 5 44 21 1304 40 5 42499 1747 8475 49 45 3095 36 46 6252 6633 26 8 7513 85052 7724 241 23 6507 48 1 8879 5 45 31693 15 6872 23 75182 44 4 3595 1410 22 12 13 9918 88578 8561 44 89882 7359 81679 4287 44487 23 98880 26 46 5086 5289 34 9549 7 34 44 11 1873 51560 9188 67022 1414 27 3625 49402 52228 6940 37 42 2823 29 28123 71619 42 50 37 45 23 31053 1867 50 3863 746 9 9604 27 9793 14 22 65761 2 1848 30 42825 21 5626 688 29 4268 19 20889 3 17 42 8521 7 2129 8660 32 17 45 5967 31 11 48208 6980 29 5944 9967 25 33 22 27 18 16 12 18 5417 9995 12 3082 4 81588 9203 35 45 89923 31 39 32 2265 7702 3163 10 4267 47 20 7266 49 40 32 4 30178 36208 17 1537 64811 41 45 5697 6149 6 5828 1 9394 39454 9572 29 44 27 2292 18 7083 3 36005 17 18 45 992 38 36 4 33298 85380 9335 2621 8633 46 10 93534 38 8460 2682 64205 5413 9 33 1226 16 2049 4176 38 33 43 35 13 46 50633 30 30 19 35 20 86586 39 31085 4502 31 90569 12 48871 11 6 9938 5414 28 7259 8384 63 101 34 5937 7 3 50 12 14 6927 14 6558 26 46 17 2277 81650 1749 53 46 8714 97937 4024 18656 8085 22 5387 74657 308 14 36667 5089 3144 5923 25 22301 89186 19631 28 15 9293 5419 14 43 8959 1405 13 35 4 37 22 1344 48 156 27 7636 3 8 11 3501 14 6009 4108 7964 4756 8073 29 8512 49731 47 6446 27 31 528 43 22 34 23 2 8 32 41353 6089 2799 8706 9089 9465 42 24 27 28 3593 44 43 1958 4295 2 47 80107 10675 45 32 52672 8575 25527 9071 12 7409 4569 30 84766 4437 1756 2720 18 32857 46 42 28 25 11859 9001 32290 8715 9119 29 9 1059 32 9227 7169 29 21 75712 36739 71959 21 9891 25 9618 48 25 12 4984 99024 42090 6592 70713 41 15 4 15 1319 1457 89866 35 15 2229 9984 47126 1 5 6041 9489 6963 5 22 33 32 90007 19 45 3235 13 35 19 66235 69581 8801 31 10 47 49 50728 83604 91006 3041 84682 2188 85909 7797 1596 21 24 7797 12482 48 2485 72 6864 9282 8 36 35207 5605 32 22 5904 31758 2562 43 9659 37721 2 29027 19 36 20 43 36 32 21 14 16 80762 4359 30 1960 11784 46 45 4350 4648 32 21 27684 85306 26 8 49 6 7492 41 42 21254 48 50 1218 33 2 5835 8270 31155 49 43 7 39 8467 20503 50 8 9711 4987 25 5 44405 48 14 10 1703 3648 3661 23 15158 1765 31 4737 26 9998 32 40 13459 35 8896 24 13 25 1980 7265 1683 15 15 17 19 16 29046 15 49 38 41 79384 6 1620 13 26829 3 29 39 58773 15 8641 17 16 31 4949 16 9533 4 38 3347 323 19 15 2548 25 10 30 9810 845 41 5 14 8641 91532 44 4291 1 45 74129 43 63492 9001 60990 8556 4231 20 25 42 9875 41131 18 12 5739 3275 9043 70646 16 59451 31543 22 9335 9393 2920 97262 47 13 9200 98448 8014 42794 3649 1273 32655 8 30 82505 47 33 29 7 1435 3557 23 1445 12 1297 34 34 14 41 48 33 7 27 39 5824 24 7974 15 50942 5 9294 85450 9 31 1786 14 38 9025 72600 3 6438 37 1769 39 14 15 7171 86425 8866 53898 41 49 14 24 15 29866 2592 27 7 50 1156 9213 376 93118 35 9326 47 46 37 1 26 96787 14096 40 6191 52717 3851 698 22 43 4158 11 53866 24 8265 38 19 33 33 9124 21 5 6 8962 9673 2992 4838 7361 2377 280 2341 47 19806 13 35 66463 71853 24 3 18 3394 30484 4 42 2013 8887 9308 7441 4783 13 43 18 14 1516 7 48857 46 53522 7137 3128 9 40 9 23 28 18 45741 7321 16 31 26 30 21 13 12 42 30 765 1871 30 17 44 7270 48 3316 6696 6398 6482 21 9539 1924 2175 8397 18 8 17 3460 47 35 236 12 24 7769 43682 10 2 39 23894 1872 3 4954 9394 536 4313 33 30 42090 35 20 58498 614 31 78537 7 2813 7 7241 15 6 45 36741 32 14 9936 3988 23 16 35 7963 45 4150 4930 8396 34693 6423 15 44 11 9289 11 35 8498 17 31 19 9342 4797 50105 8065 795 41213 22407 20 9541 26 77400 19 23 28 21307 7716 2204 4179 33 4598 73373 9081 50 5249 46183 5 49 27 19966 5659 3089 7154 5057 9 18 41744 26 17 53540 36 38 15 30 42370 5936 13 9414 18 25 13 29 44 1666 17 6941 3391 7934 3 83685 22 3 49 7479 13 78036 3 90075 8905 927 189 5 14 7718 2032 23992 22 4038 42 13 20 8347 31 41 47773 39 9362 46 27 39 30223 43 7003 2614 40 22 3116 8784 19 92305 35 6166 33 27 7648 20 6 24643 23820 30 16 4335 6 9 9879 6254 32 29 47464 5920 21 5851 7691 34 7000 8816 9 47 12 15871 41548 28 2423 2557 97652 8844 3187 96248 88702 2 11 18 37 17 73936 65420 41550 6142 7895 32 4 31 26 6857 76497 14 7 25 28 1 9135 26 1475 14 20 66799 7072 11 48 72247 2953 33109 25 9164 9927 14 66308 27 6 4070 19 5181 6248 2123 8 9745 4779 8 14506 94557 37 7 13 7841 16 92973 48 28 3888 9 27 2 30 1943 7230 69057 9516 7676 33 48 37 11810 1 41 24 4 20124 3665 7292 8513 7749 45 6048 7175 41 84491 31 39638 9218 9952 61739 2294 4460 43 33 40 11 3736 22 840 38 13 3 1806 4559 39 5 24 7646 5 30 33 69598 9 11 41 2651 22604 3221 24 2175 5711 37 2495 4721 5768 76727 8707 837 8973 1581 66859 34 20 5232 32 9498 36997 34503 24 7943 17 19 3462 65957 5361 3295 44 45 7880 30 1498 43 22 1923 57150 6 3787 6839 3497 3 41 1143 32 899 5258 61158 37 6453 95416 4810 37 14642 11 5901 6258 1592 6532 40408 13 53333 4 38 624 24 25173 16867 10 10 10 29 85559 47049 918 94039 41 1429 9181 12 50 4712 46 9412 281 8407 2769 40 45373 780 3128 4296 2 13 63178 2037 20 6 9037 49 87584 97456 9536 532 14 22 49430 46 1833 87153 7556 30 27624 15 5 3226 15 3604 79051 1703 7 66873 7945 1 33 15 21 75063 154 34266 622 37 34 17 43057 35 9524 5758 2 10 24 35 8207 9172 26 35382 1894 30 49 2166 87559 38 62796 6 45 3824 7716 3272 27 41 12 47 24333 16153 5353 47 37 33 31 5358 36 7 39 7140 39656 67834 15206 231 6539 14595 53924 28 8 7689 8 44 1958 5614 606 9726 13 1074 6005 51726 1451 3933 7499 30580 3649 2457 76516 3 5 14 30 84985 9026 31 3950 43 79305 10 7 36 10 2 9 33 20 81224 6 825 9328 3234 5750 7520 20 1772 12 35 10 1879 45 15835 3541 9644 5042 11 26 1569 59887 9229 5305 4 36 31 893 1354 5227 6 44 44 5 37 74483 27635 12 25 29 43997 50 9874 8244 2275 5390 5 2893 29 26 3 71714 7357 9822 72522 55987 1 8378 58641 987 22 50 4866 3 86458 9888 46 6030 5721 4561 49110 2 91686 16 693 34934 81030 3 7229 36 48 24 25 20 53458 5336 38 83768 6570 37 39 8012 8064 8323 12 13730 18466 32 6679 4064 98200 9 26 84391 63792 1 4339 3921 9451 14 86347 5 356 1364 13 7 16 50730 4793 32 29 23 21656 31 1188 361 1349 18570 2676 46 5449 83103 34091 19 6630 51498 8719 50417 5 164 42686 46 38 25 37 32 35 1291 25 24 66746 32 3884 7710 78432 96882 9194 97474 29 20 63300 3031 16 3775 5525 37 25 90221 37 28 40 31 16 40 37 24 3654 76264 40 1803 2503 4377 2521 3167 9069 212 78564 27 6 1869 94 31 4229 3825 47 633 2661 379 94694 9 60949 9495 39 9172 2 37 172 5688 80600 18 22381 60640 1983 3013 8 10 35 30 8 22 29 13 34 6212 80781 9 37743 27 44 32 2959 25 8 36 34 32 29 1029 6328 35734 2326 32 3 42 26 7361 47 9943 111 3427 31 50 2622 6486 7 4266 40 97753 8007 3796 4093 8128 7145 47 42 7181 23 42 8275 32 12 1555 12 60212 34 6451 5149 17 29 62249 25 48 4012 30569 4890 47 2869 29 35 52357 36 1 7879 24 27773 8200 49 6142 59790 44 20851 5551 9 74805 596 3957 61343 7387 9793 1691 1510 82349 41 47618 13 50 779 22359 7 5203 40 33 8504 20 4538 2 4075 1800 26 26 2 50531 7809 35 3083 26 9067 14 8850 5760 5089 6578 2837 45 3292 17 8208 1383 56478 69571 36 3250 6117 14 8 6858 3479 45 35 48 21 9789 5 3648 26664 95099 6884 87909 42277 11 8194 24 2939 24 6175 47665 7674 3488 19 44 7917 10 4257 43 38114 30 10 2687 37 30 34 11 4 5034 3380 44 3062 5 4590 12 24 31 21 49 5758 12 2093 40 30 37 94733 4790 42 11 7008 46 32 73347 6480 47 15 6728 38 9839 1197 8 37 7335 6818 49 30212 47 22 7923 15 14 4664 20 3766 7394 50 26 10 5780 56735 233 15 5359 8562 25 1028 24406 42 3649 36 8241 5063 20 22 8364 63 44 13 33 48 20 51500 1504 48 2697 14 19837 28 88297 885 8143 72322 25 18 38 2638 22 9060 6792 62311 13 33 9 17 11 26 38 40399 2281 37 7 1060 4073 73026 26 12690 39 65135 40 17317 2 527 9933 6199 32 63178 1 2034 5684 39 18 30650 20 48 26 28841 9107 6159 7680 1336 5 12 2482 79562 37 26 13 2 6049 48102 3664 26 25 46 19 36 12 43 8545 34 17 1775 18 5838 20 19 27 6 8496 2 5800 4525 36 6155 37 7501 41 4313 40 5878 18 5517 31 4887 11 3 10 45 19 20524 6 40 6376 21 491 2112 840 4 5923 8 46482 32 7 6491 24925 33699 16 36 9 6081 3114 49863 14158 2228 50901 35 8490 2135 38334 24740 75817 906 14 7789 16 5550 73984 9645 1627 8078 9967 6 1685 2294 2014 50 1150 46 70706 88141 5805 21 6 47 74212 21 46122 12 3806 3561 2460 37600 22 3204 96521 8661 3988 37693 99289 89838 8 8909 28 3845 6961 38 2821 962 1013 1619 7791 6041 30 31 3202 41 50 21 21 28 17 6863 23 42 43 22 96840 20 5113 12 4925 44 6932 1 41 27 10265 4 90082 30336 61184 8616 30796 4877 10 8932 2 48588 6813 24 56313 37 3076 1213 7537 29 74310 45 75469 10 8856 51689 36 27 45 37 49 80805 5 22 353 2016 40 42 39 3636 45 17 10085 34 701 6 27587 5082 31715 8990 2386 4408 50 32 12 22 2763 48608 6312 35 12610 7063 4563 29 47 45 75981 16 6 18 31 19 4079 9090 23 6573 72443 2482 49192 42 11 9851 40 26 2392 6862 15 29552 7654 39 4362 9747 35 1652 29 6069 5545 2556 44 7508 9646 6 9 3825 25 48082 8255 2794 3 5250 3081 422 2217 9351 38 1715 50 23 2147 8824 8135 6436 1300 46 9 32490 8672 5 43 2142 84882 47 1185 6258 17 2665 3400 2 7061 47 4991 1333 2040 45589 11094 32 1210 29 10856 6890 5410 3 56867 47 76557 37 2565 72700 22 7058 85673 4 42 60242 98334 5061 19 49 4898 2296 446 37 4719 9429 50 6839 31991 2528 37 39 15 1828 38 53895 38874 3575 88161 6482 19 13970 58386 28 35 12 8856 3 7422 43652 75639 27 4815 14 3 1624 2440 6032 7318 4204 4701 17 4 80966 9 32 18 12 33000 2898 95030 1209 44173 3 7454 1 57224 5203 535 44950 66312 26 17 7784 43 39 49923 15 37 20829 35497 47 5 12 5 8682 34 45 40 4353 9540 16 29 1485 43 8326 49 81804 4835 10 413 8 35 2237 32 35 1019 18 12 44 18 8 4 20 42 42 6 9576 10 47 4315 8277 39 5 1111 23 47 5 28 4 22 33 4925 43 45 34 3 1619 350 550 5745 43 38 9624 38 1929 8363 20 3057 4956 968 28 10 5233 1844 8 954 38690 40 45 21513 16 10 16 20352 69229 48 568 35 42 81451 1834 7757 663 3649 9241 2 23 34 27556 79242 12 24 86357 146 30685 14963 38 2000 15 2964 9 5 7981 4469 1817 5074 34 3519 42 7658 4 50 44 50 16 32563 39 7309 45 20 24 31 26 30 9250 9219 9551 2790 45 8615 7035 22 7654 1266 22 5111 1133 37 2309 96727 15 44 7 32 8271 57514 32338 578 11 38 22 26 60298 9006 84919 49 49 2 39 44 6366 37 13 1172 1135 70961 15 45 9477 25 42 35 16 9090 8744 4052 37 29 9032 48 40 23 92197 1936 11 33116 4774 4116 95947 788 39497 72614 3496 5042 31 39 4124 36 2990 37 15 8232 95887 4155 33 8611 49314 10 4788 6426 39 94261 1201 44 83999 35 55172 40 55387 19 8 4083 11 26 45 2009 8833 47 98563 38 17950 5843 23 2 96710 5171 76432 31 36 17 39 11 32117 43 9 8 18 7448 7861 28 18 8043 485 8380 8273 3125 4161 5405 3 44 34 32 4773 34 49 44 4376 1967 36 99870 1 3233 9 9 13 9140 9769 9756 19 8184 5 9969 54892 3046 7543 8998 8022 58771 97375 8144 9136 3008 77279 9153 23 2234 24 14 25 18 6798 42 20 18543 26 36 49 31 5111 25 27 7417 6931 99627 28 9438 19977 44118 41 3 19 3611 2761 3567 8163 44 3297 4917 45 7494 2821 30 15 2 44 47 6075 6992 33 14 7502 21 7508 3044 3507 48 625 3446 7200 6417 10 21 85798 22 36 7606 31 33 1842 5090 88997 25 32258 22259 23 54022 8393 31 11 7759 7929 2698 20 36 628 9137 18 11 4257 451 3 49 8827 38 46 34 25967 8 4788 4235 26 1950 36 79396 38 37 20 8239 39 42 49612 6939 25 16 1846 7719 10671 1080 49800 37 3 2860 8042 5758 8480 8 21 1030 999 6673 22 3753 4895 8157 29 47 2874 2958 11 7579 4 31 41 5926 26 7410 9395 1983 30 9577 42053 27 52487 46 38431 4258 2417 18 7315 8887 8863 4 6337 33 29 15697 2835 53046 1181 38 96057 2587 46 7903 9731 994 43 17122 19 30 33 34 39 6308 4367 8804 43 9 43 86623 1 8 15 44 13 46 11 29 1 22 21 29 21 3295 5 2956 49 727 3 28 4 41 19461 33 41 7 10 32 16 48 7 2389 3044 416 8 5358 17 93400 19 30 48 7841 21 902 5316 9 2961 3535 20 15 12 9599 56142 6749 6933 29 761 23 58542 14 9232 52987 11 23 42 45 9053 3 95821 6645 4506 35210 24 28 32 34 4413 12 6947 9900 9 50 16 6200 19368 1 43 3884 27 28 7 21 3356 58158 7942 41 43 21 55621 1655 34001 98433 88089 844 48 7253 75989 2 8 91670 2 6763 43 13 7 7833 97271 4145 3 16 6 2 75833 42 9750 6810 7 32 10 34766 4034 33 14 28 35 25 47 28 3161 9777 2 2483 31 44 31 896 17 1144 39 84706 21 28 48 23 46 95 9229 9 5175 47 14 32 92431 79243 39 45 39 22 5 40429 15 30 35 27 63916 53459 1355 48 9279 251 28 13 15 8926 25 47857 38 8916 5121 10 41 1872 39 3003 45 6400 6865 7234 30 33 4399 32 7 44 69047 18 80254 5817 39 8082 2607 32 40 40 74819 24 40736 9254 42 24 9632 47 25301 5111 1 4179 6 3004 3951 21 24 44 30 29 21 10 9 19 19433 5 93407 9070 24 1044 17 12 1444 9608 27 36 35 3346 11 21 9802 26 40 9065 3536 49 42 44 45 27 23 4355 46 1049 27612 7679 7453 22 86330 7182 4 10 50 12 2395 53827 14 6551 37 24725 36 1334 606 44094 5001 365 5635 4 8412 9351 7501 32 12 46 48880 4 34 10 50050 6217 8975 34 1099 5821 38348 38 2 34 25 30354 46 4 42 46255 43 1672 8157 78079 7503 8071 23063 33 8620 28 3353 1 7524 6510 1604 36 7251 8 15 1715 72164 3 11 8140 9121 4718 9411 7025 1646 48 3460 3806 8 6130 8 45 31 6510 8551 9732 41 26 90538 4948 4 152 22129 28 956 88471 7617 3436 7770 34 2530 9072 7891 8109 26 32 8378 9222 25 3639 47022 19 42697 80522 20 10343 15 44351 46010 44 46 32 76560 14531 29 24 10 7 6922 4 23 81845 2758 10 8 9270 16 70355 41212 3472 29 50 47594 4 8454 760 7042 5118 7344 10 23 90698 66203 14 37 6907 25 5 6153 1047 2847 9 34 7727 8 23 87575 4488 37 7963 7376 24 39 28 14 32 99358 8803 6055 565 7418 1486 42521 12 67532 29 50 22 28 10 2 6 5437 89452 9728 79836 1384 9018 13 26 7809 36 3739 14433 58257 38 30 9107 43 31 24 5897 1443 41 8978 7957 38 38511 3462 30778 90824 40 29 42 12 33083 47 24 19530 5774 37 3387 4562 37 56623 23 38 42 1815 31 16 26 1296 8382 30149 49 93890 9 24 6952 7947 44 12 40 46 19 49 8599 26 78799 2372 24 26 18 1493 8930 148 3769 48 6625 76739 26 75548 38 7736 48 17 17 10925 2439 45 31 321 14 3899 16 6903 26 83930 16 11 4147 24 7078 6316 2839 30 6390 1 21 6223 64482 51999 12 39 33 7821 15100 6402 5218 46 8355 34 68840 9660 3 5102 4745 39451 16 22 21 44 36 7109 12 12 837 4 4874 37 33219 2 31 49855 8 9 63 261 3607 24 9 23 47 25 3731 39 24488 1371 22 2191 3563 52598 21 2875 8660 8039 33 43 17 16 42 4210 9162 30 3460 9442 5793 1977 10 66365 17 11 24 6703 3107 49 44 3303 48 29 6823 38 47 9112 8436 32 19663 6000 29 2234 8 8896 4565 431 35844 9259 8 70328 6227 7806 2491 46 3 46 5779 23 4 1566 33 50 9313 93419 6220 9 85445 35 17 99207 49 89759 30995 7934 2439 2514 33 47646 51115 15 47761 5706 59363 5067 48 1462 30 24 35685 35 1735 77261 69263 3 31 80738 30 37 8579 20749 2619 3689 84568 39 33 9 5 3795 97439 2346 62406 48 35 29709 44244 4148 7 50 37 98487 9616 1582 1 49 18 92060 2865 47 74402 3538 39 33 12252 7052 8 26 36 1185 9755 97176 5 36423 40977 1236 1685 529 2106 43 6527 1158 35 8239 3979 2092 8829 44 23858 36 4000 43 32 46 49 21 7 840 39 28 4644 76402 46157 1486 4106 515 10 40 50228 4740 3976 15 27 4153 4 2 36 68145 35 4947 49 44 7600 36774 28806 28 7302 30 9961 91046 80364 55338 35 3 22 19 20 35 42 30 8884 1872 3378 34 2 47 17 5202 1332 96322 14 11478 67528 11 32468 25166 378 28 17 650 4099 12 46 83484 31 62564 44 6 24 186 2421 5 43 7495 93027 3150 28 50 29 9426 6427 49 49 38 3025 24 11 48 25 18 1569 1164 2110 43 89220 3 9123 3 66920 6043 6339 13 9 42 15 32381 10 12 3826 14 1874 1321 7 3 2175 4 42 12 5468 30 43 89808 78471 11 4374 3565 4288 43 999 50 40 20 9 8029 3525 9737 62856 45227 50 7640 5210 1402 2893 2129 34103 71608 99864 6 3 3042 43 21 9 38 3957 4251 48 40134 47 41 7020 40364 27 18003 37 26184 41 8274 6 84782 7286 10 43 45 9311 7 55387 5714 1546 10 7426 42 4138 13 1324 3503 16 43 9526 11 6976 84941 3 44 7218 4128 4 10 30135 7770 36 1802 70180 21 23 39 30 5701 14 7614 6 80462 6306 32 13 74802 2 5 29 83909 3805 42 3 36 7688 48089 56952 8655 81747 8835 36 29 28 9 34 1558 7 7583 37 57559 22 27 78124 21 7283 21 39 21 44 5 29776 98975 26 41 28 49 43 24 41 25 5127 34 49 38952 96752 35 2270 1341 96088 5092 22 17 12 40 17 38 34293 4659 201 23 38 1962 734 50 33 5 2380 39 1335 49 42 19 17 13 7689 32 28 8 24 721 8645 9 8778 4 4670 4907 46 22 3 37454 18 4 11 75761 8 4788 60804 13838 3 23 3789 7474 6900 67863 50 10 28848 7374 1546 17 41 12 34 62637 50 1454 15 12 34700 3001 2574 9668 33 99619 8934 45 39 99062 19 37 3145 19 47 2 67415 46 2682 3586 2326 1 9196 12 48 49141 9943 69611 35 46 29 34 25 18 31 2851 6986 7598 4259 28 39966 29 36 34 32 2287 5872 28141 41 31 2 13 32 25 2095 3534 8 42 8041 49 75339 11870 51979 36 2050 82031 3 6618 34 46 48 1 15 38 37 34 1298 82374 95922 47 25291 26 7194 5245 15 17 50 52307 9805 8 47 39 43 64017 11992 24 29 13 40 2472 3787 66927 74082 49 5882 67065 19 67536 33 10 45 13 32 43 33 53235 33057 19 34 16 7580 31059 37941 29 25 9244 16 39 12 3 2878 42693 36 37 31 5 27 20726 9223 8 7517 7608 11 49 43684 29016 28 9 24 16 42 44 5403 11 75812 18 6 12045 8019 44 10 15 7141 39 19 6503 41 36 5591 2031 10 43 18 29 37 23 28 46 9893 1895 29 42 43 7894 3032 66783 25 34 2756 14 3293 8 1984 12 5 9934 17 43568 35269 37 65846 87 22 5447 8521 34835 32 43 5 47 89323 6 23 7259 1511 26 14 6600 30 29 34715 45 5496 44255 21 2868 38 5 3053 14 3137 28 33 2435 3068 46 30 32 45 56791 84567 5 48 38 9671 9536 929 3 8311 43 19537 19 9511 1 236 4479 24 15 14 10 8584 13 4865 3451 8805 46 49 9212 5232 84042 8 49 3679 90191 15 1964 19 6952 38867 6622 74980 50 47 6973 68630 2 4 31 59744 18 8549 16 7974 47 6624 5645 35289 48274 7089 28 15 60890 8663 9659 40 20 6190 44 5168 32 3748 11135 18 47 35 8854 527 3453 26281 2279 35 36 26 5991 45 20953 4 13 14 27 637 46 3423 1044 26 7570 5029 2487 2980 36 29 4106 6 7075 1011 6746 14 85918 49121 2 2369 3879 47 43 20 14 1944 9189 6807 9183 6395 20485 28 9762 4 17 43 24 50857 89356 25 9701 23 7757 10 50520 22159 21 43 33302 31870 91581 37 92586 22 5540 34 51531 3674 2369 33 17 7 44 6039 36 46 7408 12142 19 44 47 8412 91533 26 1808 41 9473 182 24 4689 30 2429 39 42 40 36 6 5553 7 5005 9181 41 4 46 6402 25488 1906 5 15 22 9 5052 7908 1 29 725 21 2 20 3170 16 24 28091 2688 63132 4 1247 43 94 19 5185 15 41 6135 22 11 25 14 45 6423 6358 97543 2210 7319 2400 5573 18 12 8268 9203 37 22 35 15 14 3906 32 1976 57322 29 59567 2 1093 14 5706 45 4655 15 69795 10 25 47 27 1438 31 23 8062 22123 31 45 44941 6198 10 902 20 821 21 8285 46560 65579 9812 58273 8910 6764 3855 40 3956 26 34 2 6250 39 8606 34361 4226 1510 68358 9738 36 38 65359 23 30 6019 4538 4679 5 11033 8084 3044 26 47 13 14 79414 13 40 33 5 657 7741 14 28 1119 25 2687 9421 2328 17 2 33 5270 7 8771 9 7521 4865 5209 5 8536 6375 42 24 6203 21 6 27 46 30 9811 13052 9626 8627 17 28 4796 45 6 50 26289 39 9661 5077 19 10 2266 7392 1034 504 47 4 23 19 8459 16 3639 3338 6814 4105 3571 37762 83045 43 16 44040 14585 85671 24172 9244 17 5401 47 7 13 8969 1557 7876 43 6 4595 6433 8 28 4710 17 35249 45 44 61352 2437 7591 5 6291 25 1 9317 34 6522 50 34784 2 30 11 42153 8059 88467 298 1094 70818 11 11 36 50 3833 4242 1093 41 38 10580 3904 9598 1 12 44 31 17 14983 26 45 38 69271 24400 50 58640 47 2355 5 757 8016 6576 48 41 7027 37 31 3129 22 8660 7 20 83004 39 99727 6490 44 9862 2312 8920 27 5 5932 30 60112 19 6767 43 9412 8512 1619 50 44 48 6 2325 5832 47 770 1241 39 48 1383 9239 7522 33 44 35 9306 27 3 8840 43733 44 42 1213 2289 49 27 23 8543 14 5810 49 9 5579 26429 5 1399 186 1976 34 33 3152 2465 43 9 8000 9 2 17446 9512 75560 27 4790 9 5241 36 28 52591 13 9540 26 45594 43 3 20 6700 868 1659 6798 2141 4681 5759 29900 72276 2632 28 65364 17 59833 38 9059 31380 6071 3179 5308 28 6194 42 2 11 25 32 15 9663 2894 73213 30 25 6217 26738 7923 43 35 88022 46 12 3 5733 8138 5312 46 8054 8580 6380 37 54025 34903 49 1 12 9671 57540 9196 2998 32 5538 11 18961 13 46 42 9820 65818 47120 30 47 34 7408 755 17553 42 83014 8808 3563 2128 41 39 3890 99279 29 831 7838 29 49 4043 2170 7305 48363 5367 32484 47 8123 20 5 45 1 15 9545 1007 13 48 27 39 12 6926 39 5 47 7 32 23 12 25 27 6969 2 20 34 7411 35604 81945 49 60077 28 8847 35 81659 41 6057 32 1 3 7946 3451 54511 38 46 19 10 6525 61084 21 44 26 6571 6932 3 19571 5452 48 50009 1 88446 2106 7 2198 6610 93402 10 5577 44 75839 2 4356 82335 9095 49 43558 77282 21 2640 12 73938 49 8 3 37 8 60716 9333 4019 22 41 46040 45 47 5856 2963 5 37 31 47 3858 39891 29040 216 40 7418 33 25 3224 72257 54684 4991 37308 88244 8 54 16 98260 33 68073 17 4860 21 6677 45 1929 9 39 20 44 13 8 23 42 2 18 25 7 7518 7055 25437 3531 70043 42 47 7124 83671 2742 48 7 26 72769 5588 5463 59922 33 7268 30 13 43 6664 36 11 22 14 10 3 22 4965 10 967 47669 8857 8657 21 6801 50 34965 31 43 56334 2680 31 22 92120 2863 47 36 94109 3202 43 7379 34 5230 12 42094 438 31320 2313 24 6 9279 4566 36 3431 25 32 33 46132 3467 67780 5896 43 5856 91577 15243 49 80218 3 68321 22 29468 61774 33 1085 86257 70113 3645 28 1958 19 20 11 47 205 22580 12 29 59388 25 90833 79763 8769 85280 1965 1 32 18 79922 21 1155 2310 78162 26 47 8 864 3270 9082 58130 5118 51442 8532 43 7342 3671 36617 2010 43 3 59022 41 2074 36 26 2168 43 42 4998 39876 8950 6405 46 5917 24 66896 35 6719 37862 36 24 32 9099 24 40 8416 5543 10369 7240 2442 5561 55604 3152 2598 20673 9 46 6432 5 94300 49 29 23 2551 31 36 19 9432 2664 10 30 7376 4 7632 17991 8050 45 3 4361 5005 1561 13797 32580 7 20 6601 1 13 1 2759 33 12 43 17 3592 7 18 7 83588 22510 41620 7 5040 31 46849 43 14 97311 9 9 44 32016 50 1970 53545 8244 5951 16 4679 6140 36 73251 50 16 8897 6375 5 32 4345 8 9076 30 8911 47277 58700 6 28 22 5793 348 75576 6178 12 27 32 30789 38 44 6086 5194 45 44 6677 3686 43 5 78821 15 34 3 47 37 6803 12 13 25 17 29 7069 44 52442 41428 11 5037 4903 84002 42 4 30288 2353 4923 43855 43 8 31 39 4962 8022 28 1345 64161 28 89341 3213 9198 43 2490 34 37 24335 24 12 50 8527 4120 3 40 5497 8011 44598 7 6212 3578 4718 5382 16 5960 42 3644 39 510 38 15108 47 14 41769 49 606 7857 66793 8585 6739 52681 29 1051 48 1619 17 7751 45988 18 28 13 28 7936 10 2 6793 4151 9227 6530 17 19 5295 19 75074 11411 91537 41 12 6356 1784 82839 8362 12 9779 6 5371 5787 42 9348 7723 23 8532 3901 1 21 1 40 4539 10 4718 26 18 11 10 36 5538 26 7118 67284 24 11 45 29024 37 8095 41 77995 19 44 33016 6422 19 5772 67192 2373 26 35 47624 25 44 18 50 19 3174 24050 3785 76340 50294 38 3957 17 19 37 19 41212 8118 38 40 2462 84087 9337 7884 7125 5632 9232 1608 39 50 33 21 4 9959 5274 38 22 873 36 43 2944 515 2696 7341 3 86071 28 8677 379 50264 2828 8755 45 16 6494 9871 500 2 5526 26 7353 5 14165 8 32 18 29 90944 9320 44 45 37 42093 5036 10076 3836 15 28 39 2 92056 37 11635 6 15 7092 2 28 49 22 7 25614 3397 19 36405 33 48 4 65069 4 46 220 38518 33 37 47 40 48 27 952 25 18 24 46 29 5541 39 11 37 1311 1408 40 4703 25 39 6692 4573 23 53301 43 50 24440 4804 10 72043 58810 13 15337 43 23 48 23 55532 73320 9873 47 169 23 28 47 3 37 41 6 9520 26 40 9847 4092 5454 32 6544 47 47 1 45 4164 97943 18 42 21 93260 24 48 25 44 76063 184 4 28 43 96192 28 8883 1609 21 7880 23 6657 6549 92710 9 20 20 4216 41 7179 16 6872 8 2051 27 2 3 37 6724 62215 36 73995 79454 45 6311 48 32 28 66141 24 76295 2748 6876 25 5340 42 90220 19 11781 6851 7246 4020 2292 8015 9 548 7440 9453 5062 41 2614 4 19 48 1785 3 5697 8884 29 31 18 3878 6257 1663 21 28 59991 23 5470 50 9683 46 5792 2067 33 2177 6736 15 24 29472 6705 4845 3101 9868 44 4198 57678 38 34 10 50254 13 22 3476 26 3923 3803 35725 37 19 1519 27 7392 4795 26 36 41 3 6204 5748 16 9528 4 21709 29861 7565 46 9 59499 19 22 8512 26337 36 78154 4697 2406 61246 42 13905 5084 42 5915 6 7572 92887 78777 34 6675 82742 6882 49 24 2 54397 31 35 7532 480 705 53434 42 3814 52266 469 4 9347 42 6549 19 5615 30 5 74489 3 32 15 14 3485 7621 34 7341 24 3 2703 9 35 6 23 32118 53737 34 47 4693 6 4 24 20999 2 10 9550 19 2596 3241 75039 66839 15 31 6 24 6189 23 31 9136 2110 41 31 7 47331 47 1972 8272 18 3 897 37 83609 47 98664 5115 45 2712 1522 1430 8625 81 2891 91561 7120 8070 14 50 42726 39 3 16 7973 7374 7764 32 18 28 23 32 81579 68108 4738 33 26 306 6 36 2782 7534 8606 3355 47 28 37 43 13 1847 36 50 13 5 3 3695 5 1 46 7 8 8 5765 2617 26 34 4742 8971 4594 88551 49 9 44 42 1991 37847 1 41051 37040 37 3110 11 36 6 19 17 43 19 11 34 99398 8946 9578 23 36 9328 7007 26 6953 28 8250 2258 20 44 22 46 39 73571 5 1850 13986 5510 33 83674 40 1367 16 46 6 3 21290 36 29 17899 50170 15 36 659 942 78304 19 37 9523 7 17 2003 53718 47646 47 75047 644 7649 25 31 5619 7 2607 1 32 7028 1097 34 17 16 2985 34 8096 8646 1663 45 3 13 8 78513 25 15480 10 6873 7 5724 51403 2348 35138 8916 76333 6535 9293 9 24 6810 8441 7331 7449 18 12 23 9442 38 3738 7069 2238 45 8558 42 50 46 33 4983 40 48204 35 6 16 3 31 25 8166 6035 16 39262 17 5125 47 45 49428 42 21 27 2502 25 6087 3617 1935 3192 9076 38 3337 40 15 7258 679 4 6732 6603 5415 9321 3 29 83146 46 26 33 39 24 35 6 32 49 58363 30 8968 42 397 13743 12 40635 8 4154 1356 70451 7035 42413 26891 7450 45 7121 42464 8 18 5365 47493 17 3900 27 20 4 5 7130 31 8 41 6565 46240 9464 46 25 47681 34 9359 38 1826 41 4410 30 14 41 1520 7004 5702 5801 5985 38 9579 42 9715 2864 4 32177 1390 3460 5183 514 1313 50 25 3018 38 30 6 48 1586 35 5455 8006 10 9856 12718 5921 3 17 5 12 9729 54634 79501 48 1 37 8946 39413 25 29969 5899 41 3 20 39 29 15819 87935 17 16 19 2 11 7975 47 76994 16 50 8 14206 21 42 28 1669 2 48 27 32 314 23 4 87005 25 21 21 61161 60439 26 77909 38 32233 50 38314 8876 19 14 37 38 3605 36 54664 31 1091 31 20468 18875 25 29 24 79777 1 7 40 35 4577 88701 71793 23 12 37 9104 641 30 50 9245 93505 14583 9327 16 9 1990 76057 10 17 42 22 6520 5 43 8311 25 3526 28 18 40 7 30 3544 21 7440 23 21 4778 36 3507 36 21 9083 27 3 8166 6 40 7 12195 6076 70224 26 7096 9785 3052 42 69512 46 44 739 6 91227 3122 10 49 32 2976 45 6558 8511 6532 38 1951 48 11 20 6 50 21 24 41534 1 9750 5306 24 6243 7877 10 48 8571 23 5324 20 9348 48 2 8042 27 5707 8601 14 3 1552 5 38 2 8625 27 41 39 98979 49 18 14992 49 9299 3688 1 40 48384 6 37 11 47 5857 37 4360 23663 3415 7935 37 23 2 84980 6 27 6318 48 16 3449 7 36 33 22 4375 34464 50 5494 4 32 7144 19 50 43 8707 46 43 49 48674 59661 8 2947 9516 35 16 5 51617 17979 18680 4 4585 6700 8145 9 55674 5524 5421 33 13 5518 4652 17 16 87102 20790 7998 2172 22 2912 15 28 56864 7265 43 6214 7924 15 48168 48 9939 38 24 1 44 3 17005 9919 7 50 2939 92506 1327 41 65379 32 11363 9 77560 30 4839 6927 35 18 42 5781 5032 17 9261 1 94982 5 16 6 51537 15447 25 13 70939 457 14122 8 19 8357 27 42 28 43 602 37 5569 36 45 1039 5881 2875 1757 14 22 15 17 4 33 20 15 34 6901 9017 20 2605 5006 7748 4 5248 7722 47 40543 73424 5430 39089 4587 15 30 44 28 35 2 34 49 9420 33 41 50 25 7807 33 24 3900 72960 2985 9688 16 56667 28 9198 29 647 6417 2 75323 25 5196 41 3840 45 14 81388 393 19 35 4 9040 41 44 4033 26022 9040 14 1626 20 5399 27 4 42 6 44 6 1502 2549 2 41 56535 1255 7374 9243 49494 10 8755 34 50 6680 87128 20072 7 44 43 56284 30 73041 20 14 2111 76961 4676 2238 9095 41 2268 21 2594 64504 2657 3 2526 1815 26 9204 8 13 7091 80862 2249 3501 26 2406 4 6916 17 25513 1 37 83898 1805 14 7742 20 66280 3503 5769 45 3326 7150 50 7256 30 40 35 4999 7781 70700 19 18 23 5 25 44 2 591 2 5484 33 53370 5 9335 6611 43 462 30 28 41 4351 41 13 49954 31 13714 28 9282 3980 5754 34 5 44 48582 48 20 2 6258 31 32 3460 5 6276 9991 84727 3260 33 1802 28 96972 40 39729 90389 98999 5 6049 6547 4994 9994 36 24 7310 30 7321 45414 9503 32 1 15 9562 21 3761 32 36 12 20 20 43 1 7983 4121 47 53552 5382 899 2427 35 23 169 43 43 3647 86596 26765 27 27 5 6 1370 7720 30 43318 17 22 40 23 9534 6819 70662 2594 29 3515 48354 32 17719 76818 24 31 46096 9915 5776 16 11 43 67120 5382 9688 1 33 3840 5 37 23 2806 14 41182 49 7362 26 5 1 5638 14 22 39 28 8591 6024 331 1681 13 6 2897 37 8157 6158 21 45072 7 8668 9468 21 18 38512 3666 7915 20 52051 3108 15 5020 5551 3 4 36 4 2 21 3544 36 87781 5820 33 17 9841 3352 3 28 58111 2077 4205 4 32 41 18 5 49856 9441 2331 5 5 68318 4729 21 42 812 1256 15 27 15 11379 9958 7456 330 13 53785 6684 176 77912 23 38 13 1504 2224 10 7818 35 2501 7 49229 7707 12 8749 16 203 33 23 5887 13015 7513 45 3886 1073 39 90334 36 2 4537 2924 421 93564 296 29 27 2201 22 5 5091 40 21 19 1 55724 29 9807 39 7923 5453 9 9716 5934 11 3083 36 6371 46 669 39 3458 32 88149 7795 65258 14 9749 3677 8351 27795 13 2894 16 84702 4050 9521 49 6846 9949 95056 5669 68444 4346 14 30 17309 33743 1135 274 6901 25 31 45628 8 884 8 4097 30 37 98860 5563 47 19217 32561 43 49 84824 27 39 15 98037 45025 3639 6202 7846 48 40 6164 1795 27 34 2995 1794 30 68469 9417 351 17 27 33 7046 1715 84187 48 1 59032 24 3307 48 4216 21 7 82731 6509 4172 50 45 25 30 27 4831 5499 12 82388 2 49 45 38 9768 76728 7 2917 1342 11 3238 4 13 6 9 30 98790 33 33 14 46 21863 78770 6084 6577 7139 5720 12 43 15 1489 4801 2485 29 27 90144 65013 33 1968 6915 44 7595 2 9844 23 31 22 15 30772 1957 7935 85591 48 46 37972 8517 39049 442 38 2429 4499 8 5555 30313 16 8562 76966 49 11653 21 9055 29 7 8 48 14 5402 9578 7047 495 2701 11 17041 43877 7408 7 32 6855 3213 3673 42 2713 4532 2462 17 3484 1644 48 1202 1527 26 50539 30 49 48404 9652 6 2508 7311 5947 3350 9203 47 31 7701 4390 14 5389 43 1667 8981 72888 46 25 33586 5139 9 13 8895 47 13 50 41 9317 886 46938 34 1658 76364 2613 9762 974 5719 40 3 86389 749 12 9 49 4348 2066 9914 2848 6086 4515 16 27432 43 3676 82929 47 3850 7081 26 10 8133 23 5379 4562 4230 42 30 14 5 7055 4101 17269 70603 2 15664 40 13576 3 6134 169 43 33 2 22 5127 37 5 31938 35 2 50 2 9 34 30 28185 5318 18 15561 220 41 7 39538 84016 80552 18 6576 1897 26 23 7686 47 6653 12 96935 7538 22836 49 38 8 2735 23 50397 29 940 4380 43 211 2 30 29 32 6 741 2456 3995 87 9963 1800 61935 5180 31 45 49651 4152 2790 36465 5 5 29 8429 1867 1162 19829 64156 8949 34341 44081 26 9040 8044 37 3066 7776 14 7601 7200 7506 7526 49 8918 13 68501 9 4399 42 24 87332 16 76322 15 3 15 1951 79196 5 3676 44 8 1177 4084 37 7845 3035 31 67614 20018 22 8344 8812 1234 9 7392 38 31 6496 45 84435 86464 9 8331 19 5 7227 92475 17 2944 23 4270 6 34 4 3 38 2565 6102 9794 6376 59874 23 77283 6 429 3141 1673 30 7499 27698 7953 74714 35 4 14 6914 40 83239 32 4101 37 15 9197 16 64119 36 12 66930 8851 42 1979 26 9 8439 9153 27 12 7 34657 511 24 24 48258 15 50 17 41 9453 97575 15212 7 7619 17 155 28 6 29 31801 33790 71721 2194 8 3608 5281 6 18 8335 1557 8 5 8176 24823 9062 23 12 21211 77027 6005 7497 39 5789 95111 32 2 5954 2 943 3632 50 16 7775 42803 23 50648 7325 3585 82010 2 5066 39086 47 7 73986 20 25 21 7866 19 4009 7 41 14 7931 4366 31302 3973 29 8403 8617 3539 7200 8 76611 2 9013 18 76631 2630 30 2189 5 38 2859 8332 14 47 33 13 12 22174 9748 1973 3013 2202 57609 42 22 40 83927 20 8699 9744 75505 344 38 3612 1267 8809 65031 25 19 782 3 684 14677 9 9233 47 3299 3360 42 10 9421 4174 12 3 47 35445 1151 6094 7466 43 6 45449 48 8475 14 5103 13498 39668 69637 16 15 85503 34174 65143 23 16 73867 3 3804 33 10 2574 47 38 9585 9 38766 42 46 40 10 6184 7109 30 8916 48 7576 6492 36 21 20 7716 419 44 26 42 17 17 2551 13876 8 13 37 36 89709 68482 644 21 14 12 91670 9563 9684 2 7 32 2 18061 5762 72072 5626 8061 14 3 3213 29 21719 33 23 80643 3551 9787 15 3977 45 11 6198 7341 3171 8005 28 2240 43 2 9160 6 2 8808 65641 44 2734 529 55247 5537 25 20163 11 34 504 98819 76036 3745 48 34 7362 4610 48 3739 18 3123 6128 4 31 1896 13168 26 36 17106 7978 37 36 8776 4451 6159 8423 17 33 1072 5252 10 58206 24 17 33 24 7 41 12 6468 23 570 2 31 8444 3580 4264 43 32 76197 86172 62328 5592 21 3016 11 9646 34 6430 8410 8359 26 9 51208 29 2494 9148 27 15558 1337 9005 15 32 1974 17 45 14 39 1549 7245 7716 45 25719 39 6781 86537 32 23 1 1127 50 14020 728 2 8576 37 42 26 6940 10 426 36 51461 15 8441 7577 45 31 2880 21 32 50 33 19 92572 50 39 14 11 14 24 11 25 37 40 22 2010 1776 46 4834 20 270 50 11 74188 23 20 1210 29 69001 37 15 26 1124 13 15 65862 55625 87225 10 34766 9409 87964 10 42 414 2340 3 43 63042 1810 9301 6245 95614 1989 15 7926 8663 2781 5383 25 3550 57849 2682 43 17 3447 47 29 2371 23 9507 77189 4221 19 5399 27 7846 54518 34 30 5 30 6 37 13 95178 83341 31 9104 73510 35 20 14 8557 23 7981 50 6734 39811 35 9114 4308 9552 4674 9 9 19 13 3510 7231 9694 52835 7670 38233 22 28 4803 180 2225 25 50 2 23 3567 1753 6127 532 4638 1520 28 6334 35 49 12 30 3654 10 5801 24 38 3880 27 42 5037 39001 22 3392 4707 39 50 18 9173 19 19 2 1810 47 9 71088 44 5385 5 42 6121 49 6 44120 7816 7585 41 17 63329 1575 19 35 24 47 8217 278 3202 40 15 236 28880 3 29524 37 48 93693 27269 19 3116 7635 40 84232 5814 48 887 20 3787 4233 7746 3424 6499 3431 27 87091 4 2 3282 77255 44 13481 6 580 6589 42228 4488 43 32752 22 6086 34 25 45 49 13835 3475 66978 49 24 4126 3893 18812 38 18 4255 55717 6973 19 30 47 30 26 39 33 8 33 7969 18 7 41 25 4857 5215 26 4573 2435 9459 83000 49 26 2283 35 3873 25 15 19 74921 42 15 10 14 13 7374 1744 7686 8853 7434 4418 14 28 6395 5690 6 6948 1617 15 65276 9985 29 43 7 1 55428 2977 9 45 51373 10 46 1536 40 45 17 5 18957 3303 25580 35 14 6547 37 13 6492 8855 50 32 8843 29 4898 71776 52086 68857 6409 44 9770 23 9607 17 8015 22 55721 9950 23 25 42 422 791 2182 84735 4365 7571 21971 6 40 42220 41 44067 45828 86623 13230 12585 7124 3519 7688 6746 3089 2923 3052 454 45 4853 13 5981 7 33 8 7883 45 18 15 7090 83998 42 32 24 3776 37 44582 38 48 28214 2 27 47 19 27 9139 22866 29 35 31 43739 9026 7792 27 4833 99387 17 39 4728 37 319 55015 42 77674 15 10 98190 2 27 3160 25 4917 2 1784 3769 15 41 4743 17 44487 38 16 9 2495 864 1223 50 11 16 37 27 7944 43 41 35 15 22 5 33 3225 24 42 29 21 9608 89125 1358 13 26128 63562 96394 40 23090 12 3124 2392 9536 20 32 41 7332 5671 41 5478 4221 36 34 45 6382 13 10 3364 4 22 8712 44 7 9481 66464 5312 26 79311 11 1751 35 15 41087 23 77271 15 44 52065 48 7177 43728 36 4820 3 23 27 2 49 9436 55302 42 44 40223 2042 9294 216 49 47101 15 8889 4730 22 4690 50954 3565 13 3504 7406 41 25 7 3698 7334 40 9277 8278 2013 5353 21445 13 45 22 29346 9990 36 5 50 707 15 12 7265 3555 15 4690 4 23 25 3544 12242 21 6999 12 6186 21 38 6439 28 17 48 13 8317 3496 41 27 42 22 27 36 27 28164 28 2576 4442 1 6064 40 40 1206 1488 45 9714 1972 4179 16 38 729 3841 2 37 47 11522 4074 17 40 9 5874 14 9 2818 6775 22409 9355 4418 10 4517 3 1 2854 29 21997 19 7921 38 36 42 6176 26 97205 8853 2 8194 1081 42175 7052 8856 5 5269 46036 5439 641 38 1 46 31 46 9862 4 50 1 34 86436 5740 5890 30 28 3782 7373 86059 8 6 6945 14 24 16 6665 1 28602 7429 79551 33 1 4881 28 47 4043 50 3859 34 11 38754 43 15 12 19 88957 70264 49 31 4389 92038 4 45 7224 69632 35 9906 53733 55298 32 50 33 2208 8855 1 7413 69063 45 11 1518 77618 9703 23 33 1967 7305 5 34574 35 69227 6 1889 15 17 84148 9292 3554 7859 1463 33 6906 29 9880 20 46 45437 13 44 48 46 29 6819 15 45 3837 49 28 32 5336 6957 41 1500 32 10 70774 9173 942 85881 22 3682 50 8 62397 2 8525 4924 17 6 62416 4016 1166 17 3721 12 6454 7 58152 5751 5051 69682 9010 14 20 6190 1633 43 45 79865 2482 7 36 35 3012 64620 44 43 71182 5845 76348 40 45531 83934 15987 12096 23 1 13 45 8169 2831 40 15 37 493 6346 2764 29 9 5998 10202 653 793 49 4429 34 14389 6993 6140 2 5119 5389 7288 16869 71609 1 35 1 8 6 46 22 43 25 30 60145 22 1 7 4998 27718 3745 59106 22 34 42 21065 72437 5 37 48 34 5134 1843 35 6615 50 8 7338 7 9814 5066 976 33 6182 36 7 4372 15 22 30771 7 43 94172 17546 38 2 9 3214 5085 29 2 2726 27 7651 80649 24 46 38 4749 31 9 32 42 5 45 2 33 19 431 4312 28 4 49 6078 4963 4013 46 8033 1393 38 22 16237 34 9980 33 2782 848 48 39 27132 8566 18 2 8556 8 6698 35 9 1885 8392 9177 18 45 18 40 23 27 11 49 27 556 44495 76831 1 13 15145 48 4586 9681 1395 32 9338 4326 187 43 83560 1 31 19 8549 36 39 3848 7000 18 5 34 8921 4495 18 2736 28 40 28752 3189 37 38 12 64466 2 3185 45 32 44 1779 77697 15 60151 14 7175 23 46533 3 9370 7814 16 38 6 11 18 2 28997 1612 20 27 3694 18 577 20 1 4 1 37 6925 8789 6 6933 2968 2990 11 40 41843 3 5499 6 6897 34 36 7776 47317 1749 6 30 18 67948 22 46 25 27 57037 2807 28 21078 903 1723 38485 12 93289 9003 7454 2 12 10 1971 6097 36710 9100 6638 42 42212 1657 42 6 42 938 9312 21 66422 6040 4182 20 1187 53173 5924 6716 1288 62427 39 44242 4113 376 27 43 32 26 18 14463 1930 81582 4618 68768 9850 1 26635 1854 6309 39 20 22 5478 7 42 3534 42 81403 44877 9 39 30 16 3123 23 19 43 1015 1232 48 18336 15 41 14 6417 36 22 52333 42 31 44 2 3655 2147 3714 25 1107 19 3914 12 10 18 5967 1 37 6997 41 1312 7114 1543 5 14 7112 45 5 6 54821 31 22 26 43 2518 16 47 1770 28 40 10 41 6453 8881 6696 50 7533 1596 2 99644 45316 6301 1 9826 29 3040 7534 91993 14 26 31 35 6608 49 2114 7 65851 4343 19 8413 9466 37 1319 63 45 29 52093 3514 41 30371 44430 20 41472 24 26212 1125 10 35 48 6606 34 9 1473 31 9531 8034 1926 8 36 1734 8596 39706 39 6 8 42 9141 22719 8374 90875 472 5368 6388 7469 9 42 6053 4515 6126 20 43 6311 44 32 8501 77709 17 73111 97657 7806 9183 8748 418 36 11 5291 1972 15 3 6 64965 82898 24 13 8888 31 31 3 27 42 16 6 89952 41 4513 8402 3995 49 9474 42 43 42 23 17567 8 6392 10 7813 75090 21 43 98767 12 23 3674 7094 5765 44 5515 33 3016 16 4060 21 98755 979 80094 39 5868 50 36 50636 7480 10 5443 35 179 2 6872 20 16729 50193 6 35 28 17 34 12 32 8 34 2 10 78777 6626 43 35 9670 5 37 48 2441 56658 90326 44 16 7611 7 3409 45645 43 16 977 22 85681 49 38 9237 493 43 25 24 5727 16 4044 2932 400 22 39 4 8329 247 5427 8625 28 95019 5085 144 4975 2 69158 18 6503 2 5991 24 18 8 15 14 40 36 731 17 3920 9 51570 1032 32 7762 94004 13 48 3517 60558 2256 366 9 5071 74391 18 1547 25485 9 31 46 9627 18 5481 6275 38 35 79015 331 4743 31 3826 7 40 5050 6 28 9569 2619 18 891 14 38 23359 8685 4038 72680 2852 24 48187 21650 8 20 8967 1255 18 1826 12 56564 3702 33 1 2436 41 28 21 29 1449 470 40 3092 18035 20 46 49 749 6849 8298 9127 33 43 5397 25 37 11 18 37 18 4191 6322 21553 8586 35 15 47 16 8248 8298 33 462 9870 1303 49 6 49 9 36696 10 47 46 8837 97587 50 9874 9226 6 50 87703 34286 1020 10 7721 21 97884 5155 30157 40835 87228 2389 1 8357 44 12 2034 18 47 9219 2267 78967 38 2 39 44 84074 21 74002 8101 16843 1 7467 9420 51438 28613 64447 8 88 6507 20 34 19 153 38307 33 9892 11 92393 774 42 81666 7975 21 44368 20 25 41 47 19 4054 7119 32 3345 41 92137 44 79076 41 3752 651 1 41 6441 606 12 2 13 9154 45 3725 19 13 9061 2 94724 22 553 17 6957 35 7030 14 20856 1811 7 4370 4194 13 2560 3 754 6718 15 7354 18 29 61260 6837 6381 28 62314 47 43 8769 9234 27 59987 45 94015 36 8265 1875 48 1918 63069 1165 20 65253 11 94265 16 9 1079 6254 4945 15837 87147 4096 32 4165 1 8661 23 8939 9 2 6 4910 22 7077 9 30 13 24 8974 717 56441 6989 5284 262 28 43 3511 5917 3661 41 8 3711 3613 43 22 47 1 54211 4074 4604 5 41 9073 49 7741 1424 44 9865 16487 2562 3314 1486 11 4301 34 4443 31 9 18 7528 44 4950 33274 40 14 27 17 9518 20 45678 44 32 37 85045 2782 45 10 4 66656 56121 8 20 23 8088 71511 7673 24 8 2229 1598 8712 1693 13 80799 1472 6 32 3827 9088 41 47 4197 37 2231 20 94805 20 13 6118 15 9516 39089 88087 66022 41 27 13 2 34 74774 25 6806 88968 16 33190 28 27125 42 3007 20 25 3239 13 2667 1729 9827 4755 3639 4280 26 2965 928 22753 22 2630 6985 28 2 9070 12 90603 23 15423 43 9659 65094 12 7547 47 1829 23 6924 53869 24011 9 48 90912 46 46 5 7494 20 20 1188 39 6 26 5807 9762 36 47 4549 73805 14 6787 1948 14 12 50415 17 2950 1293 8 34 28 8287 17 4130 50 66474 7583 12 4287 32 61755 45 13 38 35 49150 25 14 9793 7 1 40 26517 49332 22 826 8053 8909 5 41 6 7902 3651 10 18090 64953 16 15 6191 39 971 80204 2960 9912 50 5811 2998 46 8401 1144 58815 32 50 31 15 32 78283 60 46 1 48750 48 13 33 48 7644 5 19533 46 5540 8804 7 5142 10 26 2505 796 4985 44047 3 1 5965 26547 7427 4629 50 1560 2359 14491 48 24411 30 4316 5087 46 36 34 12 22 2300 34 2548 7933 6 5077 43 11 56763 28 49 29 296 4386 1454 9 7696 49 67680 23592 7737 48 11 48 96513 3362 6 27 33 23 46 33 36 74761 934 67852 21 3009 27 10 422 5 39 2390 144 36 20 82978 6 32 6 33 36 50 54580 2179 22 10 25 9512 38 76968 37 15 39 1 778 2341 4331 9 8736 21 84915 37 920 3452 18861 4682 50 6 84680 14707 26 3438 82963 12 1 1969 26 47 48252 48 37 9557 48544 43887 42 39068 96833 1146 39 42 38 28 22 13 12 48 29677 49 1245 26 5684 15 4490 30648 18 7851 98334 8 39 41 91105 33 5706 2206 6992 18 42 98793 3463 45 16 19 2083 47 4467 40236 7122 15 44 28 82786 1154 9845 9160 8352 5705 33 5 3433 7 42 7175 40 46629 38 6058 41 30 1727 4255 43 35 48735 46 6294 42 2878 2230 84525 1569 27 50 20 4833 34084 7932 5 3008 36 6429 41 49 1669 21464 25 12 69293 19 2537 15 1695 6829 10 44 13 19 5058 29 94645 8833 4 4 80358 39654 33 2 44 46604 35 8 1607 7309 5991 3 55871 22 43 4014 94130 34522 6741 27 3496 31 14 45 14 7705 19 6749 6776 201 3873 53341 3 30589 39828 3916 57214 36 8215 7065 8954 11 5192 5346 32 43 20101 17 2702 2782 7077 1530 88811 2404 2 8095 7738 7 3445 35 22 6 9 5654 7 40 342 6540 47 3219 24 3537 41 25 23 25 34 27498 7689 6207 18 21 5408 8652 26 3684 1051 49 4041 27 55635 1361 29015 1386 46 2000 29 57825 3945 51908 8193 90192 9 5245 5670 11263 44 51021 4663 33 23 3584 45 38 12 48 9262 3426 8 7655 2862 89236 35 39 97481 38 22 8798 2598 48 81098 30 41849 8088 22 13 6 87856 12 4 35 1 31029 50 5 8179 19 33 9 22 8058 24 47 8 5907 22 46 3 8 13 4686 6614 46 8673 43 5029 47 4423 2466 9632 84843 96733 50 3285 41 31 15 29 38 45 33 3575 61195 3 408 31757 7129 40 13844 49 909 1759 41 91777 29 39311 8065 3711 1290 4 388 35 14 55917 2735 9456 7496 7329 6 5210 37 13 5618 34 3208 713 35 5034 49 65369 5 2771 3875 7548 1653 19 28 23 2666 28 64551 24 5920 23 8 25981 27 1073 7613 48 5 7259 20 21 64403 5714 78847 49 14 35 5954 23 5341 3314 29 29 3300 10 8578 22 11369 4 83770 29 28 20 32 53014 1248 31 33 47 29 26 48 22 1482 12 28 1051 4653 17 38 31 7556 76629 86967 3166 30 4531 29 2867 9633 1696 2347 8722 21 1180 23 76140 37 78026 4621 46 6795 4376 4263 5 26 40 25 4 43 39 9047 5 29 8938 24482 6065 13 43 123 206 1 17 7774 8978 8820 7062 97787 8765 9007 8707 29 35 26 3587 10 3 50751 89435 7335 9668 7083 27 29922 20 2943 20 4 4 3086 3247 43 32 5480 7 3824 34 1635 34 5526 4073 32 25 2796 1 4682 9 6308 25 9004 94780 6364 49 29 34 21 37 8 7846 22882 61253 19 34 35596 34 93092 81520 20 6 5 4499 25 40 9786 10 22 33 4381 46 21 11042 6 29 8753 3793 44 19 6714 2729 18 8348 1617 26 32 24886 3 16 49 39 7865 32 5831 3131 22 55500 11 9432 39 9851 29 38 15 6171 37 9 17 7 37 1409 1 7813 7635 20 18568 27 35 9560 17 20 734 39 8811 36 43667 16 47 39 2514 49203 18 51545 1 3252 9751 2603 49 6059 18397 4408 4115 5648 2 38 5649 8461 99329 6 3885 9044 4654 8 4426 300 4959 47 719 8 37 16 9 971 30291 30 6972 60839 636 51581 48 9838 2139 130 26 19 4228 28 8854 77293 10 1 36 1312 18 5544 49 10 44 99 190 67433 19623 42 60464 27093 32 42 4001 3396 5954 5 15991 1541 7139 9298 34 555 36 10 5582 5 3969 67770 13 2 11 43667 64327 5974 589 5494 37 31 49 34 7398 9731 21 35 5821 28 15 50 1290 37 3969 49129 7 7820 13 45 23 8237 29 19 10457 5 7450 4791 9 44 21 8330 9754 445 19 38 38957 42 31 330 7310 868 44 8 38327 1607 86579 6963 8 30469 2 3 4135 54324 4995 9 95152 9443 2201 15449 236 31 10 10 11 27 27 4 14 6817 41 4175 17 11003 64342 16 37 62861 29757 1021 15441 6244 36 40772 6 6607 46 36 10 44 39 26 25 8 48 5828 662 16 8729 17 1 22291 24 31 3 5169 49 1870 39 45 9448 5202 2537 9 92894 2665 2802 8513 9626 10 2503 1 19 19 4215 3309 4678 46 7488 42 47366 35 53893 5 2230 44 69486 37 8880 12 3656 40 22 3341 12 40 29 1514 8 8 7834 44 8406 26 4224 27 8 2567 46396 7 12 21 49183 1123 2422 8429 9395 4 13731 4245 2547 35 8142 10 14 31 21 28 31 62307 19 2556 6397 45 55322 13 97686 40 3359 10 7 77439 9672 29 497 42 14 41 2 4 9661 8754 78845 7412 10 40 6893 13 32 44 23 11 7119 43 37 41 7417 31 363 33 3694 35 32 21 74238 2390 116 27 28 10 1 21 1430 41 9225 59090 761 9441 25 3 21741 9766 97575 36 48 22328 6324 22 6 34 49 9 11 17 781 4877 38 42 83402 34 34 26 10 3 35 7425 7 7 15455 34 5 49 8554 21155 18 11 2941 13 33920 3398 4821 7279 16 80354 26 8691 24 9129 27 49 1190 31 33681 8313 6775 8491 68928 49 8481 4551 35044 55304 40 6004 9402 12 39 10 38327 70578 50 25 32 7141 2066 46 4429 57213 49 9679 31 23871 59287 1097 35 37 9484 4372 36 40 3448 29 2453 47 5349 4396 9055 3 30890 2246 7982 42 5 13 898 9938 4 7965 17 6 2074 1791 16 18 24955 5 12697 25 8506 36 59576 6930 18 26 9786 16 2536 5530 14190 17 14 8241 8990 2606 26 43 35 44 2098 2717 31 11 37352 8115 16 8812 47 1955 6 36 49 8623 1542 9593 68628 48 4942 2 7015 509 5335 69092 22 49813 5731 5683 2775 87511 37 8 37 47 9336 39 11 18 32 7846 22 49 86551 13 2437 32 9809 4206 6 2 34 5253 9466 1188 8012 9486 4034 45 50 40117 50027 7667 11 49 45 6161 2756 9607 36 8126 28927 12 34 29 4569 1375 12 4268 5537 5137 18770 1998 49 47 16 2 15098 9012 39 26 56328 30 4342 31 2 10 5005 9994 46 3583 6911 6520 231 11645 9022 6051 9 1291 9626 12 35 84236 26 41 48 10 2530 25 2656 10274 17 22 27 4859 3201 12 26 8424 8672 11 3804 2352 9479 31 8 9 18627 34 37 36 44 26 46 36 4262 1007 10 15561 63188 15246 21 7354 1927 16772 6206 9 45 29 44440 27 10 92486 96070 31 41 12 44251 3544 24 30 8522 9484 2 32 1 42 65582 47 50 1865 1 16 8285 41 41442 36 6540 22 2810 7 26 7294 44 7 50 82199 5257 4811 4931 13 5 3232 2855 79844 846 9230 1015 4 8058 50 19 233 45682 50 9854 38 24 9434 7300 5404 2 7820 60623 41 21 11 5783 44 45 8989 21 44 3347 2900 34 1 7 17 39 3044 3508 28649 49 8579 45 8876 22 7492 33 44 41 40 50 45 9 66661 38 54628 27 70488 46 75462 2 4159 18 5651 7102 756 9 42 26 37 14644 24 1 9 55162 2424 8008 43065 46 76600 10 3064 35 71382 25 7338 5 32 50 8921 51203 37 16522 4439 1483 78451 16714 60091 32 41 2474 2857 5247 1 35 8805 55073 23 530 2426 14542 19 4287 8 5460 5493 17 9925 25 345 39 19962 30139 42 7 4566 82794 29 7932 76760 5989 21 9755 40 3077 31 50 1 9921 42 45 9687 7804 45 41 2754 77615 22 393 66778 7743 5 6742 27 22 19 8 1371 32 43 6109 672 58964 11 5575 8969 4505 39 32 13 14 22 13 11 1 9666 5064 61858 5754 8560 27 9321 34992 28 5846 4 2140 187 5431 10 89892 24 37 48 84873 73342 11 7818 24 9486 75200 28 39 75310 40 5628 4844 1827 28316 15 17 43 5489 79096 31 21 3828 20 158 63728 30 6 50 5653 76200 3657 45 6559 2 2699 6858 2933 64652 8516 6802 21567 12 4270 35 17 9117 3369 9079 3674 38 6383 6679 30 10844 10 9298 5 36 7594 32 28 42 9214 11 15 1420 28 6743 9270 19 15 2221 65729 31 23 45 38 2976 3 85749 5954 3728 77489 1850 4925 4829 83219 32014 1454 4 6276 38 42590 874 25 44 20 8575 17 5 27 5 63696 5630 18 76607 3 11 7988 2053 32591 6923 4 21 24 49 38 8705 1995 67773 14 2 712 92934 37 10370 9907 85408 7174 5 737 34 4 28 12 6826 63166 16776 6775 141 1114 9175 6038 9 26692 18 7065 34 10 52274 42 28 31 65 377 7634 47 8955 43154 8279 6315 84412 43 20 7949 43 2689 28 8636 33 87973 43846 38 48 89346 34 44 93311 5111 86513 5266 8984 23 960 46 14 11 3639 4890 94169 26 32 37 36753 8921 22 49 67759 7012 95977 9637 17 36 10423 45 3988 6240 39 5391 38 257 29 47 21 35 77834 4666 99181 6100 17 65628 12 5630 1 67003 13 44 37 16 12 2 3741 8656 36 80676 8048 50 1179 8626 46544 5 324 18 8923 97446 6313 17 26 1859 1 6 40 97032 8199 6019 8708 9042 2646 19 4 70011 20 8409 40 17 8 653 582 1365 364 44 24 4700 31 11 5421 9859 83542 7 44 9692 39 40 32 5515 21 37 9595 34 5741 83177 78350 10 4629 9931 1819 3442 6237 38 32080 19 3612 19 10 10 5846 49 50 9013 8364 14 7 8870 3635 46 47 6 32 32 40 2 48535 3871 45 26 28 2699 31 9313 22442 31 56409 5903 8448 1973 16 97040 62101 31 6680 32 17541 43 42 1 71972 2 6793 76136 9579 7 547 7229 44 7095 47 3202 51094 20 28 2606 4044 18 49 1545 34 32 87276 19 13 71796 4156 3 1639 39 29 8978 27 3 23 3475 15 4624 33 4622 44 11 3 4335 3 5125 23 14 26 5910 4 12 6559 69574 3594 83500 49887 3771 29730 6055 697 9954 5 6646 28 50 9115 16 41 38 39083 869 32 4215 5544 32 1325 91042 2926 4290 7347 20 50 8889 74790 32 2743 8929 86882 2328 6142 4086 58519 2 20 50 7376 43 10364 959 12106 6 22079 24826 83626 45 89476 30 7004 2382 36 25040 473 22 341 26 14 4816 8483 5964 7206 7 9571 5 89023 27 3492 72754 2219 1160 41693 4991 25 2 31 31 3678 55088 46211 6255 3797 2781 25563 15 3767 2493 311 2 48 5811 3 7060 2754 1 34 45 11 49756 78712 824 4373 5 90790 1552 67648 8 4880 31151 6 9732 27 21283 10676 29 49 57393 23 10 77617 33 8870 3906 34 5723 3909 72442 13969 5823 44021 13509 37 30 15 809 46560 2080 1 27 3437 1 4485 31 24 32 5899 7 8221 47723 47 4326 22229 7 386 20 5945 2238 19 3184 2065 47 30 1538 3187 43 22 51145 20 48172 32 10 24 8 25 1160 38 61221 21 6392 24 2303 51883 47 33 4769 9 5294 9974 40 9409 9576 40 17 2082 29 14 6872 16 33 25393 4694 1555 7477 32 47 7 49 41 25 48 26 10307 39 33 29348 6116 4413 2367 4737 44268 8799 68084 47 32 936 12 45700 49 8 27 33 1 4221 6984 4181 27057 38 2572 15 22 52698 9659 47 3756 241 20 7 8808 35 21 30 38 34 22 2459 4121 6107 8941 7 2253 23778 3519 22 30110 81738 8292 8627 19 24 31 19 6680 12 17 97740 20 96727 403 45 25 30 7973 8806 12410 34579 39 45 3 19 13 3587 37 30 7774 9458 8946 1902 889 31 31 40 3174 44 984 5549 46 12 8343 24 99388 28 12 8 43 2 28 30 20 148 75987 26 50 25 16 1 15828 92751 49 33 9 29 4040 5 22 18 31 6784 4016 4593 550 866 8059 3957 44 15 33 913 54665 19 51241 9918 17 6577 29 8 8318 44 9265 12 2223 9663 1353 47468 8039 6869 32 47099 8175 45 7 7033 296 17 5 30921 1 6342 94734 44 6825 2677 49 13 34 7364 2 28 925 6 34 9015 46 4 1211 43292 6 37 28 26 19 3557 38 893 35 31 6402 577 34 8182 42 671 2300 630 9352 36 1 4502 39 9 6045 1724 1566 32 9 4702 33 42 9 37 5990 2 36 47 30 27 4322 96920 80385 4408 30 2 29 4680 45 39 29002 8040 6520 7 19 20 3442 7616 1795 24 98850 46 3158 1 11 37101 24 46 38 19 33 33 40 162 9424 2405 875 10 15 21 6 8 38480 59281 22 82869 2613 7451 18 43 6037 50 2327 2 5898 46 2248 7785 10 9325 35906 39 50845 31 49 7405 67283 85742 40 31 7501 38 6 9698 23 41 1241 61461 35 6888 1 4888 59305 24 13 17 8663 78933 32 81918 42 8462 49 5938 3 8 4321 47 35 32 6711 5965 1157 3802 22 17 8394 47 33 22 14 86923 30 34 12 95066 43 342 22 9048 17 7466 19 8349 46 26 63654 2162 43194 4760 3594 7216 25356 3206 6562 610 7225 49 71738 7393 8 6 12 8512 15 24 50 38 50 7806 82647 50 50 5 41 7951 38 6600 9297 42 71066 9056 26 7173 3615 9626 3128 734 10569 94636 22 9534 6228 14995 13 43 19 214 8295 29 23100 15 84983 5235 5952 36 2756 3 61991 19 40134 40 14603 28459 13 3223 8 95240 2640 48 9 6707 29 48 335 28 84874 8 9062 8877 3 5880 38 14 36 5351 4134 50 11090 29 12741 16 959 96 29 44 35 44 27045 27 47 32735 133 32 4705 31 28 4712 95014 26 28 52239 5222 14 92876 90155 2761 21 30830 470 2605 19 36 7 1211 20 6 49 37909 25 1 41 41 44482 8582 6896 11 3387 18 16 22 5 24 5797 46 28 1162 33 12 5053 46 7310 5788 1259 2958 48 5282 3910 6417 9 23 34 91459 4729 47 27 7 6 9894 5369 8990 53909 52665 48 196 15 44 9803 47 13 7483 10 45 5580 33 21 79836 3471 68802 70002 794 5 58979 9 32 18 9420 1004 9231 5 2 41 6 23 29 5633 5062 17 9784 26 20 45966 84674 62194 5 29 81091 1863 6650 876 20 48 46 6086 36 1886 4330 2438 16852 31 24 3 31 2287 44 29 50 41 39 25 7684 1 644 10 7834 24 33 42861 3442 22 22124 9411 711 8210 36 9934 18 9 8728 3224 15 17718 1 31 2 36 23 95733 7350 35 3 33 6 31 9894 85792 39138 26313 6053 26 15 64874 3471 16 2852 28899 16469 8050 11129 2399 26 14 49 22688 9571 38 41785 6596 10754 3734 11 36 84703 19 43 41 5187 51193 1692 2415 36 46 9813 33 5004 4532 3 19 6140 8415 4 51650 456 45701 711 9230 16 89522 36 49 690 27 19 47 27 8632 35 8 99124 636 6178 5751 68384 3670 20 29 46 8398 1574 25 9 87322 7573 28 9767 48184 1414 5133 32 9 288 414 3495 28411 766 2831 5963 8202 8 42 25 6155 701 26 5 87647 6620 6994 39 50 17 45722 7217 9016 94056 18 39 18 47 63149 2188 2194 28 40 31458 31 96490 34 17 24 45 13 31 22 24960 9368 13561 21 4 39 14 17 10 23 8052 3772 7022 2743 49 20 131 39 2898 6 9866 29 4267 3893 4897 6429 8 10066 94083 42 39 80219 16 28 26 82890 26 36 41 22 85268 28 6112 41922 27 35 47143 56612 48 24227 8327 35 1884 11 49 50 21 9 50981 2532 38 13 50 8775 8 895 28 4 1960 25 26 36 12 8115 8171 89807 32 4495 9060 36 45 13 2962 7 25 12966 58600 50 6934 30 1709 8307 45411 94094 42 1349 8180 7937 7 2199 5292 27 27 5566 3451 67549 8 38 34901 5291 1 42575 39770 5873 14 7771 7060 76586 6615 46 5 43 5356 44 46 670 43 12 7 46 15 46 1 21 31 8 4367 7921 34032 11 30 5310 8 37 3 1367 1931 11 30 2504 19 7 28 36 76680 4 50 85607 32 3 39 44 78422 11 48 36 3910 50 5292 8415 3676 17 2087 40212 6543 28 50 72420 93469 49 1513 25 88717 4167 4506 727 15 3278 5266 15 41 22 47 224 8785 6348 7172 68958 40 58438 3823 12 8420 5635 1224 3781 29 30 3508 47 12 44 16462 41 8309 10 5919 5595 56473 28 37 7740 4 1296 33666 4554 42888 6279 38243 50 93996 5 55920 33 45 7838 8530 39 2312 5 47 28 25266 81236 7731 36849 9936 22 9020 1502 99880 72103 55690 4610 49 29367 29 71613 4262 1 3580 1 68866 28 11786 35 9767 18 5289 12 9248 37 6743 2945 87277 29 9380 9595 49 44099 6027 27 2234 47 31 4922 47 74048 3231 50 79371 42 47 9331 28 278 46215 38 38 6692 1157 3 35 45 1409 2633 17690 9 27 6800 17030 5 17 16 21 42431 9057 3959 27 6 59891 39360 5293 40 7708 32962 22 36 39 17 8 20965 19 2701 4300 60163 20904 28 92657 19 33 38 7 6815 35 50 3231 5775 12 13 13 35510 16 23 3155 7732 34765 5900 93661 16 11 15 6924 409 47 8 48 10 22 74619 46 3443 24 7 9015 3183 12320 15 70246 32 9125 4 23 8902 29 16 18 36 12 29 2715 66448 42 4631 21 3163 17 5696 5319 1658 7494 20 49 3794 35 44 4853 5258 40 48888 1665 8655 9670 24 23 4674 6769 84900 37 18 44 39 18 39 46 28 6845 23 6059 8037 393 1470 45521 20 7256 58802 21 3958 5706 38 5 79162 2613 7352 32 8032 6556 17 3238 3593 42 5808 20 1 4 9278 4638 34 40 27 866 25 45 3 5164 7766 47 17 8018 42 3075 26 39613 5314 33 35925 8 3 77007 56127 22 3674 15 48 12 5644 4929 67156 71394 23 2791 16 9045 47362 99189 3 6646 47 50 22 7 29 50 1580 47 4628 38 50 2999 6740 29 3 24 33 4752 41 3313 27 9610 8085 35 48 72586 53121 3235 1572 3976 13 4023 38 12 31 19 2877 4428 50 47 40 71046 30 6149 8051 1 35 23 5 4987 5881 33 1 7148 10 34 6801 16 3313 50716 4521 3568 39 42 47 50 27 6382 113 4434 1586 35 6966 48781 29093 27 8711 88924 86012 4 2126 47 35 49 11 6 44055 13 94832 44 19 13 4 3964 86709 53417 3629 9 45 27 24834 6 6405 8300 37 39 49 21354 3703 76311 6094 1583 96217 11 49 167 7227 4849 83266 26 35 3 2548 37 2816 8649 5 4822 3473 33 25 18 220 9972 87806 8202 26 8126 21 34 65803 12 40 7 7937 50 3535 9924 1886 8635 9 8362 46 3214 8417 5 4527 718 30 27 11023 17109 6 35818 25 5704 23887 902 37 1 7209 17 79233 25 49 47 21 39 85122 1496 71692 42 21 3787 17 42645 38 31 47 27 61371 10 4112 13 45 32 5 12 6727 8 3157 39 290 5206 61921 38925 31 57601 45 8 8174 9 193 15581 6271 7075 40 34 26 21 3606 46 5568 31 5967 36 18 1517 8344 4559 6325 32 6848 5749 6885 12 11 16444 7 1136 13 25 2306 50 6723 7285 7136 21338 9528 7408 8081 50 26401 2913 16 19 3477 14 46 9 27 9 81756 23 3 2487 9683 63559 26 9964 3186 2784 2569 30 18 12456 7422 5 143 68599 26 33 512 49 4084 6096 8 6853 17492 20 14 31 5 1511 35 7977 9173 6587 31 31 20 43 19 5262 85877 30 33 43 8727 3048 20 9 17 22 5644 6944 40 4945 4732 95746 67972 9975 33219 163 10056 3 31 180 37 50707 9237 28 65934 11 50 44 14 3166 18 18474 11 36 35 26 48 4128 10282 45 24779 39 86542 776 23 4 39 11 10 6 1316 8955 72484 32 7133 34 9618 96057 68084 15 7282 24 5106 5793 9991 48 48 9 10 38 5 50 8543 21 37 53489 48 5133 22 2374 7196 56351 24 6 6796 93288 37 29 7156 9960 6388 6421 7 25 8090 16 10 5618 30 46 5 24 20 38 33 5707 3 5 23 15 40 1507 40 9 8772 4399 8 98956 11 50 9041 10 30 7100 1618 6992 5488 8110 32 19 7 14 2980 49 5 34 24 9327 4 9843 9032 47 41 9 34 32 15 5108 24 46 6540 60527 5300 4895 9324 47 60058 1188 6 7 4049 4810 4 48 42 5316 24 35 95121 25 49 11 12 7230 72826 39 5798 30 4554 8005 13 16 6187 9540 9382 44581 5 52249 7 26789 4420 80006 20 42 4033 6898 97495 7901 3875 44 3 10 40 34751 8471 46 36 25 475 22 24 35 49 4718 5927 25 45 35 2529 5975 8195 36 68730 6583 19 46956 35 8767 60591 1798 90839 18 21 78917 4173 33016 5703 23 6419 21 91094 16 6803 9 12 34963 62713 30 43 7 68 27 51010 9561 21 6524 39 11 33 25 16 16 78517 11058 7219 15 1972 742 19 28 80883 5261 5446 15979 6672 48 5897 7103 4768 43 7634 4787 16 8229 35581 14 48 8 4776 12 46 1631 2455 16 14 20 8580 5 4635 8 38 14 34 3 11 47 4182 43 88126 27 16 41 8361 8 84698 1226 24 43 14 8804 4 2982 15 2843 26 2 28597 37 18508 27 21 3660 64958 3319 22 68780 22 33584 2846 7979 19 25 9227 1887 67498 8179 61207 991 3969 5 5 5 2740 38 40 8263 48 7291 30 2806 93675 69057 50 38 28 46303 7194 8141 11 43 33 14 13 27298 48 6727 5505 50 7843 9720 1180 22257 7398 20 47 17 618 24 10 7016 20 45 1769 25 6346 82352 1829 98251 26 28706 41 2912 13723 1420 33 7004 870 14 86921 6259 42 24 35977 7805 7995 7785 46 38 3 3 13 48278 6480 5734 54745 24 1517 3990 6609 27596 18 8957 33488 25 39 6991 1304 39 16 27292 89688 43092 7122 37 4 89267 13 47 10856 7 5970 21 48 84152 6890 9111 25 1 34 2 19 16 27 5395 3556 6604 14563 3359 23031 4482 12 30807 42440 3411 3742 28 4 31 754 18 16 90767 7300 12 22 1250 19 34612 5339 6 14 5581 964 49 4239 27 2 45 9334 58482 23 39 26 37 30167 20 81864 46 31 25399 32 38 3650 39 23 26 1658 46 369 59811 38 37622 49 6537 61716 47 1604 34 40 1385 40 3820 390 6006 411 27 13 7242 9025 4206 1926 31 47 24 27 2367 17 13 43110 34595 25 15656 19 61369 3467 933 9 40 6609 17 69888 2 4400 15 44 480 19 8993 1 6246 27 2171 5 65528 4217 6276 5361 3152 813 62713 11 22 8916 6407 1024 1 48271 37324 3618 45 50 58339 5891 1565 9921 5 52768 47 28 1033 79875 6426 29 13 13 3414 9505 45 81214 46 9045 58033 41 24 36 35 8 6768 9597 96991 31 43 3255 45 8 3 24 41 11198 3845 26 22065 39 2283 17302 7 1165 7660 19 16 19 22 37333 4456 5068 2566 5488 6074 35 96668 74743 4655 4 53106 49 35 1837 20 76665 75945 43 17 43734 27 4239 20 34 7357 1766 2262 76843 58055 32 40 98599 351 44 63598 4815 67477 24 47 62861 5886 44 18 2484 9 36101 17 8058 47 34 4240 45 1944 2 2433 48 20323 2877 3332 480 7184 3083 10 85101 82635 21 571 90681 2159 410 599 48 24 22 50 2 45272 27 34 21341 21 38 1 2 30 5565 4402 5 18 9267 32 5580 26 47 24 8756 44572 5629 46439 39 5669 2265 30 592 7934 49 1428 45 3322 50 8392 6457 3988 89459 5522 27585 658 315 5245 43 24 11 42413 43 7138 41 22 40 46 9510 2036 38020 22 11 44 9781 38312 4900 3160 34 20 13 13 36 3508 32 27534 80142 2 2150 35 7 11 26 16 1 1235 16 7 3592 4524 40 44 7608 16 14 8460 554 35 25 3645 25 3244 5 36 32 30494 4 3108 66403 40 35 7 43 14 4120 1264 8432 37 40 5 3 37 6190 39 39 8586 3647 11680 22 4226 71400 3424 7580 5801 5874 41964 5095 7598 6809 4 193 39 39118 47 44388 54253 95616 5159 9566 35678 36516 49 7 31 29 26 5546 29897 3647 39 1541 70052 19 5910 3676 27 7376 87082 3862 10 82176 89872 28 24 2650 26 7 21 2021 56828 7797 5 40 7866 16 4 30 5313 41073 65623 9724 9320 5395 31 6 989 6717 6975 1079 34 10 1133 2866 9 9 26 17619 40 12 35 6651 25 4 8 2392 28 35275 29366 38 12 43 33 9 17 1 6238 1206 15 13 7131 9541 30 31 16 2870 36 37710 66934 99812 13214 7823 8264 9020 5 2973 39 14 10 7716 32 23255 2900 17 93908 1630 78870 37 46 7650 35 32 40 2134 14 8380 37 46 9124 47 2 37 5792 35 57784 3418 21 44 4814 18 7486 16 47 46 16 16 29 20 28 1 8 43 8 20 25 9 28 31 8571 12 33466 4 17 12 15 91829 58197 8286 92590 36 7 272 30 50 10 3799 46 3 3 177 3971 41 46 12 23 43 24046 91204 45 9321 46 57483 28 17946 9143 4743 15 2159 3135 34 44 7834 46 19 43 9033 387 35833 74617 87897 7 7221 5925 39 7843 48 5390 6693 47 3804 59204 7791 22 1626 98747 98 528 9833 38 62530 32 2755 40 8768 45 3459 41545 4425 9 4250 5169 2260 27 2822 65156 3 37 33 5828 6934 44 9809 8223 88841 60154 2977 7 8289 40 36 1360 5 4894 14 29 10 2046 6530 42 5103 4692 47 87503 43236 33380 33 42212 24 6 2784 6424 93361 7601 3573 18 7840 28 25 94801 5 7317 7 3798 40 58394 8074 351 1096 50 709 47027 26211 13 38 38160 13 38 9495 4 33 99295 47 41661 56390 27 7009 46 26 1137 2434 8252 27 37 2223 3 47 6626 31 11 1 4665 7581 24 7933 2030 30 47 2832 5 505 4 6259 47 8447 38 7281 1 5 6169 9463 2835 6 32 476 2771 22 13 25 22 29 34 31 65190 29 3 27 7586 22 8082 5069 1357 70734 5623 48 4783 2 6766 25 1227 554 30 48 54221 13 4690 13 31798 6453 28 44 87390 27 12 70591 47 21 37 2852 9 6608 39 5539 89248 96375 47 77708 9180 18 263 6 50 6701 10 28 1983 1299 48 5447 4627 49 51107 28 22 49 259 6080 49 35 15 15 35 4 17527 5721 2934 19 4359 8261 21 14 3585 33 80414 8778 47 27 9385 8127 1338 26649 34881 1517 21 5353 7101 9174 5 46417 2 34 1113 17 31 36272 2082 35 5296 7043 30 28 9425 8 1495 38287 12 4 4 46 63637 31 30702 35 507 5885 50 8251 21 20 5082 6 41 5862 8 36 1748 3142 394 43 6109 24 22 85392 58418 26172 50 336 7535 1164 7785 2549 14802 19 9963 8555 9 5647 8 83326 25 38 39732 16 6265 34 15 1682 4959 4 35 3581 4483 75156 50786 47 4157 14210 10 83 5333 44 2510 19300 39 32 40 9412 9616 74254 6575 26522 28 16942 39 3754 36 83881 59820 4290 7810 80758 3613 28 40855 4794 29 4665 25 11 5476 4 24 78933 32 13 12 8872 22 41 36 8532 30 5104 35953 63750 2839 23625 42247 44127 26 30 24 49 43 14 42 2061 4 25543 78013 98448 43 51913 8027 4 24 7676 28 3008 5198 24 5490 2892 12 11 10 14 1 38 42 2783 39 71641 6217 9582 29 88994 6883 70596 37 16 39 3960 89620 25 25 65321 39518 9 3850 45 4926 69121 48 25 18 9368 19029 8 26 39364 50 6392 43 47 90417 6006 20 6213 2936 42 1 1727 23 3 2028 23 46 23619 5 31 26 8282 4091 51407 72931 26 8027 47 6148 8648 44238 12 16 21 31 18 31 33 18 21 21 7125 32 2632 7669 22 37 42 1281 6581 6791 31 3293 23188 47 21 29 43 5332 15 17 5939 16 34 7280 8037 5911 41 8754 4906 2461 74056 1239 851 20650 6277 7556 44 35 47 2796 8 4476 9049 8 118 690 13290 38 81063 22 2194 26 14 5135 2564 74284 19 9908 18 4415 16 9 41 592 37 42 9426 9088 4204 31 36 2644 9534 4592 3420 58626 41 32 47174 42 26 23 45 44 46 4642 99776 50 14284 8382 3471 13 76879 17 35 49 46 40 50 27 2297 3647 32 2 5300 7807 24991 11 41 1046 77657 42 6 5 25488 6594 48 2 62142 51239 40 49 34 8 9842 73607 45 2788 39 1503 3041 3301 99577 5 35 9366 4596 4140 2582 48 34 7148 37010 7 1182 97768 17 90913 4967 196 5313 47 3247 49 18727 49 24329 29 97179 7262 50 31309 33089 3 3048 54630 8103 25 48798 6521 47 1639 32 7832 179 6 15 45 40 25 6 29486 32 6800 2499 31 4 6989 49 349 3628 7416 6084 2349 12384 13 39 42 45404 2 5376 374 63869 28990 2741 1917 34 18 3584 6666 27 18 5543 6969 28 7373 902 2766 97720 90435 36 6 55740 2449 44628 29 47 2948 31 39 2974 50733 9924 39097 36 14 9 43 8213 1945 74592 6872 8875 14 12 47 28 46 9302 74675 45 71729 47 5 40 20 864 260 49 90702 35 20 670 49 38 45 43 77044 9957 20 8 75613 8159 3560 28 26 16 3 6689 18 3425 18 24 7 40 29 16 7509 46625 42 1021 27 1494 43 32413 18 43 24 37 12 7722 7321 8761 17 776 37 37 4137 5 17 31 19 40511 3639 63449 15 6599 13 17 26 43 28 7432 56415 41089 32 34 8385 49 2167 42 32 33826 47 1326 5 38 9674 37 14 48 25 39 6271 6278 19 2683 43676 22 82542 9 59807 47 69614 33 16488 21 4925 8 7 3339 7181 44 19920 14 3310 5906 99559 39 36 7 30 3 7 3842 9616 48 3155 713 2 1053 10676 7439 4571 10995 8330 956 1048 31 6 47 45 23 54229 5 18 2968 43 82070 37 1959 4625 5661 14 2620 12 1 40 12292 7 6307 44 1913 5 9269 3039 44520 7127 13 51523 64497 28 35 61534 2137 27 11 9355 50 9994 5788 47 208 3 5527 64542 1888 11 21003 4 6138 14 4239 49 41 42 39 3354 1 70081 9066 24 1031 4088 5098 17 3 3949 2680 3190 10 5204 1831 36 22 3713 47 84207 2378 2491 99705 42 2128 8446 8 4694 9046 50 5406 44 19197 88617 2188 34114 3140 26 7556 5302 20987 3361 4040 16 44 6825 89306 4510 9721 6105 7 50 4494 3 47168 2559 8055 49 9793 9430 20065 30 31575 4755 95617 7278 38 5034 50 3 18 2291 15 42 8471 9 50582 39 9240 8749 29 16 16 8486 50 4046 2 42 45 24 49 6872 25 10 25 30 30 29651 20 36 55569 41 83944 56218 7817 18 31 26176 6570 1550 13 39 36 7572 7428 9597 8785 979 4201 26692 20 16877 25 23 39 27 51191 7 36 4693 3815 18 35 4818 4 46273 8940 45 11926 31889 70791 5251 16 28 5422 39526 1973 23 35 4940 91225 85692 3087 25 12 27 1795 659 1465 23 1 27 14 6962 15522 44 44 19 8535 929 2547 5797 51463 32823 29513 8 27 36 16 16 47 2941 33 50 7753 9850 2320 2088 2 49 39 8256 82510 8974 50 47 69166 8388 48 36 31 7060 5733 3948 28 47 27 54780 17 12 16794 6967 49 29 8 4016 1190 18 30 15 6341 12 35 3 4264 5652 37668 96248 8574 4866 8128 31 30 2689 80888 38 8 1002 2118 34 5193 2291 243 39 3 27 2 48 17 18 9858 7839 4443 7 61683 2593 46 25 4392 5307 32786 11647 33 15 20 50 3917 5479 30 7990 30 31 19 24 12 34 31 5785 3 46 3089 41 4949 50 5 35 43 34 9265 83490 18 45226 7 1223 3047 12 3046 6867 42 9291 43 66454 8005 44 1962 3494 46 68567 8175 5 8746 33 10 21 49 5 37 7712 1512 16 16 40 17 18 5 8903 5595 7995 6 24 8091 1 94957 41735 460 33 56825 2689 2 3486 48 47 22 30 35 97830 34 8555 531 182 8347 444 36488 25 44374 54627 3535 9466 27 44127 59619 99442 26 1706 6432 46 2789 319 7570 9649 562 50538 2 69160 17 9 19 11 79260 85929 15 37 20 15 25 21 6215 28518 23449 5 2987 41263 147 2012 12284 40 9305 44 5995 33 34148 31 50 3 42 9654 24 9763 33 32654 80882 5057 680 62852 1168 12 5126 22 26940 29 8654 1637 14 9049 8719 40 38 13748 31384 2 5000 9688 6957 36 3 1 36 9555 7444 42 6711 40389 6425 20 371 32 6 41 10 50 28 8591 5924 35 38 39227 32 10 1 9909 31 7617 40 38 46306 43 30 27 22 28 61628 9 46 6953 15 9407 2803 22 7 5 35 9850 4168 28 2143 6088 871 44 30120 23 9 6 30 44 4962 37449 32 17 4906 5698 2537 14 46 5978 8 5691 9 64455 69533 47 21 2578 46 3601 32 46 497 48 47 11072 61210 3282 39 4551 18 46 26 21 4 20 19 33 49 7667 563 79376 9033 3 35 6321 32561 7526 2242 47 53398 26 30 7333 4662 32 9336 25 43878 28 6782 1 2808 19 36 8 23 4057 2024 33 39 4717 89585 30 26 33 50 37 6569 1119 70024 24 8146 50 8175 17 34412 91233 4090 6220 8615 35 9492 16 8888 68984 50 15893 17 32 1 19 38 54928 13 3554 47 20 30 22 3 66507 11 46 3 8822 1135 10 10 4591 14 35 9061 31 18 26 28527 5 8601 34 6210 37 707 39451 29 5433 26 39 6736 2214 9823 46 3294 6323 7 46 12 26 7 1588 9245 17 7 48 3825 1 50189 36 57142 44495 77613 91456 9808 19168 4261 94140 25 29 8 41 2825 18063 8174 38 23 43 38541 3434 20 7469 23 4526 82115 6208 14 8541 2791 26 98295 4853 13 2086 7604 9896 9736 44737 43 5359 48 8050 3106 5901 8143 39 39 5779 57593 97082 2326 5 7358 42 68133 27 27 14 15970 34 9039 8797 4099 1 50 27 36 14 8 44 13 43 4 74944 3549 6888 4681 1186 40 12 8433 2794 5771 1857 6588 42 9033 59901 32 9 19 57214 43142 20 7516 1197 8161 33 8404 52900 99221 34 48 10 534 23851 4 37 7180 15 1469 5645 42 6 7950 39 30 2774 24 69779 20473 44 5584 2984 68127 9759 1136 12 6913 40339 50 16 23 5782 18 24149 11 7591 20 6 6726 33 9702 99109 20 1 46 10 1908 6971 32 46 25 91001 9731 24 41 17767 17 21 45 49 46032 4294 81511 6129 87297 38 4 10 11 4 2142 36 6760 6505 4 37052 2022 40590 6312 18 9780 10676 16 2608 16 5 5195 9996 35 30 2214 4 44 45 9340 26 77239 2 54377 25 7332 513 18686 19806 2023 38 52491 21 59140 47 29 5682 9648 6214 49 66312 3 14 6779 39 865 15 1 91206 8416 1056 2492 1597 38 34 67332 4 30 9271 2305 48 6096 47 9 22 28 9965 3 24 50 6492 870 43 29 7650 13 1 20 5079 51361 48 34 25 38 7916 2832 7357 19 4459 1715 24866 4242 9865 34 18 2777 5 950 19 440 21 41 35 36 1029 8118 3477 3 27 27 1396 6 611 85742 69474 1507 5576 2824 4089 3904 78885 3503 9 15 36 3589 30688 5 8286 19 25202 4466 14 18 7339 4 17 4069 9021 4159 22632 217 67973 9752 9490 14 19422 7 2448 13 56861 43 17 15 2868 9 2258 8626 27 4 24 29 4282 10 12 36 7647 34485 8331 26 9672 64857 26 17 8196 46 1 82773 19543 34232 11 47 26 665 23 35 76052 84041 11 38 9918 12 4 30 7460 1917 23 10 11 3624 15 19 23 41 401 29 19 6365 25 26 34 8154 20 5478 38 13 8 49 8025 1536 57592 7010 14 1810 22660 27 23 50 92307 40 10920 9 9960 1625 39 7 1 84965 3472 49 21 7444 29620 33 6653 3126 2711 7460 4664 5118 7 7934 3 28 90369 45 5682 5102 6461 32 110 26 48 36491 9489 27811 7675 42485 2255 3700 3 4 3378 2 82792 28 13 84148 23 27 34 5 99466 42 6516 15 8420 37 4 76561 48 50 16909 8671 4 28 29410 26 2494 22 35 1890 73276 10 9836 72293 2567 40 45 50 6035 38 8849 1 3 42 16 6 17830 47 43 35 19 75296 31 6958 9492 2834 5282 14 22871 40496 39 31 5 3270 8 16 32 1288 37 45 3156 15 22 6606 42 21519 19 28 9 14 22 5 7947 20 45 14 17 33 27 27 7 21 61825 8528 3 6270 2640 2 17 38 3959 49 20619 9302 11 33 47 2169 48606 14 25 4 26562 9 33 29 7 7 9764 49 9353 470 39975 49 1346 39 4086 18 4815 41 42 34 31 30 33 4039 33 6705 75963 8176 17 9138 30 28776 36 880 44 7635 26 48 42 43 5 65824 15655 6571 4 91302 1392 20 9898 19 39 27496 2071 91182 41 32 4017 43 85731 25 9989 15 4281 38 37 88088 23 7507 5632 31 6339 43 77929 7032 10752 33 3882 7 8390 81166 24 3262 1304 3 27 1985 15823 15 25399 9 30 33 4965 23 2 18 28 8738 30324 31 6 789 30 50 37 83168 44 4907 758 48 1939 32 2058 7371 2754 49 34 943 15 8 8 20 19 30872 14 32 40531 40 45 29 33 1024 40 320 2938 4 39382 1547 5568 41 46 23 6591 43671 3 82585 99321 57575 1 4 3851 5 22 12 40 9705 74028 48 21 3379 5206 31 2783 42 40 8985 3194 37 28 46 27 7659 1994 39 9543 4087 4220 36 24 49 7324 8171 10 54 23132 11 55535 2966 24 49 45 33 1713 35 87265 28208 35 9251 93222 18 25695 1084 1678 8152 36849 44 3797 1 48 12 22 36 18 39 24 20 6828 5815 15 37 75062 21 70953 63384 12 9662 75150 12 70806 2150 23 9929 15763 1256 96278 47 91851 49 19 9 3798 4580 37 49 9761 10 42 13 9872 38 28590 41499 24 9283 17 12 35 8055 85857 38 38 8156 34 50238 45 16 4181 6913 48 1 35 46 18 3090 18 32 4534 3223 3 25 37 185 24 32 89287 4 22 8927 36 7256 7 22 53998 59427 10 37 8 85590 31 4505 13 32 1 2681 9332 85920 2747 86091 44 3 7 47 50 19 3200 14 1439 44 8865 59520 10 24 2414 12 28072 11 45 25 2113 23 32 9 18 1931 5 3 20 7682 2 18 7 44817 9938 18 6526 11560 1601 41 8198 58352 89583 92383 10 19 7396 7824 27 35 20 4 7760 27 5525 9 14 32 54970 28 9007 1294 23 41096 18 21 6820 2131 93703 75300 31 74007 12 1780 68916 2031 4357 36 8209 6755 49378 3180 16 1911 5250 3080 7227 7883 13 20 31 1760 1907 15 23 51911 67424 7277 10065 5901 3475 4130 26 3385 1970 5158 32 8252 13 7 45 7424 4345 33 4707 5810 15 67201 7 36 99765 96667 20 30 1 5 19 2403 45 40 23 49 356 998 25 67822 29495 2890 15 40 2986 39616 3818 47 63407 34 15 22 7307 30 11 43894 26 1 3224 7884 43224 1843 46 48 5581 7474 27 37 18321 16 52365 32797 1334 9 34 5652 18 17 2233 8714 55746 1146 9 36 43 25710 49 18 23 45 5951 22 40 16 15 5911 14 13 5 5800 26 8631 53636 8393 8452 43558 9 7850 2 433 12 13 4 6700 7070 38078 23 22 8313 64510 1438 88279 7510 18 7973 6520 578 87591 2590 24 5 29 5409 41 5476 20 20 8065 13 39 1630 5799 97419 73197 23 2 9982 27138 8253 4012 8053 8696 26 28 33806 7308 54976 43 35 62614 35 5 532 49 41706 2879 1 6 35 18 45 55017 40 13 910 53443 18 10 9306 28 50 35 80597 5 48 3426 7841 987 25 6018 5432 36 18 83178 27 32862 29 6791 49 8628 7183 5501 9711 9134 930 46 45 42720 9839 9548 8244 5233 195 28 50 4155 539 4141 81742 98982 6 5551 9786 5641 7 45 7943 29 8368 87103 35 8501 7012 8638 8853 8321 568 28 7914 21406 39001 510 5476 15 6558 2821 66763 9907 106 40 1980 4 24 41 11 9 5307 9026 8563 10 3 8 4019 6973 7225 49 1054 2455 12 508 43 36 9884 36 35 47912 12 3196 1340 7465 38 5384 8521 9539 93707 7858 48 44 21151 49 7097 8935 22 39 47 47 9382 5293 1952 4 161 31 30 15 73878 25 393 9337 37 72231 44 1 25 8 6389 7 6335 9686 26 9 86149 7611 24 54012 21 1 35 210 58279 7 1534 21 45 8868 1 2 8967 89984 18805 39 3 32 29 2 40 6139 8461 26 2597 47 32387 27295 16 27 9762 8553 41 39 8 31 87251 6318 10 3553 17 4588 28 2134 8369 4163 4752 49 9578 6935 6 38 569 47 11 4344 3853 41 90592 2934 7481 3385 49 28 3 20 7 7921 25 16798 5285 60760 45 20195 746 13 9213 13 397 25 12 49 9131 50 62311 41595 50 73290 16 4 1410 50 19406 9623 9711 34 26 16229 9764 9557 19 40 16 20 9160 16 7109 44 4 3084 45626 884 35 33 30 4674 27 42 46 9924 9074 8588 41 6381 11137 8 32 46 49 1903 40 44338 4954 8864 35 6712 15 47 46 1647 3032 7 47 5423 17 2915 30 50440 4946 49 9444 15 23 6366 6322 31 81479 47 9189 32 27 25 9615 57533 1630 34 34 8430 58236 71264 48 1933 7628 48 2779 20 2452 5670 8121 44 96497 44955 384 7225 79513 9285 28 5416 7 16 50 2406 8511 6970 58621 60 35 66971 36 2 30 19 24649 32 44 6698 38 24 40 34 2225 14873 5 19 7683 43 941 9615 8596 390 78103 5652 1684 9196 3347 7617 50 28 8082 17 2410 2494 32 9757 9973 8114 3721 36 27 39 25033 37 40 8665 24 1 8 5753 37 4 46 4 2562 2116 10 90277 26 1 15 4484 26 4 51125 9502 9075 31352 38 47 7 37 51066 44 3592 18 18 27 1872 31 81034 57739 11 144 24 26 2309 43 10 24 28 3 41 905 28 13 4353 811 4344 29 28 2 3454 27 8062 28 45 3619 31 22 14 32 44 9915 5846 434 38 6966 1047 72179 21 42 41 8318 18 2394 30 8443 8404 8065 7485 8309 14899 43 7149 41597 23063 38341 7051 42 25 504 32 24 7093 30950 11048 22 5605 41 3171 30 18 2 24494 9767 12 9 4348 5 35857 9571 9402 5773 33 37 42 4203 26 13 83979 50645 32 49 9978 25 27 17343 1579 8521 46 36985 18 38 25 41764 3 5 49 26 6866 6778 39285 24 2018 33685 86513 44 18 2835 50 3227 22 2787 83372 1 16873 30 27 20 15 18 36 18 1093 34 33 802 21 7042 28 7339 8509 58184 2147 27 9 30 3843 2508 19 6790 21 20866 92798 39840 14 98895 1233 1788 29 2793 34 48 43 4 36 2 49 9543 896 35 10 8901 10 49 43 29 4631 1084 35 9687 10 40 22970 7692 45 38 19 7721 63306 23 6474 8519 49 347 6882 40 39 8 25 42 8032 39 2939 46 104 3 3828 21 1973 48 547 34 12 54108 93040 32 30 979 31 3820 3 5 4469 10 32 27483 8738 8800 8388 9 4211 45 56094 15 37 40687 1 7966 21862 16 9576 50 70534 4929 70756 26 7513 2 36 98016 1254 4419 89087 5244 47 49 13 67682 10 15 4136 6758 82485 78 5 9252 32 31 29642 52301 39 43 44 23 50481 8846 46 63126 36 8811 256 18 4513 25 36 26435 64024 5591 2769 23 54332 6154 3669 49 93163 9911 4116 5 1484 20 7600 7783 6 37 4679 5613 61376 1442 91763 2698 8 42 3337 8 22603 36 23398 9220 20 44 4489 20 404 2175 1961 21 6852 1950 6665 30 38 10 45159 5 37150 6 36980 34 7 46 99925 1 8 416 46 3568 2948 25 41 8257 13 27349 34846 7001 3 47 1 9 27 5229 94099 592 2470 3224 23625 6204 46 27 2 2625 34 2891 33 13 4586 45 41 29765 5 46 10 43707 19995 554 1758 3 23 6097 19338 15 7 49 87026 5691 1 28 4 37 42 92079 44 8250 17 83938 5714 46 76600 7294 32 4945 8167 15 8583 7333 29550 23 32 34 7 1 12069 35 82453 47 638 39405 3997 3051 16 24583 40 42779 37 7328 47751 7 93048 748 7 5046 42577 30 28 57364 48 31 18923 28 26 34663 3 4136 1 4328 12 508 74128 446 8833 49306 9430 54486 9312 31712 49 5793 14 48 33 9771 7956 3133 1925 44694 4419 31 2503 7 43 7 11 33363 41 42 2223 92089 5320 7917 11 6099 10 49 32740 9646 56774 1511 7042 60740 31 49 31 22 1 29 9681 4332 34 1 14 13 30 9011 18 2879 4 6285 7185 36 48 35 18 34 30 1007 71474 2 9792 20310 6 214 4413 96750 8471 24 14 35 9388 81649 8010 14862 60382 50 5412 3661 46 86373 9 7886 23 19 46 22 158 32538 46 7220 47 98974 40 6260 6770 26 1360 76969 28 16 96339 1076 23 3713 36 33 49 9674 20 6 5189 6419 3497 45314 30 6422 9 39 8321 15 4489 6730 3970 11 2625 442 8 3930 9324 9 9306 7347 21994 48 50 31 93802 2523 45 39 39 5469 13 32 17 646 33 2642 44 21 2421 32 13 16 8859 84547 8 17 4844 8 29 39 12977 33761 24 608 6948 7142 39 40 39 5801 15 8579 42480 14 2 16 66433 96713 7877 26 9 32 54330 66 5399 40 5211 14 30 11 49 39 8890 8742 1 15631 76341 150 26 74491 35 9577 56002 1228 12 6399 40 28 92281 61239 7 42 26 6839 23 28 3133 2434 9103 34 30 3655 79683 13 4 2 37 14 26706 3873 8 31 34325 40 7301 7 47 43 31 26 827 39 39 14 8894 7939 21099 11 29 6 12 7195 26 14 34 7708 9943 7 35 7986 66874 12 25018 96577 94604 3573 9 35 2576 6441 66190 38 1008 4113 9013 6994 34 3 1337 3561 90872 5350 12 42 42 5026 49 13 24 3480 5023 2909 28867 7253 3448 41 36185 2089 21 37 9 6317 3222 4871 3325 11 50 6925 913 42 7388 39 33 1192 41197 1589 1105 85610 39 2276 5542 7159 599 26 1251 5445 10 7729 7 8506 45 5734 20 9334 37 27 8811 4081 82455 5 2625 4342 48 2 65859 43 119 7285 89879 448 1775 34 30940 43 3794 75759 6862 39 6855 13 9 5881 12 49 8 7832 976 8662 8811 6488 22 9335 5 1 59021 6532 8802 46689 950 30 39 9841 3539 305 35 42 3162 81622 2900 39 9 38 42569 65027 42509 5696 5 7156 80919 9324 13 9 2726 8406 3936 79743 9472 6466 15 11 8211 3266 65773 27 1961 74263 45 2071 42613 4824 25 1464 3235 49 10 3752 48 44 2771 6968 20 89009 24 44 10 3435 5949 9098 49 6008 8641 48 38 63 7817 8172 5643 50 1684 6926 1782 4330 23 17 2 2852 9132 44 24 1845 6493 33 9852 30524 9599 96823 45 82636 48 35185 22 18 14 32 262 38 3680 4235 9071 14 27 6435 52408 7 4 29 22 35 2822 1 7507 29 47458 15 20 3297 33 24767 69477 44 41 33 85725 5866 29 99044 26 9687 19 8179 30 7315 776 2209 3376 5 34 497 2736 7796 5876 41 1984 5796 2947 49 5971 6557 4319 9 23 24 32 74843 3863 33 20 597 82250 8753 18 9 1 5158 7366 7954 5867 4122 27 1866 42 9207 5668 23 86400 82809 44 5088 27 9858 4034 9122 31 2618 1627 20 16 2971 3 9286 8611 5930 2037 36 7 2 35 2137 47642 25 26301 2963 8612 90156 1772 31 434 4555 26 10 21 28 23 4695 41 8400 6919 38 40 3039 6572 9935 21 12 12 15 9770 5878 14 10 3 81223 1988 73078 11 14 22 49 4681 5565 2217 8100 65086 49 42 9843 14 558 8 8602 34 30254 38 3257 48 3299 6231 49 5 227 3997 95358 32 11 2165 96672 18407 2517 33347 6 75017 44 30 5635 69582 43 1 5 43 44 28 22 3816 8936 6356 33 44 4 2 2825 10 16 25 2 10 17 28 11 8321 14 24 27 5661 47 8682 35607 16 1566 55734 8392 89081 26 7 3208 3951 3 39 4462 20 2216 79192 23 14 7681 99058 22 34 18 25 29 3 4349 15 94957 29 6365 21 38 21 3 33 8296 3 3806 14 7274 1 3 24516 6553 1240 8080 1 12 3089 9 32 37 2357 16512 9329 31 35587 1162 7713 426 40 39 5270 36521 9187 44 7260 4363 46 40 3897 12 80347 494 29 20 49 35 11 6162 49 12 15 6826 3326 25 8883 49 10 31314 6 89971 82622 38821 12 9299 5461 9 793 985 11 3452 267 729 2 47 11 6209 44 2 5 9505 8377 9426 18363 3528 46504 1790 17 9 32 47 26 89705 43 26 5 28 24 8428 48 46 5968 3868 536 7 5407 41 44492 4533 18 16 95505 9583 26 31 28 4 11 30604 15 9557 66481 37 136 14 29 7758 21 4481 9 9839 45 27 2 30 1 41 6796 8739 31 55445 4568 2053 1740 14 15 963 31 8915 4130 7807 23 20 96698 1063 6704 3136 25 2 30921 71285 7295 6 5352 2 17 199 65482 22 3067 3955 5921 15 6 99392 38 7554 20 18 18 10 20 9818 1850 30508 17 90330 2 59570 38766 66506 43 4677 25 9802 5584 18 1 1330 1767 14 18 15 1278 28 86247 50 8590 26 40 3039 23 1896 24 20 1241 80472 44 9 1168 3602 19 3924 21 6161 27 46549 9970 23207 50897 15235 99814 37 63681 92595 15 6320 65325 766 40 4 28667 6 43 32 29936 2625 98680 3344 7475 527 7102 4 4 9667 7666 70759 2697 41 6162 4786 3044 11 48 8 47 6566 85011 2360 65109 6 1747 6696 6411 1081 1 26908 3142 11 5355 20224 2042 31 8688 6076 9015 9295 4048 8237 8952 9954 41 57935 24 47838 8293 42 36 6344 38 17 40 37 6248 8836 616 70126 33 50 3739 35 2310 24 7250 2478 18 38 2845 7249 6 9 32 5 28 32 6 1 21 5334 4956 14 852 1276 8357 2082 44 74202 96356 8682 19051 9685 16 10769 41 8 7465 8429 39 27 50 35 18 41893 7246 29 22 18 24 50 1616 26 7429 89083 26 30 55473 35 1805 9150 24 35 39 4365 8 46 2723 8 42 4085 66761 9 6401 9960 8935 4359 21 14 49 21 278 48 9666 48 18 16565 9 47 19 7345 21 4968 2 5714 3 25 4782 3094 3 9591 5512 179 1 44 87119 8219 50 6598 160 12 859 32 25707 4449 4900 23 2091 15 258 30 29 2 26 8 9864 5025 8988 94820 5490 53294 12 22 28 2979 2183 9385 9524 42 1214 7543 65 5678 17 11 1789 6109 18 1939 23 11 39 26375 7045 8271 9182 4306 20 9146 777 16 28 34 50 30306 2605 30 68864 8307 6740 9703 6620 5983 10314 6378 5170 13 6 38 12 9049 6868 35 25356 19 47 48 18123 34 3544 8 68004 23 38 17 34 92594 17 32418 18 40 41 21 2140 53500 48 1338 5715 35 4883 31 33 5246 34 54390 26 37 95157 4627 8874 20 49 32 14 1992 5088 237 99 8866 49 35 2473 27 33 97 19 1615 22 8693 37 32 35 34 7476 17 31 13273 4891 3784 1 98919 37632 4114 7 3135 5489 64833 7376 20 4647 16 19 872 45 16504 12 29 21 12 9 25 22 4066 92313 669 1049 6637 3036 44 2815 7 34 23 6940 66610 56 53985 1400 7820 25 4511 25 74647 8254 3224 986 20 48 96504 4675 90343 2343 5997 6738 2691 16 11 8422 33848 32 11 24 36289 52389 4267 90766 9920 41 5128 9 2000 19 13611 47931 76913 3 48263 16511 14996 40 27888 20 16 39 12 1 1 5581 60331 24 50 4805 2 31 39 31 1018 11 18 29 9176 50 43997 25 7094 9292 22 13 915 8 5 44 43 32 8826 22 2 9213 907 20 48 4 49 33 40059 49514 49 26 30 5413 19 44365 10 4 38487 48 8 32 29 45 50 50 2701 5257 90540 21 678 4 36 24 5989 22 8495 75878 10 49 45 34 7631 3 88201 4181 473 1098 7 33 13 43687 47 7422 8593 42 45 6408 123 46 9302 26517 8108 14 37907 12093 18 2578 22 34967 98648 70208 22 20215 34 14993 9123 3997 23 11 18016 18 2433 45 350 7 2 40 1 20 8381 22599 383 5820 42 3 43 32 18 5 9851 6503 4119 7 5 47 566 91935 21 40 8717 3892 582 320 7473 9766 37 1673 41 88588 7553 9883 12 2610 46 7261 8 17 1211 28 37 4914 40 28 49 718 5970 35 39 28110 49 37 20887 8991 22 7143 76782 46422 2640 8346 458 6035 43603 23 66299 46 74197 9 51091 34 4015 24 8924 1714 90215 3198 31 22 38 35 2 25 35 12 74595 8339 40 99272 28 20 26 2035 6923 7609 5 1849 5911 55850 49485 47 58982 5195 4 93478 61164 7858 6198 6508 3202 3183 4219 36674 1 441 82158 3387 39 7 2 26 25 4588 23 52003 47 11 56027 7205 11 34065 18 3827 5 31 44 11 30 21 8381 28 2715 23 30 49 1824 60489 47 8148 22 13 42 3722 8030 24844 45510 38 7340 37 43 27 1707 10208 4252 6 96580 37 48 8926 19487 11 27 925 49 2023 4116 1051 20 21 9744 2904 3874 41961 8 25 11 35 16 9 3 9681 4647 11 21 20 5 35 17354 2596 23 8 40 59653 5015 35 3 49 25 7755 29 14 8 19 28 689 5 6677 36 960 3 96198 47 47 2714 9233 41 4525 42 5656 32 24 46 17 46 1 43 21 35 3 2 43 64031 5999 42750 33 43 11 11 16 24092 7684 31 17 3693 31 33 513 36 7065 9 4849 26 58416 3195 4 45 43 38 24 5229 6805 22 20 3768 26 9 16256 29 45 10 4 8509 7785 51958 40 42 4789 8408 6751 78436 1 21 18 1449 19987 16 42 41 7641 27 22 5413 26941 1 52425 381 8590 16 19 34 29 20155 89522 28 8834 9005 5586 2962 1888 46 2534 5580 5677 6615 31 26 76817 48 8591 5583 43 16 39 6592 4 17 40 44 17 66982 1 28 19 49 16 27 5805 3916 1410 3324 2984 3051 27426 3584 13 45 8 95011 34 9565 4493 18958 2782 6250 1263 2798 9 44 18 2179 5109 16 15486 7880 47890 39079 3757 89540 81678 41 28 41 26830 26 44 92198 8 43 47 31 3870 22 34 25 26 48772 21 2 45 45 14 9463 30 2809 59658 22820 4811 171 12 44 6284 2364 43 7 3895 5046 12 7670 8 43 26 27 21 4819 8106 8460 42 805 34 31 6648 7616 3 8489 6719 40296 24 6196 60704 1601 12 17873 44 3996 7906 2366 77799 2396 18 47 19 9210 32996 17 5363 39 34 84726 45 1231 6 43 10 6916 42121 942 7742 45 6100 2800 4 21 6 13 7202 38 20 411 1733 2811 33625 2348 44 30 37 36967 39 30 30 47 42547 25 14 90195 24 19949 83849 4787 48 2234 37007 5276 20 4797 38 5 2689 43 3013 781 5553 1867 19 38 46 5235 1755 27 95956 13 43 8 18 8 43 544 63621 11 4967 3706 2283 22 3015 46 4664 49 41 23 36 33 372 34 14 2 30049 61207 6684 13 1813 4183 12 48440 5358 27 8 23 8864 4369 54057 35 44 9409 8895 6770 19131 264 28 36 9521 23 1686 24 9043 9625 14 13 50 1982 9975 25 78109 12 827 40 42 1 8857 4701 3036 8 1 7497 35 2658 48 20 7 4588 4 7426 9000 16 44 20 34 45 25 9913 33767 17 7976 5 3167 4 477 11 6 9066 3447 31 26 9481 30 67479 48 28 3985 5931 9 16 2892 6579 5715 5914 49 31128 75628 97261 42277 3 48808 35 20 35909 4 23128 7051 25 1 28 12 28 3075 7599 1347 27554 5424 29 4937 24 9 47 4742 22 49485 3521 40 86930 8 45 27 29 39 17 32 5018 70447 81630 2102 3409 1713 5421 3805 3772 8467 7357 42 6241 1096 37552 33 26 42 3756 7706 33 53231 9765 6257 4732 8 8392 9422 346 1761 1823 34 40 4 18196 25 73620 42 48 8246 7 21 18 22 44 20 37 32 2833 17047 10 1775 30 8 9675 43 24 7725 5428 3015 25110 38 40 2 2705 29 63 12 80854 19 49 6 50 41 56769 7488 1606 33 48 28 50800 4712 238 35 7668 44 36 14 96 61497 7062 2921 27 41 40 91066 41 7993 20 37 18 44 9831 2302 24 5 35 41 9569 4372 6187 14 1624 15618 3107 47 8152 765 6560 2201 45 2137 15483 67202 48 48 8148 9938 20 36 91471 9664 48 5 18 5 39 25 5 23 45778 39 6915 5312 55256 49276 79996 17 8190 34 54780 8154 42 79106 581 4942 568 3 48 30 26 17 11 8514 34988 34 24 26 41 2300 34769 27 6732 7414 4484 2 4 33 8018 1 1594 1 34 3262 90691 5543 93805 21 48 4271 26 50 33509 44 31 62279 41 46 20 564 57028 38 20185 5716 1453 23 7905 24 1168 7792 9 6714 8789 1213 3337 82604 38 14 6658 15 6166 21 17 3641 3280 4945 30 42 120 34 34 7120 46 78012 5 32 6598 7 5 9 3952 77278 30 37 34 21 5567 4095 9744 10 79652 1 18 31 79982 6069 6404 12443 37 6056 32435 1339 4374 65958 49 8030 36 4944 16 9629 39 73802 6220 43551 1234 5753 5419 33 18 39 29 28643 15 2635 39 4481 2118 2103 825 71007 89137 47 12996 42 27 34 17 8511 24 16 36 43 7 6257 43 4866 67128 48 7216 7787 42 4943 16 37 20 21 6408 42 10 20 5671 50659 18 25 37 3671 8714 438 10 938 22 38 8315 615 17 29174 1920 22314 16 15 42 42 16 70483 6097 40 7105 47 25 3 5433 11088 8645 33 88612 48 1032 93918 6919 82501 37 1048 11157 27 25 79326 8666 8572 36 73134 32 15317 41 20918 46227 11780 8462 36 6362 38 24 39 23 11155 64323 631 3 92020 17 1 42 28 57373 6613 45 281 40 14 19 24 13 12 33 464 4979 35 20 7208 38 6 20 33 2045 20 4486 30 7914 2670 10 47 50 23 36 9936 1 4082 392 8099 47 8513 30 6360 18 35 7451 2766 6 16 98024 9240 35 72077 69212 31 5469 43018 14 9301 1870 46 21 3594 95766 19 4 21665 52235 39 19 21 7691 3077 18 5 44 8954 2077 28 5510 25 2643 36 11 43 7628 26 18 4741 8 29 8 50624 9198 94842 3 8382 2 13 2 4431 2189 5302 753 26 25 5211 7021 7012 31 10 2887 35 46 11 406 18 24 28 14 2969 8678 2755 716 22 81776 96583 47 4420 16 3269 6403 7643 3 23 9 49 39 2200 14 34 32 34 39 8826 6333 5322 43 3 92765 2968 22 23204 36 3096 8826 6935 46 3 8736 3346 46 5 1699 6 6015 40 44 23853 29 6 35 3741 2 22 306 3626 47169 33 21 39 24341 9383 34 31 5768 26 19741 26 32 8951 43 33 31 58198 1 9 9675 40 28 28 3226 34400 26 9181 7306 1240 77731 48310 34 4811 9319 1607 5 8319 42 27752 3863 24 2056 9596 40 9192 11 6 7112 6254 36 5978 963 69660 1445 37 2855 7589 23 22636 6974 10 2858 40 20 28 4 20 11 45529 18 7147 4218 32 32 23 7 26 20 2 5975 6457 31953 34 45 18 39 34 17 1837 47 19 30 11 3121 18 9832 5 8370 95409 4828 34887 8357 1864 57443 7978 1777 1064 17 5022 37 22 48 26859 3868 5070 30 37 2 3081 32632 29994 19 2 15 14 8 8879 8 67097 2 17 46 3096 23 4475 47 3 13 32 5457 3135 91919 12 41 3 23 23 43 83791 31 28 34 39 5630 2227 8 3009 18 7653 29 44 33 17 9831 41357 16 49 395 7995 4 16325 96300 40 4329 55282 41 5473 42 9422 17 19 8676 3246 47 5670 36 22 4437 41 81038 32 85333 5650 68705 27 378 187 502 801 30 17 39 72236 6 5456 12 27 28 1167 6 8 6186 81295 26 39 2386 20 27 41 4963 46996 24226 19 4945 3108 1853 11 23456 1049 37 54129 68162 8177 37 42775 49 25 41 29805 34 74033 96759 6082 31 45541 4002 2918 5340 13 22 36 46478 8415 7193 94618 86346 24 11 37363 27 9794 22 49 1 26 1563 16 30 6621 12 2 11653 28 1 44 21 5778 27 42 75337 4275 5903 27 9592 7805 41 39 8244 22 20 22 32 41 2794 24 40 26082 35 11 26374 47 67511 1 2186 10 32 45 26 34271 12 892 29283 17 25 18 1 9613 43 8 3 1102 18826 47920 8616 2 2361 40 22082 2349 43 97551 4 418 40 46 3115 11 39 5 26 13 1919 6 36 49 41 29 18 17 39 29 13323 6890 4021 38401 11 1999 9285 816 27 49 6227 81542 50 15 50 52633 5214 3101 78482 20 6193 33 5725 31597 5986 4644 71839 5 50 13 4824 17 89197 2443 7508 16824 1 557 4822 17 4 5254 756 86936 3958 46 5434 2401 213 3571 2058 33 1218 25741 14 23 19 8636 1 48 55672 62920 3100 37 20410 45446 5458 23205 3595 8264 6652 908 38 8906 33 4413 15 286 8150 36 3095 5 33 2539 10 43 3598 2914 29 9 29 35 12 8843 9 52531 280 31 60927 328 13 28 2379 8978 36 21 8 682 17 18 1101 2506 13 5047 1 26 28 19 39 485 14 10 4286 8569 15 38 24 22525 13 78031 16 8951 17 8 32 90689 10 22293 439 5 10 9 17 15 21 1408 636 3273 5 5864 3265 24 36 31309 6199 81146 77452 13 8725 50 9354 66978 7601 50830 41 928 3457 25 6979 19 33 47 9534 40 29 17 97523 2196 38 1707 9220 7991 2018 46 1226 4525 35 42449 27 50 7 1435 1411 43 49 22 28 24432 41 5312 7 71372 17 36 3778 14 3 9119 22 33315 8334 7709 46 2 15 4230 27 3550 52665 21 36 19 16 541 3392 3426 4890 50 42 1 9576 35324 6288 858 4023 41 19 5 48 4525 9362 56385 3620 7619 666 29 7077 3630 31 6121 16 24 26 4026 75596 1903 4559 6820 8 97398 40 25 5037 37 8036 13 28 49 1 39 44 34 22 6 44 23 3073 39 7677 3962 34 589 10 31 10 27 37 92093 45 7898 8631 92536 71742 40 6509 10 38875 88871 19 14 1858 6033 3815 1928 2781 9524 3630 27938 3792 19 7136 37 35 2606 8434 9009 45 909 46 32 50 2 3056 31 5850 18 15 23 47 45 4325 1306 6930 9169 4633 21 1934 29 4024 5186 739 378 9 10 32 2835 14 3221 48136 1926 45 2 1 7909 50 2651 17 337 3708 1058 11 16 9802 36 1341 37 11 32 2032 20 39 23 20 1 1 14 31 5405 9 7976 15 7470 2 8614 24 35 22 42 50131 68225 5521 42 44 9001 22 52486 38 3163 87575 37 40 184 13121 4227 51485 70703 11078 30 25214 27 6285 45 1693 34 35 38 16 2 7239 3120 42 8501 8640 46 18 4763 40386 5731 41 8 59075 30 141 8 26483 34 15 37212 3380 33 19 13 8 48 38 4376 7636 7792 17 7 8603 14 7684 25545 16 31 85999 15 10 39 25 84219 8358 23 27 9 6930 50 3 42 5538 37 39935 2305 31280 10 5898 24 26 13 43 7792 3020 43 26 1811 8763 43 17 1789 33 26298 63813 33 52937 3 2399 30 44 47 42 47 5336 87474 44 4919 21594 1235 6445 1537 18156 3348 96268 34 1247 2384 21 1 3538 10 16 31 26 92662 30 6236 2200 314 60123 208 3492 8565 26 35 26 30 4151 5512 25335 19740 3635 15 7 6749 16 2926 15 8327 8499 1744 41 43 12 2019 349 70 2825 6048 7083 2 3015 7 7 49253 97432 14794 41 26 26 1810 26 31730 7 47 2880 17 33 22 40 6350 1689 14 5 39 18 9581 62780 8123 12 31897 79344 9565 47 4969 3491 7 36 5030 4967 47 6587 37 47 2408 5019 45273 2431 74596 310 94359 18 9755 59227 39 43 46 17 49 7 12 1 578 23 3 4082 45 57653 3695 8509 3182 27113 54548 8907 16 17 11296 3234 43 15 37 32 19 48 7970 26 59165 86983 32 50 9776 77926 39 44 40 19 2526 4 4531 20 3 31627 10 34126 1881 5906 37 8438 23 5620 454 87249 92148 16 10 43 17 13 98429 243 45 1372 20 5 5847 38 53607 27 5943 76225 54284 84317 24 29 5 9456 17 7534 28 84952 46 7608 59525 50 37 13073 1004 2 48 3535 9313 51113 18 32 5125 12 3177 81274 22 193 6 41 27 19 9 22 16324 4163 3921 17 40 31 6214 8345 17 10 1826 6371 5218 3060 66901 1343 6 6956 48622 23713 65379 7755 27 9031 2983 11 35 43 34690 38 9796 15 54388 1 49 2 32 26697 22 12 51448 32 18220 28 45 9 3361 40 6579 40 39 47 63716 6782 43446 46 5085 3969 242 37 22 37 29 7061 28 40 2899 2894 8135 49708 46 21 23 4112 8140 8 41 7421 21 38 6325 7708 5273 9361 1935 29 12163 515 7902 23511 7962 50 80568 1992 13 38 11 473 35 1599 9004 46205 2775 50 21 95300 8502 5398 10 28 10 42 32 17 8 29 36 39314 13 49 5664 6727 6356 28 27 46 15712 22 9200 8507 7 27 52487 991 8193 9825 1 27 4864 8 41 8040 33 6190 40 89487 11 7575 2252 9 6927 1 3473 44 6912 7235 19 28710 44 35 3346 17 5652 4 78809 5835 43 25 16 1437 45 41 25 40 3900 34 9364 37 24 39908 37 36 7 23163 39 43 31 2539 50 16 29221 797 13 12 2393 50 50 36102 9271 19 44 40 1272 50 9229 7908 8946 1 45565 43350 19 13053 25 40 67566 12 15 43 96521 95868 30 47 89581 2731 41 8 6 31 48 11 28650 28 18 79930 16 2777 22 1 18 34 50 29 8606 33086 7676 50 27 1051 8054 45 3 49374 1 21 70686 8071 83894 42 16 5284 34 14 78577 7693 42237 44 40835 9982 7313 7947 8566 15 12 93130 43 5429 18 43 21 7405 15 3 126 46 10 45418 65811 14 35 44 163 17 6696 58747 10 1123 17 80421 88104 14 2903 43 32 1 27 9553 9 87240 1 35 12 20 4 9247 3799 17 3350 1077 57888 29 50 13 27 9617 34 3 33 5142 30 14 1905 3013 8123 88588 32 45 2 33248 6 31 33 241 14 692 720 25 2841 43 19 8202 36266 26 41 20 709 43 4471 3331 39 51812 345 7867 32 23 22 12 13 34 3153 5106 12034 4352 42 16 13 22 5170 4 85740 85868 35 4730 480 79316 6857 10 3854 4 7118 16 13 52644 43 23 33 2247 20 2837 967 8827 5 41 25334 35 16 2 1781 69455 32 36 15 6 31 7 11108 43091 3635 15 3723 2658 3314 42 22 15 5403 3561 35 25 33 5670 80710 42 13 25293 33 49 84934 20 5301 5463 50 82626 614 15 19 8 893 8 4 57004 20 6212 30 1223 5930 19 3136 8487 20 1877 40 2981 3311 2168 13 9328 50 24 9337 10106 1 1980 27 24 89046 6687 80284 1245 38 68010 12 6826 5 98118 49 28 37063 49 47 7722 16 38 30 39 12 33 45 4660 6 33 21 30 11 95587 33 870 42 3010 8729 5949 21 749 9 14 33 19 2718 7718 5073 14 44 8460 3346 38 3278 6 42 2395 59026 42 19 6585 24 5457 7402 8818 7 39 24 1407 38 2573 3237 35616 1963 7741 47 40 44 45 9 3 98975 2918 47357 5 10 751 2 1441 178 8290 6795 37 35 37 16506 21 13 835 45 28 76440 29 40 6 15 5954 78761 2 68035 1324 64404 5606 36913 3799 6338 39 7877 43 94833 1223 1599 30 47 19440 34 2 8032 9379 24 29 2450 4237 91617 26 17 7392 46 19 2828 5007 32783 91410 8030 20 19 9 95259 15 7 44 51391 6 25 34 11 46 26 47 7830 69773 45963 80664 2500 16 38 1 7518 39 4744 9066 38 98995 16236 611 5473 44 13 28 6741 185 7226 5520 1032 76310 5142 48 31 48 9 42 1260 1438 25 2873 8 14226 89058 22 8180 5 47 4856 49422 18 12 29 46 6294 33 20 5 45 28 19 2 3028 53133 4 14 29 16 41 43 41 5188 15 8219 44 4186 7623 4636 39 5239 11 7705 67672 22 7 6576 4131 16 36 5669 2 3251 6294 29 4209 24 12 9804 8264 39 5198 41 22 2504 5 7842 3270 7483 1637 30 48 33 8132 3278 86724 48 25 4 9 96542 7 30 34034 8 12358 3 26 34 66198 69299 22 7287 18 8305 4764 3005 5640 20 3737 16 6041 19870 1119 5554 7 50 9 3 3 4011 54698 50 45 15 53556 43 9569 20 45 31103 3096 97282 44 47 50 7 3 4785 665 5059 6 2644 76267 1603 86719 17080 26 33453 332 53524 7204 98115 2657 6303 5935 41 6256 16 47 6729 1614 6 29567 43 12 8735 25 44 88886 29 97071 34 2 44 958 3 41 50 65940 36 33 44 37 6 533 36 5816 2854 9 14 2965 46 8 22864 38 14 45 25 25 3297 7685 65843 24 20 2085 30 41 8 7146 5937 3057 23 3031 14 40 9229 95418 40 5005 75389 6715 9854 45 9407 16 6522 96218 32 6815 3 26 39 26 1272 24 455 19 29 7333 48 13 666 10000 49 7186 6274 1408 28 28 8 45 93635 4544 76927 28 2 3 35 7880 9578 36 855 17 8773 23 53219 46 2477 20 59034 7278 13 21 32 2463 1126 24 42 9 1593 13 96097 67043 3099 32 10 98287 17 35 7 5206 35 7427 5900 25 625 37 4 7042 20 18 575 8 18 29 48 50 4958 5019 543 43 6006 3 37 7558 20 8013 88881 684 65625 23 4141 14 71314 4273 7561 69530 50 50 1507 13 5648 41 1369 10 8274 2 1 15 4463 48 640 87398 41 12 42 5302 481 337 93051 18 36 4402 5107 4484 22 94230 47 92189 1732 26 19 72962 33 61957 46 8239 33 23 14 35 2551 24 43 17 77329 20946 11 3124 8404 9664 50 2414 45030 2 2 40 2893 46 105 4918 4458 3521 20124 29 24 2369 4 13 28 6 3 28 4977 31 37 4394 5094 43 29 13 17676 11521 30 6405 48 38 22 10 19 14 48 3 15 37 9414 20 23 38834 46 4 5 6734 6844 1688 15 44 2971 45 28 38339 46 46 22 9334 3 6 29 91858 37 7489 28 25115 42 1154 44389 47675 35 49 38 7028 7784 5920 4 48 45 54747 28 34 36 35 61544 15 28 21 1659 45035 21 9366 3974 31 12 26 32 89261 44 9789 44 3 24 24 33 6566 75 21 49 7909 37768 7284 35 9885 82632 28749 8802 3812 6363 17 23 9538 23 33 87458 65665 35 94418 4467 3441 15 19681 48738 41 25 1038 32300 13798 5522 9683 41 86432 18350 8344 93746 5432 9959 3375 24 9491 43447 4240 34 7032 81494 68909 6225 8039 7 7403 43 11 2232 46 6447 8912 29562 7505 5176 39 42 1853 47 6 38 18 4018 14 23 26 49 4976 29 31 36 5261 22 4777 50 42898 8146 37 43 43 8400 2084 45 9665 6080 8840 5610 22396 54424 9135 30 4730 8 3103 14 1142 5176 7 26 9 5 12 32 688 6906 4 9950 58810 1944 9348 56227 29153 5 4511 84186 29 17 5434 34 8810 6594 37 2108 2 30 11 21 8059 50 28 42 40 42502 79044 46 13 2521 159 86008 19 61050 8001 4 6776 12 29 45 40499 8 11 17 6389 47 6837 30 35 6 37 3131 16 1581 6393 4527 2 6626 6847 5 46 11 4072 6447 36271 10 7614 6017 20 34 45 487 5 50 13 6204 9911 3023 28 13 17 617 628 3 32 38 40 12 6631 2591 4367 16 3481 20895 6513 9 18 36 1789 24130 23 41 53343 3201 5 73028 4 34 80201 5431 44 21 6473 25 25 24104 34 7 45133 17171 15 40 3573 23 6 47 6 46 6321 6655 85808 42 44 1101 8745 11 8833 20 43 5451 50 5467 39 9959 38 1534 50 12 1871 8985 8202 7421 29 17 46 75 19 2637 21 96956 5762 22 35 5028 14 33 6076 30 9846 28045 18 64715 43 5963 4351 23 3581 94411 14 48 29798 48 2 49 48995 20 29 4469 32 25 5810 23 20 57966 41 8089 8920 9183 37 5465 9039 14 9063 3 6 8459 15648 10 48 28 34 43 70751 2779 50265 47 58677 4989 4499 31 44 9356 1 45 8234 4 22 8599 33 25 18 2611 96755 17 41 36 39 46 23 19 11 8088 49 4635 5559 34 7 12 4756 50 7818 50 6495 8 1 53197 8621 46 33 20 14 42 5 10 9458 1694 692 29 41 69860 25 30563 39 38 1 33609 31 34750 28 38 8506 11092 6089 3249 16140 5746 21 3289 1471 43 13 1038 79435 8934 42 9079 35 18 18 5 34 8020 773 46 7730 7726 957 18 3800 3135 8678 6 36 1626 40 25 40 5166 24013 42 2 46 3988 8529 12 1068 30 19 6724 9669 31 6680 1612 46 16 3 32 19 14 27170 1171 32 517 818 8815 4 13 7213 7054 57737 5020 38 4102 2029 9 1411 6967 5912 26 43 31 38 33 54432 73107 95151 26 8104 5561 34 9301 33 29 57159 11 1361 56274 22 3102 7295 3330 40335 31425 8476 6 93553 4 23 3007 39 781 27 48 9772 47 9785 844 6539 776 6 27 46 49548 6 30 7 605 4963 5373 6539 40 44 45 43 47 35 3686 44 7 3473 2053 27 1 2822 36 27 6082 36 6478 5976 4100 28 94075 2930 6185 6191 45 32200 6569 3633 8 23052 7094 28 3688 1651 22 32 33 44 8324 5110 34 10 4852 16 43 8073 12331 7 49 23 36 9515 91327 23 48 24 5419 3 47 46 2872 8879 6 23512 2769 39 48 37 14 7 5377 18478 28 16 7301 28 35 92787 50 27451 1 1020 8022 6344 87978 20 5897 9736 10 9285 5373 3 50 23 47 22 1712 58748 3304 20 5 36 5900 8 46888 4 8 7884 12141 15 47 25 7535 38 9 70840 7558 11 6802 7684 2 32 15 9865 6406 36 14 97314 19 8995 4339 65036 37 28 13 9556 44 47 20 47 41515 42 2081 13748 5 24 8 32624 3413 50 75599 32 6942 7429 4 9 25 61936 42 30675 31 24 962 24 23311 4214 30 16 26 2320 95572 43 18 50 7612 44 29 29 1201 37 43 27 92999 17 5 9052 97936 17 6 44 39 27 39 3626 94099 46476 22 854 48 38 35 8 15 6199 21 5745 31 9222 8674 26 6767 9 15 5335 2429 17 1758 9029 32 988 9848 9653 35 31 11 4 27 22 28 43 37947 24 14 22672 10 3950 5 28 35 19 549 42287 93521 8056 35 70932 7993 38283 32 5329 33 81131 4909 6589 82851 46232 3838 22 39 7 6799 6872 34 35 1 3129 63659 30 10374 1487 5023 10 468 6 10 19 22 16 9993 35 23 4 7396 1186 13 521 30 10 4555 34304 26 3697 9767 14 46 41 22935 46787 43 29577 16242 35 3426 41 44 15 26 23 30 42 29 15 17 44 13 5048 37 40 68524 17 2944 18113 8498 14091 9982 44 7556 13 41775 34 43 3193 5327 17 4 48 3519 4222 35 19 45 1 9 32 41 15 19 3 7257 20 2880 13 9618 1725 31 30 8543 8 7014 4092 44 35 1 36 26 1 7614 26 5331 175 7236 4117 343 4 6801 3093 88264 4 7 6256 28 4628 59 16 8977 9179 45 43 782 45 1284 50511 8057 55813 39 304 4749 18 35 1457 1622 3 5319 7775 23 34 37551 14 9106 24 75513 4493 6391 10 2054 28 618 7628 3843 44 95299 19 9047 8700 18 85918 47 25 2587 21 4048 8904 1188 24 16 5 61514 3816 69265 75433 9 40 42 171 7560 6670 13 8 83148 7594 48 37 593 40 29 33 48 89473 32 9753 35 48 37 22 45 89982 6387 7446 35 3476 1518 5505 24 9983 9666 26 8290 280 77635 44 34 84833 10 3474 30 20568 9302 62604 6914 7441 44 3092 8303 11 43 4857 15 54102 5163 29015 9517 92767 2797 50 24762 5385 24 3521 12 18 38 2443 46 82601 6153 684 54356 11 4081 4259 30 48 3 7270 8928 48 24 38 24 30 37687 55182 7365 1 4 67364 38606 38 15291 44 6456 9026 16 2 84756 8668 6 11 4858 52326 24 2568 13 5 10 42488 40 2701 50107 8 826 16 8611 54670 1071 6032 5 4178 48 7481 5166 786 64245 5 64977 20 4590 9 6 33 2399 43 9392 33777 4666 4960 8425 44 11 23 9098 20 65010 9 23 7179 56193 34 30 2061 13114 15 29 12257 15 20 2709 2327 9708 15 51266 4344 35 9559 27 19 11 28 14 5 1927 4 32751 72277 9602 43 4 14 23 50 7621 30 8371 2141 50 26 25 8727 6434 1667 8 17328 5195 28582 26 33 76832 37 23 34 15 34 2 35 49 37 9360 7311 6 47 2761 16 2402 1 21 47 6966 7287 1681 8 1361 33 2957 43 27753 7 29 8835 10 8 6818 7038 45 17 50 7309 6 28 22 38 4040 1 5250 81022 8 1008 487 12 3 27 44 1047 7013 21 27 29 19 7 1669 36 38 4331 58733 9 82739 87157 8068 78987 16173 1240 7644 15 6 48 84713 24 88435 40659 38 14 4 2570 35 5940 2598 16 43 22402 114 38684 3650 88991 8 712 33 9 19 8314 5 86681 33 30 62640 37 44 74124 46 29 2677 29 36 3184 2125 4002 90587 50 2058 1343 1 5239 10 32 6 44 6516 19 9167 39 11 5322 91027 81524 19 2047 49 50 1726 50 6412 951 18 38 1725 41 3613 94578 4524 43 15 75408 68649 8106 224 6657 6014 2336 14 2399 18 1449 6531 595 28 11 45688 44 50 38 9009 31 17 7 19 8167 16 8563 55125 4587 13 8129 2068 9315 8797 24 1889 32 24112 15553 43 96965 6977 7808 38 46356 9980 45253 39 7 54134 8937 8 32 6 69713 20 61477 3677 12 4 7002 7267 2031 20 26 23 74799 93648 20 47 24 41 50953 8479 9436 43 3186 47 3522 50 31 5734 6138 21315 5458 7174 23 2747 38 49 5 90396 41 42 1833 59241 3375 9177 35 45 70949 55342 11 73412 9 37 8015 43 3 2087 38 23 7228 29 3729 1277 42 33 1401 29 7329 48 36 2875 29 35 19 17 7847 43 9371 40 14196 16 18 48 4904 208 46 8806 39 3870 97620 13 6456 6536 2570 25 3950 4739 41 1194 23 48 22 36 2478 6301 21 28 37 27 19 19 34 22 7003 8443 3292 1969 13 27 61474 7919 36 26 38904 855 2832 8774 20 1891 7429 22984 4081 3419 7351 5921 8103 18 2943 1 26625 22 30 6624 80541 6536 28 40 31 12 17 42 2401 3 2285 2 1992 5 55594 47 8873 7082 17 49 1117 45816 26 42 15032 34384 27 2446 10 9503 958 1472 93105 169 37 21 2884 2538 45 1978 47 10 12 34 13 28 34 43 9331 7 92240 4413 22 23 5160 4376 8157 39 2213 23 9979 2824 26 33 70118 78477 47283 41 2609 32 46077 95250 9224 20933 74068 59898 23 15 45 3881 11 1904 47 14 39 39 3 30 1901 25 7657 48 19 10 8130 2 2103 15 6 8 17 29 4 1004 7404 73045 82656 7564 1020 78353 2812 7507 41 7 73695 4583 40 5502 28 13 68062 8016 23 34 46 3 36 67908 18 89380 36 9378 40 4 11 9600 9562 33 1817 25 9 30 11 1957 3957 21 4 50 4586 8145 22 31 7 8 45161 17 6930 5428 27 20 2680 25 42 75601 14 4 8745 28 11085 48 603 36 16 26 53377 201 23654 45 27 25 1717 42 31504 1975 28 13 9 3357 14770 3 11 17 96071 37 122 22 32 4655 24 6852 33 41 38 32 25 35 1 25 2637 14 7704 3208 75077 28 45 44 20 43 5156 24 46529 16857 4053 28 523 4343 5110 39831 12733 18 3369 20 11 6658 4595 3047 61154 20 9277 46 29090 28 35 1887 10 5106 1435 4 7106 17 788 88022 6407 20 23 554 48 23 19 1853 15 38 8886 2069 34 5201 30 48 3995 9 1188 8377 7 3070 48225 2 37 6 14 13 4158 38 24 86625 8442 2 45 45 5905 5980 32 3204 25 22 5396 4279 14 21 8857 3896 8016 8562 8806 8425 7113 11 35787 12 4827 30 30 13 3114 295 15 43 5371 9902 43 16 6072 27 1921 21693 3236 16 19 13 69382 3328 34370 47417 19 52121 5029 88287 10 4162 2667 1193 21464 9254 1533 18 1298 50 4034 33 5591 8789 47 32 48 14 3 7589 32 46 1866 81521 8058 18 34624 9672 40 26 45 99501 26 4701 31 18 37019 6 65752 3 24 45 40 38712 37947 4497 4 29 34 6204 15 28 6200 27 14474 2266 48 2129 1519 5 44 9854 15 8511 72208 7540 28 45 22778 7879 17 19 38 3246 35 70734 35733 4324 39 15 832 8 55199 26 32 45 7 86658 47 47 3698 15 54854 18184 41 17923 40363 26 49 44 2 41 11 21 35 5491 42 34 3858 97295 72245 8 11592 6914 17 22301 41 29 30 38 1 2 21 1788 2984 8129 3 5523 1 6943 6155 9 5 14 1564 3739 42 737 72392 8645 23 15 14 6627 9 21 5114 46 6670 45 9 72665 66359 34 20 81467 40 6419 20 40 50 66735 5646 41358 67700 2608 35 6774 4801 9028 33 48 32818 87450 7120 170 7743 35 42 511 5703 6977 65573 99048 8300 17 89148 6269 14 10 3156 42 9813 36 2 2288 3706 22 43 5825 38 9291 19 13 7 3121 26 23 4346 30 6734 5001 8399 23 16 20 21 49 32 40186 6565 73667 8511 20 8473 29 14 19 11547 3560 46 40 36 2264 8254 573 4905 9734 34 4 8641 62294 41 35 38 25 50 73669 9830 1 30 8251 83216 76805 4993 6892 326 37 38 9321 46 3676 3704 18143 28 67304 17 23 28 7681 9484 41 30 27 29 49 49589 2604 11 38948 29 5013 1706 6450 27705 45 40731 7075 45 33 28 20579 10268 3480 26 27 520 30 1607 6397 13 91369 38 38 28 45 4606 43 30 1729 3572 7343 99941 50 29 31192 18 30 6000 34 4 18 8843 8 60851 8743 3 29710 2633 3472 30 49 11 1905 2 7201 24 19352 4034 1700 27 2564 6 35 34 40 8535 4205 36 2410 8559 5661 6565 19693 6627 22 11 5 4279 2 324 35 4753 18 5173 33 41027 1162 8497 31512 4705 3494 5994 18836 22 37 34357 25 28 33 92260 16 33 25 87104 49653 1094 35 9180 45759 2059 43 36901 3 14 10 32423 14 50 1 1196 31 40357 7900 43 42 3843 24 9659 41 1 6 29 2885 5608 7595 8810 42 5 16 28 7384 6711 8282 24653 15 46 22 11 17 94804 2625 41492 5422 3000 11 3 19189 88838 1387 9266 42 2427 9251 1355 15 47 8 46 14 1889 45115 5329 50 6048 1837 45 7211 33 35517 16 10 3082 74593 50 4196 7383 83480 43 9175 14 44 70384 22 18 4180 22 10 94722 9613 15 16 5442 33 24 4214 47 8484 19 31 43 12 94951 3428 24 16 3903 12 45 4945 40 28 2486 18 9693 16 13 40 48 26812 4850 14 973 38 44 49 6200 37 33 75706 24 7391 9852 98407 84855 61058 90527 23 1701 7544 28 5284 28 47 8 8 46 26624 30 2239 6 16 39 5 15 7325 9440 10 31 20 8 7 37 2418 3 88374 4907 5103 29 34 4447 3593 21 4 24 62618 6991 7883 38 35 95046 26 3980 37 5232 29 2731 4 44 23 30 99284 3 43702 40216 43 92306 40 19 9 4177 39 10 24 36 58493 32 9785 3324 50 40 38 50 7442 27 1008 1903 5491 31464 40 5337 5196 72489 28 37101 7549 5304 9767 7 9233 8030 5087 46 9364 26 8372 45 61152 4154 6257 73342 8 6345 34 37 25 22 1 7 87504 10464 49 28637 8674 41 1 46 5623 1882 27 23 9062 1666 7726 20 25 50 8263 9276 15204 78891 49 9893 11 33 24 8600 17 10688 49 37 20 46 9300 90460 9342 29 38 32 9480 30 1136 36616 34781 21 6351 43 9688 44 9264 6013 7268 83065 42779 5597 7 39 57790 1697 3815 6486 3322 29 24 40 42 1750 44 12 40609 19 9362 66430 1 3100 9 32 29 18 60843 35 5041 8007 21984 40044 31 19 23 26 21565 34043 3306 2842 74116 21 20 9118 48607 10 39133 2 8048 16 9 5499 5 43 5098 1101 7526 5 1279 18 10 95643 33 3930 3647 8 7505 13 7 3325 67494 280 32 5102 60710 21 65603 5876 45 3478 45 3896 39 34 2479 46 2 38 8577 32 3625 44 2461 7514 1666 13 4205 2 2281 20 7 44848 9 5426 4095 9595 45 73867 5457 875 50 161 6272 31 5158 17 5520 3985 5 85456 34 42 95044 8099 2299 8217 13 15 6 40511 2448 26 2 4122 83341 4216 913 9 6309 7539 12654 4123 13 71806 20 55022 7314 23 2848 40 632 26309 8824 2883 31 28 11 7731 2 5 31 40 3182 9336 33 1 52698 6279 44 70790 5728 4133 49 20 510 7800 128 89 66804 14 145 4275 15 36 31 45 5244 31088 5857 50 10 45 6060 14 3009 6250 8141 31 24 4678 4167 6879 5028 2466 57482 9838 40 45 23 39 50 34139 8027 34 7753 33 11 4865 47 6494 24 5955 8 5 48 99945 70211 8 33 1018 17419 20 7982 44 14 10 19 75252 33885 3 33200 10 15 20 31277 61300 19 56534 38 487 72422 22 3375 5 20 8811 41 8384 6 31 26788 3 5 60810 28438 10 5 41 1935 5 64017 17 5668 67560 25 65526 35 5 8 29 7046 36 12 7522 6669 1 23 3265 14 48 1551 31 7964 3 3 26 7651 29 20 30 35 23 31519 20 13 9292 67705 46989 41 44 74352 8 61811 2131 8525 26922 6871 6192 38 48 6 28 7881 17079 19 42 24 25 5139 353 42 45 9 7058 29 37 2042 48 5 34 8628 8902 28 46 1427 7108 42 20257 32 49 1654 7286 7 19 46 6444 2377 22 8 8 6 31 27 49 77609 6047 10 14 6232 30 157 7988 2780 5261 25 47 7495 5287 30 45 22 5 8531 14331 46 48 48 10 92 13 29 53767 33590 20 7532 4266 6350 48968 18 2 9926 29 1949 9060 21 44 43 2412 852 5 35 1283 32 12 1248 82041 9140 4807 6 26 49 25370 19 4943 6554 33 28 372 58726 83592 27 28301 8662 23 43 3116 1787 7287 3919 34 34 4 986 16 13782 17 5 6259 28 34 967 18 16 1717 5320 8 18 45 2353 18 8 61169 4268 29 7851 7350 30622 27 78792 6540 24 3 19624 6610 5395 14 5105 7119 49976 7 6358 58782 26 96208 17 7 479 3030 4 32 5171 10544 9668 28 59297 30 26216 7453 99404 11 13 43 31 1072 33 39766 6221 6371 9852 25 4382 24 48 5 22 53808 26 39 17 37 30 4989 7497 12 2507 9002 1 45 59030 5782 26 3713 2472 8672 15 19 15 2750 1997 21 41 7765 411 9053 10 30 30459 28 5407 25 2537 71322 6782 6145 542 37 5816 20 34 28 14231 11 1108 15 40 4775 19 64835 8 47 8948 97861 43894 19 8841 31 29047 48 3 3067 5479 44 2825 1204 50 827 7860 362 6362 1 62921 10 9919 34 7040 35 16 4233 21638 3805 10 19 4838 6070 2208 8 75700 6646 96857 65261 49529 3557 5 4 2671 10 2521 4711 9354 44 4593 8963 47 45 7285 25 14 84496 95661 23261 47 87989 43 33 4 1 46372 6 7630 9714 916 9456 27 5688 148 611 354 4122 7538 6 8188 18 25 18192 9834 2 22 2319 34141 21 3065 12853 3 649 94683 43 2 47 33 50 125 10 43 35882 48 16 5 65750 1 8 7156 37 14 2086 49 33 2642 27 1445 33 8475 6205 5 8729 8732 70328 42 5343 21 2 2771 9 6550 11 82271 83925 32 6129 2071 4397 8023 15 20 5245 5380 97776 7875 8175 62061 3 14 20 7126 1146 27977 928 17 48 39 50 15 29 2877 6109 9 27 7 46 41 90700 42 3383 26196 37 30 31 8000 12588 30 3148 47469 50 48 35 24 46 15790 9800 5631 427 11 51547 236 2 24980 5 13 27 14 45 98097 80879 28 9 22 8576 31675 37 7361 28 35 1758 7975 10 82145 49 9371 2609 8 4736 32452 4869 65884 43710 28 28 7 89590 3 1 29 9090 307 39 8656 49 54378 3816 8903 1038 4175 31040 2801 1000 31228 33 6141 28 6538 23354 873 2105 47 103 74202 16 2845 5646 122 44 37 43 137 2 3216 607 49 29 38 41483 4597 937 39 7133 2648 38176 7250 12 3825 17243 69919 32 714 11 34 85586 7366 77275 6 33399 13770 557 1687 13 5530 8675 6874 19 9613 4543 45 37 47 30 17612 9 9 61466 8477 47121 26300 8346 26 27 28 15 11390 78625 2389 2373 3959 2433 75320 32 4343 28 10 3343 72920 8690 17 2478 6412 36 3942 8258 1083 3502 6878 25 6214 7612 34 2790 18 7 23 31 1 14 34 45403 2587 8704 16061 10 24 35 16 32 51074 1012 2 1551 4 23 3276 15 34019 6728 28 3205 44673 14 23 5 5047 43 1651 9785 4 7909 14 2714 2852 11 5302 427 36130 1669 47 2 1417 14 93004 36 13 1008 7 44 46 28 72788 32150 8766 50 41 57787 8568 40 11 5182 18178 8024 4 35 49572 2868 2 9 10 35718 38 7710 6387 14 3363 11 10 6 9293 32 35 50 6331 29 25 32 3691 9348 48 47 22 9243 18 94839 8786 46 42 2227 46 46 1741 47 2 5321 77696 3042 81 1246 46 39 28 1295 2 1923 16 6977 13 44 2341 2390 1 85194 49 50 27110 8415 21952 28 15 42 690 20 39 10429 3521 9 4833 2162 14 24 37 7725 7822 8232 4430 20 45985 37939 11 2160 45 5808 4336 9402 1 32 37 79706 2237 5154 42 5982 37 52714 2852 37 42 50441 19 8337 6044 2202 36263 11645 80234 9 9422 6596 33 2 6487 35 4421 19 9361 963 9966 23 3290 9859 3902 23079 52888 4585 31 26806 23767 36 16 93219 38 10 2549 1142 46 17 67208 9 7615 21990 394 3800 6624 3081 3297 38 40 28 3 2 11546 19 5383 41 4986 40 4 8419 1661 2 23215 9160 20767 39630 3 3138 70143 44 19 49 8512 7911 11 34 42 2134 645 45 65430 42 121 2319 8363 26 20 1871 16 11 8 4488 46 38 9337 3 1622 5765 38 7 13 21 4806 10 40 44 66302 4 5978 17 48 38 11 44 84841 96100 90741 38 5 9159 22 46 14 26 18 30 32 8432 713 7056 9136 8222 1222 12 32 32 23 24 6108 8441 2643 1229 3019 45 1657 34 3273 7610 4625 46 61333 15 3196 32 47 2163 17 1 7050 89143 29 46 7485 6730 4 24 74408 30 6921 7395 11 29 18466 33 17 44712 7 7907 23 42 82557 1866 1165 5104 1504 379 9 44779 7217 9801 36 29 47 49 24 47924 46 80167 6000 7612 3500 2911 9999 3510 828 16 12 33 1490 51357 5 30 36 40 20 8396 14 8581 37 328 31 21 28 90939 58676 36 25258 7781 44 11 3755 10914 34 3902 694 3155 2981 55034 27447 5 20 27097 23 38 6435 24 45 4 6794 8010 90142 34 2519 13 7100 9239 50 20 38 25 44 898 4864 3284 80273 44589 52865 10 64353 1 5168 23 2510 23 18272 4278 13007 27 4715 35 32 26 1821 38 26 6830 4613 26 2484 20723 20 41 34 29 26 22 68659 27 33345 20350 37 65654 601 31440 848 316 85990 28 22 12 7 4013 18 47 29 14 5711 13 21 23 8315 44 45 39 22317 44 31 44 1550 72736 526 45 33 18 13 87728 6810 44 8 9 42 61731 28 37 9896 4 6217 5595 6123 3138 6470 28 32 7570 42 1041 25 50 1 30 9 12 9 7 3570 1665 29 3 58801 10 7 22 2 56322 39 2997 63606 11352 5 28873 9373 6992 856 40 8036 15 6 16 118 32 9 36 29 14 34 8447 5357 21 17 8 16 72316 40853 5 14 40 5 41513 7034 28 33 66279 3515 6481 35 18 178 6983 4479 8103 9335 8887 11582 2 88030 7771 5895 39 9598 12 30 6737 9408 54566 13 63778 3183 6290 6427 321 15 974 5869 36 44 7426 28 5081 7572 9861 19 45 6 15 5 24 7276 9970 51316 2661 18 5501 623 3132 2446 43142 12 27 17 85679 1022 45455 7692 7443 38 12 16 5482 6979 28312 44719 48 35 3 97195 36 41 86968 1849 39 91057 26519 5 438 33 4522 39512 13 4 13 7595 26 9282 2 14 10 14 2918 33 22 36 7669 72609 5 37076 2115 2509 18 18873 28 21703 29 6401 29 94016 4672 11 3 339 4752 3751 31 1616 65080 8654 540 34 40 81008 58961 1034 4 76785 5139 2157 16 9448 35 66988 20 39 11 97169 6019 2853 19739 2 5821 7706 12 24 27 5622 33 2264 44 4641 15 49 35 10 36 84912 5 269 23 89800 3253 61821 49 5575 29 47696 9967 29 41 15 20 26 8012 75062 30 5905 1583 23 6099 3528 7112 39135 10 9132 45 6994 1 11 6334 30 1213 5 30 2471 43 36 11 35 3274 2 8896 8081 29 33 43 22905 13 28 8180 37 62135 19848 2903 15 747 41 1734 1271 4286 40 35 721 576 3652 6967 50476 3950 9439 28 7882 5618 4976 34831 51074 4002 3450 2345 5193 3743 82422 1298 8841 5744 3154 7239 468 12 66458 1900 42683 25 1 40 3497 7049 8183 50 1 7315 44 3730 34 31 3815 5074 41 21 49 23 8567 13621 2069 43 35352 3915 49 31 19 22 1856 41 32 7121 36 6960 19 441 20 288 1933 37 13 18 79198 8610 23 6611 5357 40 34 3 2269 743 3 7095 2386 9666 18 7280 2633 1 6025 16 40372 9954 9310 6083 1390 4966 27 3387 5 47 24 2559 8 48 30 30 7197 48 7059 48 29 6438 9830 22163 5109 34 61592 6 2922 49816 6106 6 60338 34 8228 47 45 5968 35 34 31 33 602 18 5834 74779 38 11 3 42 3551 3174 18 9399 40369 45 5691 4859 23 12 17 2505 23 5871 1513 40 39 21 50 5725 23 1817 8064 35 25 8 1 5934 3752 20 1423 1166 23 51971 18874 97233 25 91643 7157 38 95963 17 73233 19 9776 36 72087 19 8005 41 3965 7497 50 9 86573 1 6773 5502 44808 1030 7967 13 33 24 1 9106 442 9688 2 634 74848 3540 4132 4735 9735 9 8383 47 40 9131 16 35 3156 9060 50 11 42117 25051 45 19259 43628 49 8905 6450 4231 21 9733 50 80562 1718 41 40 9527 19 38934 8350 36 64779 3723 62615 23 47007 40 14 6 24 33 43 15 16 33 7080 24 4164 30543 26 6375 9420 2411 19 6099 5845 34110 19 4293 70834 33 8277 20648 62127 49 2124 30 83585 2073 37 10403 25 12 9497 73973 49 41 1 28 9783 3716 21 4877 31 7966 36 7488 8610 7786 29 362 6 14 39 47 9 4932 74022 12 23 36 8876 48 30 26 34 20 41 3741 37555 14761 750 4595 48659 48 9436 49 40 44 8863 46 6435 9913 30 45 822 9938 96204 3684 4476 27 6 15 34 41 4346 37 12 44 36 1168 8428 25 3276 5139 28 8362 35 10 7490 46 2784 2 41 6920 17 30 7 654 1093 7764 701 22 19 26 10 49915 20 14 39 28356 6201 2963 27 18 12838 38891 6401 3632 38 40 2105 16 35 16 3 18 3355 24 6 12 4967 13 18 4376 44 2 9908 5673 8562 64005 13 7 7757 90496 1874 7025 193 10 5 6268 8 17 33 9248 4807 1142 1662 40 8 11 16 18 8 15 12 24 1493 10 2747 15 34 90126 8475 34 43 6728 6992 5565 35459 41 9361 7230 11 12 10 3783 31 69239 56638 54857 31 31 26 6565 25267 5 23 61219 8913 17 36 22 76231 7652 43 8100 5242 15 1146 6007 9665 50 1006 21338 3523 1192 33 46 4 6327 30 30 55834 8088 24 44 5320 24 71930 5636 1 4 3716 13 5780 2 4394 5376 28 8076 24 30 13 51769 3395 8450 4 42 5678 30 10 23 9349 25 5612 299 36 50 9351 2873 48 40 10 26 2273 39 31 75816 42 10 12346 21 3725 46 25 46 34 23 5767 9620 46 23731 2737 2193 27387 4157 27 1116 34 19 53448 9303 8941 2629 7925 28 3980 2718 48 9171 4379 6494 23 50 52367 25 30 9501 3360 8225 14242 15 3 47 47 19 8410 1216 785 9976 82576 42 91388 39108 897 5 23 3 27222 16 22 4480 41 30240 7801 49 79318 61737 56755 16 34 5983 4331 43 2 23 5329 63509 4595 752 4 28 19 40582 3573 9509 1 55075 2127 8298 13 18 14965 4561 76227 2952 50305 28 4030 36 2269 1 41 48 8373 6630 3804 7 5655 46894 17235 46697 44 90518 5185 4060 50 40178 466 15 24349 5691 40 8134 5 24 5 37 28 69104 35 5818 38523 74405 3 52370 23 98196 38346 71091 1274 6 65691 6256 6282 10 82214 20 4 76132 24 20846 1332 49 34 24 47 8474 23 9370 74405 17 28 24 7620 9969 6695 94688 30 16 28 6214 6730 18439 14 10 36 7652 6080 19 7842 15 13715 28 29 3816 1083 13 24818 7536 42 34 17 5721 31 40 4039 3529 8 63660 24 3381 8245 21 38 17 293 41344 13054 20 3330 8 52043 28678 1 47 1435 31 43893 8179 2131 639 36 32 3221 22992 3 5962 4384 15 1552 4025 54272 22 6 44 12 28 6075 13 32 132 4200 6 6731 8657 736 42 43 1503 37 45 3 6263 16426 31 3033 14 20 3713 40 8116 18 97058 6385 6679 5 7748 9064 76648 6835 41 4808 46738 41 3230 21 27 6340 6 99706 10 5 5629 47 45 36 48 45 4283 9326 29 54683 26243 46 4352 12 42299 2 2337 31 121 3063 2102 49 7611 94528 30 8476 2547 5287 29 53630 45 37976 5697 21 7518 997 36 33 34 9367 4256 4593 27 48 5500 732 42 33 4855 8032 3692 30 1665 8341 2092 56392 20 33 4 2 48 5 25 45188 5 21 8232 1865 50 73297 16 7262 25 6784 1903 40 5322 15 10 3428 3651 4002 10 3680 42 10 18416 8592 170 75478 11 6127 36 30 83231 36 15889 83302 9 44984 35 58009 19 77194 50 6427 34 20 33104 2733 3971 20 30 36 25 20 34 5469 59142 3518 19 7 78833 8336 6950 5855 31 24 5 35 8397 23 31 12 25 4517 7758 78581 2 37314 7602 8567 7140 5445 41 6056 6655 784 31 4980 22 9953 5314 28 81377 33 4073 26 1923 9733 49 36 9306 2577 23 25489 18 3 4762 16 17 18 6353 84120 8509 12137 46118 20 52862 7 6021 26 18 32 7880 28 13059 7595 25 2497 40056 17 21 4536 50 5709 4343 8624 2206 77888 42 15 20 8780 18 4728 30 6048 4947 83140 49 24 38 22 2244 30 20 4564 32 64707 8 15 9893 37 7601 68644 49 82025 37 5770 2831 11 6392 84393 11 5148 15 46686 9 6992 12 48 988 4 47 25 45 37 4436 26 1462 39 4065 9107 7718 47 10 29 41 8217 84837 4 7433 8 5991 20 48 35 8834 43 8633 8536 8 8447 8453 17 17 47 8 9 8 11 42 46 15 3050 40 10 36 36 9786 10 3 9 37 5181 46 36 1492 26 33 26 50 14 2917 8360 43352 34 1653 37 1310 1192 15 45 5659 5101 3562 47 9764 1986 25 4299 30 8462 20 34 24 3147 6 42 7489 372 4448 2438 6940 33 9255 47 7391 35 47845 836 9489 10867 23 23 42 33 20 5284 39 35 15 10 279 91067 16 9 26 16 48 7759 40 15 34 41 44 38 6 2670 6649 45 12 9289 13 5464 14 2825 24 17 25 20013 42 80914 27 25974 47 9299 37 35 48 7 29 28 9565 5619 12 7363 17 11 4782 3209 15165 5 39 39148 13 2 67529 21 49742 17 40 4108 4670 1962 23 40 3 46 50 6291 4711 183 7153 6 9545 9869 8667 1 2683 1 44 41951 1947 38 10 9015 3148 5 7806 36679 27 20 15 2802 51742 5 9594 5341 99539 29 46 91345 9 2681 2 54189 7 31 33 42 40 18 9887 11 45 1704 83198 3968 8015 96518 11 5349 2213 2406 95523 13939 38 2705 20 7204 50 3488 31 5893 9110 84739 2054 8104 2920 37 37 36 91718 98361 3 8862 8685 8872 10 28 3288 18 6 7844 49 9688 2 7555 54139 9 90086 18 6206 29081 38 8565 25 2542 74009 47 25 89650 19 10 4 36 15921 25 18297 3713 83613 1495 1937 308 43 26 86950 18 5325 50 5483 26 330 37649 7664 90793 50 80461 45 84335 24 48 27894 47 5 5618 37571 8886 6 7445 22 29 26791 42 3 19857 39 2273 18 48 30954 3761 40 71160 2481 45 42 19 22 7 2555 591 12 1224 53640 9 29 31 3592 52325 12 42 14448 48 42 46 24 9755 98329 4356 834 12 45 9043 2457 25 9 65086 9919 29 2225 7 14 7768 4821 37 38 9 13914 28588 54246 28 1423 43651 15 6396 6279 40049 43 3 51306 50 43448 37 5 18 572 7 7510 1449 3194 9029 26 3 9859 34 7770 15 6938 5319 6 2209 48 3 43 31 9772 44356 53960 7 5725 7202 93 17 22 14 5351 7002 3762 30 25 81013 9 12 71284 32 2728 3920 36 28510 3584 26 4065 48 2 33 1 2151 15457 84132 43 9901 14 1262 7264 12 18768 27 2632 56391 8 48 7381 35 26 50 9439 6461 24 18 8925 2407 3542 32 274 21827 519 3 30 1805 40660 5772 8586 9110 7824 5227 6508 34 18 6557 47 211 2 1 7871 42 94731 92367 8753 27 1001 9947 632 9862 46 23 2546 34 5 20 15180 52366 17 4987 50 2 9310 1210 3163 36 27 54344 1802 30 10 24 96561 8 3528 22 997 269 16 6833 6780 9 21 6875 12 49 83744 21 5 3 9735 987 6734 6256 14198 3719 24 16 50 8414 46 33 29 47 2645 35 1 4424 2386 6455 8179 2129 47 48 15662 22 73952 9356 9988 46 22 2140 3661 3363 25010 8435 7152 11 50893 3016 50 17 3397 38 47 6983 43 19 2504 44 3185 32 88792 5966 13 47 6053 5 4319 17 1020 55831 85970 31 1684 24394 1443 10 46 37 40 14 9944 5278 1001 47682 99205 986 4977 44 7 31445 1655 3 6 1521 12 18531 13 429 14 40 23 32 50 928 47 66769 3730 1343 10 2680 96785 2166 22 14 41 65287 2096 90576 49 74879 13 49 2860 22 40417 40539 33 1494 93507 43 20661 8615 9 2385 30 49 41 14 8 22 44 2 1860 1298 35 50 25279 86516 40 7 7484 1323 44 5877 1189 18 29 1074 6859 34 4213 2354 37 38 31 3 46 2 10132 34 4 15 44 478 33 80229 7222 36 84127 2413 89894 9137 83311 9 8 44 46 48 11 23 5545 5478 7 29 693 2395 79964 95950 1 37 67125 5569 6 17 80112 517 926 6222 1561 27 46 294 7988 8428 86844 36 1 49 33 48964 28 6 50992 84360 81580 73436 35 40473 54944 11 30 5204 1 35 8192 59052 29006 48 5056 3423 35 21 49 5757 37 79925 4 17631 6773 19402 40 3 40 67788 34 62838 41 11 7412 9537 50 9376 4 54033 19 21 11239 71833 23 15 28 28 35374 28 4902 62180 1 19 77139 6238 9102 98384 6280 43 37 12 1160 11739 2 2322 7433 33 7716 27 1950 15 3381 32 21 32 39 50 44 2974 9 1420 4414 29 12599 9365 37 18 47 82435 49 68973 23 8921 5455 8851 1559 2222 2543 24618 18 36 35 38 887 9283 65535 79857 2072 49 8570 30 22 4099 27 46 17 50 17612 6884 88347 8424 47 16 41 38 43353 13 32715 4462 3010 15 6251 9116 13 3 23 6656 11 41 18 13 39 31 4801 47 21 4489 87694 29 8 8065 489 15185 5495 637 2586 35 7513 13 2634 23 21 11 44 46 12903 30 37 42 39 32 4 27 44 16578 32 41 45 5 87550 3710 35 30 27 37321 5 44020 8607 18 73872 23124 36 33 35529 27 9345 5206 27 42 2 640 881 9228 6989 12 34 5783 1920 27 3852 33 19 9 4754 9 1002 32587 46 17 16 42 2 9644 62500 1 1792 29563 33 1 33 9944 49 81603 39 4096 36 27 9577 5 3132 1 4 43 19 14 8967 540 347 6116 46 2 49 1469 36 17 3101 36 69661 18 7514 20 9 41 851 7157 2262 13947 25 23 50 23 52194 3185 12 7451 20 19 33 3876 13 26 41 49 24 9853 28 56043 2194 3 24 22 6 4245 16 26 2084 19 8095 5 7518 1000 5446 36 17192 732 58908 34 9624 32 33245 23 39055 48 37 2644 50546 48 20 44 2867 31 8 39086 31 6 8 2305 19 37 43 490 77179 50 13 31 771 6706 3349 6 9021 13937 47 21 4166 26 5661 8 2038 26339 42 2 34 341 5893 17 46 28310 2 3410 2790 6352 827 10 38 965 9237 44416 95760 3721 85011 51880 2756 20 5776 33 13 34 1657 23 7948 7140 43749 39 8990 44 9853 8849 85516 2426 33735 42 45 5740 2 8095 6657 6 81195 6840 33 36 15 19 6 39662 40 1 99571 36250 4618 11 4884 9957 44 4841 24 14 20 7591 9170 16 22 12 5664 50 7 40 12 3382 4597 2 4 21 19369 8008 17 32 8 8082 7218 50 4879 23 11 25 2953 18854 70193 41 4491 35 1 31 20 19 28 12 31701 3443 27516 6552 32 2626 18 77117 8883 6657 681 5861 44 46 44 43 52614 91962 9480 15 37087 91427 5315 6806 4 31 13 50 1251 12 42 39 12 9290 8577 16 8169 4601 30 78661 48 47 13 646 39 8 10 31 33 5174 3807 18990 27 2912 36 7133 1867 9 40 852 30 17 16 2947 84655 12 9326 2 26 8 8389 13 18 33 32 38 2807 12 35 38 91629 47 26 3098 34 19 4443 21 1 22 35266 15457 10 3217 238 13 45 48 46 7348 8192 9 2429 44 5270 44 50 7377 12 32 16 6 6145 1 3 58360 923 89314 3347 13 96954 19 5554 50 8137 76122 6957 47 2103 18 57759 8273 36 45 1158 9 1163 57386 17 4693 30 49 5 33 35 27 38 14 42 9570 24 19 2405 40 8437 4912 46 9878 90126 35 25078 20 3 2823 25 5681 31 30 29 3459 1 11 2333 31303 16 41 3788 6811 6714 23 23 13 1577 4786 5975 4292 46 1629 63453 22801 35 2637 14 8242 3 85766 38 3616 21 26 35 4644 8 4 37 46 32 2965 26 2982 43 7 679 49 67495 7 2500 29 1091 47 60881 2565 19699 27 28 6871 47 2350 5 89034 2 6291 23 49 9516 8852 38 24 25 6719 4071 12 84544 5603 5543 15857 6843 32 60888 72442 2113 27762 20 7616 8697 52734 42 62847 6107 28 7669 46 2774 15 4206 92740 4781 4207 9680 43 17 22 30 9613 79650 1 73483 11 4707 52331 1867 6291 42 27459 41 21 7743 8416 2 50 49 4488 43 34 44 3316 35 20 6845 42173 71132 5 4700 35682 34 25263 29 18 8 82804 3619 33 3 40 23 36 33 24 3303 59939 17 1400 41 14 85668 9 31 5769 10 7426 48 60388 5901 6926 49 602 608 2492 1406 30 3592 3589 27 29 41 17 26 44 6 7579 37 4721 1 2309 42648 6616 20 19 7224 11232 923 8490 23 9 93088 2495 5 6 608 44 4154 38 327 8691 33 21 26 6810 88720 7845 10 286 8742 7196 5400 49550 42 24 12 48 4975 6649 96375 4 20 10 6046 40 5 10 1 7387 31 28 528 3 78355 9 8316 71453 9683 78603 25399 6 9487 43 49 4 22 3045 26 47 3287 3735 5418 15 52692 46 350 58026 9526 21378 31 23 7584 7965 17 30 81660 27 9392 33 2403 48 82595 2904 7846 25 46462 6615 8340 44 33 1149 1484 34 17 42 8723 7485 47 31 8867 9729 30 42 80267 1706 17 1968 3552 39 47 3819 11 15 64391 40 22 15 31326 4 1965 9 54936 42 1211 2975 48721 16 83488 75286 6047 15 3666 2168 22701 50887 32 5392 3500 7 29 42 7843 11 9460 19 44 9910 12 49467 37 7816 27447 67816 2201 1212 41 21 41 31 2112 46 50296 341 8232 64324 9 1649 4762 1396 10 45 2770 17270 8 40 14 32 19 47 8777 4057 1903 188 3 9220 29 3283 29 2495 143 31 28 6629 13 3211 54931 9 5771 48627 397 46166 16 30 6215 14 50 23170 41 2566 49 49 2421 4019 29 21 24 23 91926 20 32 50597 1478 6257 41 39 44 1113 58607 13 8364 3383 6087 189 2 6531 27 8352 20835 44 7229 16 189 88667 11 27 253 20 17 76375 48 5817 31 9513 29 48 21 6 1319 3 33 92844 3 40 96655 4298 20 39 6756 35 5192 27 8367 46 3137 5598 9326 3839 37 5 3193 9499 9580 38 21 6524 5196 5483 43 47 952 3417 81553 15160 59176 33 40 20 36 25 24 976 32 32 21 31 14 10 20 2038 34 18 2092 40 7882 50 19 4878 17 13 6181 89626 1 1 33 71703 23 40 48 1 3628 23 25 4522 4553 31626 48 44 44 9928 39 15 5712 42 63612 9877 9196 2100 9114 63342 9043 24 9646 8 96437 7656 8310 50 7341 3726 59530 30487 16 23 3507 21 6493 44 2600 35 3105 49 30 23 30 89747 64603 8436 6046 2453 13 1316 46 37 5901 5 82641 8510 45 4378 4288 77708 40 17920 50 51803 57794 28 3254 3503 1 17 9025 6151 29 26 7554 2498 5973 99850 6140 33 25 39 6896 34 8 24 23 24 7 4211 27 44 16001 40 5085 2 10018 2576 9010 16744 3963 5 10 19 2535 2239 19 4 7164 5503 27 28 10 62266 36 3 34 20 9178 14281 4167 48 9032 18 10950 46 1388 10 22 10 3081 1 41078 81795 31 30 86826 34861 10 95900 34 39 12 8648 30 3554 4643 39 37 4570 4785 28 70255 1 37 11 40 78971 7551 7708 48 43 25 5 473 12 15 25 32 6105 93257 32 20 9288 81101 50 1775 9771 16144 8876 8339 3453 41 21 9731 6381 15 78752 37 15 2234 4393 5573 398 48 39 14 681 46 33 6475 25 11 32 2053 20 5599 18 47 21 17 4730 90813 18 1769 7794 15 44 30 13 22 24509 22 11 9947 9911 50 229 39 29 3946 26 43 9979 8548 23 38 31 41 22613 58354 31 42 2676 14 52003 38 24 71185 38 11 4 41 12 7339 16 44 2489 4581 7 44 10 4530 13 28 4112 28 7659 96681 33 47 49 9255 41 8781 45 4 32 62485 28209 3421 31 9306 88017 31 23 30 49 19 11 32 30 3588 3076 2517 38 783 14 5638 8 6153 5561 48 2432 6960 9886 7351 33 19 11 1823 7023 21 33 8233 23 6625 3275 7572 27 116 6418 8225 2330 5699 399 50613 57154 20 2836 4 637 39 3911 33 3576 40 1928 43 5381 174 13193 12 2771 12 33 14377 25 32 1019 1314 1 40 1216 41 37579 38 29 50 2871 1983 13 48 42 24 2 9063 5582 26 28664 46 10 21 13 8426 36074 63782 41 41 45 5643 57572 3505 285 4 3595 4384 6915 12 34389 33 13 3 8 7278 43 14 18 11 9042 2270 9688 8163 82816 9725 46 5234 18 25 47249 18 24 7553 50718 1 11517 24 47 77161 37 1510 44 3338 14 17 13 43355 45 4011 10 27 33 6 42 4 15 11 8365 6817 24 896 9843 18 34 2268 9359 5348 1966 67778 56519 3107 6080 49 47714 7664 39448 8078 43 4410 26775 73059 10 6 7936 13117 7384 7136 8 5985 33 39 7 47293 4482 46702 1089 47 3 9688 47 8 742 7432 2 2 16 8807 12709 21 6286 14 3070 7 50 37 2 31 58069 45 22 2938 22 6008 6012 88667 31 30 46200 5427 5104 25 50 42 90665 7728 50 7392 47 41 19 2347 34 9568 6558 41 2630 2 8895 18 7295 7611 34 7866 6 13 42986 34 1565 5762 19 10 2118 9851 3518 8827 25637 90258 9557 7 8617 7606 13 40 99503 19 37 30688 4483 42233 7 34 7860 16 34 5334 3844 70 5544 78838 1747 2 42 7705 2 49 24 3531 3535 1057 328 9330 6948 32 3362 3529 39582 9028 59494 549 43 4 1 10 9035 37 33 47 27 8686 4 47 1 1557 6318 9874 2 27 3052 9874 23 5165 33 20 33 55193 4503 2 4529 229 39 7 23 10 7855 6265 36498 47 10 34 41 48 50 50484 17 41 37 259 9757 88516 1963 15 26 38011 1193 19 9898 64297 89637 31 5852 5671 5047 6052 36 10 3731 31608 47 3 38 8800 7913 2 37 9162 1932 24 2786 16 37 6 15820 9405 9825 4991 24 13 8329 80033 58868 8237 26 11 39 8 9 41 4777 33 13 39 9 17 6512 6586 9187 13 58772 25 14 2363 3 22 44 9919 29 5 9098 23 52374 4392 1 2345 7 8 20 18 36 5 3002 2931 8487 8584 24 2787 31 12 37 5055 3729 44 4085 6701 3234 5568 62973 820 9 33 2063 15 35 4640 30 47 2050 1 4507 12 25 45 2 37 3472 50 10 4 1616 21 3 50 9 7141 36 12918 82475 18 9 31 2676 7017 21 1 12 42 47 8995 27 49 91931 36 4 81 58989 11 3883 44 5 1466 39 48 39009 5706 4349 2203 4604 47 75179 2653 26 38 50219 9783 8152 914 46 27 16 35419 29 8639 8237 18 2735 46 23 12 9971 38 41 15 28 6743 8246 48 65199 6825 3773 46 1 4 45 2956 8356 3707 5832 29 466 3614 31674 419 6528 3902 9637 7811 2585 1571 45 20 92644 47 87763 24 17 2 1656 49 23 6381 38 30103 4034 150 41 1486 50 33 4824 46218 2073 34 12 2 36 34 4009 8977 26 9982 45 5 24 18 8683 6 1977 9971 21 11066 32 7213 112 44 85296 12 8006 7464 5040 71543 74733 9609 5240 882 27 73504 29917 1038 7616 27 6 2448 38 4990 37158 945 9726 18 34 1 10 784 22 13 42 8624 35 9144 61 50 79951 8139 44 26 49 4226 6295 38 16 4 9174 27 4583 30 29 2037 6349 19 14 33 15 28 29885 75144 4318 3125 4614 93851 3664 221 6830 35 33 6658 3 6682 1922 22 4755 6320 7023 19105 18 37358 6 7106 7072 45253 2 43 5161 21693 9 7162 20 8925 33 18 22 20 16 15641 36 33 6 43 8809 7 25 89043 54219 9666 50 96805 6 6967 3929 8 4070 6 8497 59694 16 6532 87973 43 50 30 34088 2951 6382 16 17 9585 13 9710 36 54880 22 6679 16 78077 9 24491 32 15 30 4952 4606 8540 6396 3487 35 72111 56251 490 29 69559 24 74201 14309 46267 77010 7 40 48 4764 2530 18 20 5517 261 6731 7319 49 72806 40 20 3857 43 27 8404 36 40 40 30 42 42 7939 6067 19 9993 50 70463 41 1 49 1 25 37 4064 1670 19 25 12 11 15 2959 37 2035 4464 33 47 70442 28 24 46 33 74445 50 46 8554 5507 11931 5 2344 39508 7791 7 5039 6765 7848 19172 49 48 25 5359 30 28 7857 6343 512 41 5715 49 85715 50 42 30 34 42 5722 9293 7530 7237 12 8 3265 27395 6526 60534 57371 46 96 90356 88 2639 12 8647 1 18083 31 7 29 34 31 8306 1566 15 256 43 23 20230 7 21 11 34 54932 47 2248 44 34 7 96645 75772 251 4916 38 3068 8909 36 7757 5074 30 37 40 36210 9 16 93710 43 10 47 5146 5838 3899 25200 36 6 27 27 48 33 37 9 7384 53760 42 17091 2380 47 23790 7766 3468 6 14 5748 9346 9 1272 4 28 60934 9171 2407 7315 2989 3790 1 5 6216 42 28 27 23 2280 38 17471 4518 94387 17 10 72368 50 151 32 4635 48 30 9183 50 69493 4 2300 12 3424 1151 81509 5351 30620 32 8255 1 40548 7889 73584 33 5467 5 48 16046 16 50 23 35 6172 6935 13 87476 49 18 24 25 23 24864 13 30594 95741 3 49 27094 4861 39 3838 29 39 47 22 44106 45 1593 5602 41 2767 32 28 5 72224 9693 77192 5 2339 5801 36 26 5450 26493 52 47 9524 9840 926 35230 6350 5589 40 35 14384 7 9 7803 35 23 16 1835 13 5113 5 3772 30 4949 25 14 95764 24113 44 8 8009 28 6 3442 1445 10 8 677 5 98274 1644 7018 40 6650 1177 4 84402 11577 54127 28 20 22 18 9 32 3958 47 41 18871 783 45 45 46 55632 15 1 27 45 7916 63620 24 50 49 6 74932 39 41 6491 1093 2805 27034 3990 26 13 3374 49 83184 25 4 31 83641 82785 2991 50 3509 25 49 10 45 6065 7200 8804 6800 3042 35 4191 37 58847 46 20 7663 41334 8 4991 1967 58010 38 6945 8179 12 91201 7474 3 11 9 6809 5795 18 9499 66055 4 31 44 9483 44 23 47099 8373 6 26 9 6497 9624 1 4227 11 14 6173 4752 3344 35 4402 34 77376 47 41 29 84854 22 16 26358 48 29 23 36 50 5008 22 1 1025 15 1212 98541 9460 66690 22 46 5246 18 5665 48 9723 21 2345 7114 16 45 36 6946 7748 47 296 30638 43 6 3126 47 46 9802 3399 6361 5614 9092 8258 4 31 25 9976 39 13 40 40 6 30 19 15 1696 15 12 2662 7223 28 28 26 19 4 25 11 42411 14 810 17 58157 23 55108 1307 8035 82260 32 37 48 49 71661 7569 3304 4801 13 1281 28 53543 6 1 2419 41 6304 8437 10 38 30 7763 26033 73571 5185 26 14 16 3650 29 9960 4947 4604 585 4377 15 90807 26 5019 33 22 39 41 19784 4290 43 43 44068 4189 12 95780 1 47 26 11 6755 24 33 10000 6532 1 27 6747 25 8321 1 17 3910 34089 28124 97317 47 23 48 8487 5956 17 33 2052 3382 9 7490 16600 36386 4161 33 43 11 26 46714 1 8008 35 55950 5709 2875 4064 8353 14 6 7191 38 9 41 4664 764 44 34 43 20 2912 33 4515 50 38 34 38 98294 1335 4264 8426 28 36 40 6181 3472 1 22 46 16 8607 4750 7154 98046 9 2995 29 26 22 18 2 44043 3868 17 29 20157 19 17 11 14 1712 459 7477 21 1962 2884 7 4 1827 1755 6845 34 34 20 81807 36 3899 6379 24 32 25 22 68052 48 3 5938 887 9320 6464 46 44 2729 42 45 4953 9609 26 40 98 33 6132 4469 11087 2175 29 32 57767 3786 3943 2 4888 40 28 36 6 13 12 6 6 27 9 13 3845 32 50 3581 816 4124 34 40 6338 30 74231 11 3182 10 8828 1283 41 37 46 2149 46978 82351 1197 8733 2452 6693 60375 15 25 3509 8160 13 16168 7990 2077 30 9681 50 29 17 8845 19 4094 426 23 7040 6914 27 31 7764 92284 699 1524 13 2136 4500 40 47 18 12 8622 3172 801 28 42630 3239 38 7368 8440 13 5913 50 6311 17 17 40 2283 48 8103 40 2364 9174 7400 37146 91254 11 97856 1119 29 81793 1 45 42 3866 584 7220 3652 97429 31 704 43 5796 5364 26 26080 39124 578 488 4486 28 5634 12534 47 6068 30 48 10519 21 19 17 7919 5 67469 29 12 29 44 3 1295 20841 11 33 29 34 4 34 19290 1469 40 18298 5702 19 1639 78907 21 40 48 4862 7830 18 5 30 16 43 46 14 2756 68076 2517 10 9275 7410 38134 36 566 83358 43 14 174 1872 27 2994 26 17 75099 4595 22 36 33978 1951 631 1377 32 9 38 8257 1 28512 3466 50 13 5407 8208 24 7221 48 12 18 15 38 93057 31 41 99941 4690 2193 7239 27954 4775 2516 12 38 18 743 5544 27 1 27 11 4 46 27 6731 9637 58174 5738 46 21 37 42 25 36 5375 37 28 36 12 27 64457 2 23 8761 14 46 9431 2934 45 8654 2245 28 6549 7 21 25 27 7 20 3934 5700 387 20 19 2535 43 6 4344 2110 32 18 1 8481 30 48386 6017 9 6202 6497 7 2130 22318 45 16 969 14888 25 6504 17 872 82471 21 10 8368 17 11 11 45 43 30 32 4112 4009 25 3375 47 49 29193 89833 1694 34 9 15 47968 34 49 2404 45 23 18 20441 25 1828 33 18252 43 5074 2426 46 18 7 22 50 31371 12 46 21 2886 7 10 8250 37 37 35371 99080 3214 32 9205 38063 6878 4638 5 9288 5874 30 5657 13 41 37 450 32 23235 31 42482 45 746 21 39 3 17963 50 2345 1611 75865 34 27 5772 7305 99640 35 732 2433 1 17 10 6 29 42 9625 16 5 4355 683 1 21 2390 17080 28 89731 25 45 2839 32 7818 30 6964 7704 45 39005 30 7897 29 5 6689 3566 34 4915 50 5341 19 23 7129 5795 16 41 8559 16 12 1 46 5 41 17 12 50 34 48 15 35 26134 3827 5697 1174 4237 40 378 8678 7097 82968 6 30 2372 6 8129 56953 7975 2442 27950 7126 37 25 23 13 42 22363 8 13733 7380 6 30 8527 33 7417 49 3055 1 17 2004 9 31 12 91235 9268 34060 47 1069 36 52603 7895 9481 81632 9154 38 5218 14 44 87671 13 5749 46 2474 4756 19766 6957 1926 7996 11 25 18 22 34 11 4 41 48 14635 49 7942 79398 4 18838 3348 31 34 1 2156 42330 13 16 43 6474 25 15 6384 17429 63360 38 31 36 55578 94897 50 34 323 6300 93074 30 573 50 24 26 46 13 17 9119 6387 32 8591 6312 20 29085 8682 4 34 1334 7733 48 9893 6952 43575 39 6 4816 36 9 3876 730 4983 45 80163 44 10 7454 3 29 8 424 943 14 58529 1141 1449 19 41 44795 24 29 6877 14 48 49 1674 30 4 3 41 1474 6 6127 30534 27 4991 9341 12 19 37 3043 45 3078 17659 7483 10 8162 8184 2315 46 28 36 3329 8 27 10 9573 56721 45 2755 3366 24 23 60427 9061 213 15 17 35 11 5422 59 3348 36 35 7657 5 31 5257 1277 48796 15 3318 1057 6 50 15 15 2048 32 4961 46 4 405 40 50 29 43 99344 3654 29 8573 5699 7988 9978 36 8832 35 51132 49216 43 8598 11 25 4562 1402 2151 2693 4384 2807 4258 26 9703 2560 3142 2003 10 8568 38 4020 4398 48757 12 70 32 1617 6432 22 40840 479 9429 18 1183 14 23 67423 4084 43 60475 35 40 82723 31 24 87411 13936 4546 4 82415 5423 4913 35 20449 9 28 8630 19 9853 40 29 88443 9 35 79 8850 42333 1 56447 8641 7176 4 21 5 17 5467 48 3 34 2140 8447 3784 92671 6461 618 15 3787 29 36 27 1739 10 35 5 9384 27 33 91271 20 41 6 15893 8070 13027 5 30 1574 2123 48 24 15792 12 41 34 20 7013 8505 39 30 36 56246 36 30 8419 35 34 10 13 28 8411 14 4216 42 31 19665 1190 49 44 96459 32 2 7254 1642 24 13 43607 8548 6602 6759 1366 20 6596 5782 34 7420 39 49 480 3153 69171 79980 2229 21 7072 8495 14 4700 8716 8291 50 844 33 49 39 32 46 18 46 22 29 5502 28 4853 18775 24 39 1102 6021 39 11 6 1016 26172 16 6012 25356 36 1958 12 8 44 1879 8127 36 15 51516 38 9107 3 5574 44451 36 4458 1033 7992 50 45 34 14 16 1303 6 7665 3082 4883 4337 3298 31 49 7 367 8 30650 14 30 33 6 19 14 13 19 6084 8377 3 46 24 73717 5943 29476 8 41 18 3431 31763 45 39 9395 35 1 43 268 17 10407 27 7350 34 38 20893 6 2569 27 9823 24 65745 2 320 99617 50 9860 15 2 8495 37856 26 7 99606 42 4560 7979 6 6945 16 3919 47 37 2719 2036 3763 37 17 19 63264 6389 58117 12 67107 35 30 8242 5205 46 1680 38 7330 79376 50 38 50 40483 1308 28 8082 2368 25 77529 38752 24 45 36 13 6489 26 1655 46 2959 48 274 25 25 1259 4580 2188 42 21 18 16 1 15 11 16 4016 4252 8448 39 41 73025 25 7287 3004 49 5220 8 9 22 9713 4090 6965 66077 14 14 36092 8526 49 61306 19 7318 11 23 314 57901 27 5011 9437 7216 42 6902 1985 12 986 730 26071 60419 13 6 77293 14849 48 18 3089 1577 12 46 34 6242 41 28 35 2728 30 31409 7 6536 48 38 29 3 18 44 17327 2151 92833 44 39170 7618 1 5 5457 94264 23 31 1249 36 28772 9849 18 3531 91190 3076 7020 21 2 5018 88232 3204 28 32 39 21 30 9109 42 8690 37 19 60346 1445 44 15501 53617 27 36 16 31 36730 4640 55429 3932 40 7088 4488 28 35 6554 5 41 4324 77493 3647 16 80798 4763 6158 33 25 65793 10 43 1610 38 93832 6167 41572 5149 18 25 47 1746 4 31 13 16546 4863 8720 4272 10 70554 67821 2427 10 28 13 50 49 22 14 4 32 28 2994 1 39340 4069 8052 248 292 8379 5264 27867 97564 2837 27956 63088 8683 2705 2 8517 7449 28 27049 8 1084 4387 22 7168 55530 32 8279 6233 7855 9882 4900 79056 29 12 11956 40 27 7755 49 2567 27 16 9 7358 5 1076 12 45 12 489 95030 9 38 3946 15 835 18601 22 1528 29 4745 14 3617 9369 15 6 3579 6938 40 1595 6534 1908 74308 40 56679 29 97375 43 4 7001 28 12 11604 47 32 17 35 48 17 6179 18 4573 67705 8115 21371 89405 8382 34 28 4331 24 6269 2 4224 6 74275 5581 41 19 9754 10 9365 12120 4 2862 25 30 9415 44 9758 3544 42 3 9038 15 1846 31 9 1757 4396 42 19726 65311 3738 9569 27744 27 5993 21 9896 50 46 50 4173 89442 11 8994 6059 20 8957 6907 49 19 41 5189 41351 64529 40 4 7574 5188 72254 5095 26 4552 5649 5846 4562 7 10826 49 81778 32 9373 9 36 46 46 18 24 42 18342 6136 4 94884 20 6558 8855 4565 37714 1188 20 18 49931 5848 6 69 5170 14 334 9 17 8276 7413 6598 3 60832 29 7279 47 1 1102 17 5166 8295 19 7 9591 50 5325 41309 6876 7337 6811 5692 9 43 6 5693 71381 4346 7817 85169 2429 42 41966 2439 47 574 42 11 34 65346 18 44 8804 81428 7894 31 29834 60885 31 997 38 4408 9 48738 6293 8854 6131 6782 90407 48 7839 9 42 13 62214 6985 70581 50 8153 32 567 35429 25 5 8097 38 7861 7955 41 83591 9949 4969 14 25 9856 34 32 8861 97025 35 47 5201 26 28 33 21 41 4041 42 4591 1336 16 8 80412 36 14 36 33 29 3062 3730 9162 1185 9 866 65933 44514 7856 35 9719 31 43 44126 22 3400 15921 10 33 39 1120 14 17 5 957 69539 7751 9004 39 30 3425 71512 36 31 72102 5593 99702 47 13 16 6366 15 2839 74539 6285 5279 4 20 4248 15 1 4781 2952 38 10006 92643 4324 2313 6521 9445 5 6 2 6968 39 30 41 45210 5286 2795 8264 32973 25 9 4882 30 9769 5420 4495 14 36 17 33 47 12 16 21 21434 16 6 50 22 26 26 25 27 17 7 36 4972 36 17 41 20 20 512 41 96455 14 8206 9915 48 37 3403 44 3 3368 18 20 7365 29 30901 2753 19 32 34393 44 17 5073 35 49291 46 30 4194 48824 343 37 29 11 20 21 8396 9 44 2284 36 38 5897 1908 5124 20 14330 9038 70004 6626 5454 4 5364 4462 4308 2 9261 7400 1 34 47 704 50 8755 2 2317 88339 20 71778 1 37 7800 50 7 35 15559 81843 15 5502 61330 50 4293 7189 3267 17 28 9839 33719 12 13 71064 16 90285 48542 25 9589 41 15 6796 4275 3 71837 35 50 3433 81162 63324 6683 21 2 6 40 5916 16895 3028 48 24 24 42 6164 6 8444 72286 19956 28 42 24 41 17 2892 48 6629 15347 39 18 9700 8887 48 28 45 9960 66456 1849 47 55958 32 50 4364 6688 8240 1788 41 40 544 38302 3587 32 10 11831 7580 5873 5679 7 807 2927 7445 5683 99202 1 2787 32 2806 47 5262 42 5899 8091 2 2 5287 49 9 3 47 12 3610 4767 48 33 8243 9015 98217 90639 14270 54171 7486 20 4501 35 12098 39 44 79218 7951 6380 34 88381 31 24 49 8538 36 85516 8399 16 83441 35 2 15 6780 49 17 98051 38160 12461 42701 11701 30 7262 6874 49 6441 33 9295 5521 21 6124 31 3102 80011 2 7 40 41 9586 50 52841 3116 41 98669 1288 27386 2125 3337 33081 42763 72834 2427 8890 38 13644 45 91180 50 12 40 3673 5854 219 5 25770 19 46 37 20 34785 99331 8426 7 46596 3945 46 3314 9952 1920 45 584 7848 28799 16 8183 41 7686 28 22 9300 82154 11 69146 28 646 5926 26 8693 23 762 3231 50 3333 28 17 8638 23 6600 49480 304 13 9751 5114 15 14 4 767 41 50 50 27 84365 6 26 3832 2833 93520 69492 1093 9154 6914 1028 13 812 6855 23 2267 39 4105 44 8 9095 7 5513 77199 35 14 21 5 18 40 255 50 715 6585 43 8672 34 67843 47 7113 2317 5168 19 50 4 37 2474 27 81490 9 31768 18 4 6696 18 204 14004 22 2048 24 5877 41 6 99469 31 89604 34 4738 29 50 3069 23 32 8490 24423 9033 4 25 44 5924 26 26 38 26 9359 41461 44 47 37 65008 4077 67315 2 17 24 4725 1234 42 22 17 5736 15 3126 326 52888 7677 76247 7315 40403 48 5641 4412 5745 35 12 1311 30 9348 15834 27 95542 25 19665 43 10616 6667 13 6 2924 4344 29 35 47 22 7606 46 1833 44 21 25 36 27 7313 34 28 22 12 2211 59449 44 752 8472 26890 48 88488 8023 45 19 12 8 49 26 3178 1603 5 44 2 6175 41 4 29 41 9976 27 46 66779 5790 2 7116 45348 1 42400 33130 13 7211 9099 6 42 23 6822 45 7255 7365 1 4160 41 6886 42 29 8382 47 27 8109 47987 2 5996 1382 60052 3487 4007 17 5376 46 5809 13 16 871 21 13 9613 21 22 2608 8366 9 23 38 5419 4134 4462 38 8679 6184 7664 86128 5735 2859 5596 9563 9300 32 1876 9688 73125 6086 18 43 23 24 10 24 10 35 12 28 3051 15368 18 83062 41 1 34 72953 1613 46 49333 8165 41 30 22133 50 9644 23 24 49 55 5232 9895 15 40 4564 6520 15372 2543 32 40 5679 13 32572 12 17 47 11 95675 16 18 2364 43 24 5711 830 6856 3888 8065 980 1873 11740 14522 20 30 8759 4378 2 1 7156 9 7 8269 62724 45 5 21 6459 10 19 19 8678 40 3169 15 9152 23402 98462 27 3992 7900 8 6135 2 6123 6417 44290 50 19465 3353 15 48 39 5962 64120 1562 17 43180 41 20 36 14 1799 49 45 23 714 16523 46 7255 6710 49 30 36 48 42 6350 8739 7 7942 4063 7794 9792 4093 30 28 21 23 35 92694 3050 94975 34 3042 16630 4 43 16 21 50 6669 6414 2227 7854 4724 84115 44 1131 31 22 1015 2883 18 3148 2414 6930 45 5139 15 43 1323 93035 75568 26 39016 46852 69660 43515 6 33 305 24874 22 2928 3 17 84 6722 45 31 6011 11 29 2 17 7933 1567 3016 30 32 71901 8231 3944 5031 6 4554 4 52932 81574 8962 9296 48 29 5 10 3650 25 90239 82401 17 32 1094 33 6 3155 14 37765 7462 22 21 14 3397 41 75517 1485 3495 7317 6404 7255 24616 68340 28 3070 25 4295 8848 30 19 1 5811 26 71131 35593 7050 20 41 2664 50 6023 16 39 10 15613 24 32 22 22 1211 4847 82919 18878 14 3105 14 31 15 43 1042 25 6 45 2351 1 6371 20 61054 69039 4984 49 43 36 49 42 41 6957 9322 1 14 10 32 5772 76115 9091 5 8099 13 28 44 41 6217 38 46 501 7 8994 49 46 5533 655 29 43129 42 23 32 15800 42 68814 55509 45 40 32 4884 6187 6374 42052 48 6 2933 20162 25 40 15 56191 2413 78873 37225 10601 5326 30 25 15 6078 16 93 27 7 3628 9890 4108 44 6 48 9132 22 64855 2581 41 2513 7601 2723 43710 4127 442 19 3732 38481 11294 38 20481 29 18262 14 78452 9632 79 36 9 42 35496 1 5521 21 6105 7987 36 9747 4211 36 23 7187 22058 3 12018 8022 4521 39850 23 8642 4165 11 10 35 6258 33 34727 9245 92244 8520 16 15679 73280 4 96310 27 5777 4254 19 33 6 18 1154 8091 23 48 15 91558 2454 7426 1531 2 49 43 3651 91390 48 34 36 34 50 21 14 22 86699 35 3088 10 39 91010 14 5 8 669 45 33 7891 48 10142 22 7453 15 30 1884 7098 40 23254 47 1615 9245 46 36 9042 3442 2457 43008 6785 1 22 47 4730 27 13 7176 1 5338 47 9149 5863 28 23 7 25 557 4448 35 34288 11 38 9087 48 97 6828 19 15 29530 18164 12 5396 54843 8957 7677 3944 72696 60579 9698 15 6888 50 723 15326 33 6138 6300 6 39 2517 50 45 45 58309 29 2090 31 13 5893 4629 21 4804 29 2970 125 921 48 27 9369 2704 12 3223 2 8260 6413 2095 48 43 1827 2373 13 88381 281 45 42 2906 31 793 1483 36 2989 34 28809 16 6067 43 8 34 45 46 47 50532 30 5 47 10 5445 23 2624 3688 37 1879 6362 94626 9085 43 8 5861 1142 16 35 66583 87003 8174 42 69383 43 15 46 559 1956 15 88768 775 94976 8 49 34 50 41 5 1028 9307 8082 4526 28 22 41 11 7454 3989 74853 16 41648 5394 5679 49 40 30 45 6561 46 662 72537 6175 8 32 2862 523 17 46 2844 4997 47 37 873 23 47 25 5742 15360 29 68495 8681 38 35 1888 44 7 1 90826 94976 6 5284 31 1584 14 19 7202 5 41 3 2 10 11 4773 80977 25 7 11 3424 87216 41 2372 31870 21 1592 6 16 31 23 48 33 35 37 4248 8620 71867 50 1 23 76236 16 2316 6796 1400 34 6899 9923 16 16 16 9887 11 1759 203 9768 67049 1707 45804 8882 7131 936 2224 74714 810 32 5189 63025 6935 26 3 46 6 2327 16 2 20284 1 22 38 13 1276 31 34883 40 3265 64989 7685 2 37682 80345 25 5471 27 9950 17 45270 1584 33 6 8041 32 2296 34 12584 33322 43 8139 52589 7091 36 33 7851 592 36 19292 1243 33 2822 3366 11 8481 36 34 7520 6 6 7463 9086 42 3 14720 17 66313 246 65202 38 39 6573 42 12 26 46 9661 12839 9398 4251 26 290 45 8120 11 15 22 46 93499 35 1 2390 1047 32 32 36 11 342 4477 90520 4409 4 8947 4 1972 99292 6 3569 16 13 9526 47 5250 27 609 3455 5 30411 25 35 26 46 43 8 5216 29 4 5483 46672 88872 8308 39 41881 13089 96397 28 47 9 2347 17 13 39 24 6187 67863 28 1787 50 1962 37 1654 8150 2969 18 12 46 35 1886 3926 8328 32 5427 7 5356 40 4165 31 7 37 46 48 12 50115 42 64664 7302 4898 32 9033 5 26 28 3 39 4784 50 3217 40 9559 5832 2782 40 2034 19 63527 40 8810 7 42 32 40 48 7553 8308 2975 74044 81172 3 25 53715 50 78482 75388 6156 9686 6287 6283 40 9360 7642 53360 70685 40954 8191 6725 3467 14987 8 27 4346 8 32 7396 7837 25 43 5486 5 4964 7633 2518 38 7701 4558 32 10 5325 5211 71696 40 2 7 7143 44 15 7499 6014 43 42 31 1288 49 112 1509 39 3646 3013 8 37 4665 18620 37 27 49 46 1755 50 40 28 9323 41 8 29 7935 33 17 50 36 31 33389 16 43 4778 2818 40 15 9917 1494 17564 1563 94861 4563 37 47 49 5626 9 2387 22 68120 37258 9582 15 2114 25 32 45 36 5242 3059 41 41 53596 14 20 2923 38 729 39 8935 50 6553 4431 42 587 48 7991 5308 21624 4604 33 44 41 16 15 50 43 21 42 27 23 4329 46 6829 27 18 6409 5398 4 44 5990 36 7651 30 47 26 7877 20 18192 28 1511 34 3168 20 9573 894 42 7726 5151 2 2551 1985 43 8 30754 34 40889 7565 4857 17 12 9431 2549 2823 29 3722 9 11 68806 47 8056 32 5311 1162 57145 48 17 9762 47 36 20 13 42 57487 39 25 645 5378 38 28 31 5537 22 27 5 48137 29 2381 4580 26 40 1570 1032 79411 4582 44 3 27 49 8235 30279 15066 27 17 7246 64340 40 45 1067 58606 1897 36131 39 25 50552 11 39486 2221 10 40 18 49 34848 17 22 37 99684 22 38 61166 42 23 959 7 33 6137 5274 31 45798 592 44 2360 43 9202 600 39 8 34 10 78099 21 55053 33 4215 11757 5953 18 12667 39 50607 81215 87844 8 40653 32 35713 8039 9 35 9929 45 39105 43 35 2699 36 9103 7386 8423 14 14 47 3654 92278 4 43 3 9343 54944 5140 21 3744 1445 19 9 6914 21 12 27 919 5805 47 21 55589 44 20 7432 48146 20 37 26 44 15 44 2831 8 24 92312 9 6 12051 33 48 4455 34 6188 2787 13 5457 1024 40760 18356 21 22 84985 9052 42 21 2254 43 3256 92837 44 50 31 784 1307 31 34 47 52055 6064 6987 833 39 12 6 24 44 40 3959 467 349 8120 46 9307 78477 7843 7182 2515 80659 13 37 95699 10 7770 25 6231 2782 66040 46305 46668 22675 49 3016 10 88621 23 5302 29 9099 41 11 1 629 31 6902 48 5175 4893 45 3670 21 45856 42697 45081 40 37 46 39 12 4724 34517 7134 35824 49 97278 16 27939 918 6 40890 15 33831 31 29 4 91855 42 1909 41 50 19 8671 60592 231 9 70080 23 18 7783 18135 8 30 4251 1426 43762 26 3776 8488 5018 4814 8474 36 2000 5800 43574 29 44 43 63271 7229 30 5199 1329 6299 7 9039 28 61 27 34796 1734 2832 5573 4679 7 5757 7730 37 40487 5217 12307 31 94734 12 8232 48 7081 7638 7584 1168 26 79111 11 53608 65655 27 8780 98720 40 30 6328 40 34 23 75144 7606 6 14 47 1 16 7 13777 26 25 39 9413 28 43 11 36 25 1 754 21 41 16129 40 42680 23 8711 2200 6 820 27 826 43 8544 36 97229 1338 37 46 1 22875 8517 19 9 4978 6212 6308 4 8010 2579 38 7858 1820 93111 57 49 44 3513 47 22 2697 2985 16 26 8118 2 26 16 1608 1 277 14 44049 45 88262 9 22872 19 5414 32 1284 7836 47 13 41 12 35 8985 83256 6523 49 9044 6721 23 34 9063 28 4396 398 8081 27 11 48589 24 4 4 6945 7369 18 44 1 18 94709 6373 3304 286 9770 7945 27 18817 2852 9492 9936 42 19886 8808 36 47 20 69287 17 21 3 6534 39 82872 8260 32 5798 43 7335 2677 8931 9325 36 3988 50 1495 5451 16362 43 44 2 8494 7894 90860 33 44 22 8112 39 49 21 31 14 59397 3237 2842 31734 18 5176 2 5978 37 39 5788 13 22352 9 35 3996 1 3 13 4688 27 1173 49139 28 31 36 4 66179 72074 2 43 26864 33 47 6818 7 41 84991 80757 4228 8809 30 15 24745 17 19 5950 57074 5 5601 8065 6710 6121 2308 36637 22 13 21 3218 7497 16 7269 3423 36860 25 25 48 28 11 35 44 9 66074 6 9580 1388 349 41 33653 22 8544 12628 10 11 2110 4456 41 7 26 12 24 14 20 7379 7166 27 16 39 22 3318 90373 49 36 53538 6 5576 1300 62460 1442 11 32 15 6 6076 26 34 31 28544 22 62523 92357 20 10962 30 50 3 46 28 38 39 40 8040 16172 6727 43385 46 8411 28 25 8 44 50775 28 50 9 9921 31 12 37 18 38 49 3300 3237 9910 1 23 1683 9 8338 8482 19675 3 47 4612 38 47 1009 8540 3040 3134 49 8 26 9521 6419 20 41 43 9958 22 7651 36 29 6172 98638 5040 6482 8768 12 25 8828 18 21 20 64235 19 5491 11 86005 3691 254 35 27 9924 16 81025 4881 45 33 25 4 14 1946 35 23 42 57224 13 37083 38 43 6814 5428 38 2442 2 12 35 48 26 1640 73340 19 18 13 41 5048 7 19 8 22 6145 28 46 34 1180 1410 87346 32 15 7460 37 81186 74467 8176 9059 26 5447 2 43155 35 11 7847 26 13 60830 78326 9 50 29 2814 6909 71375 26 29 41 4625 21472 2 47 4783 5204 29 10 1201 21 18 12 2486 11 19 15 12 44 29 8309 5367 922 32087 31 79910 34 45 619 40 9063 9383 34 8185 6197 43 24 9997 23 30 82239 11085 33 9547 49 29 5945 7850 48 8318 6386 5795 38 568 2212 36 1 5526 8 50 47 1035 75337 56672 29 3 48 37 8214 22 21 16 30096 7303 43 65297 8052 1088 3852 30130 14 1 445 49 54875 23 8852 6 46 69353 45 5926 2044 8 24 39 2659 9549 50 3524 30 9264 4451 1006 1595 68406 34 5221 25 6 14623 2676 7 24 5013 8969 6119 80984 13 7 80279 82348 42 4980 22 6042 22 5 6510 9215 9078 271 1813 3345 4288 1684 5 23204 17 41394 8 12 30 31 17 81280 91613 8125 1575 9 7015 8 76294 28 9633 3265 165 47 1016 45 1390 7283 37 1 27973 44 25 31 27 33 5039 9283 62322 8459 4745 8 29 46 7318 14679 363 14 46 7453 37 35709 9892 50 18 22 48685 27 6656 14 26 40 32 7624 30 20 1549 9800 3064 49 13 7123 32 5849 34142 38 21593 80433 50 3 21 1 40 25 39 9761 47 20 5487 34 98165 23520 45 4117 4 25 3960 25 2849 12 49 8935 29 16 8067 3934 20579 69743 22 5255 22 18 4944 15 10 43 22 7044 1797 16 22 13 16 70940 11427 83647 24 24 6555 9893 1289 48 7208 28 4226 2450 8799 4820 12504 4 4 1038 29 19 48 3312 8851 8239 1991 26 29 5 48196 9041 44 3126 38 7632 8 9881 11 47 7 7978 1298 5265 7696 25 5916 30542 6348 12 49 50 1143 5579 38 18 44 7431 16 4856 27 24 10 8754 48 21 8509 65313 5 59413 3 27 8247 26 6 17 29561 8036 48 17 20115 39 27 9 8 4 57924 15 37254 7557 15 15 83 1766 14 48 6141 41 42 24 19 5614 46 4 3356 9799 12 44 879 46 16 49 9641 41071 40972 67002 4783 1961 16 5152 2099 14 33575 10 4000 5209 22 41 58188 4283 6034 48 8631 8998 16 8565 2880 9016 99875 6933 49 35 2243 31 70 44 5 2 7 20 21 27 6254 16 10 39 47 5826 2971 38 2080 5277 1190 37 45 18 16 56494 7878 3616 45761 44 1 945 31 1531 17 1016 19 24 99277 33 49 6267 15576 3811 4779 43875 46 9 24030 6 3 1007 29 7 28 41 4825 33 19 46284 29259 45 49 8745 4 3518 42 34 6 85344 69970 12 35 25 24 4756 7294 5945 49 8940 33198 2424 8262 4234 9 13 6836 3 17 32 12 37569 17 33 32 39 1997 8891 19 28 12 49 7037 4703 1930 48 5306 43 62109 90229 948 75035 7004 14 45330 29606 17 14 4745 2 859 2003 7942 24611 40071 8 5835 8764 34 43 1 44 34 6 5893 5822 5406 2 39 6215 9 4562 4558 15 16 8408 46 5 41 3646 8 3238 43086 40 40 6525 11 1 9571 3 8085 48 48 17 25 18332 27 2127 5414 8990 6 69552 28 9998 8100 94296 26834 3656 2 49 9010 44242 12 12 8405 22 26 36 41 44 4023 37 6058 23 28 1 3987 35 3 41 40 36 44 8818 1552 8 5 3655 9046 7669 76877 36 5487 39 47 40629 18 13 36 8 27 3361 20 8985 6596 29 15 36 29 44 12458 7145 742 12 470 8902 26 8152 317 4594 29 49 36 26 17 9003 12 20 38777 47 9 34 48 5331 4125 40 11 9881 2765 50 11573 9279 56363 29 29 15675 50649 6213 20 4910 7194 25779 1820 4827 451 1696 5758 65391 9217 23 4454 2280 12 4051 9631 2463 45 2557 38 39 7290 8322 17 34437 8537 24 11 40 6150 9433 8 3 30 22 8 46 5 1513 20 13 9192 15518 46 37 5059 6854 28 4046 4 1 87256 46 35 1587 226 1355 27 31 83014 77094 76851 5520 24 4085 30 8224 7846 13 31 35 3703 13 6958 4224 5694 10 21 5632 6 9567 34 6 46945 50 2988 4495 9016 4651 37111 77691 8 7 5662 7827 9118 33 34 2 39 19 1509 41185 18657 4764 16 19 9497 7714 11 1115 9353 2 44 8 17 34335 3 24 48 3504 35 5858 2841 5985 38 48 37 6 89656 30 7 8335 1412 40 13 4 7904 96785 35 59644 41787 37441 17 5130 7053 43 83499 42 6733 4 7245 3975 47 9400 13 46 38 46 23303 7256 46 7553 68543 15 50 6924 21 38 2660 2026 23085 8 19 6101 3463 7569 38838 1 29 41 21 37 25 3 88922 36 3529 28 34 5523 17 6733 18 6053 22 23 47 4521 19 24 8519 35 45 4543 5193 6 49970 9134 26440 46 10 2690 33122 29 83002 19 946 20 14 9660 37 26467 17 30 23 17621 40534 50 6 5 5745 8405 5655 1 9215 3 27 9947 50 38 6 18 27 9385 8441 39 2626 3835 44 39 453 798 1495 44 32 34 8 5925 24 7 19 44 3141 9819 36 48 25 37 82893 47 94427 2205 44 248 1391 49 862 8979 46 24 28429 9221 2188 40 42 1917 51789 20 2159 5340 28 42122 42 50 3450 9833 39 7742 24768 37 3961 10 32 2671 34 67915 43 36 1 54414 49 46 41 9899 797 3525 28 13676 2402 4910 22 36 37 2109 4610 6365 18 7227 29 4870 15 9248 7 42 5251 12 7774 48 22 4466 56706 39 3636 8688 23795 5 18 40 16 22994 45 27 32 79043 19 15 40271 8 3 13 36 99274 8 44406 30 8710 19 48 30 6090 4548 78468 23 18612 9979 5876 52700 5 40 8282 9163 4092 3701 2546 16 33 18722 2666 49 34 3353 23 8010 9214 1 46 5031 6570 8 21 16 19 45 35 48 4 34 39455 9020 36 31 47177 45981 3 4089 64072 15 7092 23 48008 12 2384 1946 43 4 35 7380 2023 6033 25 17 6859 39520 26 6893 5643 7642 5095 37 6454 27 6400 13 47 38 3388 2110 29 9641 1 7987 23382 41 1589 1 24 49 16 9697 65893 7861 15 29 7 9840 38 46 49169 29025 821 12 31 1 5266 8630 31 3 4 50 8 45 28 79750 33 89307 37 6262 2992 80867 85838 62244 9851 2796 31 34 73312 4561 6 6 19 157 3188 36 28 2550 7 41 32 47636 8877 39 47 2072 6 17 3253 13 33971 6961 29 24 8 2 9972 80080 47 11 44 21 19 592 8173 5952 79317 12 5078 47 47 4491 1 6372 9960 18998 48 32452 22 5499 90791 54561 36 4390 13 8892 4683 4769 23 32 2 4142 7810 38 40 15865 16 4751 26 16 41 35 32 35 10 15 28 8221 4987 38 20 4260 35 45 25 25 8464 31 9356 9714 21 44 16 8 5882 562 15 3 5670 6335 6 1479 38959 3059 6136 4391 26 2059 35 61988 1091 2050 19 74672 48 4 16490 2432 40 3808 13 6 26 7661 16 9808 30470 5 7 32 30 40 17 10802 77483 42 16 901 8587 33 6157 7 3 43 5826 37 7031 6372 48863 25 19310 8 6420 2 33 47 1183 12 3952 36 12 95501 39450 757 3571 23 17 24 33 19 34 5549 8 46 7399 4438 43444 29 12 42560 23 16514 8091 13 31 9 13 28 48 6 7590 3513 32 13 17 1808 8434 33913 14425 1482 4384 28602 5410 8724 50 41 7097 29 9737 10 2753 6707 35 7337 8877 10 15 23 7472 1723 6715 23699 33 57718 7940 76045 71317 14 53040 14 3513 15 37 8569 27 44 5 39 10 9737 21260 6 7660 7846 46 34 9337 5 27 26 6877 10 58693 5590 43 17 4491 49 35 5274 20 27 33 4132 4621 17 98800 9 30 25 26 3255 27 31 47 6796 28 45 2001 940 12 5 32871 9061 42668 4906 29 50 12 4599 9299 6788 54029 74087 6330 41 49029 45328 17 46 13 3188 341 2382 40 25 27 19 2299 13 27 8596 58134 91083 12 16924 99430 11737 1284 8 8 1122 49496 20 33 6 2462 8430 1 12 11 7539 86900 47 5288 2299 28 4634 50 6852 6994 25 16 858 41 1634 8370 33660 26 4444 11 40 41 81376 7 5721 6142 7122 1 31 1562 7225 57937 2 44660 6978 4 8 6932 49 8410 27 8536 5241 6611 37 9447 22 2286 4210 23 68572 46294 29 27 1155 20 21 8279 5284 16 17 48909 3879 16 40691 43 11 10 35 3 31 8318 21 6773 16 3251 96299 7650 9 9741 4953 1158 25 4892 8212 19 4911 36 928 82126 27 1859 16 28 30 1486 6126 39 24 3343 5068 18 48 24 13 5359 44061 19 18 7022 35 44 1 37 23 37859 48 4941 2010 5047 32214 44 24 32 53856 30070 16652 5109 25 41 43 21082 4792 50 960 21 36 40 48 8735 20386 32 16 33 3241 22 744 17 24 38 21 51566 8 3 3327 49382 1 5496 7756 29 27 7 49 5924 9225 50 6266 43 2147 1410 40738 12 41 4 52691 43 39 45 1 21 50 3729 7412 7023 6 40 6401 5921 95600 3239 26 9 17 2376 7286 9293 5634 24 7786 24 4060 74747 45 3982 24 3192 95882 19 9853 30702 37 58291 9407 64280 2913 73264 5303 50 6882 12 4 2 41 33 9320 13 29305 5 36 6 16 82958 22846 67263 1 3045 168 7896 653 1082 4697 4453 11 3115 6714 9445 14 4 2974 12 40 7 79575 7998 21 49 68146 772 88186 514 24 3932 476 10 35 29 9355 46 27423 39 20 6357 42451 41 22 22 50 10 84632 30 7125 6279 8398 29 5561 2434 7415 2780 4480 8154 32 31 23711 10 6593 845 1 8856 38 9908 3 1937 1 8 2792 41 15 23 25 30 23 6399 4375 49129 5 23240 1731 6 5961 73980 15 21 19 12228 15 11 8 125 4977 50 36 231 33 5115 940 46 1737 6678 32 3431 42 13 14 15 25 51 86 29 2046 1676 15 5155 29 2173 35 396 5518 87730 4677 36 177 51747 33 41 4012 7 42 13 23 88477 9028 1648 1568 96200 96635 3848 2464 17 86 10 6 46 18 40 12244 53895 1057 9343 26 4876 87932 4 17644 9727 24 1089 3003 7 7387 42 23 28 9385 30 41 38796 19 6577 47 5325 22 4873 4966 7342 41 32 31 31 6892 383 8152 3015 9540 47 7053 4955 9642 25 12 8399 23 16 41 29 32 4732 39 5105 3 41 7168 6 2580 2421 2432 39 29 2661 9222 39 4566 66504 26006 3245 2 43 41 72951 2301 5612 9664 33 13 15 41 36 50 7053 9307 1725 25 2108 9915 3 55236 5926 3131 45 12 31 17 7367 11 7 96762 42 17 38 51120 32 10 36 64302 399 5144 47 19 47 43 447 37 17 31 32 17 3763 5 71451 48 2425 9 3797 29 44028 56466 15 36 38 41 28 40 43 88436 49 36 38376 5796 5209 18974 8703 6 36 27 531 5284 49 4536 128 1312 29 20223 6 3 4185 2882 4353 3279 7435 26 16 43 1557 3266 9692 32 15 45 18 18516 17 47 2 48 19 37750 1562 6349 40 22 39 28 17 95426 20 2040 8391 4065 22 19 6085 46 20 49 74141 34 5791 8 49 22 49 9845 8572 4 56104 3 21 7 41338 39 6173 18 79589 44 4941 7845 40 10 723 40 3294 50931 13256 9379 5661 30871 9275 64111 19 29 5 5000 2685 9614 44 47 45 1 3527 10 7810 2368 35 2790 46 8 96347 71134 8 2270 31 40 40 12 199 1 33 43 4 92608 19 24 64743 7716 52459 1531 8606 53505 26 3183 13789 44080 5707 6887 90887 4 49 32 40 6440 43322 23402 3 70125 19 2729 20 38697 7688 26 5501 17 27 2055 4 8059 9426 49 12 98 83271 52027 8024 7490 2343 2 97306 45 25 4096 7446 1126 31 19 3380 1469 8002 6 68148 1 12 36 27 12 8 7 55272 42 37 9123 45 5386 10 26409 2200 40 7 5 9 1 7411 27 39 3601 33703 43 10 22024 36 43 24140 50090 14 49 9705 70035 3 3219 49408 40 2089 21 9038 35 18 35 83233 74258 6923 9154 46 4259 43 1325 35 21 9659 48 447 9328 82183 6 8732 4 22 71490 38 907 33 34 5440 45772 7 60208 38 5 45 30 8 1555 1877 8805 4236 2 9431 13159 19 6699 8 41 17 22 4 8966 5 46 9937 7120 49 13 2406 57385 48 49 15 32 12 3 17 7406 28 43 17 44 8117 20106 6020 11 6678 1502 43883 6519 429 2425 5864 50 10158 23609 31390 20 8548 9586 35210 43607 38 36 3211 9164 2222 34 2583 6235 5832 10 22 4010 17 1234 33 39 15 3800 40 9 49 3 23 42 34 9341 25 8984 1 36 13016 87754 20 9 67277 33112 3707 43 22503 22 36 31 6757 49 47 45 4583 445 26 43 4326 21 21 48 1052 4796 10 4 31 10072 8627 38 16 35 97918 2398 7808 27 49 98775 41 9969 14 18 6222 21 33 26 1226 9 62362 14 13 21 44 7 41 3307 33 76228 71269 5266 20 46 39 32 5632 23991 5944 6424 3260 14 35 34 8 862 39 7470 34 9893 9023 25 35 34 23101 2733 825 28 29 5715 38 45 4762 35 32 8115 7723 42 38 2788 36801 75472 3341 1531 8950 46 9383 39805 3 50 20 34 9017 33 9084 39 90339 17 38 30 18 7472 39182 1 3934 22 13738 9 30306 32 43 41 24 4214 2179 39 13 20631 28 21 9437 35 35 4167 44725 4390 1635 28 32 43 37 42 47 23 7969 4852 41 50 3220 46 55538 69 15 34 32 6 48 30 92883 45 2798 21 3 16 42 3675 21 18 7896 2 7 58532 6213 5519 92312 4520 41 5493 53062 9 10 83265 7346 9232 6 11 7303 36 492 6 44 41 25 13 7973 84636 41 47 20 27 17 47 43 6576 9212 7607 38811 6545 3238 2 24 36 16 17 47 3983 12 23722 313 33476 31 5588 86195 79446 4113 41 85640 28 48423 7 1 23 34 34 8669 15422 19 5374 6701 47 32 3999 22 650 2 22 7882 60585 1 83021 7130 16 17 3121 47 5636 14 2221 648 3204 5003 34 25896 21 96623 8 894 9 19 2688 1 14 10 79236 20 9 49 39 45 28 86964 8743 136 4162 12 19 2296 45 49 7374 26 15 4798 46 1 1 34 36 1513 42 20 4494 6 35 14 3815 5106 32 9641 8 1335 9029 1961 29 4129 7921 15 12 69043 4918 6 40 46 37 33 4082 7556 36 32 2111 6688 7 34 8 28 43888 3985 8753 31 18 14 25 15 91530 15 5097 36 6 4453 37 18139 53969 6912 8652 6615 9200 46 92137 49 23532 7089 19 22 10 90263 5599 87729 93136 10 6607 2236 8471 5926 38 3702 618 41 4163 6041 11 9809 27545 12 5 40 3600 750 42 14 2826 81211 1 68721 6172 25 1024 44684 3 1328 37 5839 20 9007 9230 13 2 5683 45 25 21235 23 17016 69778 13 42 17 43 23884 40 36 2 3794 9555 66705 6061 12 2068 9974 2553 6083 37 44 4017 53968 2675 48 68678 8663 94309 17 23 15 6473 1261 6751 4981 8 32 2118 2661 4414 26975 8237 7779 39 20 5118 33 39 43 20 44 37696 29108 43 4365 31 7 10 9871 38 9 65923 3584 36493 21 9 48 40750 2158 47 8524 43 74800 90103 7 50 17121 7 42 405 6 7 3557 36 47 42 2027 10 5471 9827 1 19 7874 30 96995 26 3372 305 2295 30 19 2757 18 2618 21 39 65588 7014 6592 4679 46 6799 30 8118 7756 20 9697 4 26 18 8116 42 2 66328 13 35905 7 652 10 11 32 14 45 9 23 20 6180 49 47630 8822 5667 8321 8524 5671 9 6801 38 5 1 90808 78295 26 2996 38 49 18 2 34 25 88946 34762 1289 1009 9558 1 2439 4999 5 4185 286 23 32 5605 5348 45 3340 7413 9917 5054 27 23 38590 50 38606 36 7399 4 20 4831 1 25 28 5112 33 42 69214 45557 13759 37 5881 14 7356 23900 5668 45 22 26 1462 90795 26 9152 36531 34 28 31 9211 6 29 16 19 9393 11 48 12 7598 16 15 28 45 2315 45 48087 2341 22 2182 8313 737 27781 15 2 3471 11392 38076 20 22 17586 2546 27523 33330 28 22 26 6576 6614 2972 33 43 37 4214 3 43 2607 1539 4670 9702 23273 53932 13 4893 47 13 27 21540 9798 10 6 15 38 43 80215 20 9755 17 19159 24 2104 53786 25 3 7 7711 6470 45 44 41 419 9553 5624 36 81165 4431 5866 606 8387 34 6411 5397 7485 5437 41 34 21 4281 18 32 25 34524 30 13 9707 8207 9 23 7465 22 25 24 9090 24 34 46 16 3150 9 22 320 1 45827 951 40 4241 8 12 21 42 7311 484 4612 8 4109 533 7087 38 43326 49 34 2863 42 6289 32 20 1178 8856 7835 69605 6 38 41 4 3 39 8430 42 24 33 5841 85816 2909 8332 2038 49 83936 17 2056 59675 37 44 42 26 9265 4832 44 6454 28139 35 19 3145 9144 8050 4718 36 5985 18 13 55930 2386 26395 82027 3140 49 7802 9358 38 63102 2853 818 4972 5 7 1 10 3 49 31 24 3609 9272 5 3 17 1160 8179 46 9994 77820 21 40 34 9949 42 7 2332 47 8011 5023 3434 9708 24 27 7715 7099 4 7 4405 1476 77903 4 5768 4045 6025 5548 6519 4074 80152 5 20202 12 36819 50901 27 6176 28 4 5 5166 15 84467 8426 4962 15 38 33 35 12 43 2168 6711 691 15 16 6341 1 14 1825 1716 51186 983 4666 21 7631 2071 47 43 1 39 35 35 88838 40 5808 7682 4 1867 7 29 20 4202 36616 22 3 5883 1038 27 51750 16 60445 5560 36 21 3291 5358 4269 33 15 23212 3499 17 38891 50 24137 3681 9 2733 3574 19 6712 28 17139 9770 48 6499 22 5005 6761 49 2359 50 2770 2245 34 69971 2 88545 8919 92038 4777 45 7012 13 29540 8970 3811 41 42 14 3336 4 48358 4631 45 50 5927 7 32 44 352 485 5042 3119 7351 17 4064 73104 33 25540 2044 15 18 2046 7 42 3471 34 1678 81714 26 9641 6390 8582 11 4091 3707 38 1033 63115 40 10327 1251 7 6064 8678 91121 3314 32 18 19 22 12 41 30 7263 41 328 11 7671 85352 86487 29 14 1662 14 37 9435 5 35 4 9819 2551 30 955 2799 8 61650 2704 9668 8761 58673 5007 41 29 2119 4923 8273 4962 36 49 35 3953 15464 73427 32 49 21 10 7664 15 7401 35 1 4830 89508 2006 9179 39 6292 5982 49 4141 11312 17 32 9397 40 47 5209 85204 41563 34 4144 22 48 2369 83114 16839 47831 39 8 21 7577 49985 26 7196 48 7214 9017 18 17 34 13 42 45 2903 47 9979 37 9129 5256 28 12 1 24 4941 8057 40089 50428 21 58881 4805 20 21 19 73194 59822 92108 35 12 345 33 38 1976 49 7953 28 52854 54681 43 6 49 8 1872 31 71168 47 39 16 73562 52881 1 94619 34 5 5987 2627 47 7421 12 33 49 2910 7622 48 58843 6 28 11421 42 619 18 6335 1185 17020 4017 76178 49 6716 1912 5890 2896 36107 2766 21 6024 22708 8777 6 71343 6529 3010 30 48 12 48 49 42 1575 24 4116 1775 44916 2944 2456 247 7 9 9905 54745 35 10 38 7499 42 38551 8797 485 45756 55207 42 27 2356 43 36 7 2082 13 26755 33 14 9328 33 15 2 26 7619 36 43 39 20 11 12 897 34 35 9 1117 1594 5792 213 77692 21 3748 46 77622 59732 44 3 2 93580 97297 4 5 87108 90797 4 34 6503 3504 5856 3170 40 19 21 16 2760 47 1271 540 8168 4569 6952 11 4 29 92653 9539 49681 6602 2411 23566 35 55987 35 25439 26 7213 2 46 5938 2106 41 31 34 50745 48119 22850 4681 47134 5917 178 30 10 58862 24 14 41 5072 3778 31 4771 12 17 11362 46 2071 39 1768 31 41 5978 8687 35 22 2675 5719 24 37 42061 17 3 3023 9 35 5244 35970 19 14 36 29983 10 2807 9626 25 87687 10696 43 3157 909 41 38 6100 9058 46258 18 8729 50 59876 14 9 1553 7 4280 1172 16 17 30 8861 7 15 31 1784 15 2086 47 1 581 4153 42 36 9691 4 8730 6939 2692 60330 35 2391 1920 26315 8766 68321 31 5575 1946 36 2747 42 3457 1 59402 23 936 13 43 42 8628 2 8945 9997 5782 12 2298 46 2 4398 33 5253 17 8863 9971 29 34 25514 1735 36 13 21 48 563 46 29496 3922 20 1099 30 19 8098 20 6771 31 40 11 7 33 36 592 28 34 1 6477 71014 2262 34 5775 3649 12 46 35 14 8688 12384 1 27 3137 8248 544 8991 25 82603 3 33 38 30 494 25 29 34 7994 18 3 6295 47322 4981 41 6602 10 7266 1 1851 19 70222 21 1 7122 3755 3092 37 5169 18 41 7838 44 1696 75174 5225 9825 7 12 25 29 1817 6 69839 23 2742 50 40 4697 4 1795 47 9 21 57898 7696 33 32 46 7942 27 1 35 46 6 22 9017 42 11 50 39 4993 16 1 8156 4723 14 9819 87457 2006 19 85669 1663 2370 9534 72996 5794 747 5556 9 22 27 50 8037 21 5632 23 2489 3 6 64074 12262 6 24 7347 6590 15 40 6002 7316 22 28 30 3 22 1680 48135 42 9632 5390 3869 6799 44 36 23 32 10250 7722 4078 9 10 32 42 1 6586 12 333 41 37 8 24 8018 9 27 32 4621 79 6239 1775 29 11 47 42 49 58188 21 6552 69708 39 86943 69654 86637 17 9565 2709 89195 5 3551 25 2347 3183 6666 1339 22 26 9 42610 8049 69917 931 8283 8845 50 12 31 49 13 7264 78031 50 19 6818 42 8808 47 14 41 16 21 1338 31 95287 2 26 9995 18 247 7331 8034 6885 7231 72442 8883 4504 40 4434 7846 5774 3725 9064 23824 5283 4 24075 16 9105 29 7 432 8105 19 92214 19 10 5 2 49 12 21 19353 28 48 10 42 37 33 58891 9194 6764 7300 85671 26 9187 5087 3 8967 37417 3728 32738 4328 5763 16 2283 2375 17 6 49 8402 77672 4631 6517 87751 38 40 1371 4 49 43 6220 39 34 5 8033 84182 4981 33 18 27 6638 46697 6 52350 4066 1801 4692 8988 6799 3124 9 17 19073 39 5035 31 41 16 192 15 6272 86472 3765 12 48 30678 977 4260 6786 49 2 1703 7468 17 81217 10 3 1597 8 52694 10 83582 1003 46 1556 22 8 137 2997 75817 7584 8890 1854 4156 9657 4962 64371 1 37 62256 98337 16 14519 91223 38 44 7522 3515 7944 50 32593 4344 93865 6113 8835 29 4464 3952 32 37 33 17840 26 28 4418 8 23 8 14 69458 878 5219 40 18 4779 7927 8442 8901 5730 1121 8 9429 42 4857 14 49 18 4972 58208 26 9255 27 375 43 2625 3670 2446 2074 29 28 28506 18 1009 9363 43 24 7279 18 68466 13 22 8492 6019 98441 8243 21 97208 5465 42 1843 9996 4905 3976 6536 1097 46 90624 39 18 4808 13 36067 3 2078 15 9210 32 31 49 84771 31 1801 93598 27 46 48 485 41 88639 406 9478 86128 7238 6948 7098 2 5548 53668 2875 25 798 6 6093 3637 1 8086 7919 50 7668 9 31 59455 33 1 2526 9498 6361 37 3464 24 6676 50 5080 2266 9 50 14 68143 95455 29 4916 35407 39906 49 5964 4773 5 33 83759 7220 21886 9224 11 1 3654 95249 9 5553 35 30 6260 29 19 97767 48 28 37 6465 1020 5672 82592 956 24 15 42 6 34576 32 3672 35135 23 69043 45 17 15 472 36 24 639 30 7583 5731 4949 38 391 30 31270 7501 38 3 5 2606 1180 40 5179 41 2992 24 46721 5 3203 36235 29 14 9835 23 31 2527 9037 2718 30793 47 6248 20649 8231 20 253 17 7027 6408 5032 17502 3361 13 87855 25 49 31 87297 7 71292 36 5267 4267 9314 76439 7107 11 1627 4809 45 54712 7387 5 35761 11435 20 3983 3 47 8553 45 9402 65803 237 21799 3 49 8 8536 50384 20 8613 38 29 15 6708 5120 663 36445 14 25089 8619 24 52763 16 6 7336 399 9 6477 86499 19 8360 36 35 7307 8446 21 17 4421 46 42 8921 46 34 20 1023 42 12 7553 7 7999 5055 69356 6137 96583 23 23 24 35 4102 91310 43 627 8035 1877 3594 11329 42 40 32 80 40 46 4574 8551 14882 307 17186 43 49 7431 47 42 24671 39 48 470 37 8756 8 38 99792 5912 12 9569 19109 22027 33 44 14 82667 33 7 18 3692 15 3738 6860 33 31 29 760 8627 27 50 9342 35 23 23 42 28 2407 46 37 28 69598 23 47 50005 5968 3793 5767 22 3 10 28 1643 16 19 85425 24 6929 7894 10 47 1061 249 6841 27 8439 50 84555 44 2 159 1 4021 90587 25 4777 41 1421 33 55693 6744 3058 5340 89362 6517 25 2650 46 2 31 615 6018 14 45 20 24 16 46 3794 8502 5981 1311 31851 30654 47 31 41 8542 19038 5999 7579 5728 26 15 32 1398 49 31 718 1406 36 2037 41 297 6 63762 47 5854 24 97566 13 5378 21215 1 1 2594 7013 17 7219 3099 22 27 8783 9357 5954 5679 6486 7 2226 24151 9572 66338 7810 82321 5 2415 15 4712 7943 4779 18 19 17 50 5810 1139 31179 11 48 48091 31287 8805 37 25 46 5743 5 78834 2 7383 2 3467 19 2445 33 6056 5957 4830 16 1441 5401 7026 6 38 46 93269 9 85891 530 82326 16254 47 48 3 10 33 12 25069 14 39 50 26 34 32 45 2324 21 12 51916 20 9340 13 6025 4954 18 581 3278 5913 33 1368 19 9438 13 92564 49 5 23 2430 5459 6 2156 21 58638 14626 14 7 8539 37 1278 5719 10 5348 7523 1651 3 3512 5838 47 44 5471 20 6264 3 43 40 8267 32 50 5850 30 15 3140 13277 47 14266 4 8935 8918 32906 18629 44679 13 80144 20 6 4465 25 22 18 5220 40663 23 1040 14 56438 3328 26277 8611 3354 49 892 32 11 48025 3301 8587 13 1 3992 7 49 49 41 2429 5266 4865 2503 8725 35 92754 7310 33 38 44 31 1805 36 44 2 1363 1231 15045 1426 43 12 2037 1506 37 50 25 28 43395 16 45 40 38 2118 48 35 16 4807 6 34 11 10 39 50 712 29330 30 1121 34 9996 31377 5000 36 6944 57642 50217 45 8979 37 31934 86740 8 1554 1728 49 90203 7564 11 3715 20 29809 27 6087 23 26 31574 5589 45 8 4465 45 23 45648 2101 1 22 43 92103 25212 38 46 13 67381 48 82462 8877 2 4408 70976 22239 6807 42 11 48546 6 78442 53747 32 16 862 24 896 23 91103 7488 3122 5290 2182 9 37 11 46 88990 41 5348 79756 8631 18 48 57046 43301 30 6459 33 48 5 87764 43 198 27 4645 5 1232 46 6964 25 84874 10 2073 5298 6889 2370 9151 4 5968 10 31 3590 17 92964 36 6195 39 8 47 12 14969 1299 32 18 27 34 9841 47 9279 39 6632 8 7 30 45 14 49 1591 2175 4482 41 41 3270 37 9 7356 47 5949 206 24 5 4037 10974 84335 7 30 7320 4 101 17 2658 35 94757 92831 12 18 6224 8130 7442 29 24 16 32 37 6903 24 33 43 34 27810 31 33 29872 49 39 8 50 14 44 37 48 7987 7255 33 41 48130 10138 993 32780 2164 6285 3785 9073 563 37 6552 76935 29 37 11 43 5389 2705 41 33 48 20 9170 48 48 42 6 7909 35 2505 5227 40 7218 1 5 39 98025 25 4524 14 2180 1906 65656 12 2410 15 10 38 37 16 23 3836 1 6169 6530 8711 45 41 20940 20 22 27 21 78180 35 68350 2367 6792 2 4145 47 1353 9 39 30 4 83842 4965 36 18 22 32 7676 2259 50 7 50 9 20 5723 5803 2665 5675 41 44406 48 43 3916 4 8544 35184 9 20 553 9138 44 32 38 6720 31 15 5 8272 5784 8 3795 7079 16 41 41706 1313 19 6957 85231 8975 23 1563 6507 88199 81015 7464 20 18 67 294 2290 6788 42 45 5175 15 2 19 31 706 9484 26 41 22 9490 8800 44 30 4 47 34 5721 36 5202 28 1 92161 17 23 4 26 1278 12 44 1125 49 27 13593 19 196 49 27 9075 7050 22 92231 93472 25 3575 44 34 6148 1 40 6127 1874 8914 37947 65 12 44 10 49 30 22449 9304 43 25888 16 8120 36 38 38 58211 6 39 1 33935 19 786 20 3170 2049 5501 40 3 5325 38 5782 22 7 93193 1825 583 520 37 2464 47 84282 37 27564 1935 42 268 17 47 7769 8540 40 42 33478 4927 47 2683 86520 38 1472 44 2365 20 27 44 248 8672 36 15 25 26 68173 23789 12 3 4829 69908 3200 9263 27708 39 13 3168 3442 9292 4250 3518 3555 18 41 55646 4282 9919 32 13 44 45 27 24 18 9922 6729 9 46 59611 6984 2 16 1273 30 43 48 18 47 9271 27 42 16013 5076 45 8 42 26 8649 2 9374 6330 79971 35 11 14 42 2 2034 27 24 45 27 81870 54998 16 18 34 20 47 5016 53877 8 9 4 6294 6775 20 2773 88348 44 22 41 32 3 25 2 3369 14 5 1 7 6431 44 1719 25 94520 7 3484 36 82006 19 16 773 94907 2146 19 85570 41 91423 47 3487 9816 2 9859 7226 37 44 19193 45 17 11 175 28 47713 1 2354 6388 5624 7581 34 61397 37 48080 33 5 16200 3 17 8493 83983 5872 6534 94897 40 2841 5 65547 4538 47 22 35 2342 5 6501 32 3 7 2 13 70108 4951 2837 34 42 21 42 161 44 9079 13 8150 8920 2 96640 49761 47 3614 5 12 42 33 8518 7680 92369 10000 5430 20 52057 7811 30 43 60149 50901 1 22 7602 14 13 7303 3316 4007 3 28 5882 37415 9593 29 5841 57159 9419 44 49 5 76049 6642 8 8 80007 31393 3024 46919 456 34 6415 56 3539 7506 38 37 47858 23 9 26 1240 8549 6 2437 7 1269 6701 93980 4 6275 49 3326 6344 38 10015 18 25 40 18 21 15 52761 46 28093 9 8 45 31 24 26906 32 43 34 5445 45 8952 39 17990 7597 38617 46 10 17 71783 8960 9497 1633 14 9 20339 20 77930 2891 32 835 15 39 18902 38 24 9291 98802 8504 698 47 5097 4995 1978 89753 17 30 47272 14 2171 30497 1 19 65865 127 3 21 30 5190 5492 20 50 36 2149 41016 32 2 18 1432 19 6174 68544 20 1720 24 8093 1112 86591 5 43 46 31 26 14 81858 42 1510 91699 25 3 68417 20 43 23 6110 61752 927 22 9437 35692 6920 3097 34 446 45 20 14896 88765 6651 47 24 42 15 2 7728 517 60252 36 11 2 7930 10 49384 18 24 3 8091 1487 79952 20 12 33 721 32 38 10157 19 86064 20 12 50 55772 61839 18 20 2666 6811 8655 9364 7 52973 8744 18 1220 2 45 3722 37 79761 19 14 10258 2980 78295 29 37 6330 7047 35 3381 28 8 215 17 2466 38 12 7498 2508 5057 7 9 40 8 21 3856 5 29 35 1 34 55231 3564 45477 18 37 36 25 30 6438 14 12 4227 38 50 17 7560 2446 36356 42 7792 1831 13 1924 53091 48036 7280 31720 24 39 1 14452 5 1508 56499 864 50381 56291 301 5699 1703 4058 5752 84948 9285 75927 35 48 34 613 7891 49 1 24 6623 24883 32 7892 49 2710 48 32 22 44 3430 8532 1017 66618 39598 29 84341 32 5868 39 6 6540 2061 18 1548 23 39 78064 9013 889 14 49 5043 43 67052 24 7 21 18 3205 3985 3405 25 50 21 2 5570 2815 48 81573 27 62249 249 27 2 11 39 18 38 1716 10 5120 8711 33 97055 10 39 2238 6310 8155 16 6509 9345 9 6573 7001 91 1308 5345 10 44 4623 1593 415 9017 9978 46 23706 14 781 14528 8892 21 1279 46 38225 40 88982 1 216 8132 373 29 44 46 40 3 4002 8807 44 9082 16 40 43 25 27 15 40 31 15279 18 26 43 6 41 4177 91469 10 33886 1765 1 31591 1460 44 6745 11 1915 32 69208 22 39 17 9 24 1341 63375 17 2476 16 24 3111 36 6 50 23 70178 5060 28 48 28 50 7854 6166 3038 36 3922 8 30794 555 57808 46 43 9181 36 84386 15 47 8929 46 44 46 10 35 35 29 43 82 1953 2718 80110 15 26 326 40 20818 17 23 47 34 4 5 9094 35 18 32 2 8110 34 28 7121 2242 66803 2 37 1599 24 4566 7 1541 42 68343 39 37871 9 6 32132 4 81233 5 935 31 20 35 8430 5 56 99570 56 22 12 3295 9662 33 42 45 13 31 7 11 10 9805 4007 45919 5130 91625 4068 2682 2478 5 4 6863 8113 1 8547 5 2573 7 5189 27854 996 49 9174 1157 81081 24 24 9168 6 9282 1848 72 93470 33 30 289 2126 6249 17280 2068 4613 26 277 9104 18 17 25 25 46 22 87093 69304 5 28 8375 1764 46811 8608 41 38 15 27783 3179 46 46 69218 4 7066 44 8297 4 94834 1712 34 4910 39056 11 59937 6240 43 26 9733 46 15 29 70077 65076 47 19 2935 60560 19 21350 33 98094 2 30 40456 3090 92339 1314 9796 255 37 21 7639 37 84409 7148 59985 62874 15 22 29 4 15091 32 2 35 24 5 46 14833 25 8 6408 41 35 31 3 53231 12 41 1789 5 9647 2 7276 44 7221 38 16131 47 42 35 48059 27 25 1400 8132 20 22 5016 7 34 34 3205 5 11397 97898 11 27 6516 7452 26 49 73605 9779 12 20917 29 1 1010 45 8 26 46 49 9667 25 6 1 37625 15012 4306 5146 4543 31 37 34630 8569 6302 33 3154 85630 17171 4 25 18 40 36 6945 43582 4593 355 9025 48 15 88769 2422 39 22 10 88988 7080 41 42 35 6064 8762 3384 15 31 1 3 2362 34 3640 17 114 1653 33 7755 1456 70308 1 49 1 37 32 32 31 1293 9383 2530 17 2452 18 8321 9510 44 6105 7359 2731 54219 5021 1956 35 9 2 1637 11 38 930 4289 44 6169 37 24 15 4270 43 6504 41 2 3928 2800 19496 40 26 43 35 907 47 9360 893 791 36 9205 5724 6 1157 1303 6659 32287 3882 13 9502 21 41 41 3344 39 6158 14 5339 16 2559 79165 46 32 1244 7 18 30 1 32 5 5667 7013 45 15 9088 61710 2987 6 1101 8 4146 3 11 12 3595 85532 49 28 9771 9209 36598 38 75684 31 1060 25 677 7317 3672 38 7 11 37 4119 7247 23 3551 33624 93462 3687 5820 47 11 12 45 45814 44 33 8 3827 3 5279 12 49 25453 6523 3889 44 6274 5307 43 3300 39 2102 28 37 40 24 1590 697 5545 26 40 51981 33 48 41375 47 6702 39 5225 4150 49 15 30 1 7501 404 3 44 8618 2885 33 7377 9771 9323 28 32 28193 26 19484 42 24496 2 10000 42 2571 9181 944 28597 9189 36 20 34 30 9836 49 34 8652 5397 50 5628 41 5086 5557 43 8255 73464 19 7142 47 25 71081 8539 24 69958 75058 39 8418 15 15 68100 12 2456 8861 3528 46 40 31 37 3825 8 26 2712 7 6 6608 36 79333 10 30 3 45 7465 6471 42 4491 91964 40 42 92966 39 7857 42041 17177 50 28 40 21 35 57996 18993 16784 49 3451 15 49892 39 30 2324 27 18 38 8548 44 28 45 4 28 9550 74452 35445 35 43 9955 7956 20 63445 5339 48 33 23 35873 82962 22 17276 30 6831 12 50 23 7090 1898 88428 28584 12 18187 32 14 59580 46 9 4329 14 47 71272 8063 8 8671 21 32 216 20 1425 30497 8470 42 30 32 2396 41274 153 31 40 34227 33 35 3468 46 99235 46926 4290 23 80753 4068 7427 19 18 3 44 37 172 1497 1411 1 30 6396 9695 22644 6227 99530 51479 207 6747 9467 28 1851 19485 5667 99847 307 7 17 5123 87854 20 2179 6432 4451 78 11 4511 11 22 44603 29730 8121 8814 15 26 180 8 3504 1430 15 2 33 13 48 58501 30 15847 47493 35 1160 16 32 5420 6176 13 4425 27057 45 22 5 35 84288 30660 459 4742 16 44 1390 13 16 1977 37 22 23 377 24 627 6795 22 306 30 3947 21962 17 33613 13 90309 3225 32729 21 76813 68509 16 27 13 29 7003 29 45175 39 14 385 6205 6039 11 32 94784 31 17 827 5142 1312 2130 26 5408 646 49 38 11 7 1832 76432 20 31 13 1124 26 6965 46 9 4 3666 21 5 5094 6046 8416 6369 44 50 1405 12 19 41 34 24 1607 6424 80657 89232 31 2436 86533 2229 9441 2139 9 93816 68894 82024 20 73069 43 25 30089 33436 27 47 4 4265 3 6772 19 47 18 2726 728 3924 5445 6 7569 7996 14 6148 9581 34 48 3918 33 4983 3680 2236 22 2236 3868 33 5253 37 5299 37 77932 24 33 8439 26 9618 7 26 6302 26 13 76473 61736 39 965 8247 23 7 94474 47 38 9911 27302 50 28 43 38 1754 46 5647 16 24329 8780 55964 5 46 44 18707 2660 46631 32 10 5816 7215 24 22 25 9475 9664 9969 2094 32 32 9202 1223 5716 7751 38 14 39 355 24 3230 85035 9 3471 34 4231 6319 3 35 19 44 23 68264 6 69912 15 9 42 44 4287 31 17407 9 3851 75010 26 2218 18 17247 25 10 47863 8 66909 19 5 31 49 1 81513 5471 34 3535 2657 73422 3068 34 47 45 41 44 30 9 3296 39 59105 9612 424 51829 4923 40 3518 4 4165 20 6732 38843 7533 28 24 61875 1311 21 1227 8543 5539 41 48 35 30 2670 9540 99309 4 81188 14 3064 2 45 99416 36386 36 2369 875 8462 2289 20 1913 3953 43 97589 14 41 32 9283 2864 36 79430 9059 35 3647 2737 86365 1001 15 739 5536 50 8415 11 12771 699 15 86085 4 16 27 81824 27 1180 6144 3602 1282 8311 6 9638 34 8 15 15 15 22 25 40 8704 2 65492 2205 5 9260 3590 9461 3061 49 9206 4 6977 49 1 8 39 9503 38 3748 37 32 11 1428 22 60601 73198 3778 18123 24120 24 153 10 21 57056 5052 47284 9380 86023 43 13397 38832 41 11 29 36 43 34 33 32 26 42 12 18079 21 41 33 2294 91788 8995 2687 5429 51765 5338 29 2967 5 2523 1 17 43 35 18 30 90282 443 6686 47 20 6073 22181 6306 1 12 11 8364 2080 16 1 39 4 11 4678 67534 17 55697 8030 8 6120 46 2733 29 16 6347 46 46 5 3764 17 25 22 28 3480 26 7 4601 1307 96608 46 47 46 61249 28 8 50 41 39 15 26 33 46 6977 12 29 26 3184 3315 19 29 11 28 15 8910 20 2336 21362 36 8542 44 4960 41 39 11 7730 77159 1908 7856 36453 37 6194 1 1165 20 6305 40 4057 5164 3 130 39 5277 1699 48 15 12 44 8271 1 15 18 47 5 32 474 5268 31 19 33 33 4133 21318 8 10 4056 42 8946 28 10 40 8561 10 25 43 49 9633 50 20426 5635 42475 38 1416 9400 8693 5332 12504 3033 2343 29 5949 9267 20 8760 2059 82082 38 40 45 7860 12 5717 28867 35 47 2005 12572 56755 35 3651 9 40781 39 44 2111 3258 12 50248 69929 1 45 46760 68770 19 3203 50 20 8 2825 98169 41 37 8115 8651 3 8295 25 44 2 1651 2724 1289 87 2541 4185 49 11706 24 39804 15 44 96901 16 9 26 10445 45088 2628 5468 8263 18 47 23 27 23 38 14 95126 11493 2352 5080 17135 45 21 3918 41 15 37 12 3847 90742 3 43 21370 14426 23 44 27 9383 1216 18 7 85421 5334 6398 2373 11 28960 978 474 1755 13 328 46053 9888 9 44 6189 30 972 49 7415 19020 36 60818 23 5290 2864 19964 6525 17 72592 3 4 10 22 2360 1202 42 620 3032 9568 3 8 16 1993 6009 43287 8984 12 34 7505 1168 8860 7003 80871 8034 406 30892 38 45 240 50 56214 5414 41 44 9663 87740 35 3652 9335 19 7 17 576 5 36 2042 35 25 6575 8879 401 81346 43 20 69870 91995 22 32 9683 8002 10 37 9909 4 19 10 8 40 49 465 43 70045 6258 52978 9109 16 7633 6748 2 23 36 5177 36 8 48513 16 1835 21 3 36 42 42 3823 44 50 5310 5703 5 7 3871 27 10 50 35 12 22 1946 16 2993 32 7949 5572 23 5 50042 14774 41 26 20 17 24 64269 97580 1997 1625 42 28 2 4292 6 15 4121 12 6804 39 3058 1493 15 5838 26439 373 2 1699 2 21 18240 8110 95020 26837 39 50 47 88283 9398 31 581 11 12270 13 3597 4964 4 41860 9 6 14 72423 3557 2166 2152 9864 64753 5618 853 2230 42 39346 2135 29 45 3109 7 3578 26 41 39 6199 3246 880 49 8211 54985 9053 5 27 6576 50 4140 15 29 27 30 3 14 1492 20 4624 43 994 2484 7 1460 6 20 6932 19 79989 24 6500 27 11 17605 383 53690 51658 6 24 99977 6 3 5 8 32 35 29 27 7 2439 57283 8939 4341 4 83798 34820 18 8874 3 5746 16 3413 27 47 47906 64928 19120 9 7795 29972 183 6273 38 58815 4042 34 9101 39 73 1 3279 9609 3542 6023 45127 4125 4344 48 9 9 9297 48 28 63624 26 40 14 5714 50 6727 9381 25 35 7417 16 8123 41 42 7 5 3935 4498 44 2428 23 47 35852 22 31 9406 37 3 39 9968 25 8257 7908 13 836 10 6118 8 5 33617 33641 6 28047 57999 22 24 1 1041 44 25 35 3252 19 19336 4 5746 47704 15 4000 1414 1164 5522 45 16457 2148 34 78290 22917 22 41396 22 49 43 13 47 32 27 2 41 7011 11 4501 1 37 5755 35 8195 76156 225 48 3582 6670 14 22 61297 48 44 36 2 25 72146 49 39 4726 9011 32 3523 61353 42 3354 3455 8272 23 15 1981 97706 8696 8417 31 2350 48 6584 5435 21 92109 862 4109 4803 45 4 19 33 4068 36 19 49 2006 3 81178 39 27 30 7799 81638 14 42 38 37 19 2850 28 45 4576 3797 7837 19 34 35089 30 10 25 23 18 9350 6378 1 28 45975 37 3551 24 31 22 68449 4465 3862 39332 2982 984 24 30 6758 43 21 23 15456 11685 85699 31 5704 3013 41 9205 12 17 397 41 29 6 28 9050 2114 4495 33294 43 8 32612 2548 12 10 4547 48 2 37520 38 35 866 966 7443 972 1094 267 79488 513 39 23772 31037 10116 2300 41 25 2891 81748 56545 6 1 8680 19 7363 11553 44 1705 33 2484 27 9979 34 32 427 3071 23 77384 5068 14024 30 9028 45 60359 25 84911 50 50 6057 2827 14 12 38 9316 24 5 12693 19 22 35 86779 99968 2618 75138 26 16 24 72473 31 45 24 28 39 50 988 40 42577 46 39 5 37 27 27 7127 3224 33265 25 43 20 3907 92 50 22660 46 291 86533 8 8540 23 2191 52150 496 35 3988 63885 16 29 5037 23 28258 85692 7723 22895 63219 6 33074 9135 9 2047 21500 6229 22 37 3612 7 36 50726 18 71693 80576 14 20 37482 37 1 3 8 2545 28 8 34 4349 46 30 33648 33 279 4134 2182 4719 29 33 30 2446 9605 3 5170 8339 51985 12 12235 26 3530 9395 3255 31 31 29 24175 6 9569 37 30 1807 5579 6773 9470 2148 26 29 4805 19 39 8370 3546 2589 17 1236 7 3677 42 88199 5 67182 6452 58809 47 85429 46739 2230 9 15 38025 843 21 45 71938 3 5 27 85388 41636 93793 66608 28 50 50544 3478 5244 1763 43 8373 2204 30909 42 18 39 9 7072 18 65927 9103 4268 22 23 9 14 2660 50 2 27 620 6 78962 20 25 6 17 16 6092 47 58645 65879 30 4088 79435 41 31 7493 7 49 74 86241 78399 28247 28 56662 7 24 26 2879 5611 30 2809 8 155 33 22 182 9 3 60087 5492 6057 39 4183 8933 1929 18 1602 30 9 21 7972 1787 50 4 49 19 85249 31 9034 14 9 3486 38 40 4073 19 37 6340 4 3918 8 3803 11 14948 14 9333 7813 50 23 4145 48 1988 363 9047 6859 44 3563 32548 2524 47718 36 26 16 15 76802 36543 2435 2712 2 4395 4370 40851 76329 1520 29589 58594 1928 35 35 15814 9184 17747 5 3563 703 45 35 11 7060 32031 4471 18 8641 35 44 8 17 41 39 1977 22 49756 41 5228 7 6 10896 20 3814 6489 39 28 2473 36 24 2894 25 3964 47 49 9432 2385 19 18 20601 86124 20 28 45 3365 61054 46 29 6191 3853 57305 9276 703 21 5777 9859 22 20 43 4494 17257 3587 62999 751 4354 43 43 19 28 26 44 29428 22 49 32 32 3642 30 258 22647 25 19 43 31271 36 1078 12 27 6 379 15 34 291 46 5275 48 31 18 12 94335 9837 43 9710 48 21 32 1455 25 7059 27 30331 38 27952 44407 8264 27542 45 44 9628 2537 2822 726 8150 2 9784 44912 21471 21 87141 23 6 30 14 2 97673 48 22 7 6659 22487 18 4013 4719 3857 40 5956 9 41964 5303 29 42 24 39 801 47 3449 9138 26 42601 3831 22 3205 68542 426 33121 3629 10 50 2703 25019 4323 89089 3 15 69334 3171 31 37 13 4800 7077 37383 2696 43 32 44507 1858 27 27 89090 7004 3373 7279 20 771 3741 26740 3 8460 4436 9 55702 20119 8059 6745 34 16 3343 1964 98222 9255 31 15 4 36 14571 14 513 18 8777 36307 8020 3382 6 3 2847 12 36 1902 650 10 67557 9557 5928 45 7028 7525 32245 8414 3889 48282 41 89140 6 35 6851 2926 8576 5 30 23 16 6 48288 50 44 6 41 69877 31 11 49 3 16 7155 505 6 4710 89736 6529 558 46 1 30 9197 21 17 9178 847 25 18 23 6919 5979 31 32 21 18184 521 9385 44 29 7206 2214 43 40 20123 44 2094 37 69981 4978 26 5378 83764 7597 1 40 85729 19 38 28 6535 8 2720 15 29 2640 17523 33 9886 27 35 8741 62580 80366 31 2950 13469 2231 26 2708 9757 8775 31884 32 36 43 19 6099 36 61671 46 17391 40 7369 6912 9336 12 3032 32 2117 7085 13368 6523 5 8 17 29 9156 27 17 18 25 18 92566 12 22 48 96199 2 71456 9237 2 6737 2047 9 6 44 47 9028 8291 9129 30 8744 20 75113 11 28 34 5511 1191 17 5044 41 80584 21409 1775 5952 2698 27 8428 27 4165 32 31 60024 31242 1898 9688 17 48 2348 9007 38 13 6266 8535 51395 30 8712 6 19 24 46 25239 34 12 14 46 4976 34 27 23 26278 13 6870 53157 3 24 13 822 35 1191 17932 2 17 43 16 8962 9644 40 41192 32 43 1043 75284 33 5961 16 23 32 19 36 44 47 9374 40751 25 20 5 44 2320 1 9185 15 12 48 7 98376 9160 20002 41 25 9769 1334 3493 5537 1954 2646 48 48 10 19 49419 1 1377 45 37 78584 1523 18 3986 2035 3 3616 48 24 40 18576 8125 17 2332 12933 1714 3075 1528 81697 8427 22 13 50 4741 6204 9011 29 8 16 6712 37 8452 3890 27 9119 40 36856 4382 29441 5680 339 33 29 7179 41974 23 50 22 6516 5 4848 31872 50936 29 48 33 2 50 9067 85972 26 43160 3639 32 3319 9050 87106 76 5745 29 5284 9 30 25 24953 51960 49198 41 12 24 75352 13571 4341 21229 5598 5483 9003 26434 2014 174 4 42 36 4205 9707 482 33 46 47 8970 34 25 39 2811 18 5061 27320 38 35 30 36 10 13 32 5 1184 16 42 8259 35 31 9436 38 16 48 9488 5 36737 1 1063 19 26 8592 1855 6727 699 734 16 22021 1751 5366 14 39919 7287 6672 6304 9024 2020 48 42 39944 35983 3765 6656 26 37 38 34 21732 47 43 5642 87850 5227 7852 11 13 30 39 30 3113 32 26 10 5 4157 12 2 49 3 6 25 7484 6715 9547 13 41 49730 9483 72257 32 28 6 6 48 1 5443 2 9647 5312 28276 29 44 22 860 14326 7381 23 9644 2714 30 1819 86732 139 50 44 36 1657 4391 70591 5 86844 77329 9341 49918 9103 17 16 28 90060 48 99343 6419 6315 42980 20 24613 42 27 6201 42 4460 40 17 782 33 23 43963 7 8 38 9 2 36 49 55961 11 21 23990 8048 38 18416 1186 37800 2 27 48 37355 59542 3587 50 6 11243 36 4558 37 21454 3174 9 8013 33 25 3000 12 4887 8669 7 9911 40 5208 40 35 25 9333 9 28 11072 10 34 8 50335 5703 2176 4031 93820 48961 26 1901 38 8941 21 50 555 45 19 18617 5682 43 28668 33 34366 2632 50 38 9127 28 18 18 32 6585 34 28 84380 1 18 31454 32 22 11 2 8634 5835 14 33 479 50 6 32 8281 18359 13 67871 4980 3826 11 6533 16 44 5 8561 3873 44 80431 26 21 7440 8035 4351 3764 5 46 2593 5 27 42 6095 7558 4104 32 4994 31 21 8323 6 63754 4667 2005 39 43 9 23 13 7652 36 35963 13 24069 32 36 7 16037 7 2693 50 1914 8512 267 9444 8989 15 1646 2 8492 31 7 7087 22 5 31 878 31 44 8779 13 3 12 7176 9213 39 24 2627 4405 7639 6 7081 7 395 4232 29 3727 9169 43 10 44530 41247 18644 6292 3647 34 32 44 46 49 25 24 7322 3260 2929 34058 1907 32 2564 32 9037 8801 4720 3805 29 4492 6583 1788 36095 9 1461 18 7606 33 48 2625 4671 4 9 32 34 8 88439 653 2232 39 48 9572 4935 3 14 7369 59421 1750 40 16 38 31 17 3225 84763 23 6246 78962 2754 98278 4 1433 20 2147 9626 47962 3356 8570 7851 18 64196 14 31 11 8 3614 9 1 63770 4 1458 4 6945 1 5745 4279 4898 8906 50785 1252 1446 1641 8 48 46 21868 5085 88576 9834 794 10 28 7084 19 31 43 3345 892 22 98730 25 62721 3390 3483 38156 42 13146 9274 454 40079 28 5705 4105 3 72895 3028 2096 19 42 9115 18 87212 7036 32 41 41 9566 27 2666 39 5592 47 39851 18 26 2428 33 50341 5141 34 8965 5 24 3702 188 88324 25 10 3 6 18 33 19 22704 9327 46 30744 22 18 75840 69748 48908 28 4713 46 8707 13 82370 57919 9933 48 2545 13 73270 25207 22 33 14 32 7913 6474 26 16 16 3796 71187 1868 63245 36 2075 21 761 5955 6233 41 16 94315 3744 7712 51377 10 11004 24 6901 48 21 44 1 6378 43 21852 9 4269 95185 6651 91555 93033 35 3 45 45 44 30 47 95950 2265 8888 4876 39 11 1305 14 178 45 25 5 742 7976 6 5933 51161 9 11 3132 61710 9651 45509 8419 71311 49 25 17 50 6 48 5216 9 29 14412 3 25 4446 46 16641 9985 3295 1453 11 83054 2119 82627 7 8758 49 96901 34 21 80549 79061 8768 9778 92498 39 36 87665 20 1352 2592 7534 3519 9044 7 1672 15 4494 6824 5 18612 3600 9301 9857 18 1552 45 1987 5998 20 1560 20 56111 5 133 27 41418 41 5594 1385 36 41 3799 50759 48 4769 19 3859 1915 21430 9613 15801 14 4247 30 72025 942 6112 7436 39 46202 22 49 52134 48 40 4576 43 37 84121 7207 9160 44 7479 12 32 12139 29 7736 2 32767 10 8938 6330 713 12 34 29 97685 48 580 7836 6922 2857 42 40 42 12 105 7240 71646 97110 12123 13 2839 98852 40 1292 36130 5289 20 20 5005 51327 15448 9 13 38 9725 50 28579 64689 20222 21 44 6138 8867 7240 41 26779 32 6169 39 40 21 41 1576 30 379 6928 5516 5482 30 50 15 1977 5 7193 47195 92827 27 6773 32 4250 1185 6110 4 45 33 35 6303 8660 4533 32 63195 45 43 8970 11 10 12407 1 8003 6104 8397 6576 2 46 7214 32 8139 3 9877 6 33 7796 45 4214 7426 78239 7772 9343 47 4966 8061 25 3 20331 43 7759 18 15 9653 29 62708 9554 6266 24 30 9276 26 29 37 11 6 32 17 5850 3015 9733 17 94612 11 29996 10 3349 5988 42 6264 5134 28294 78895 38 51944 38 5413 48598 30560 7740 28653 5338 35 14826 46 25 5397 767 1885 17 22 5 19 17 2821 1112 77773 5049 12 8 420 39 851 6462 44 2 2 38 4746 1225 30373 20 17 3848 95311 33 1 78151 67674 30 33 6 9173 9016 15 6005 27 6134 880 1924 14 14 47 29 14 7514 41661 59339 47 38 3471 42 28 1248 1 27 7171 2018 46 5 39 47 2730 15208 1020 1699 49 2676 22 1216 7769 73477 47268 26 1260 8660 8 4603 33 12 58869 1627 21 7531 93241 21 6994 23 6 4196 69744 37 507 29 19 6491 5352 19 8661 8639 6371 44647 15 45 43 49 21 4898 4319 13622 38 1175 6895 9 39 8 43 47 9935 3919 4839 38 34 4818 2674 6472 8 9758 82163 9738 46970 6 6976 3 5874 6 8845 48 19 8715 40 35619 74206 2 69308 48601 434 34 32 356 2895 3637 3774 29 45 45 23 16 7361 25 28 10 3366 34 106 27 7731 303 47 84633 6055 35 1 22712 17006 8444 25 2602 7709 1 3108 3181 62965 49 19 31067 44 92597 47 7832 2920 24860 2 41778 6503 14 133 15 5 2121 2928 50 8072 15 2100 59801 7000 4621 7706 89298 8640 9406 50 21 47 10 67212 39 3398 70819 11 43 5617 8578 6177 8911 50621 3818 30 27267 6286 30 42 744 9753 7747 23 8 5 7449 32 1309 13 46 7503 1929 17 3063 15 5320 539 2707 1 8150 43 9 40 865 31909 3 3222 46 6 7125 29011 3 79704 2288 44 2634 57098 924 24 23 13 21 2 41 88644 6056 8722 4724 56001 11 62457 1131 31 4660 803 2 9 5366 50 60668 19 4 65377 37 31 5925 4489 2898 5847 40 37 47 8 5817 14719 88483 8 45422 816 32 2906 2948 22 40 48 42 88344 97665 34246 8 27 470 6322 7 21 41 58703 8183 34147 34 87265 2 7891 1277 3 2406 5793 81792 2345 15 9089 3420 37 18 45189 5302 33 7793 2771 47 2830 86887 8318 96080 4838 8866 35 41622 26 14 6 41 25948 1028 2493 7444 49 38 17 49009 9 8997 23 7017 2010 3763 12 9673 21 5353 37555 143 5015 15 9915 32 22 64602 2967 12 8617 2867 4 32 50 49 25756 17 73972 33 7 14 1515 90318 7 37 4754 4 2452 1331 55549 11 3806 45 28767 2474 8923 13750 2649 89879 37 50 10501 24 8131 79744 22 15 6308 26 9 788 2377 1704 14 48969 3850 8913 21 36830 9801 34 44 34 3343 5927 10 4854 80225 31 52 33 1950 62424 4198 93129 4 9563 29 5306 29 7448 2554 14 17504 9490 6 580 6 6656 220 27 37 5320 595 2 3917 3440 41 50 21 45 49 9717 14 13 784 8704 14 22 3641 43404 15 12 16 30 2564 8 17 13 6163 41308 50041 14 35 7 46 3523 3 20 22 829 27 2635 15 14 7880 20 9420 8413 28 10 6989 5722 88802 1345 23462 7937 33 3100 81863 27084 2 32 46 8511 29 35 7 2088 8 2237 1374 86928 2 34 3045 44 2648 15 22 28 7023 9 2450 14 15 42 35 37 4 10 9 10 5325 30 7302 13 24 16 5038 4184 6650 14 32 4679 8800 39 6748 1247 78345 88276 5140 7854 2188 13 8558 6670 35 27 8143 49 5 33 11 15 54697 7591 5275 33 24 69521 69972 8593 36 24 8 27 26 4684 8837 1305 16 5063 41 30 15 270 6324 6812 47247 12 35 2 46 41 18 10 4565 44 48035 17 32 11 7461 45 16 1045 7745 9055 4 126 57773 87580 12 26286 11 32 3706 7760 13514 9414 23 17 44 45 2152 43 2521 29 10424 417 2499 1131 7369 35 3391 42 33 15 19 13950 24 2 46 7982 9615 8132 39167 7280 15 50 9921 34 607 47 1645 8559 36130 27 26 25 9198 5184 9647 13 2191 6065 8 4028 35 41 16 85670 50 29 44 73369 39 36 22 2262 9 43 29 8972 8 4895 12 36 45 26 24 22 99423 14 6888 8 3307 49 8855 5 7722 34 26 17 48 4 45 2824 16 90856 5512 4861 12 3400 262 3543 41 7291 14 11432 30 5401 1318 8 59385 5517 39 19614 7417 50 42 98678 1 9783 39 8161 91550 49 3461 4521 29 6147 87949 37 40433 46 6 3984 8881 41 16 19 8691 4052 18 2 37 37 37 4109 13846 46817 2054 2484 8600 21044 41 29 27595 14 3184 765 9208 39 8376 40212 21 44550 2729 50 8246 6585 11 4 4124 1046 10 9952 16 42 5063 9291 8377 7 8310 9 30 4 4197 17 806 22 7541 32 22 2117 18 41 10 39 6 17 26 65233 9615 2661 47 32197 49 17 7 32 60130 9905 16 23367 40 16 47489 40 88350 47 45 41 37 9 34 26 8620 56385 2 3213 11 16 4474 2149 37503 4770 4345 22 35 35 1699 12 2731 20 50785 20 81956 266 10 5171 10 7502 21 33 9103 38 9338 77351 5564 1836 1957 1 8402 8158 73353 1279 23 4196 14 9666 19431 40 47234 8196 5368 1453 24 9375 49 5666 69390 8940 24 14 4489 7464 6857 16 10 3 16796 31 1 6 7522 18 87751 35 56 92197 20 36 37 1330 41 15 6 36 11182 31 66536 83401 3 43 2923 4818 13 24 16 32 34 26 8 4 164 11 12 21 9296 13 6 49 7 45 9411 4744 27 20 2674 17 7445 10 17 61780 18137 5048 31 1881 28 50 85573 27 43 3298 4 42 37976 5402 7921 16 9688 23965 45028 2572 7 39 213 1547 5306 40 4429 1027 3 50386 9424 8692 752 9895 24 1072 20 9981 92171 43 56475 31 40 46 2509 15693 851 27 30 8 70326 8201 7054 32 7263 13 39 11 30 32 26 30 9521 22 36 6 11 8965 4372 64369 20 92107 2061 3 68992 9317 32 20 9 86556 5 12 9310 5684 1281 44 6391 7 4851 9 49 37427 2 5 8985 24 8504 4010 5 38 7 28 3208 24 2 60321 29 1520 7958 5864 9817 40 50 644 2805 4943 43 4820 6072 5419 17 3 43 44 16 4466 9352 48 6136 8054 34897 10 22 6029 9684 38 41 75740 2112 7741 9757 21 940 6477 929 4027 6104 4416 7 21 32 19 75263 49 8231 9326 18 35 50 4393 4111 5491 23 62773 6204 3601 46 4667 5436 2333 40 7400 35 9921 83807 75180 1182 23732 46 31 1032 1112 60873 12 87818 8572 45 7851 47 8 12 11 11338 18 914 15869 15 46 7073 6928 20597 22 44 26 8666 3178 2015 7314 5 9495 12 5470 4598 23 8 45 33 22702 33 1468 8 26 84467 27 35 4 12 25 9 42 66339 25 34 4366 2498 21 1741 24 20 5 29 8535 50 7842 20993 7105 97560 36 43362 3861 47 4615 5062 7929 42959 7434 8560 1581 14 6103 89 98127 42407 6686 21217 9242 35 3360 69290 21 41 17 2096 26 62085 15 33 85701 7894 7 28 6455 45 33 90110 28 45 24 8920 44 29 10 15 24 4948 4777 23 77225 13 4538 4947 35 7947 51981 3729 1901 36 9 32 45 28 29 5 4169 8529 84060 4 25 9311 45026 2813 32599 49 6847 14 26 227 8309 48 4149 90065 5349 9 38 8305 5324 7842 6589 527 37 1232 5489 41 676 8576 3 862 43 3190 22 23 9737 30 14 32418 96729 25 14 32 80453 3606 9658 3671 9342 42374 14080 44 7769 6378 41 7739 57315 1 11256 23 94232 86486 12 12 27044 5705 5280 27 10 36 30 19 395 8822 6417 26 51424 33 14820 42706 6293 35 1933 11051 26 24493 304 8520 17630 17 5279 5321 663 52037 50 5275 64661 43 4404 3582 28 40 29 7905 17555 5 4872 37 25 108 8449 2223 61895 6 12 96721 45 5988 4864 19 48 7445 37 4954 7268 1 25 44 24964 6933 11 13551 31 6281 54237 21 5840 40 1020 7 15 22 8 9313 12476 11 7 77006 32026 31774 72047 3078 1650 1777 6 2658 17 1053 3567 38 3406 80190 8488 6214 39 33 8836 43 2 13 22 9 16 28 9829 4115 5679 7179 8433 7 41 14883 8 38 87249 30 6987 14951 38 45 41 24 41 3133 8 4 17 18 32 79701 9940 44 5937 5814 8920 29 8029 46 10 40000 34 29 1631 2933 49 35 95556 3895 42 33 154 7185 66551 45702 8339 4237 317 58320 2215 4503 24 48728 59855 9 1 3557 49 5945 10782 38 24868 12 35 21 1165 1 17 42 84292 24 49 50 23 4548 9405 71739 4706 1270 21 7 13 31543 94931 929 2769 38 12 4156 1060 4839 17 42 6 2952 13 3845 34 50 50905 7777 32 28 36 15 4 74235 30 7201 5 22 3757 1294 3730 3980 38 9034 26487 32 2554 1969 49 27 22002 23 15866 43 11 7840 36 41 141 28 77504 29 66395 24 3081 26 43 36 1358 5657 871 38 7516 5361 61456 7 30 30 11 43596 34 37 41808 46 13 5402 4 31 33669 29 64652 7177 38 49 31 41 8572 36695 47 8777 44742 9 8135 42 6 11090 8236 26 38 36 7268 9253 36 58983 5120 74959 36 45 33 8429 3 6608 49182 5 17 76744 40 3046 6007 36 8657 46940 23 7536 83734 884 22 2909 45191 16 1177 34 48 44 42 11 53411 40 16561 14720 49 6570 76430 38885 9845 27 3706 14 34 29 24 3761 77832 1783 42 3 2 27 32 561 1642 24 5067 29281 27 24 25 31 47 2 40299 435 44 20622 5 16 7076 5288 23 2382 50 32 26 5426 1424 6933 4740 50 19087 3 15 1615 6 2390 9961 1796 2502 5775 64115 43 7105 47 123 25 12 7692 35 4373 5067 44 36 8577 74857 1696 14 30 8 3799 54275 9881 15 5941 7559 3170 41 20961 9787 44 10 8 8238 39147 15 36 4991 4228 3511 14 25 5132 6 6677 43 8652 27 32 9 2 14153 9633 34993 19427 1877 13 2612 34 6 2 26 50 5101 12 34 4 14 18338 7536 1624 11 34 2275 7917 9 5 4268 9488 6 35524 22115 3258 49 13023 27570 80604 8838 8627 29 22 28 28 1584 9 4982 9 46671 41 6 73215 6090 11 49 7852 14 4593 44 16 95320 22 5947 11 3 3828 9067 9 8 32 21 59214 31 37 9146 3377 4 2291 44 39 42 44 5924 14 50288 5 97584 15 26 38 4147 6293 74371 50161 7 8 9689 48 37604 10 42 30 4187 9507 17 28 33 4141 9069 27 31 62904 36 48 9339 4255 7 27 1 23 21 20 5123 98633 8414 49 7648 42 4 52634 4011 5080 2 63507 4 13 26 30 44 47 14698 46 8502 79647 44 24025 1226 19 29 73661 588 37 39 7236 17 5 6598 41 49608 28 671 4512 27 50 4107 8531 29 4553 41 31 43 4158 29 16 20 1323 20 6796 36 8853 41 26 44 2931 2538 350 24 55798 8321 6 17 3459 21297 4665 10 4 1368 38 18 8789 4 7313 49 41 87552 43 47 12 166 54797 9 18306 7 5841 36 1085 8581 44 30 10 92389 32 20 43 9385 38 18 26 4613 20 88377 3 26150 23928 36 9831 22 7412 33 10 3 38 65284 50 45 42 9470 36 8591 6330 20 2669 90016 40 48 4392 19 69346 7 3743 46 3002 9971 6537 18 23 10 2131 14 3256 48 21 6 8179 4 4950 36 30 2729 6990 9512 25 32 14558 32 17 4383 80106 34 1401 9577 854 1227 913 2569 30 1310 5065 4594 6533 27 24 42 22 9017 50 50 46 7205 35 17 44651 69442 62891 84759 1272 64770 5368 29 1231 9071 8627 40 48 13 9386 4073 25 364 56558 21754 8926 32 17 7638 3218 13 50144 14 1929 9061 24 24 97993 40 47 33 99299 1134 20 1796 9559 56795 1957 3769 6523 9907 6484 8 20 8120 22103 1597 50 17206 25476 12 16 4678 4285 4272 7 2794 6612 29 49640 7222 91971 26 204 793 9258 28 16 27 42 15 7 1351 23 42 24 37 2107 8787 9285 2545 50 5607 26 15 3637 19 44 6406 65039 49 47982 37 3179 38 1801 4 7784 18 25 22 18 2216 34 14 2 13 48 28286 21 45 46897 73358 10 2 8649 2 27 15 8 2 25 33 46 4766 814 97238 43 6353 7540 4045 1098 35 7334 45 46 8075 7 2049 1858 24 5355 29 1825 41 3691 6071 6321 27 30 2024 49 46 4477 21 39 27 63862 5 5965 45 18 1180 6738 15 21 36 2956 5 8793 1736 34 1469 37 4 6885 30 12 6 30 18 40701 2 96236 27506 36 85508 128 34 23 8987 97514 13323 50 6 8926 10 51119 90191 11 41 8137 45 2 2933 32 5039 14 9877 41 37 32683 29 7484 22 2061 16710 7225 7109 34 9 62370 43 40 41 3643 12 77033 6 50 10 40 24 30 1114 77095 3020 48 41 4 93160 32 1662 9876 10 26 251 23 22 36 44 21 24 12 47537 6668 9 7355 41 6005 6007 9 1 40 7 8904 16 44 12 21 8041 5813 32809 63892 1707 28 6 4587 41 36 395 18 4465 24 46 38 14 9900 3013 1009 3010 1639 4753 5106 46 4322 9126 87343 28 5164 15821 5625 38 68853 11 1 32 24 11 27 761 822 70638 9284 3146 4078 6493 3 781 3045 94380 66505 188 41 90209 7668 5 38 30 26056 3380 21 10 9672 39 460 13 3657 14 88598 50 73423 2052 2 49 25 43 9887 98943 32 16 50226 8338 2436 9463 11121 17 36425 1949 41 74161 9262 55974 12199 49 14066 69939 47 30 6777 3504 20 18 9145 27 18 41312 2786 13 2967 7114 36 3163 47 37 12 5557 4055 42 2026 13 12 41 2642 4315 2927 35 22 23107 9382 47 20 17 68316 20 31 11 23 8502 34 33 9029 45 8280 8490 44 3030 3645 25 43 894 55702 7051 18 21807 6 19 14 260 88466 89309 3475 24 20 9319 50 2814 1946 91874 74762 6689 5143 7604 5 2550 31167 41 9 21 2 54172 1 8305 20 921 33 70993 1119 762 48 91 12 30 12 9116 24 8500 8743 8408 3004 29326 36 29 19 37 48 4289 3869 48 33 79512 12 5741 13626 9197 44 24 25 786 18 24 1599 50 16 38 10 42128 18 6606 12 42 7099 7904 18939 38628 20 10416 16 2603 32 40 48 7523 66603 5980 30 4629 7724 19217 2564 4538 74045 5403 6867 95167 4 1313 8211 437 26 18 5183 88041 39 43199 9584 50 50 7641 44 32 3259 30640 592 6547 5863 787 88619 8419 9941 27 31 1151 2142 19 45 423 70791 83850 83569 26 29 9858 21 34131 2 15 16 15 26 1945 47 4938 23 41592 9 9084 7502 16 18 2552 5 4852 46 9486 9 6191 6106 49 50326 3295 24 42 19 10 5647 2739 7 40 14936 4564 12 32 37 38 53267 17638 62299 33 53671 5193 3105 5 6424 17 8429 6104 67726 5833 23 1667 20 34 5398 14 9739 25 78729 31 53396 4625 9935 5 14 25536 21 64573 81013 3583 206 45 28 25362 2514 84432 75461 9890 67597 15 12 6438 46 6734 19 5331 39 27 79280 27 19 9 2411 3445 52104 6968 15 4 1713 7 3394 24 48 8424 46 864 3653 31 2199 919 10788 19 3367 8120 6981 6684 26 3 691 27 49 7067 954 43 1119 17 5456 95480 16 6047 7493 50 6353 3 7 26 8310 36 4 6417 1259 3250 2781 43 27 12 5592 68209 4 37 27 22817 37 38 19 2297 18 69651 14 45 39 42 1 89506 8 12 22725 46 11 7192 9714 48102 11 22 7242 34 3004 1119 6608 7071 10 26 6 9379 35 10 46 3115 92486 19 8 4557 9249 12491 42 15 46 38 32 3525 4682 60415 44 1168 34529 7549 49175 16 28 6 45 2473 35 3423 2734 34 2657 49 34 50 31 869 33198 7 18 4020 25 1930 5572 3026 19 27777 25 5062 24 3224 5210 8 9 68469 8 43838 5 83157 16 2987 15 575 5796 6 49 31 7 36077 9255 8895 14 21 15 68540 42 8744 22764 36 47 2573 366 6131 42 69148 1 22 12981 5255 44 81299 3835 39 40 22 3400 16 33854 31584 6847 40551 15 8767 527 4896 36 9827 47 19 2104 43 9362 3355 8 54312 4962 1320 24 45 23 33 30 49544 47 2302 4557 19 43 46 6247 3665 2563 31939 33 14 6765 7324 8 15 9141 50 9223 35 43776 2739 31 4459 30 8122 42 2867 30 3 40 37 36 22 3344 7026 38 6939 6 1157 3 4 68735 13 3 2912 35 5669 31869 10 33 10 24 6 1607 30442 4 26 1 25 1720 1877 4893 30 31 8572 87563 36 21561 46 5336 7509 77246 3980 48 5614 5 2 1 33 37074 83257 5711 19 28877 4346 49 50 20805 3629 9060 43 56972 8821 44167 38 17 22731 34 12 6750 4982 9 43 83432 74104 6477 29569 63132 46 18 9221 3333 1422 9 6 19464 746 32 13 2535 189 22 1 2 96691 96641 2160 32 1478 21 7 83156 38 15 7934 5 35 9725 8963 2476 38 9168 2202 764 3316 4381 7583 8800 37 9898 43 4116 5503 45871 26 27 25 18 6576 13 10 21 9 1 32 3311 21 12 29 3681 8487 70330 92675 22 56488 7605 9797 4628 9431 41 7596 2806 11 6881 26 5256 7 2481 14 28 70621 15199 79641 5 36 4178 14 611 1346 1 2553 36 7356 9 33 24 8 2 9670 44 1138 2 5210 15 277 44 113 48 2189 11 36 6143 5712 2726 2364 38 13 46 4381 10 21806 72996 20 2596 45 47786 4861 21 4591 5 6197 6143 32 34 5638 4885 12 1864 4465 7 9556 61865 37 2787 6962 43 26677 47 18 41109 8912 49 12697 38 25 30906 66210 27 3 69508 1778 11 1024 81087 6883 17 12 2 215 17 33217 31 6 24 35 46 30 5737 96585 9580 41 12 3 3923 33 42349 3304 5692 13 38 6 15 4611 6 8 8493 8141 9963 35 6094 2256 9406 6 9643 1041 1 9 32 6245 43 4 44 48 21508 48 48 31 8693 39 12 36 13 34 6403 22 9253 18 9238 41206 28 3162 63367 30859 4651 6134 2868 47 5554 8939 2545 30316 18 33 67036 12291 33 4401 274 17368 1033 7771 8634 30 894 50 4476 13 37 68791 9 42 1 50 6297 39 28 5082 4713 28 40 50 3 7222 48 18 92107 1804 256 9217 3873 3006 20 41332 37 38 7994 5247 45372 2706 3 28 14 33475 20 43 5 8 74924 2334 17 12 44 3287 44 49 9 19 34 51479 8431 37 1650 2395 39520 22 24682 3 4787 7483 10 2265 3154 48 7 46 32 22 9662 5194 294 63890 68319 9672 41 2644 17 19 8858 8701 7607 38 1392 93301 34 1932 13 6 8087 4649 7607 3926 32 38 13544 25 45 38 93523 3797 60014 22828 8 5266 41 28 25 7416 12812 4342 6089 48 63011 5454 3378 1324 39 39 39 4539 28 9630 77551 39 36 41 7494 20 5 1528 5269 9265 32 1643 9235 9588 7 4343 9 44 55887 8563 18 98960 3015 227 8108 4 3 37 40 24 2346 26 6226 37 24 35 8 48 167 70201 33 13 1 95437 8 14 6377 45561 6 64458 8578 96220 871 13 30 39 44 49 1574 4036 6 3 42 5334 3823 48 7345 53942 35 31 1587 23 7 1744 53328 24 26 2602 81720 7 42 7 5065 11 71153 7597 20 4320 76077 2 12 8687 47 9 2199 51105 3347 5978 21 9939 1275 14 295 15 43 1581 20508 77319 45 1 1045 37 5498 8749 5634 31 26 40 40 5822 7881 8638 3488 26 24 4546 10 502 3583 33 2690 61892 2651 8759 7 13 985 6 9879 65486 8380 44 659 9969 2970 27 6 66480 2 5517 31 38 7811 7595 38 13 97535 10 22 92173 2 31 13 5816 3095 104 1 80737 15 3540 24 1764 5509 9496 5115 41 14 7 4378 41 17 96492 47 9513 27 1025 1299 8545 7 13 25 19 15 9145 2176 2017 41 39 47 6636 24 7879 96213 8 36 726 5 12 19 54911 27756 995 47 23 3566 5094 20105 24 42 78354 13 34 19 26 44056 45 48 24 23 40 48943 44 46 7784 33 34984 41 48 27935 9426 7382 7405 47 10452 31 12 6646 7238 8427 11 3521 7 45581 5128 40 3675 56351 2632 4919 10944 18 8 870 47 4648 8694 25 3594 44 3602 3659 6674 14115 1087 1079 28 40 4311 9586 50 90834 40 3562 9528 59091 1786 11 8 23 27 75263 5 39918 1636 38 3400 45 3860 47 30 25 34 10 39 5489 7 4576 84271 25 780 27 45731 8969 67508 20221 46 3 7697 56227 2215 1017 1419 1138 7413 2696 68291 11 16741 5935 20 6 5911 1120 17 12 46 9962 42 84864 24 9 22471 551 1534 25 2141 3974 49 6 32 47831 1 71264 23 35 44 28 538 57858 50 32 3702 32 3327 16 3 31 28 2484 904 6981 37627 6881 3080 9 33 38 73948 715 3 84965 67459 2415 49 9315 5850 55938 51277 25 39 9799 9492 31 4 4387 40 19 90704 64613 3 3823 2950 26 9692 79522 8268 4839 25718 2427 99955 4176 7921 47 24 7 6295 94136 42 866 5 28 2679 28 13 10 8 2 20 22 23 42 2412 37 16 29 35 26 6320 6440 6843 72897 42 24 10 6641 1709 2468 6 44 21517 32 24 78368 4561 17 4884 8 2 9004 15 16 7740 22 18 75650 43225 27 16 26406 18 12 29 9274 50 46 49 47 6181 14 1008 6675 40 8242 1483 2195 32 39 14 3 31 22595 16 30 4 87558 7799 33 3515 4162 63218 6 50 6069 22 46 35 29 25 45 23 12 47 543 37254 16 16 32351 34 42 12 80974 40 58638 50 1587 62787 31 8744 59235 47 9668 1539 7520 2 38 19 37644 4915 1307 844 29391 29 22 6020 15 973 2136 5653 6356 292 16 57390 33 38 6244 10 7 8545 4986 31 14 9187 28 70752 44 17 1384 49457 17 8 6457 45 11 38 12 5693 6368 3140 83652 27 5376 867 54063 5 8 40 2376 4727 61717 41 25 3602 56920 36 7347 9119 20 2423 63529 92719 375 21 5 9043 24 20 28 50 9 9053 47 9978 1262 27059 2714 47 41 5315 31 9822 788 49 5184 8809 27 11 25 41 49 1 61983 30 25 7636 50 79780 6163 22881 2582 6 20306 12 1 2 6100 36036 4191 27523 8 2288 12 8027 87555 7858 8224 256 5094 3160 14434 85797 46 13 67872 32 9314 3851 5331 8164 20 45 8 24 4688 2056 7453 1969 26 2830 5241 3 80915 7 8473 36 7716 1093 4770 8463 1000 18 6698 3557 82565 43 34 4 31 7525 19 47 5475 9725 2148 9 20719 3 7474 28642 3648 65372 25 9 46 82319 586 27 7 1591 10 5 7076 8410 4518 7 5775 5352 48 76691 31 3760 48 20 26503 33 51750 1398 1836 8454 9362 4094 8288 37 50131 8 5223 50 12 20 31 2395 8938 42 79189 2927 43 50728 9 1658 6003 5321 33 4493 71208 10 33 74954 48 7632 80409 2847 2144 45767 99982 34 6221 7523 15 22 38 46 21 20 40 7711 2071 8264 6504 9156 1579 1719 42 8192 13 368 20184 5467 5535 49 2 59249 33 78512 15 12 8746 16 7348 38105 430 1553 9057 9867 2968 24 26 70181 64609 13 591 2 1403 2 1 4308 80292 92611 5325 34 4013 20 6630 51644 12 9203 5 3 30076 28 91963 33565 3892 64370 911 6404 57538 9904 1427 29 34 3586 24 40 3 19 1603 7280 44 34 938 7 7667 66911 413 6 727 35 24 11 42173 46 1101 48 8 36592 7030 14 48 22 22 1794 87913 47 2 17 25 25 37 46440 8479 1089 3 25 3284 4 2 44 19 40 7812 39402 23 5545 7299 36 45 5618 39189 12583 12 27 11 3564 25 42 27 50098 4286 1333 39 3069 3785 344 33 26868 5187 3538 2891 47 12 49 18678 42 13 32 3 9425 42 8476 1286 20 5267 42 30 13 1806 39 36 1310 36 3930 41 9196 36081 46983 25 9827 3433 48 44 9 30 48332 71076 15 9 61321 38 4061 24 6 62847 8 2264 89098 16 47 7597 7868 40 1586 3134 42 19625 4143 10 47 89735 42 264 9990 7011 8292 38 49 49 5478 1015 58177 32 30 1 1676 23 7282 35 1 12 24527 38 4504 60718 27059 16 47 17 1976 13 3578 334 5274 9 25055 69152 5169 46 41 9048 1826 77047 9282 44 26 8988 48 35368 68767 21 5 9600 65403 14 9 16 33 3262 21 398 64070 27913 15 3752 9767 30 50 3 767 10 7046 37 93450 34 23 2930 37533 35 38 8247 6424 44 9574 32 47 6698 34 15 6383 1934 36 79659 35 4 3 9655 21 3 25017 31 45 4 12 50 44 4319 9133 7192 9456 50 7101 81501 27 64639 13617 20 8 8 28 2878 9472 32 6804 49 4687 2448 13 18 40 8875 12 17 1851 65001 846 17 63952 8336 26 4687 34 4984 12 7 6552 1836 8131 12 42 2464 23 32 20139 42 31715 522 5020 3 82026 23 2324 7085 3 3137 4027 20 25 64139 33 23 7009 10 3542 13 28 5913 3507 5153 42 37 24 13 38 62 6188 2 37 7266 25 49 6449 6597 2600 23 26 7994 21 34325 28 8773 18 39 49 9566 12 9140 46 45 34596 1640 1364 8 96770 95192 3570 2 34 20 9554 68850 7779 17 39 8371 475 3186 10 9613 1926 8095 4250 8270 3240 48 4504 22866 11 159 92 6679 8 49 93947 46 42099 1771 6759 39398 47 4942 21 9718 7598 31 14 17 7516 3 22 499 26 11 3629 2267 96121 33 26 8644 26 37 432 22367 6113 217 6 58412 45 82319 9000 41 8 12 35 7909 45 97799 6697 18 17318 16 533 3060 44 43 30 35 6729 2542 8992 6594 5819 7440 31 6190 7 47 6081 25 29 13 52 440 13 9996 3312 21325 47 8929 9769 37323 31 19 4245 27 28812 67153 12 8 11564 9041 1349 3127 7807 3165 8594 13 4790 59322 8696 15 25251 7746 41644 76982 49 50 22 7439 88110 36492 2840 1403 3311 28 41 34 34549 21 1550 7656 31 8 5159 17 36 24 3 30 38 48 3302 91855 64196 6542 12647 22 4843 2729 6279 6014 40 28 1735 14 24 17 50231 731 6624 6 94599 5695 34 92 9852 9818 1 43 16 9 6560 29 8 2381 8 2043 49 6040 17421 64894 28 20 30719 9 91285 5 16 39734 21785 2 11 2990 11 9 7422 5071 6379 3566 47 19 28 90902 9703 15 22 8 83637 2373 51516 9240 8653 34 38 6263 30159 38 3571 22 11 6021 37673 20 77517 39 3421 1547 18699 9968 6576 32 4430 15 43 9 29858 38 3345 6001 9202 9181 2349 46 39 89561 4657 30 46259 62917 41265 7 15 2 5325 8717 1170 3 7 48 56869 9261 6104 19 32 30 49121 1618 933 30 1 6767 17 7642 34 18 6564 35 35856 7988 20 36088 7135 4322 33510 60247 27 2314 33 8 24 19 11 4530 7708 3939 9184 1874 14 25 9 50 85485 40 10 40 28 5 4734 9397 5103 10 10819 40 31 26 44 33 12 10650 28 5 7412 3263 2065 469 4 11 38 7346 27 28 7 15 90399 3033 46108 5213 1649 4 11 37 4958 9776 9167 1 38 29 5060 29 8480 40 38225 5839 72794 6225 7078 33 428 65233 36 48 3914 3 2064 4152 68329 9882 10 71664 47 33 9604 4 2122 8552 34 66007 4 9362 13 35 35791 87656 16 21 7 13 9995 47 8180 19 21919 74129 6587 152 37 2768 35 11631 38873 17 86387 2499 22 1049 45 15 21 7655 28 54581 51454 2008 9293 8728 3 9861 4 31 9 6493 3620 15 5348 44 5 30 7437 27 4 1592 4404 36 7939 4708 2732 3902 47581 38 47 16 46 19 1226 56353 48 8 2944 34644 2123 5912 724 17 4887 71116 3529 39 8094 81453 39 23 28198 8614 8 91416 8205 27 5061 14612 30 36 595 44 851 5919 35912 1 11 28 40574 65271 40 4 3 57870 4586 6989 4242 6136 3905 12 36 12 9772 6 1 43 46 19 72160 8651 2888 11 47929 6188 12 4645 42 5917 43 44 21600 32542 4748 9513 8 7 5304 61244 134 22 35 5836 19 25 8 3920 10 7272 24098 2 37 19 8 23677 23729 10 8220 74923 5923 40 16 16 62428 39 37 38 13 73885 26 418 5153 50 7255 47 4 3291 30 2385 5832 35210 26 66717 8524 288 16 24338 405 38 22 208 2209 66241 3 6977 49 54777 8057 5768 44 13 86156 33746 26 724 9584 38 47 18 33 35 34 28158 20 5339 2 41 21 1192 6276 5327 885 36 10 27 4828 17 1666 4 7404 7402 1 6184 11 36 7973 6023 23801 18 28 6 9 46 23 13 22 34 18 5555 85442 35 95529 7792 4 8 8392 7242 7173 5 46 6482 35 15 1300 80524 17 5231 2585 747 43 9994 89912 5378 26 9725 26 8329 40 38 8 5985 3049 5 61191 43 9483 8745 27 30 14958 15 79928 85274 14 14 3933 1 3769 9276 2850 38 43 24 30 20 8372 32 5394 8935 1 67310 7999 7 70110 5339 49 82499 20 10 81099 94742 34043 20 58656 17 4 7427 43 2 6339 17 38 39 28 1355 33 11 379 6 12 45 1 18 38 44 5838 1340 29 38 31 48 69049 38 6186 15 70195 4 2634 6189 23 13634 5139 49 3605 12 5955 19 2844 6 5199 8093 8234 10 4060 12782 6761 28 11 26 3 6415 21 23 2613 9291 12 54501 5 66814 7806 15 25 33 1 32 4184 2954 11 9356 7500 8787 18 1287 2386 45 41 16577 19 45 8736 6230 33 93767 7146 9547 23 98 33 43 9825 1829 50277 16 42 3854 42 28946 4827 3978 6366 3694 28 4 53800 44 40 73424 12 5603 2700 33 2 50 9455 5222 14 37 13 48 32 7057 5188 35054 7921 2642 1 1136 506 32 9050 13 38540 23 5387 50 9125 48 1945 36 12 4827 9185 15 54625 31 29 47 16 30 26 64335 7 14 3 123 6161 4328 10 8559 16 528 98 43 127 44917 97061 2394 2 41 26 2300 13 2005 2105 6040 1675 5692 19 4268 11 37678 44 90759 18 42 7285 7259 40130 62854 3517 8 52265 47 23 7 1925 2449 9692 42774 1 3513 8945 13 10274 14247 3266 41 5 42 9 92609 742 38 38 31 2125 15 4731 38 5220 48 47 31540 8423 79151 3238 57547 9318 36 35 3754 47765 39 7291 21 2234 42 9679 50716 4958 49 12 4115 40 2 28 27 48542 8819 1522 8 16 7 21 5639 30 26057 7750 30 281 8795 20 47 5240 86055 567 44 2383 9 44 96474 68048 6695 22 18 3 37 52164 8815 8654 40 43482 37477 1172 3112 5926 38 8248 47 851 29 43 41 2 33183 1482 94188 7831 7 11541 38 44 6 20335 22 22 31 52673 39 46751 1149 36 29 5796 16 42 7 7164 18 7828 32 99714 19 9301 80897 33 4569 2952 27 2411 46 29 7397 45 49 9370 1592 6782 2493 1493 45507 47345 3889 40 40 6898 38 13 30 15 5 4910 47 22 48 84552 1015 16 24 34407 18 15 39 4803 60725 12 31 5601 21 35 46 7995 29 8825 50 4130 43 31798 7113 42920 8079 5095 44 20 7427 5110 3264 6 6943 4177 9399 1935 8357 24 46 80559 79872 9 10 7 38 8152 7272 5 4772 11 45 970 4889 1989 6163 12 1 24 1589 25397 36174 7 33507 7110 28 49 12 42 8019 42 71049 18 39 38185 24 30822 2311 42124 32 75304 9502 7280 16 35 8 32 103 3801 48 2312 1 41 45 23 50 5617 11 4556 33 35 8006 3845 41374 81185 14 4342 37 8 92833 67526 85341 3 4 2565 49 21 6 24 32 47 82995 43 37 19 1 9 1542 33 31 29 3994 3125 42693 21719 99032 5 2452 38 8 47 18 34 1 39 49 2262 46071 19074 6453 40 8306 16 8 1843 7292 7298 25 424 34 2 41564 1178 50 45907 47 49 5765 47 9992 7445 45 116 32875 30 1152 4467 28 82359 17364 34 40 48 2955 7829 22 38 6399 3550 47 3974 3343 50 11 33 12 3124 2620 46 3329 12 35059 2642 26 3946 58631 22736 13 16813 8394 22 6750 6490 71248 13 49 30 19113 8574 47 2076 7 2 3734 9378 34 47 47 66087 42 42 6046 32 59959 459 6929 21 9 10 27 1760 1826 42 5766 67435 76729 11 37 1029 35 61628 3888 49 5094 85871 11 1239 9200 26205 27 29112 1762 43 27 2 9747 46 19 14950 39 43 7725 99244 25 38 3144 9056 62644 44 2 50740 5 2965 44 6 49 5617 8 65278 25 8429 74931 30 45 19 29 33 43 9745 3654 36286 24 76162 573 5398 28 72195 48 19 75375 2677 30 595 2978 446 9928 2 38 32 72042 9820 46 61458 6816 3 3587 29 9198 68699 43859 46 1803 5 8469 3480 7 2038 65108 8190 28374 30 8 45 36 23303 92091 25668 4984 7 9 46 550 24 10 30200 9 24587 132 3252 9705 3467 28665 29 33013 29 32 79058 22 3054 12 33 54961 43 79823 42 26 8418 87834 9909 9 12 2 39 14 965 882 91152 27 54977 1695 87406 17 20 3068 24 27 9288 5692 45 38 5776 31 225 8991 31 34 15447 44 77987 79610 4329 8174 56 48 63079 4910 8261 21 10 29 8932 14 42 2 35 7881 35 9058 1492 1692 9175 5088 76514 47 6 41 624 21 4325 37 8 8607 12 8403 24 35 9087 43 11 48 968 20 1602 870 1 50 83109 28316 21 8826 8535 6648 26 32 24 2990 4081 46464 3875 9701 84994 42 32 19 1 48 6304 37 49 33 8631 8454 93416 4205 8955 3405 40 7682 8833 7156 9719 2 2 25 3045 28 48 12374 18 20 66375 96006 127 3537 3674 6684 4900 15 9655 31 4624 22 15621 24 25 93909 31 8337 64536 1 42 9970 49 84002 4382 10 27 3 2784 7469 2115 19 6 11 9707 13 46876 8572 7197 46 8138 46 6548 2348 5396 48 19 1346 37 7 38 50 8027 29 10 1305 4 4382 35548 4 4 2511 8725 66992 25233 33 29 19 5725 10 2448 32 8991 39 22334 3054 28 40 11 12 43384 2433 31 4 14 36 1774 8 33 9414 45149 46 18024 5456 16 8865 45798 94 45 24 79185 22 134 9940 76294 2 17 12 44 30 28 25 48437 3966 2 8887 9539 86004 28 38 96771 40 8 7461 21 37 11607 2 27 50 24 71314 16 8082 12 1562 94464 48 337 94692 51310 48 32 2664 583 32 49 37 45 15 15 4570 9196 1898 33595 1233 25 42 66181 6 10 67869 2160 1202 2005 3 8388 35 94372 5517 2 93169 2233 38 20 8640 30 80663 10 6531 6903 84 75774 9542 35 39 9467 13 8 17012 34 22 8301 7 4184 4083 4633 81474 4036 17 30 886 30 11 1426 34 7615 11 10 2602 10 41 8485 48 21 20 3874 16 18623 9518 3745 26 38 4373 3200 1154 18966 58110 217 4 31759 55893 5141 21 8355 36 73489 39 11 26 5058 28 29296 51255 14764 45 5170 13336 27 6201 37 46 9 3240 27 45 37 9871 38 3780 6226 33 2013 7131 40 25039 16 4 31 7933 8358 6948 48 12 7322 9921 64345 48127 59290 1475 7381 28 6201 21 36 85056 98454 11 7019 21 4008 15 2411 9964 38 6398 17 3 3 27 307 8375 28503 83 24 2900 2650 6948 28 23 40 16 37216 73670 6306 43 9597 1795 3 18 8374 1691 7059 4363 7243 35 16 8909 6376 31 11 15 43 19 13 6 5092 60575 40957 1968 64663 13 9608 10 41 11 47 22 16 81766 4219 9557 46 50 10 55620 14 24 2903 7314 3834 26498 33 5796 38 3881 83374 6740 30 43309 34 12 8 46 19 3181 36520 9042 5492 31 2595 16 9749 21651 7739 43 30 16 28 47 37 46 36 30 2635 1075 42 43096 14 4303 7654 3832 8 3565 30 36 3796 30 343 4210 12 24 93139 4591 27 29 4382 1019 41 6907 18 6465 9387 6031 6210 22 23 406 46 45031 8 8114 45 45 96380 47 23378 9616 1347 83626 45443 9 54673 7808 673 48617 47 7762 17 7 7678 29636 2770 36 20677 13 9 47046 41 36 9387 34 27 7736 13 33 3 5664 14 27328 37 64256 3827 14345 9490 29 9 38 32 28 2258 20 18 50 38 9859 47 74949 8666 371 701 5 69100 48 48 4 54273 22 67475 11 7008 32 20 75062 19 36 30 9 925 36 1932 6325 21 7844 13 1753 1280 9 7217 2 20 7457 17 22 3785 96508 494 25212 8778 1756 4129 6674 50464 320 30247 49 3027 8 10 44 3941 40 3730 7184 7696 8048 13 84247 4141 9585 9492 13 2 1583 12 11 7568 32 36 5444 27 5067 7 7 97061 3774 56569 36505 36 39 11734 26 3641 38 22 9189 8728 1605 1 13 695 63716 6 8498 33 339 6263 96920 48243 20 18 34 44 19989 4443 3806 39 44 12 36 3846 9056 2 369 85310 7905 62644 43 24 8175 31426 6 78293 4896 9049 19 2307 7027 17689 48 32 9174 6854 2490 399 88172 3217 41 10909 6 4842 42668 10 1681 39 29621 5840 4365 43 6038 14 2471 41995 8542 9504 24 4933 243 29 4367 47 77986 11 3415 25 15 5 9318 1 28 8276 6245 8798 47 11 45 49 4306 15137 16 6717 11 9114 13 11 29 39 11 30 7346 5 8021 15 47 27 5330 37 6961 34959 16 9017 8 48 9608 44 4034 23 35 33 8 27 33 18 4521 27 3 2000 45 6872 3794 3417 5 73986 4 7562 1169 3 19 9151 988 10 9 40426 15 8794 14 7076 18290 19 6530 3 36 31 50 20 6115 36 43 6405 6968 24179 63595 3798 39 80308 31887 9280 43 92449 48072 82771 21 44 915 13 46784 68225 15 3494 4 8511 504 4189 12 4 19 21 57987 2 75494 46 39286 5622 3960 8356 13 46 7 566 1004 34 24 37270 49 43 10 6 18 25 70326 35 3039 3824 9437 8511 3929 7364 8 35 4577 4516 3119 9934 2861 8 4226 6 1486 36 23 26 43 33 21 43 960 8 10 10 14 9196 20 16 96623 26 473 3166 4168 19 26 46 40266 27 36 22 2291 7178 77027 26 6 43 25 56583 24617 2328 24 8263 35 2 47 1091 6786 7272 75436 27 16 12 35190 4394 91391 34 24 46 8471 67401 43373 26485 46 14754 38 25 33877 3628 5 5436 4846 81752 4847 7119 52181 45 31 44 5874 2 21 7840 62240 19651 28 74977 45 19125 2264 37018 8087 86161 103 74327 31 61516 26 24 1 3 8936 3734 28874 1613 8 5941 6279 15 50 9858 6290 7892 49 8030 23 30 8775 50 6521 90061 38 76585 4821 6252 18 96005 31 5842 2104 38414 25 42 1466 25 75386 9105 39852 37407 4699 3802 7781 4966 1 50 44109 5514 78262 20 31 6019 1997 4695 41 6 437 29 7899 33263 20 13 6840 8919 25713 22 9082 1779 60769 55587 20367 43 11 61352 94390 1 46 45274 5 16 6205 17170 8274 8884 25 7654 96710 42 7443 34 38 17 14 45 2916 2174 28 1999 9832 27 36 38 40 7907 5688 43 9330 8331 23 16 41 4856 19 35 14 18920 7 38407 2686 8 6305 19 7328 56814 4 9 3 38 4575 47 48 87032 21 36 38 32 8 8686 8259 9511 14 37 21 7 8997 2973 50 22 31 7970 40 8 41 27 5138 3393 65054 37 2295 2785 1512 47 89167 55306 9 98834 10 9713 17 40 36 11 4177 9508 54708 23 3215 84527 2022 9290 28 36 55323 30 25 44943 85670 46893 44 1650 8560 6478 4540 27 541 69003 5862 7 45 41 10 40 28 79133 2632 46 18644 48593 2408 31 3147 39281 39 62666 24 76504 104 9598 19 38 34366 36 7813 40 27 5541 13 1073 34 48 7171 19 13913 1 72776 23 3000 539 2 26 28 8345 39 40 66671 15 43 6465 34 30 326 15887 4276 40 40 27 25 10 8773 42306 2291 15280 46 88520 737 26 5278 4231 2070 64252 2523 27198 6868 10 4 72708 11 16 4496 27288 1 31 69592 28 4821 3 28 7609 12679 31 48 14 9 20 2 26 62275 20 1735 5 18 44 1576 43 46 33315 88985 31862 35 14 1 49 1 4469 14 25 21 22 10 12 7859 3577 870 13 19 5552 52107 3658 5 3 4764 9977 40 9165 3927 22 41176 16 8884 4092 4578 21 97334 6969 1 31 46 14 83015 2411 17 79446 14 18 28 49 2284 3 22979 24 14 551 41 8786 3384 27 138 4253 24 9 46721 4556 15 4341 7919 33 5782 3217 24 78373 22 15 55982 71449 8397 34 27 7 45 2586 47 1881 5017 6573 38368 755 2701 46 6766 8958 38 7 5 3643 45 31 32 45271 41 3816 6 78233 5989 41 5907 9243 89256 21 12281 3915 7 34 4 7878 2651 5189 29 1899 82542 87391 4344 33 5709 7829 7455 28916 47 3 18404 35 27 8 42 31 903 82182 50855 560 21 2688 4499 1342 99788 42 34 1 5571 6082 31 3455 3181 5126 1190 4038 17 30526 34 9695 84292 50 48 7434 30 2 28 13 9393 388 16 31634 5044 9274 48 47137 28 18 45 25 9258 1 6267 20 23 18 7618 1353 19 11 43 1379 32 467 1547 77453 4570 1208 17 6776 12 30 13 1 40 7207 21 5 82606 45 4560 2243 84271 13 3361 13 3412 6649 4100 1522 97360 27 1085 9918 70448 6072 17 5 43 3372 16 2252 32220 32 19 12193 10 5947 45876 95176 48 20680 98973 2189 19 30248 12 1581 12 43 49 37 81989 9 48 27 4091 4043 10 3 26367 6 33 3889 7171 12 4724 23 23 3704 7073 13780 28 74522 9117 31216 3 10 322 4926 22 79122 14 4 4478 5304 66885 46487 27287 5235 19 20 7940 1121 2 93111 9547 5958 4543 3 51143 61795 8228 36 16 49 50 1457 7053 42 32 46 40 2 34 47 37 8746 3294 2793 55906 49 2712 42 5260 9 17 6 36505 44 89900 34 19202 43946 39128 28464 1 23 23 14 18 2450 5 39629 4230 8 95035 50874 15 48 1 53243 43 25 4703 99661 8 4930 25 45 7412 8414 47 24599 1790 25 4022 4446 10 13077 70533 7003 49 14 8087 7595 46 14 42 22 27 1376 11720 3129 9360 25 43 3213 99335 8 20 8415 2220 6 19 29 12 6418 2 9815 97743 44 8281 1209 53862 7 34 6303 9585 5100 5487 27 79838 33 50 23 6673 37 7401 49 41 2150 49 2586 25 3315 6916 14 68080 21641 16 8281 5 1279 9513 15 6868 6529 2 31 23 6328 32 25496 6086 3455 3088 32 17 16323 7 3 226 61289 13 6071 47 28 9835 29589 2561 54826 2 4815 276 5730 27 65740 5597 1747 36 35 5871 34 14 48 47 7942 21998 9 20 32 15 6237 36 30 38 4 18 20 3 1883 8 33 50 36 10 998 7789 75701 4598 42 12 27 41 3 29 3 8498 34 56167 96313 7320 4893 14 6926 37126 3243 48170 3082 13 18 46 20 9789 56374 1708 3844 6027 77181 39 11 8 8156 8916 8 21 58531 47 5735 35 33 308 43 9139 28 6 13754 45 47 4128 20 41 25683 1066 50067 9 19706 8 99866 5556 7116 19 5336 4160 13 21495 14259 6679 5331 5075 1698 48162 47608 40 84769 7935 23 2543 5 7576 92105 38 35 3 84639 12 6941 29 92217 33 31 1931 3118 47 47 45 11 3136 5 17 44 689 3 7966 37452 5243 33071 5086 6 6073 34 6654 3 17 7 27 347 28 9996 1455 15 48 19 6578 2986 37 12 17 5812 3 21326 16 28 17 7430 7622 70355 6840 3582 11 22 6512 28 31 37 31 72885 2134 52474 28 9865 15 31 4506 49 37 15 79201 7865 927 58613 3514 16 8901 952 7577 15 8738 3132 28 82435 4532 4895 4773 1201 11527 25 6407 22 1556 22 6674 6034 50 1541 8039 2131 25218 6639 2198 42 12 32 45 9963 1251 38 48 43155 46 20 86807 17 2 5 32 4 9995 8771 6621 50 25 659 1149 598 54853 26 8055 2124 5134 3256 4 42 1 35318 1477 13 1438 3420 37 1 45 9 541 5334 9495 2003 2563 8 5110 65554 2344 25 3508 30 10369 48 10 7457 33645 7089 3499 58795 3375 9 75910 8500 47 20174 16 84373 2290 1426 12 26 27 91 67355 54326 49 40 8381 3252 32 82697 9331 29 6677 1327 31 41 8214 2394 8108 40 3206 40 84544 9851 7643 3762 4609 21 37 1480 7635 7 1 7598 3970 13095 2866 5192 8655 7 23 8 9 93349 19 16 5068 36 39 5042 14 36 3563 46 30 808 3633 35 19 2287 4 6 31524 33 16685 6747 7021 68324 3146 4383 18111 23 28 39 7269 4060 20 4 50568 19 24 42 25 32 14 9 2366 32 39 322 50 40 49 19 40 6 76990 18 1003 9627 11 26 8705 86550 2054 25 14 7530 9637 1852 5 8081 43 7339 8 2390 42 5992 36 43 2799 6361 22 28 1232 14 1827 38 45 2537 3844 1043 9 91492 1100 20 5009 3 49 30 5 10 7335 87622 28 24 93224 4113 7705 47 547 33263 49 4962 4113 28 3 29 45 3 1121 45 1150 6 1568 2272 2257 21 50 349 50 1677 47 1361 16 27 2429 3527 40 7462 9570 47 36 5 10354 20 2308 2252 12 42 36886 50 38 30524 11760 29 93837 830 8 18 19 16 46 68180 36 29 1942 12 2991 46 15 94469 6124 360 323 9682 24 35 4558 365 28 927 1941 4022 5508 28 8 1290 93872 49 1589 7139 68929 2375 11 33909 5 36 8505 7 4 25 46 8531 8449 8063 249 184 6204 10 5584 39 2458 33 1316 4285 35 9710 18509 1298 783 13 3257 22 91105 5419 6 1466 40 48 290 32 774 37 91212 3815 8 6079 38 9652 26 26 1006 44 43 31 49 8355 37 26 33 48 15 2180 64787 4478 38 9831 5 84776 28971 50 48 8924 3553 30 3648 19325 4559 45 35 15 6629 3997 95926 8 14856 34 93742 42 393 5222 4931 3051 1769 15 2341 15 12 19 59403 26 7520 5472 11 4520 30 34 28381 21 34 54137 7315 4303 5 88936 43 6753 28 94608 18 40 3 59048 23 7903 2 7471 2578 62624 2369 15 65686 7794 1 73989 5786 7685 8 33 3424 43 50 31 19 47 18 1347 28957 39 83101 3089 9753 40 5405 59288 20 37328 8843 47 484 1073 26 22 43 18 46 8 4 892 9 9985 4 48962 26 4025 2942 22 21 2152 19 9492 8024 52075 17 3530 1655 89439 40 23 24 17 2481 50 5423 1452 8091 16784 5908 67701 2841 1 43 8 14 6700 50 7844 82453 9687 22 13 49 7009 7174 9182 6640 6569 80497 35 5277 12 11 15 56375 19 32 48 3 2432 23 33 21 40 3794 5 15 5542 36156 50 6 47170 21 44 3 25 34 29 9337 6011 31 50 4562 43057 22 65881 19 34 16496 5396 5202 8456 25 72609 2107 46653 22 1639 34 47 14 9 53470 14 39 22 75094 5772 15 64508 29 66095 48 7103 61935 48707 5993 38 35167 428 57555 4473 23 3301 6854 1698 16 43 36 41 39 2 30 2844 33 35 13 11 1108 41 11 123 42 4 8998 47 60015 1628 5159 3793 22 21 50 17 20 18 30 1223 9587 5967 62574 13 3722 400 39887 20 22 5 28 34 7637 20 36 37 275 41 50398 75824 35 28 7679 27 1 112 34 8 44 15 11 7 9 768 8 4842 32 1104 8 5670 25 9816 23 16 4986 8288 32 99208 49385 48 6 9114 9 9878 6224 16 18602 11 38 2 43 4830 98864 5826 32038 7306 2257 6405 60710 5329 45 4854 36 38706 4179 38 50 5190 27 1566 6579 9112 47218 13 38 3684 37 7759 32 6018 16 4690 48 85469 16 74835 34084 87727 34 2 5205 29 29 6984 5135 35 10 2196 36 2089 38 5834 16 5778 21 40 9427 9798 7 2 35 23 32 21 33 4522 21 31 12 27 4 25 7028 25 2538 9748 6651 3710 25 40 2 2236 1453 7132 26558 58707 1 82360 12 41 43 73619 7 22 68342 6 49 7754 32 82173 1747 17 5891 9 4557 11225 3012 8594 55954 49681 47 7 11 5118 39 178 50 5 40 382 6787 11 43 40 5910 27 24 12 39 151 1 35 32 4760 5439 1 35 6789 1172 26 25 37 9 9529 8309 35 20 6905 8 21 45 22 7477 712 6140 156 6442 26 9 36 41 6829 3406 36 23 7504 65926 93279 10 9356 27 1 45 13 213 48 5 7945 38 46 8699 13 15582 75370 4167 41 4883 30 46 6122 28 81709 29 31 1225 3691 25 4 592 31 14 40 31319 46010 24 29251 38 8441 32 47164 1040 71114 80491 47 727 7 79670 31464 3174 590 8874 33 48 33 22 1563 26 80084 3 7587 884 47 5743 7988 41 366 5945 6606 4239 6 5475 6887 9632 4960 21 45 25 37 4 8617 6345 1084 1735 1 1 19 33 77336 29 8549 8538 36 16 352 40 21 28 2509 36 45 12 50464 5819 6433 6120 40471 43642 8 24 55306 327 22 18 29 1451 25 7758 4861 4 26812 44610 58629 9998 96264 29 5589 36307 20 21 40 1249 27 4850 5085 1412 9245 24 37 57280 1895 86306 8149 36 42 6651 30 8246 7169 14 44 49 13 4299 27 2601 7282 4160 38196 31 32 14 31 2104 17391 59025 22 34056 26 51040 3044 3001 8425 541 50 18 20 42 3 21 30 30 4011 9174 1925 7 26822 24099 10 18 46 41 3 21 17 8504 2014 43 754 30 6016 33289 58224 42043 44 1011 48 6598 50 31 6249 7729 10 16658 6370 7418 9910 10 24 2373 39714 6363 2975 37 36 33 31 3 32 41 13 325 7966 21 8127 90191 388 7 2837 14 4636 1 3410 61707 66742 13 9 42520 28112 7906 51207 8 30 36 41 6313 2534 36 2508 5347 45973 5523 2197 2815 88085 7912 13 23 32 43 19 26 50 23 22600 2669 337 18 8152 23 2 9907 3049 6051 4806 87177 3780 72942 26 58953 22 17957 4 23 18 92931 7222 4052 38 1929 1 49 8187 88539 8907 2077 45 8711 15 4828 91813 3255 20 33 15 413 23 11 5390 2 44252 39 273 5436 5863 2120 17 7725 88028 4 15 35 4 2228 50 71276 44 6355 46 86769 15 38 23 39 43 20 7 16 3428 29 2596 54664 47 26598 7511 76227 6 88066 35 5459 47 3304 3515 24376 97214 39 98151 9 10 51 6472 19 11 27 25 83474 1380 656 36 4786 4156 8302 30 7081 25 8623 5881 4 8 46 743 21 600 3498 4709 18 50 18 50 38 52015 81600 7 13 2581 4 3043 73065 1 3383 52802 8 5973 2 1397 8221 5430 38 9668 309 35 36 8205 8 7758 8867 79996 7 44 44 55075 1455 30 74292 697 59959 22323 41 15 30 31 29 29 29 12 27 10 39 73980 165 55640 1534 47 2925 4 25407 7 15 6 75097 5493 9188 8923 37176 11 28 14 9175 21 3745 11 972 7439 20 31 7017 57026 49 91135 2640 4664 43 46 48 5417 37 33 23 8 45580 3 6821 22 3 9103 19 4197 13 788 5597 45 17 18 2471 30996 6631 9403 8726 30 75144 31 38152 3 65895 29 95342 8233 43921 32 9337 22 28 47 2 22 46 33 24134 82628 3438 59037 3792 1323 6539 31 3871 1 41 95498 2935 41 8 6324 1 26 9984 34111 2 30 43 1428 71633 33 8147 28 46 419 5448 23 49 24 8774 22 6770 4961 18 3 34 24 9345 38 31 6 6622 39 2915 7362 86817 1489 2 94972 83854 5324 18093 5 7520 3 22 35 56473 1 24 17570 77903 23 46 56036 10 20 45 27225 37800 42 5953 5713 9328 4 37 7 23 5454 31 3998 39 28 5683 3 7163 7156 24 47 8500 32 1437 9993 9568 49 2380 48 45 5082 32392 7167 16 41 5 37 4404 1 13 35 25 9428 30 192 6785 4 19 14 21 14 12 24 3082 22733 16908 45 32 49 3037 19477 23 9025 48 5019 6627 28 39 15 9 46 99273 7799 8791 34 22 3 57888 32 70743 27639 8854 20350 47 88911 21 47870 168 34 8868 19 6072 8 14 80242 43 27 26 16 50 32 690 46 2803 1250 37 11 9686 5430 42 40 9114 23 43 7075 11 38 8703 1854 633 4403 12 9305 74 42245 71817 4291 9468 6639 22 5 46 3346 8177 49 7192 26 20 7265 25 32 7 22 24387 11 14 49 16 8 2576 7244 41937 3 811 4998 3247 77143 28 36 4154 2 6096 2 3590 4344 14 4 3208 4053 89584 16 9706 7092 6599 17 30 23 63108 25 28 13 753 29 4064 6049 39 9 9504 4177 48712 19 1 42 20 1859 32746 5 1331 8148 8139 25 5818 14 8961 844 51112 5 23 24 4 16061 40 5 4638 7867 1319 606 6822 32 35 22 4136 4952 2751 70874 77821 2368 50 9 42 35 43 5984 30554 13 2199 9322 44 30 9845 3651 13 72747 21398 3856 18 25 49 27 10 54252 278 12 81258 47 4516 10658 3145 43953 11450 1907 36 12522 33 39 67828 40 28 9723 32 4499 203 63138 2685 26 47293 5664 13 4348 2736 50 36 4008 10 6470 5213 6969 26 1913 3478 19 32 46 7979 11 8454 4 49 7729 3 15 46 2 28365 5 457 37 4 69517 22 45 5 26883 34 3199 87872 17 8613 43 22 34 47 42 1849 2019 16 49 6353 4 43698 19 23 1983 38 43 6981 4 30 37 36 21 43 6196 5 5364 88423 44 1672 9732 1397 808 264 23 18 42 4310 5 5450 25 15 12 11 44 72 15 16 8441 6598 18 6717 16 562 1402 47 707 26 5 4992 74154 31 68081 43261 5566 6 24853 9509 1846 30 39 14 80985 7929 4986 27 50 45 40 4 12882 47 72718 16 9457 26364 35 13 10034 43 6365 47 22 35 42 7353 34 41972 4325 47 21 66871 7170 29 11398 8839 2254 86859 5809 45 17 1 87893 738 4 91722 44 4 35 27 44 6694 5 49 6 25989 9986 22 27001 7188 1162 9852 33 9393 33 47 57825 26 27314 2133 3416 18 24 54430 27 20 41 18045 33 66412 40 326 81898 6 4552 19 7147 29 5 2274 3 9 38 16 9 610 6104 35 41 9 29 3476 14 41 20 2762 30 9 7043 94648 11 30 27 8305 4266 248 15 40 59961 9908 8457 13 19 5452 459 49 4277 9775 8163 21 28542 14 26 4 657 4808 47 1689 2435 6555 30 61492 6902 43 23 3359 23299 20 9692 1063 14 9 47 18 2007 19918 17 4546 5342 14 44 2714 12 3990 59291 48 2115 7400 35 34204 37 18 10 38 26420 6 22 2 2462 7741 67378 36 12 45833 47 8155 6 23 27 94623 41946 44 3 49 33 4344 22 3584 47 19 36 9849 1282 8689 15 26 27115 85971 540 49 24 28 10067 89851 6656 26 48 14 42 17 76132 4822 3047 24 9 34 3389 18 761 7006 3722 42 5449 36 602 5939 4 29296 116 9420 49 7874 9613 6359 50830 34725 8145 42 32 8284 21056 27665 30 43 9633 2 8802 13323 9545 2 24 27 36 16 1567 4244 27 20 72691 12 45 7535 13 6466 95 53833 549 9416 39 47 46 27 43 26 25 2 31 8 49350 6155 1 7990 4420 30 77299 24 47486 4566 41 3341 7 21 7 13 34 50 12910 38 4776 5443 79513 3804 9660 14 39719 22 2207 6706 4 65997 4086 5035 79221 7975 14 37 6968 1103 29 19 46 8720 16 44 2 7204 4 6123 41 7608 24564 18409 12 46121 46 40 25 1001 72454 7245 31 4 9851 42 4 10 7796 24 49 3226 25 8374 32 67856 14 8947 8 18 86239 12913 2 15461 2807 42 5007 19 50 19 3935 33 7340 6 45554 44916 7710 64339 20 42 44 34 30 3679 76889 2 23 8721 5468 29 12702 8187 6020 24 4754 8630 1076 6835 10 2371 5 1781 169 1714 32 7556 6942 886 13 7485 38 37168 27044 26026 38 13 15 20 41 30 9933 46 879 7146 14 8882 3 16 64374 3103 15 21 1 35 39 1663 83315 40 18 30 495 24 43 3329 70604 9194 7605 9 34 94111 1291 8180 50 12412 1438 39 39 2719 3872 5114 15 6066 90334 11 15 6543 5239 2926 9501 18704 27 85395 5449 28 22679 5309 5577 40 14 47 3844 3984 49 14 27 30 4 34 1 28 88791 2353 31 1866 53301 24 9078 3196 29 8 4271 13565 98158 4361 34 31922 40 67008 54522 24 27 48 46 24 32376 19 13 34 9992 35024 4143 50 1081 24686 2095 14 30933 42 50 10 15 81500 3892 7947 8007 42 6270 19 85976 2289 3135 10 9338 9531 3296 10 99224 40 22624 12 83814 44 3864 36 15 89791 1 7891 12 27 29 22 36 1003 740 1266 21 6786 36 1740 2622 54866 8956 1153 32851 25785 42 26453 5372 35 39295 5485 950 62610 20 34 41 21 33 340 39 9137 37 40 83406 50 5131 24308 9498 24 50 306 8885 43 6859 26 19 8304 43 35 49 25650 8940 4853 1358 2238 24 23 2874 43 34 24 6201 38 17798 15 10 9450 16 18 4 8895 36 10 40 31 47541 87687 3279 1978 31 50 15 4 32 36 2685 3 77398 23 15 4705 43 5301 4791 42 212 1 14 49 6986 30 43 4 2151 40 19475 18 513 41 84851 50401 22 31 13 2801 9019 20 37048 43 3176 2868 97762 16 4348 60375 9551 8245 7 3625 65279 31 39 31197 4830 11 38 15 2369 3920 13 37 19 72912 3452 10 2326 6 8 46 89685 26 3765 6516 13 8537 42 37 34 49469 4989 22 211 24936 26 31 38962 18 41 22 360 32 52792 7493 17 9 6 18495 8994 5130 38 51 3119 98786 10 26 12 47 7150 4686 6936 1593 86262 7 41 6382 19 44 190 29 45 89901 45 2432 3359 24 14 60946 47906 29 37551 6 50 27 38 7100 3134 4506 49 47231 3 32165 30319 3410 18 12 2248 5357 30 11 2108 3 81880 619 6533 2057 34 40 28 5667 1861 46571 7026 50 938 1819 78682 29 48 95450 28 9125 1397 45 44 18 3 35 2613 1 3716 14 30 43 33 33 46 200 76437 5235 15 9 91530 28 49 99601 6176 21 22 3 6502 605 15 43 7821 94203 47037 50 131 6 9018 41 3199 13 29 7068 50 32 33 40 8 26 46 66225 47 1941 1 33 8 4745 37 7780 2689 96173 36 17 5874 4062 28 3601 31 4310 39 21898 424 6624 1366 3 3747 44 2840 37 48 18486 4143 20 25 5 20929 75797 21 3838 7560 46 3 74299 1539 16 9 10 89894 449 37 3 8 9007 42 39 99938 71317 21 88113 7458 5978 24 1 11569 9299 1178 84421 43 6655 33 43 1862 8703 89926 9 5272 6246 7 16 5008 32 90805 7016 40 46 35166 50 13 6 2131 28 22 25 22 3 243 790 25 1511 2129 10 48 46917 59826 8160 37 4 2157 7507 13 9653 8327 1341 14 5 5434 19 8941 32 50 6500 81939 50 23 17 37 10 31934 8521 27 3339 1 18 27 37 27 8390 21 6024 3104 4616 37 21 8 5296 15 17 100 9657 5 11 34 71584 7 454 17 47 93445 14 41 8023 46 20 8 11 31 3 22 26 6951 37 10 63989 5473 3577 2889 36 33888 52135 628 48004 72817 9 9456 3430 9863 9906 8671 37 86201 2067 3 78132 3245 6 8 6341 5 1 2399 7 942 81665 9 2762 34 38 23694 6739 38 30 3593 4707 12 9544 52252 48 79089 43 35 9095 28 9908 4336 27 58143 4209 41 471 5863 46 7983 8356 1285 62567 31 43 5918 7246 8142 26 50 44 46 46 84227 84410 8921 23 6 97064 9 23 10 2 25 57245 37 6250 41 14 26 8627 6 44 43 32 10 15 1043 78836 21 7596 8485 12 1678 50 3901 6251 3026 3401 2626 36 35 8844 14 6756 7468 38 4134 6 5758 17 8 38833 7192 36 4695 26 5824 38 12 19 13 48 43 1154 67996 20 38 8970 19 22 43 21 4520 155 40 11 87520 1126 47101 7 34 111 26 4497 8086 1109 298 26 12 39 20 25 4626 37 49 2860 74145 32 28 3243 18 6 15 7027 19 12 17 43 2284 2970 29 52213 32 5182 14 83546 4582 91406 11 31 1551 21 24 76548 4801 9422 8213 5183 5881 17 47 20 45131 24714 42 5211 8461 17 5404 3760 24 1490 19 32 7678 25652 46 6442 89234 40 7717 21 41471 38426 46 8 87583 45 9847 8981 25 15 10 21 50 41 8755 30 36 2616 9 1149 1626 3 3138 39 85571 266 2392 40 21059 48 9773 15 49 49 8 21 41 8913 3 5 44 15 28 27 8075 92439 5163 660 3 1 39 28 13 5204 1619 9829 11 8988 239 1909 5552 46 3190 77 31 40 39 9 42566 11 3 40 1973 44 12 40 9639 5834 61565 3378 47 7269 2267 9573 2 15303 81022 13 4 2192 7868 9832 41 27 27 13892 4254 14 5 9 3747 2615 47 45 17 9333 16 29 12 7855 8442 41 50 30 13798 1579 26 8 42 3905 25645 25 5538 26 1131 7797 19 30029 1 49 45 40 9252 2180 455 7 15 31569 50561 10 36 59 30 25 12 46 14 32 5920 3056 4985 6314 12 14053 31 98482 34117 6 2745 18 6427 38 6039 1594 6557 7076 8084 9721 38 17 35 59640 37 33 97447 400 5763 47 31326 39 11341 30 46 34 5823 29 47 13921 16 64717 4 40 1000 44 5862 1802 8128 14 27 99278 1694 4 50 64880 3 85421 2852 2744 7277 1070 45 5888 5279 4 28 97960 98301 5048 907 896 44 84083 29 86021 44733 33 5373 37 50045 7 48 8593 47 3024 9572 21 1120 85153 92913 23 13 16 11 3183 3888 47 2 25 42 7529 86125 493 5148 18 17 1376 36 49 20 4 2268 50 22 46 5850 58639 1856 9988 5050 2983 4604 10 20 21 44 4459 18768 42 8 34 10 39 15 7466 6 39772 32 10 45 39 1596 29 26 81699 550 66460 4 31675 3446 6 3075 40 44 6541 6301 17 5106 7180 9070 2552 35 5658 35 2 21 26 45 28 3 3 8720 8 35 1755 1432 24 7172 77812 183 4 50 3 5680 20 51264 4470 30 5053 35 46112 300 19 871 47 50 37 84923 26 37 8622 3227 1914 3 45173 35 12 1141 4 19 15 4152 42 9761 98165 1617 30 45 14 9958 803 1562 14 34 88071 1045 98160 9112 9 49 8576 70242 46 1330 30 10643 4910 4857 56286 6859 8004 9454 8394 1282 11 50903 30 24 7213 42 11 17282 60384 32 1622 40 2640 48 1599 5464 20 39 6851 43 47 2413 26 20 9587 34 31 5 7 384 292 48 87566 24 16 86346 2052 27 9984 1221 29 40 39742 1 5822 19754 7 8051 11176 23379 8305 16 12 34 50 23 32 26245 1 5 42354 7935 4845 29 89333 1395 24 44 47 1 16 25 15 5868 1862 28 28 1385 37 22 7 81221 50010 41 23 3933 1692 47 7575 8213 28 7901 1816 4 8 28 40 52630 8788 17 5569 22 27 5138 5338 38 7197 7150 47 21 1150 44 7 48 25 35 24711 34 27 30 27079 7434 67268 1255 30 5197 45 9257 38 8 4988 99652 37 14 6187 36 7855 20 1237 9769 36 3428 98599 31 11 45 2 8228 17 49 33 8591 44 2736 8 40866 3 2254 33 22 68792 79867 37 39 47 9696 21 27 415 5753 5302 15 739 72438 8064 9707 45 16 12 5 18895 5592 5617 4382 44 35 8 39580 32318 8932 1995 316 2 2982 42 1 3551 10 36 5 34 93977 90479 2574 7 21310 93103 7758 46 22 259 25 15 18 41 4110 4270 23 3111 8656 37 4616 6112 37 6 7588 37 2508 2576 49 8 32 6354 18 24 122 20 19 8937 44 42810 340 93189 35 39 17 5840 1 37 5624 2 30 1879 32 49 64424 31 6726 52705 45950 34 27 1 12343 17094 21 37 40 31 1132 8871 4 4204 36 1782 50298 7 31 13 298 13 221 8 49481 51060 5016 9072 43 1949 66085 49020 15844 9 21 9680 64360 6324 1883 12 11 12291 1870 32 35381 29 8 5840 8098 42 38 63407 2938 8612 47 20805 3180 24 39248 2287 23 39 7 37126 21 82197 9682 19 14 18 40 4877 48 11 38 27 28 7 35 10195 6318 41 8033 40 7526 17 6139 45 9473 38 1367 2087 3425 36 19 50 35 9496 7034 44 969 27 30 2048 3873 7352 39 8748 8571 49700 8 34 39760 1828 88070 71340 845 9 23 21 94722 34 26 16 2 11 5 13 10 738 3300 6576 2117 9 4616 2841 9646 22 34 24 7535 80373 24902 2692 6 8266 5933 43 35673 44 794 14 43 55883 49 5466 4676 5783 20 48691 3342 8383 8 13 56600 9093 7069 24 37 41575 5 15 21 3260 5808 9 92 30979 44 16 564 48 41 3276 55700 5697 9913 2 39 4162 46 24 48 7529 6631 8 96412 43 38 44647 46 9517 5328 39 17 5242 4104 5670 74930 3180 24 3752 40516 666 21 7132 50 18 48 4922 5507 779 77200 4 1397 23066 34 47 6139 47 35 69945 3490 7800 1392 4258 30 34 16 13 9364 4 5853 26 43 17 39 5151 29 43 19 13 9672 2470 22 37 44 3147 40 6302 29 8 32 28 43 1058 4118 19782 42 26 29 3185 32 3 33 36826 43 5215 13 875 2559 16 94506 14648 25 8406 45 12 21313 13 31 190 95791 6786 16504 5767 2141 6898 8299 8325 28 26 9787 6412 86422 29 2183 42 3063 7462 6436 36 38 24 12 21322 6 9506 5256 23 93432 51316 22148 5 11 1824 49 1766 9477 4922 8650 24 7591 6903 73630 74354 47 1023 5041 8318 5178 26 16 3828 11 7185 85118 2 42 9788 6825 1533 1295 6791 52729 34 41 26 13 97538 44 8 10 7951 45 24 9458 8 8785 4647 41 3542 4025 12348 3 58493 1080 42 39558 24 15345 4 41 8999 7 29 82702 18 88993 9346 9569 8 1681 24 17 41 51344 17 5 5624 35 19 22 5238 2303 543 9 90538 8843 98098 4699 7936 1063 49504 69337 4862 5087 10 15 2 49 5403 5681 4082 46 39 28158 16 6412 9788 10 5864 80562 32 17 27 5133 3453 8489 5662 1308 42 83497 8330 28 27 53236 5 43 48881 6711 6 48 83467 16801 47 41 13 2 7421 20 7784 98554 44558 8761 4187 2317 10 47 33 61898 6 6400 3486 5892 9731 22 39 5159 9962 6013 17 8657 8169 2120 3089 8961 7621 20315 2405 1080 4 4 9932 5 24 4 45 4351 7005 33 1644 34 592 7 5139 38 594 30 3718 27 39 84891 4109 9 21 779 24 34 6247 42 14 10 31 13 28 2 14 3915 4644 2 7061 3707 47 2735 46 3436 9283 17143 5385 32 23 6770 4656 48329 9085 5619 97719 934 8182 19 1977 44 4805 47134 3894 46 19 38 3615 8112 4188 26 35 42 6 44554 39 13 50937 45 3825 50 22 5211 36 6699 47 96704 5011 374 23 9759 30 16185 62909 2430 47 8347 9 24 7509 5992 2768 25 34262 27 81074 47 4571 38 16 904 14 2 7416 74757 20 4150 15674 15 29205 39 478 35 85273 74238 50 8853 2 49 2738 69450 3973 2 5808 419 4008 22 7453 5 13 49 1238 2219 6 11 2063 4070 6 15 3445 10676 8100 47 93 17 27 36226 38729 37 47 98709 633 29 31 36909 5395 21728 2095 7089 8 39 7 8570 1215 84366 3 40 5187 4430 15 27 1 5 16 12 39 4012 6500 49035 172 47 6 4464 15 9829 45 6672 2485 19 4134 3660 1940 30 5547 3 60378 1424 26 2403 20 38 29 28 53509 34 14 7027 5943 2521 3681 255 25 49 20 38 5931 5235 4907 8363 27 10 9998 8464 6967 29 93527 19 9193 64222 8513 20 3535 7979 45 83463 42 9052 93929 83806 1 18 2934 752 14 48 48 8849 8 20 9720 34 5171 4654 47 28 38 44 22 44 37 6180 17 5709 11 3914 49 18 26 8946 42 7046 9468 19 34 3667 34 39297 6493 5907 8477 20 29 223 87524 16 13 2762 2399 56523 6 7975 42540 2 33 2828 1002 16 2797 29 4 22 11 5646 5089 44 16 1610 3 415 2 688 7890 46 1 45 6745 43 15 87686 30 7424 2205 33 21 6 9255 7549 11 4441 9 5099 36 3725 985 2227 46 24 23467 11 6 8680 4 21 1851 3896 6061 76289 41374 65658 8577 188 7260 38 10 85575 93180 31 3 43 9036 7487 17 44 34 23 26 14173 29 64942 1768 18 38 9855 26768 49 54934 3998 23 186 82937 64380 3706 14 5667 746 2 33 19 16 6751 5588 42 1135 32702 6325 6974 6855 8951 4147 2987 4790 467 9 41 24318 35 47 4 35 6506 9 41 62947 37 46 5 25 9529 16 29 32158 14 23 10 69410 23 13 9344 24 6202 7129 42 97392 4440 36 2 1 17 3048 43 21 1718 5033 19 35 40 9771 8 2895 1327 9228 43 69254 32350 8996 3244 13 7 4586 1894 95428 46 1 1613 30 41 39 3 2367 26 70061 27 13 42 15 14 19 24 450 16507 16264 9487 2 49758 67849 14 8 43 81095 11 48 28 77338 5974 3067 34 70292 69139 26060 24 6 38 34 7599 2639 4985 8101 76516 23 16 15 9 47 2742 4822 31 24 32 366 23 39 1740 24 8016 7021 10 30 39 5330 17 1314 3864 1 18 40 94229 525 11 7 3387 71362 740 3 2701 49 7742 41 41 7838 467 50 9723 12 16 79924 38 869 27382 32 9 50 26071 1 7929 5118 6604 38 3622 28 5984 89131 4301 30 6353 50033 3783 7 9282 4403 1136 775 2269 28 5436 24 5895 1766 7683 5950 8873 20 4 2490 40402 7414 13 8906 16 75206 9209 15 1678 21 8550 33999 1 25 1900 2 16159 1092 39 7538 4 1276 49065 9376 4924 9 41 42 90655 18 12321 33 40 79825 9208 50 50 6 18 2290 2823 44 13212 18 46 2879 12 8995 7612 6 5191 4273 24 9407 22 4496 19603 29 8198 8136 7 7946 7511 24 9283 7015 28 45 1238 7403 20 29 39 49 33783 1 5541 27 40 18 3784 34 89198 29 12 5 6364 8877 843 36 48 3763 33029 8604 7839 39 1 3648 28 6053 38839 1335 43 37 3130 26 3440 6 4723 28 14 2400 5312 94106 49 1429 43 2794 8371 21 1186 930 13 14 12 15 8 30 56403 8295 23 2652 13 70929 49 27 5685 37 7356 16 21 3 5919 7 40 42 8029 16 4476 18 9178 41 41542 6 13 41 42 42 26 9 36 7212 9742 1 33 4910 44 98372 5999 35 6122 18 69846 2983 11 32 33 7 3615 37 6626 4 13 6617 4004 17821 7789 24208 60879 37 37 14947 8 78427 12 9 4293 840 24 9642 77 35 80247 6161 46 5121 16 5573 8689 7875 7696 1025 41 23 26 337 50 7 28684 32 38 33 48 26641 15 32 2147 2696 42 2 32 9239 35 47 31 36 38 38920 45 916 5573 4171 13 9579 4 39 19 49 9025 87529 5630 26 6057 95076 35 70467 6423 79552 33 38 23 7501 5900 35 6022 5703 4189 782 8 19 7339 14 6617 50 1966 13 3 88467 9060 7671 67593 8310 3653 4956 16 8154 1569 1 2 9 4 16 2 1 835 9 24 3735 42 16 37 28 8351 5 13865 41 9682 7384 568 7 24 3120 2 51803 33366 36 1543 5083 47 16761 7358 75077 31 2708 69622 19 60287 4065 9460 3 5590 18713 48 6710 50 7463 29 6308 31 32 1 29 25 4068 15339 41 23 39 125 4 25326 20 43619 8808 89996 3 26383 24 6657 12 448 251 1839 2805 14 12 80812 6807 34 40 31 18 618 4 49 7673 2822 4382 21 34 8191 3266 26 79354 3395 5442 1918 1 4 37 38 2177 36 14 38 95496 20 28 1 17 43 61456 73570 3830 3840 21 3 6 21399 5438 749 17 1177 8221 15 47 2 49 28 2227 8318 38 7431 31 8 7997 25 1368 3704 8342 43016 85155 10 11 18 71901 13 10 3623 13 10 78542 6 4100 89631 9595 8362 6 47167 39 38 2423 47 37 80285 1546 3414 6 44 62588 47725 48 2 15 72159 28 50 8627 20 25 40 24 7675 81051 7181 34 5 10 9562 6499 2921 85856 3108 35 46 34569 46 9282 4779 7145 68376 30 41 9761 18 35 24 528 16100 2520 14 5162 41 880 1 7044 19136 17 30 57228 51040 19 76117 50 8059 5973 50 6612 4336 58225 8270 8066 4929 28 11 43 4096 4335 3885 39098 36 4674 46 4126 36 69706 9309 77264 38 785 8348 32 45 4 9397 21 90985 86234 32 14 1 17 54701 33 43 2809 22 99786 1988 75152 9586 22 6682 22372 37 3355 8663 1 35 7709 8 6180 26 7 28 9842 36 8 18 7076 12 50 6132 3 41 46616 32 61747 5209 9133 62567 27 6146 513 38 466 9875 18 15 7121 2904 6 2 25485 46 14 31 15 16 4164 70283 1239 20 1 5208 812 86719 22 4403 1 3320 3 51461 3197 8 9130 777 1186 6849 22 9676 19 2867 2598 26107 30 22 13 49 19 9390 6336 27 1209 27132 1094 5 41 46 5861 7562 6517 943 9190 22 65158 7 49780 10 6361 22 38 36551 5513 64439 19 77414 4850 49 22 5123 51114 6686 18 26 20 6637 39224 19549 30 6416 37 20 44 7808 48 15 6 32 9953 18 6698 1200 20 38 1 28 6 53765 9821 15 29 2 8914 23 8 43 6057 9144 9405 3818 5 24 13356 96339 38 36 6856 14 1006 4 7 19 9012 46 7827 25 43 5 25 27 4091 8868 6054 1157 21 33 38 17 50 45865 1388 25 17 54000 5 6 68283 49819 6285 42 30 24 17340 2310 6237 4653 35 23 10697 29 4 40300 39 5021 98837 6955 5172 31 30 1369 7304 85823 49 11 32 5 42 49 9266 28 38 86306 50 33116 18 24 4364 7376 19 1360 1422 84363 3259 43 86444 3591 7687 46 22 26 76795 9846 6219 1801 33 33 33 33 16 20854 7 3222 81517 22360 14 14 14 13 3 24 6757 3397 9286 29 4718 3074 38 938 7923 91354 46 41 1035 63360 1545 49 4287 6150 50 44 5376 28 13 50610 9707 178 19 30 57549 9 28 35 7533 44 4119 1 9729 7822 7 45 3 43 648 47 2328 7953 28 22 4114 46 7 40 24 16 35 3495 4 39 30 44 24 1346 6260 47114 5 3507 16 6843 77229 1 11 8556 40 1 24 3091 73973 32 44 20 57433 31 1043 5135 1020 144 16 8331 20 17 3481 50 961 14 39542 6653 2448 6 21 32955 1242 7 27 18943 1002 5764 32 45 9529 41815 3188 68871 6357 3175 44 38 7185 4512 59399 3 65778 624 14 484 22 3102 23 43505 47 22 37699 4467 26 6641 82667 33 2 23 67203 23 29587 93952 1491 10 7891 41 30 35 29414 7781 8226 22 2857 66139 3 39 6680 7395 11402 12 19880 17 31 36 10 4806 15 15 24 2 11260 6 7891 22 5733 41 7 71724 9681 48 4783 19 844 10 49 28 43 29 46 22 7 12 67013 8 79385 2693 5335 595 4 7 23 7603 44 43748 7447 82536 5053 4933 31 470 51126 13 9013 2586 3 30 46 6719 45 17514 1007 4003 2104 41 2612 45 40752 14 1282 39 13 33 6451 5146 17279 2185 17 24 1526 40 66133 52965 33 3675 9 96765 683 65615 94263 36 5208 33 18 10 49 2875 1583 15 35 4349 16 2688 34 1207 29 4 5012 43 32 6656 3476 1921 318 12567 1455 40 41 9678 28491 5607 7 37 5788 9 29 86 36 6026 7517 87624 6741 5472 9141 45 28 33 3408 8544 6127 2138 38 10 17 18 8 20 70006 7 27 1936 163 8321 2469 32 4126 7079 92825 49 6 22 8 40 16584 3388 85802 7139 46909 17 13 19 44 9399 6042 45 43790 9 22 14 39 46 49 22 637 34 45 35 35 58109 9808 48697 6287 59290 15 44 5645 9814 8510 3207 2385 24 422 3556 797 8478 177 8 2916 7354 34 3930 8371 43 775 76582 3 20 55950 1 66318 45 73614 16 7479 3363 50953 2651 6436 34322 1918 43515 16405 2193 15 18193 14 5914 1852 6557 19 5 13 36 31584 2301 10 54820 983 9788 3567 50910 6228 24 17333 8635 4 947 202 1570 18 32 47200 5386 3945 3386 2 37 84308 47 4 46453 8876 31 320 6767 60345 13 4000 41 13 16 41629 31 35 20 6 6237 7191 60717 13 7615 44 14 25 12 48210 2239 28 4947 6356 34 32 16 45 8594 3695 3946 8645 4863 7206 10 29 1311 44 4 33 19 4 2397 25 22 5 47 7271 22 45 23738 9481 1781 25 25077 16 31916 9513 90577 67978 1592 30 29629 12 2636 8143 23 45 47409 89054 3523 86470 33 21 4288 91208 15 2645 70418 88798 80553 17703 25249 37512 2 48 7179 40 49372 43 821 9423 2829 90205 7432 14 3134 8187 30 983 1472 2 17 63941 10 34 50 28 40 21 7560 4001 11 6848 39 2243 42 14 30280 37 31 120 20 49 1 40 2378 1089 1290 9960 38 4709 47698 44 17 6191 5662 47 37 72493 11 794 3107 38 6570 47 6052 1317 7309 40 7 11 57803 3326 5864 16 9734 75518 40 12 47 17486 24 9749 8 6882 6709 17 85351 40 41 84643 39651 5521 36 253 52530 28 55781 10 47 44082 17 4 4821 20831 4807 8964 14 7 11 890 15 5912 88221 5085 23 12 3782 42 26082 5104 9828 41 40026 40 5314 39 1070 21783 916 6007 24 41 13 37 30 1984 5567 22 9390 26 80698 3 3087 4 38 9659 19 40 18 5754 44 44033 33 19 46 2343 36 27 9665 11448 2440 31 9455 48 12 5527 2717 15 42 23 12 36125 66806 5848 48 19 34 21 27939 48 5490 4772 19 3003 23 21040 8712 2138 34 61840 1 8845 84319 15 6 14761 7646 46 5 8306 73429 8766 4 47 6923 5593 2 51560 31 718 24129 9417 8451 41 3129 12 95249 1449 2596 3 34 29 44 41 25 5367 4746 43 21 3308 38 8 44 43 99913 50 4365 6 7 26 22 6821 4 11 940 13 1496 47554 10 90579 6023 3115 13 27 1230 41369 5 32854 6 51498 50493 9762 1892 21 26 9 1465 40 45 43 273 18 25 27 25 58545 3281 50 8 27 96750 4079 39 38 31763 6140 6185 27 17 8 36 27 5400 20 20 42 5320 50165 33 2732 3729 4065 34 5914 41 24 55616 23 3525 31708 2334 30 27262 35 5199 5207 36 923 4 2518 43941 31 45 5781 9699 37 41249 15955 31 36587 3 33 19 9 3554 992 22 3480 32 48 8237 7545 23 9663 9759 38763 9736 44 21 32 3 42278 3302 1517 39 9 4004 670 3482 84527 7218 23 5958 32230 6916 22 33 48 12 5690 4 12 808 22 12 11 49 96544 8007 35 274 9749 727 38 80210 14 35 7239 27 58314 45 3906 4477 5787 5415 8998 35 6308 3295 20 5000 18 5159 7230 27 7790 1252 7005 25 46295 12 4255 3514 4 34998 9178 25 2156 45 1339 7005 44 33 11 9147 17 13 85618 4669 38 3870 56485 38 8095 11 1129 5453 7804 8 5 23305 6089 24947 66598 1273 47663 72190 9 1952 38 1 11 39126 13 31 91997 16757 1 87801 7157 37 2993 41 20622 1974 48 9831 57158 5186 7876 8096 33 5611 38663 76141 36 4490 604 1296 4567 20 6247 14 32 29 27 349 27 47 29499 49 15129 46530 30 41 6824 4632 1 89376 40 41 4773 11 36 22 9 50 24 36 5690 93359 461 44 22155 42 3 14 50 1959 3897 49 16 18 82975 10 17 5165 18222 6775 31 7 37 8049 9363 27 34003 4926 41 20650 1806 13 13 9 49 9 27 5 9514 13 9730 26 34 13 8561 50 34 7191 3653 5932 2349 10 31 24 13 1 24617 19 10 1823 8 7220 10 35 8969 45749 48 12 38 64895 24 11 32 7336 26146 44 22606 5618 30 21 5 29 4321 29 5308 38 26 48069 2080 3 2225 18 2283 3976 9161 9645 8378 4 3073 24 19 12 13 3361 2025 48 1267 30 38 8940 4107 40 31 2 5 29 6 8583 31 20 14 81296 4240 45625 52319 20 3494 86677 22 35 8631 4558 38426 48342 62461 34 5 28 23 7 7018 2 9768 6 8666 16656 46 379 33 48 8537 37 38 3205 13594 38 3868 28 159 5607 52561 1355 9430 52035 22 18 4369 9 8924 9100 28 16 3645 87790 47 29 87887 24 3703 3170 6185 94912 22 4 4 49 48724 2903 6 68471 2096 40 17 6 11570 12030 722 42389 49 1921 15 23 19 40 8433 38904 44 45857 18 49 35 8370 4400 41609 6 13 7770 1 23 5019 413 89738 32 11 39 36 7468 7168 9603 8152 94595 42 44 7 234 11 19896 8422 9931 89927 13 93109 2231 331 14 50 4349 48 34 28 5 45 49 8 89960 20 6172 7 6 95374 47 1055 7615 36471 34 53844 12668 9207 223 42 3352 9973 23 22029 10 43 9184 40 1501 7256 34363 31721 7641 1009 1444 8007 41 41415 34 45 6045 48 6 1 42 2 7700 6386 9659 49 19 36 7 25 23 5694 41 34 28 42686 6 8 5 4443 1985 45 16 11 27 9855 30 5311 1367 57753 18 37 31 7100 94058 7 30157 9449 6330 9719 48 51375 1183 39093 1874 2952 5488 25 3 3411 1786 50 35 5991 14 12 81433 17 12 48 1814 46 9 5620 21 1885 28 5934 46 50 17 14 4328 8 23 1669 62596 5962 8219 37 5 3 30 8205 31683 7255 23 72871 25997 68070 6699 3190 8342 44 8091 74880 9 8505 5 15 16 7031 23 5419 16 36 24 16 2989 9749 9307 61566 42559 29847 31402 42 7 45 96328 25377 1095 16 17 80949 5 8 1967 45616 47092 93736 739 29 20 7983 15 33556 2989 34 37579 38 4457 81450 6222 3842 83978 35 20240 20 8465 17 2739 16168 380 5052 42822 44 32 12862 77684 7138 39 97697 1778 91336 3468 49 50 8616 41 8513 5239 16 3 6256 99702 5505 39 26 18 56848 42522 47 8588 35 2965 78442 28 20 46 1 4343 41 43 21 67379 36 32 30 43 9 46187 43 6647 30 209 4114 18 41 7 20 663 1946 14027 6 34 2213 3 3211 28 5239 38 2 34 6567 47461 19 8644 6 7 21 3202 1121 1 20 5 4316 904 8791 2458 7 142 22 2441 4969 8239 11 10 19 951 30 4277 20192 20 47959 4699 10513 4167 29 2 20 40 12 17 9 9177 36 72200 17 4464 67981 6709 34 23 10 49907 2470 6994 23 6 31145 40 2728 4 23 75568 28 40 52175 21 2444 6690 13 90324 9521 48650 1261 3005 91100 78918 59993 1428 14 7887 9987 8144 8 151 6436 83905 583 26 13 35898 29 9 46949 8 39 21 3 34151 6009 43 35 6920 8779 1 385 20 22 8005 36 8247 7504 6814 8153 9660 1874 43 36 7124 35 94615 14 9745 25 40 44 38 45 2 2035 50 5746 13 7904 38 35 3420 36 31 4777 18646 3 29 12 21035 6008 43 13 12 1032 9 6772 38 39441 33 8926 9 42 39360 3904 2039 89668 2876 948 4704 17 5175 98137 9 36 13 14 20 24 3414 47 678 3 8 5120 27 5230 9 39 70687 1395 8047 5064 11 1264 48 28 41 2 23922 28 27 3190 25 9823 4738 3 4 19 1 5 21 9298 60506 26 42 6240 39 31 40 5 53153 19 1603 8379 3471 18 2075 9283 62172 29 9515 84352 7538 9690 9499 9154 171 50 7 18 4535 49 30 27 5317 40064 6371 23774 2714 4680 8244 29643 30 33 64020 1595 5483 2 6884 7583 6 36 58 5916 30 4336 7177 31 665 6 6368 4303 8240 6549 47 57196 26 27 5240 7253 50050 54332 33 2139 31994 7561 789 38 2321 27297 20 50 46 7 7 46 29118 7784 20768 9801 11 6 70035 45 25 50 6688 3859 21 9 8620 9 16 41 34 18 21 5964 4382 7169 1490 37 37 41 20 12 47 462 47 1755 2 42 8109 44 3532 6 9362 99870 4 37 38 25349 46688 96172 50 13 27 38 40 6 23 7101 42 5747 3769 37 9800 32 5353 48 21 14 35 40 3206 17 4752 38194 29 31 99250 41 14 15 2 7740 28308 7 43 8110 27831 6489 6256 9 12 6 6797 33686 48 22 14 23 989 7923 3930 36 31 29 7660 10 62633 9404 21 46889 5 48 3467 44 4541 70933 8715 26 18 10 12 17 9 28 5 6689 14 2522 30024 19 97662 5992 8634 91437 46 20 8596 29 18957 33 5571 10 37 11 9418 5 7538 7955 21 18 14347 12 44 19 41138 9767 32 26320 4669 5 6 8572 34 39991 11 45 36032 93937 12 7 18 5902 11 40275 5586 32 5625 90202 46 30 797 82730 37 31 30 46 6259 34 5528 6 34 7823 7184 78532 8308 2088 50 3181 4475 5889 5538 39 892 2365 35 4551 25775 49 31 38062 8876 1 15 9209 6938 5 26 51481 7414 1664 11 8944 50 36 1303 47 8660 27 37 29 28 14 84789 48 16 17 6 5 56089 4679 26 76106 49 32 44 31 3 17713 9787 6341 3874 9 20 39533 931 16 6 16301 39 67001 24 50 22836 1475 41 43 42144 15225 37 9689 75420 9215 5989 1778 88817 49 44 35883 14 33 6999 9656 25036 2794 3053 9 14 6384 8446 8946 5334 44 40 69485 30 2 4630 13 12 7074 2 28 59826 9176 43 36 6460 66155 2179 74206 45 37 12 36 17 48 6907 13 22 59786 55129 3817 22 1347 27 11431 21 27 3681 43 2821 44 5664 9338 8135 9623 39 25 9874 17 5765 594 5242 2450 15 11 44 9995 4310 9079 19 30 28 4297 41 1 34 40 81462 1 7893 1002 14 10 46 3138 2629 25 6683 6909 23 10052 28 52200 29 26 4435 2097 21 41 5 48 56393 9228 1341 5437 4 33 5 5003 338 17 42 7955 29 4294 11 43 33 7008 6 45 46 20 38783 8093 43 44795 18607 53062 47 24 4 63375 3 46 40 24368 1 9399 7397 49 4033 66186 42 2540 12 13 9703 40919 1 5599 33 5081 36732 7655 36 18 59327 2009 20 1 35 564 40 60916 14 5 158 8231 3085 8 2897 49 25 19938 14 7508 20 4272 74275 22 23 5536 39 7 13 35 6106 27 7655 4432 78483 45 32 36 1 45 50785 51622 31 8205 1929 29 48 35 33 10 8940 7779 9579 46 32 27 81213 2739 1588 79476 29079 55584 77174 6 15 43 45 45 8 5944 17 8 6663 12 41 5058 14 1242 22005 4718 19 5966 26 13 957 5713 21 82749 28 9455 35 1 6900 61024 18 30 27 5590 3550 9630 46 21 9 44 9944 22 25 5312 7 67740 2 48 22 3469 33803 3265 12 6567 25 40 4 48 9801 21 4272 4 41 17 5 5 2300 6 53267 43 17 46761 10 16 8516 5322 33 6334 50 400 17 23 50 3328 9 2 21 38 44970 2169 1642 47 13 75512 86854 3 6220 19661 3665 8297 18 41 75562 4059 42 13909 53139 43 42 10 45 2271 49 44 48356 34 6773 673 2307 7438 9122 17 75123 575 44 7 43 7831 24 12101 48 20 44 21 1704 1830 7786 41 1540 23 7 5170 1761 5670 332 2767 6600 41 47 50 16 9 19 40 58693 4 12 2628 33648 94926 78461 35 10 13 16 5121 46 28921 31 7291 24 49 7423 37 12 37 9896 19 1 1590 4 15 4645 50 23231 47 47 81131 7117 1 48 23 38 32 28628 63534 39 21145 45 1720 21 9902 23 27 45 9303 9629 47 39605 6264 3106 19 48 8826 33 67995 2147 28 3300 23 1361 6675 78423 32 32 25 50 30 4680 2351 6217 94468 3 20 46 29 367 3413 28 4 4208 28 4587 9861 23 11 48 9 9008 16 28 37 31 12881 9530 6197 5 32 7630 24916 92426 10 1692 1 3309 15387 33 671 42753 49 2439 33 27 42 4566 28747 86257 7332 17 1 35 7170 50 6411 4397 15 18 5625 9949 31 58087 23 9 2723 33 10 5395 1 3340 8484 47889 3 9368 76428 87336 3026 65523 1744 66091 9550 668 1508 95272 19 6685 42 4395 29 5038 35 91734 36 45 38 49 7565 22 7560 35 46102 46 44 37 22 43 26 28 31 49 2 25 16 7588 31 2 4113 12 8794 1 1928 4914 14 98739 2599 7320 32 45 15 39256 40 2713 24 43 2975 4513 41 26251 31 30968 5142 3611 9 27 39 5430 22 67465 34 42 40 7 547 4439 26 9424 38 25 57126 3578 21 595 47 50 4 6338 9 3 11158 6671 12 5854 26 7 33 15 79939 50396 3 6641 83303 18 8029 15 30 18 38 1131 40 47 9824 5280 24 6076 2024 2775 11 50 1 30 41 26 34606 48 1303 2 8771 12 12 46 5444 5 4 5962 1 81090 1834 7 4993 39 5 29 38 530 21 13617 3 4690 7090 41 8314 1098 23 14 33 11 36 50 34 53433 69427 70234 881 30 6448 31 46 39 32 23 27640 14 39 9 11 7345 2662 41 38 6350 6 46677 8 8 40 9835 48 7856 7152 8156 58459 42 1909 65478 19 30 7306 53006 5748 15 49 45 15 2347 52403 39 39 79208 14 34 58219 65185 49812 7962 2932 14 74999 24 8 35 45 18 17981 35 72384 44 8202 19 72857 7782 2601 37 9 40 25 9 11 47 99343 42 27 1043 5 4246 28 3001 28 24 5374 69587 6147 69074 9817 9 50 47 2719 15 8 75042 1 11 4882 21 2873 16 2626 3043 84942 37762 29 17 24 3625 6866 11393 4165 8 36 16 17 49 26 14516 43612 3280 4 9945 11 70793 1068 94490 6794 29 2 7901 3719 9272 62290 31 25 40 53372 81238 1 76524 623 27 14 55094 26 7 86459 18 33 16 2 6 30 4146 33 8224 37 11 1615 30 39813 10 2042 1966 8162 15 3 6 2843 9917 7 62379 1145 34 69 172 9 3 86796 7325 11 15 12 1325 53913 35263 59026 27 26 9374 49393 9250 8038 9729 9131 3240 34 43 49 40631 12 32 6 56914 829 38 6061 50 6782 34 7 7641 28 20 21 899 20 9918 8130 12 5265 7627 41283 41 75402 7180 38494 23 31 37 48 55488 5391 32560 3592 43 13 4894 15 5862 2 7165 8465 5499 6332 8752 7 580 35 645 39654 326 2151 5375 27 42 888 22 36 27 8894 1467 28 73487 22 46 9098 5421 4413 5592 20 1449 15 48 80770 8227 2 2 29 16296 2 3703 9261 30 29 7314 70484 19956 13 2339 22 24243 16 23 44780 49 6627 99205 24 2309 3538 30179 5257 44 1009 374 32088 5125 63261 4710 34 5499 64709 3 45 36226 12 13 46 43 29 58128 31 18 17 36 2898 1331 50 24015 36 30 3 41259 10 4772 50 23573 6781 1028 7 2 45 11795 928 5169 17252 46 49 6216 24 9904 49 6 9667 1865 17 55183 37 6954 45 9008 1361 12 6733 5201 2 19911 29149 43 621 42 53328 4 2304 6354 6365 8034 8352 33 48 443 40 6384 738 4 28 42 2565 35 6690 13440 6871 72146 7188 14 42 4397 1260 22 2529 3068 28 13719 15 3798 9718 54 23 56248 97477 9301 8 26 43 5223 59848 5218 9244 16 1280 442 19 30442 3736 41 11 76633 8894 9066 4 6531 23379 43 20181 33 20 25 5490 5200 4331 9414 34693 2570 3549 67260 35 7574 40 15 22 26 2994 50 4 6535 35363 36 19 4812 8089 3946 4 37 6683 8421 2955 3628 1391 9147 96998 1462 40 26 64167 1955 5139 6636 25 48865 36 28 2372 23390 28 1529 10 232 31 26527 3594 20799 5 29 28 7 27 19 21671 71585 17438 1185 37823 33 1149 5537 14 8709 20 93451 5 8 328 1084 22 14 10 13 40963 41 126 5404 34 8 92579 7366 39 8862 30301 2585 5116 50 9768 18 295 5124 29 1046 5886 5373 1360 49 46 45 3324 1725 27 58498 9 7940 71200 12 4352 31 6673 3 7549 4 4 6558 38 8 49 997 7907 29 8432 708 35 6423 35792 11 5371 22 8984 10 2 2265 41 43 50 30524 69144 8047 7 15 15 13 22 9265 40 17 4 14914 5263 12 42 42 7503 7573 36 5040 33 6169 6255 19 4820 3 47 47 29 2017 63973 16595 3253 1 25 32 19271 68447 26 19 82719 8 5 8 21459 8942 29 47 2 46942 11 4485 4892 4238 7790 36 18 21 38 1198 5075 42527 42 61940 36 24 7015 63639 92262 8 18 6793 39 5501 19 42 6809 37306 44 36499 5054 11721 8 9099 2931 17 7 5837 6 48 6671 2330 1280 30 3091 6935 6 73803 658 34 8392 13941 31 30 25 6635 6519 47625 50 7516 19917 36 7127 32 6207 23 28 12 9362 5425 46 41586 66124 68935 12 23 41 12 54772 41 40346 5 43679 2 15 9189 33 12 36647 7559 8708 53666 21 2 24 9278 63874 23 24 1725 4794 7553 21 41 8 1769 6490 39 17 5 20 2 31 6435 5026 55013 5632 38 39 2 49 48234 918 38 30 29 6 33 4146 16 36 14 1067 15063 30 36655 95358 1126 6093 866 9 7152 44 8 44258 9611 5593 1060 41 8516 47 2807 26 20 6643 27 71701 2318 94078 3924 18 28 4 4 6934 24 26 9428 45445 6805 4472 27067 20 34 32 13 4094 5614 14 82790 3 14 1458 6002 50 563 14 17 49 9323 13 48 13 8 8903 46211 19 9238 41 6 10 15 39 4 25 34 20876 95541 1310 29 274 52301 7861 29 648 31292 9257 9 25 4172 71520 21 31 2666 12 20 848 25 22 1007 17 30 23 8905 4 7867 26 41 15 22 32 383 9 3059 38 751 32 25 11 33 4372 18 12 2173 6624 50 30 21 33 58400 7 27 1253 9 88237 42 44 32448 20 4 4550 45846 40 43 32 28 42879 2629 48 3427 4725 5 20 11 14 37 17 35 8358 39 35 7779 2851 41 97741 42 2645 224 7 4517 142 565 13 23 48 4 2458 9169 95605 33 12 38 46 24 25 36 9 2 3402 79819 15958 48 65326 48 94985 3372 8440 11 34 57439 46 17796 7531 3749 4620 14 4707 8513 6322 9508 49 80391 7641 9227 13 41 15 39180 10 35 42 49 47 9536 13 6 34 27458 36 46 48710 109 18 8558 8 7137 36 43746 6646 8 49 2436 2 1097 3789 1 3242 1020 8002 4279 8054 48748 45 9 6949 49 19 2 37 2089 432 25 80874 37450 4575 39 39 49 30071 7735 36 34 67325 39558 51875 10 32294 9020 4704 5 7834 50 44 22 18 40 46 5219 40081 36 34 49 21 1962 19 5569 2979 16 8270 27 52093 18 8048 4430 4494 8710 7310 5871 50 48 3019 37 25 8 6 653 4153 14 18 21 7 42 4301 78130 45 586 24 32 96492 16334 2589 41 16150 56627 203 97450 6272 3 45 7576 10 45 17993 36 1834 9 43 49 8 2546 10 1293 4450 3 96357 5416 1 43 50 1 7312 38 77164 36 28 47859 13 34 1150 7 8175 6314 38 32 32 35 4973 62489 84305 30770 1281 4770 35 85894 91099 7395 27 4258 12 17 49 2592 7718 38 24 42 4 169 5006 15 19 11 38384 4776 51744 5920 3070 9682 6117 22 3 9512 43 8 2792 32 26614 35 4600 33 12 9072 79314 265 6974 8 50 14 7244 40 9784 28 41 17 20 2068 8326 9383 21042 4284 36 1572 7420 22 1354 29 7523 33662 29 25740 5374 29 2351 947 6 305 22 1300 41 22 23 46 22 7283 27 4558 38 36 37 41 40843 63366 26 10 5219 17 18 46 27 36 6 22876 16 91185 9984 90763 45 4239 9778 2028 19 47 23 26 58825 3069 29 30 5 12 6636 12 8941 33 7958 7869 49644 23624 55594 42 61724 44 82307 45 38 39 4450 41 45 7 4 19 32583 83574 42419 4098 24 4 73317 25 42 40 15 10791 43 1184 7 1 2304 6248 10 21 14071 44 72550 9 21 20 45 26453 46 6432 7105 8331 23 2688 14 7364 10981 7241 35 41 1 30 40 6 1731 25 1 6 23 87575 73354 22 29 7591 14 18 82020 5088 32 9 16 22 5782 17 22 9817 7007 63040 9520 41 46419 15 7844 963 24 29492 4906 16 47 25 3735 7213 29365 1038 8 1571 40 6 27 1 2 78375 7 44175 11331 31731 9665 23 43 25 26 4 6282 43 22 66140 38 35492 94848 6630 27231 3497 26 4 23 9624 10 5977 70291 10 7 94809 10 85357 85712 43 5993 3286 10 9 3887 2668 6561 7 84939 47136 5117 1223 3975 4327 46 40 2379 25 741 4763 47 7134 8602 71541 97815 12 2628 2875 5378 2212 46 43 432 17 4 12817 5 7420 48 72580 6449 9404 36 24 219 211 4 5 61500 2558 16 33 3 37867 1873 6952 9812 41451 48610 2682 39444 29604 70649 7 30 37 4685 84879 8648 4729 1858 3912 14 4584 8920 3 19172 8 95838 10 32 9046 43 17754 19450 1423 597 3142 3154 35 30086 321 3866 40 6610 33471 5658 322 7462 3949 35 47 17 45 2518 5239 50 2079 7707 34 7 100 8059 8225 3308 9852 30 8041 9735 6830 4534 13 7542 1480 24105 87971 41 31 2 32 22 3295 44 42 35410 37 15 3538 29 26 23 35 4209 5468 2143 4690 45 23 74316 44 9943 6950 5018 60025 31 26 516 92845 47 41 9059 47528 13 5 9604 9 2214 6061 7799 25 63485 4241 99890 21736 3062 9206 84433 82398 3031 47 79748 31 21 47 7 7366 54978 3 37 47007 11 284 5219 6 2578 31 5820 8347 1892 6 5351 3950 9870 31 10 30 87157 481 7782 17 27 28 38 18 44 41 6 23651 1 44 1554 4181 23 25 45 7419 13 45 4246 59226 189 7718 4449 1582 4620 25 403 47 9800 6884 2775 49 49 7602 94933 40 48 32 2771 49 28 9 22 36 50 19 39 8058 786 36 12 10006 49 9927 68645 18 6779 4697 3159 2 47 21 13 6 49471 8873 99964 38 30 4005 45 52610 19 49 6 15 33 50 5744 25 94777 4078 2508 39 20845 49 2 35 89256 34 3752 6825 7323 5587 49514 28 29 99066 42 48 7239 8617 7784 5164 5158 32 1593 43474 2832 7119 2519 24 6779 704 6452 44703 361 77743 42238 57249 5002 417 385 6208 8596 23 471 4 4430 23 5363 17144 4386 25 6769 23 32 8077 2108 16 45 931 3993 2 4604 6 40 14 43 13 41 39 45 60046 48 715 23 31 28 8350 2258 71888 3302 13 75880 5645 11336 7317 47 37 18 5 97299 34205 79858 38 78693 47 3 27 4971 16 30 17 21 1513 4574 16 31 29 10 56726 16 714 840 3872 31 69352 79 59605 47 2256 7 1239 21 5828 25 33 28 23 1 6 50 7665 6063 23359 42 746 1386 2737 4043 16 45 9 6202 8054 1224 12 19 3875 6924 19 6479 43 39 21 97658 1738 29 49 4805 36667 79730 983 3975 12 4873 73600 44 17 36 36 6494 20 39 37479 26 6222 44 4260 5708 9177 2007 28 9 6 9306 16528 48 5711 75435 213 8663 12 73819 21 9309 7229 25681 7384 17 2187 16 2 85582 50 27 2832 24 48 24 3478 47 5313 3750 91571 10 4315 9 48601 3 28 39104 7253 10 48 36149 5635 52018 29 1 3703 6739 30535 1449 15 20 9591 20 2387 50 11 2976 1680 9457 6115 7053 1490 5244 95881 38 2 476 3277 8190 26399 34 37 45 17 9 4413 46 38 6917 8962 21477 8202 30 95522 20 9605 6806 97041 27 29 12089 40 13 250 9541 8457 8549 3576 5342 8989 4 4570 4708 17 35 20740 41 6431 6 34 27 5 9027 8955 49 9430 20 1633 2080 34 11 7896 29 9463 8 4887 75507 3122 889 8 24 46 9786 3223 8 47 21 7259 43 43 4634 43447 24 42 3 38 6803 10 35 92619 39477 11 11 9 859 26082 41 5769 93382 628 46 52282 32 34 5591 8355 23 9688 5 41 31936 23 34 7184 24 14 91907 3868 3383 2091 4017 45 31 9928 21183 2480 14 30 50 32 36 44 35 36 34 5702 40 641 5784 25 18 32 8590 37 23 4165 38 28 1647 23 42 33 22 50197 19 8629 5436 8881 35 8660 6487 8 7516 13 28512 9362 15 81085 32 9078 58047 8 8011 13307 22 3165 6810 54753 1253 15 1512 2001 1070 44 8629 50 30 21 9 5 4233 6400 21 5 26 12 42 3930 740 1817 13 3319 27 26 27 14808 7 43 27 10 7 287 297 96908 7085 2268 668 4416 45 8184 28 7958 9 41913 6552 5317 41546 33133 38 7562 3699 5631 4123 1846 9689 41132 21866 147 82258 14 48081 3776 35639 9798 1885 14 1 46 4801 5 13 27 32 14 21 3266 2 2522 9680 43 82699 15217 5558 11 4 2952 5908 48 5 36 75909 15 5 6696 6421 30279 44 10 1018 12 5 25 17 18 7913 6017 5779 4903 2494 31 14719 25 2154 42 14 28 22388 4816 9419 4296 15 9137 79846 9234 8 4 70762 48 69948 38627 19 58584 27 20834 42 4909 708 3875 42 3752 43 40846 26 48 64493 25348 7853 47 37 24 44 5 9650 685 15 5448 83739 48 3717 90620 9738 36 8840 97388 24 1400 38848 27 29 2542 21 5489 49 1777 36 15 70313 5856 9 28 80250 61593 14 4007 26 25 41 9581 7151 37322 5497 42 8047 3 11 704 22 5580 10 6990 33 33 2784 12 25 5871 27 32970 1053 45 22 10 9097 2 47022 17 19 36 48 66261 13 9591 8169 7 6 76871 39 89084 41 717 85591 23489 22 48 5783 28 57484 5 21 4377 8709 1002 4904 21 16 44 3 71754 27 15 5400 4550 8666 32 40 34 38 14 11 14 19 48 48119 552 4728 32 55361 31 38 42 2146 953 11 3 4746 23879 26 81128 54458 22 22 24 5 93743 99883 386 2433 33 81809 8432 64448 64341 27 6 12 9977 71594 2 46 36 33 5567 36 1687 3232 41 21 9 1461 35 17 7333 29 14 8270 48 2 39 7 3997 5 37 19526 8548 15 6728 8047 60629 8258 20 8624 63108 9022 5798 8723 45 24 1632 6 1 49 37 27 7 8239 75206 5475 31 15 4 31 99893 2 43 50 20 44020 35 8345 4025 86371 6 9540 60937 9653 20 29 4012 28 73716 24 14 46 2446 37 36 38 49 56772 11 59341 6159 12 6 48 13 28232 8709 27 3 4 9464 42 4997 42 50 14 37819 8823 43 13 36 22633 20 2249 17 48 20 12 5889 58038 17 12 8825 31 14 5170 19 2244 4990 7348 28 13205 4 7193 90748 49 60617 4539 3512 21 6237 6857 48 28 19 195 37 20 26 50 5525 3095 13 9504 3993 30761 4770 24 28973 10 47 9039 9689 45 43 7657 21 4531 15900 3948 46 5 24 3237 12559 77904 6249 41 7129 7247 219 2505 6515 20 2856 19 5 8397 92436 29 22 4425 5 6888 4593 41 49 5166 37698 17 14 4118 17095 6 20992 4396 9783 25567 6 8 2798 41 41 67088 44 15937 31 21 18 1369 50 30 46 34 14 8509 44 16 6912 7927 15 8 3082 5 1702 462 16209 95188 19 9520 31 42 8429 4097 5632 49 50 5143 8565 48 40 79044 31 34 6642 46 14 9054 32 21247 1 5582 33 19 29 44260 27 14 34 19 508 2349 17 68690 7 41 5103 33 14 33 8 9673 48177 7189 5829 37 80772 988 22 36 11 12 1717 16014 60176 1192 28 7 48151 8251 5754 3372 23 16 790 19 24 67281 50 20 9870 58301 4547 4 6868 1695 16 4 46 15 28287 26 1 25 9041 998 35 21943 14 9999 9058 1205 22 29 16 7521 6521 1840 29 21 12 79145 12 7118 9358 2720 3896 2 15 74999 49 90050 29 8250 74198 17 20 3916 6209 43 98797 6501 36 38 25 6464 45 27 4 29 6356 38080 8 635 31 1502 7403 4 9750 83847 9 75568 17 29 42 32 11 29 11 2553 907 47 52854 8 35 17 49 1967 49 5171 45 38 3002 8098 41713 11 9829 45745 7884 37 34 17 7110 42591 97755 9853 66879 341 35 7862 2762 40 47 35 7 7613 76806 40 23 2348 6995 2440 31 43 1641 40 24 63360 8706 30499 34 20 21561 20 7738 134 9727 8 4827 30 9 5689 64296 766 3 47 11 41 13 8 83716 59135 33 10729 31 1099 33 18 49 3 26 3213 22413 3569 43438 18410 3 7289 3677 5243 18 5416 6576 30 22 37 16 3161 15 48 45 12 10 88006 2878 39402 25 50237 48 5801 5 42 43 1350 5 45 35 5754 39 21516 403 23 28 32 41 5683 3908 4475 11 45 20 5329 1559 41 882 8137 25440 3 45 81204 44 21490 133 41804 6938 1793 1 87156 6368 30 7782 47 13 24 8240 14298 883 24 239 45 15443 2667 22 17 30 38 96550 40 9868 3737 438 48 9963 5985 44 5560 38 43 8528 17 7667 1562 7 46 46 6432 872 18 3705 8044 6990 5101 14 39 4176 24 4606 3984 1370 2525 45 5746 24 8469 13775 35 57130 38875 9 29819 7353 44 7942 16584 38 5829 41 4987 34 1820 7995 8 16 9351 199 33 59153 19 50 16 2834 17 7462 3465 36 48017 1278 4037 3326 9407 10 43 3514 4266 3072 8365 24 9869 33 11 87156 4942 48 80493 2912 9479 4455 17 94614 5413 13 36 91140 6 34 19 35 43 27 99854 23 3 50 98952 283 25548 18 26 7658 12704 1703 33 4 46 47 98007 16 2610 30 3854 6179 1423 2463 37 4239 3138 25 4107 8357 84081 30 53796 78782 3078 20 4986 79059 462 4 23 5731 9 47 4593 45 1422 6 6253 36 25 4342 2 3120 4 74584 17 10 7731 7472 15 7 9310 32 1 43 2232 1167 4856 5383 1519 3266 17763 34635 51151 49 90835 34 11 32 8 16 41 13 22 38 6553 5131 10 283 15 37 5734 83472 43 9684 12 5207 4526 5305 40 7015 1011 4 10 5285 5710 40 32 48 4639 638 2394 44 5946 29958 20937 37 13 6211 163 2956 47 28 47732 3 5591 48085 21 6010 358 5 38027 24 23 6487 3998 2332 38 9829 9 2028 16870 3364 14 47427 942 9028 9349 31 46 6370 5358 54670 60880 6550 9 9199 5 11 41 2861 839 30 38086 70199 44 4670 22 4036 31 27 7044 20 85 9690 44373 7 49 9556 12 5428 3028 5470 3404 7013 3539 63421 22 1955 25 25 73811 22 3213 20 5 8384 3011 12601 7512 45 15 24 15 28 4506 8005 12 58279 46149 6628 50732 8891 549 35 26 16 9 8551 35 9778 37 88096 36 19 3079 4589 5232 6075 8357 5696 18 8883 92143 45 70795 531 5877 8 4804 6367 6686 4 9243 7396 27 5787 9838 34 20 5 28532 16 14 14 35 141 5 46 27 37 29 7921 4 31 7119 34 50 18 30 43 654 21 8023 9693 16243 9794 3468 19 6 78969 7342 10 64 73607 36847 26 45618 9448 3448 48 20 6435 47 7161 16 2 35 41 9511 25 1170 41 239 1727 14 7 36 32 58156 22 5140 7776 2414 2151 4040 9 39 38 79441 47439 15 1251 617 9320 6026 7448 38 78494 31 1562 2319 6610 15932 46 15080 51310 523 6 8683 22 9211 2538 2276 91454 22 32 5372 4087 9277 26 6964 9170 9801 34 46445 38 8216 17 33 79740 37 37869 9026 4 14 48 16 4421 6511 7853 815 28 8881 8198 23 95305 2704 5140 37 5828 60768 30 5864 2 6 69242 60280 41 7316 8945 39 39 91066 3713 25 22 6850 33 21 44 91377 48881 8583 9585 45 4 24 14 9718 51792 3 43 6 7666 32 2948 58581 41 33 23 41 42 5358 28 33 3232 6 2810 6 853 56347 3149 27290 75097 5046 48 45937 17 97747 48 50 22269 58055 6 64900 71304 4771 21 929 58618 3035 6347 11 20 2363 40 9 93530 1313 8012 14 23607 1054 37 49 13 24 7903 895 40 6217 26338 36 39 41 26 1257 37 7 36 9342 15238 49 8684 8961 24 3791 2626 25 50 2 37 6618 9823 4443 7305 12 2618 7 4749 38 27 10295 7 13326 46 15 68208 3 38 9193 1326 32 7228 11 1 18 38 83670 7271 8 23 8559 9182 7940 49 44 18538 98193 76306 8392 48 57942 6 22 2 4296 81290 36 47 44 16 4 28 71483 47 251 35 6 7741 14 46 14 4249 5020 45 1 7803 50 9 8500 3 9210 9565 45 46 1009 6593 7602 12 29 3 55316 8237 16 33779 4059 71077 7 37 57775 30 1020 38 4525 48 1608 26 28 5124 18 6117 37024 201 4162 7020 3419 1494 9821 19 5232 16 4044 67657 9 10 2694 2515 44 92890 5 1871 48 7103 47 12 13275 6 31 26 200 7 8819 5985 5517 25 42 43 22 37 8244 9617 2 47 20218 27 35 2859 56379 4 35422 60605 555 16 26 1078 93643 9750 23 18 709 46 9259 7186 50 9 23 13 2156 33 21 25 63313 42 2677 20 33 26168 12 1952 33 15 30 50 35 12 8 9647 1332 10 2704 18678 460 10 58160 3115 65768 12 34 73801 22 1252 3058 45 36 39 7334 6 3346 26 40 48 6624 9568 31 90561 19 1265 31974 34 1748 27 28 1 10 8 36 6005 23 8929 1861 52731 6865 98883 3804 2199 11 2938 17 28 17 7515 31268 12 29 32271 3796 13 49 8 91110 3093 35 7347 64883 2891 8 23 8989 45 40 19 6910 10 5510 1676 19003 12 4507 34 1961 58902 5 8967 9 17 81030 6561 7429 3743 14 88225 8219 9891 8 300 14342 42 9467 36 42 53651 47 48 45 31 43 34 38 9485 27910 23 9554 27934 9986 48 17773 28 2768 48637 33 64868 6828 8008 41 4012 2200 19 95590 7 5629 11 7883 30 5386 3597 3 50 10 6798 44 9662 44 972 49 16 14 2 1991 1294 40 4352 6602 8839 26 3960 45200 33 79514 3355 8562 622 24 9 4970 9527 35 42 1812 8313 7251 944 1645 2702 35 1949 37 99396 24 11823 50333 2497 5 34 2 42 806 8857 28 2565 36 31 5760 3625 48255 48 1392 5462 78263 9 13 19 1604 341 97968 62963 7 17 15 75437 30 7694 30 80020 8 3153 19 49 29 4033 3 50 3778 29 50 7710 19 50 2996 3 5 7538 37177 4809 4993 8014 9695 35 2 5467 7659 8969 354 48 12 6 44 16 23 5640 45 2195 6 19 1050 47 21 46 2 94386 41806 9 30 8434 8 6282 1252 51604 41732 7083 33 30 7777 9823 15 40 35 8122 167 25679 1 1 7553 4751 31 23 5984 23 4519 33019 8 680 87133 15 248 35 39 41 42 25053 16 4532 3 2951 2033 11 30 9883 69834 6480 42 24002 14 4365 7 78180 35 17 62541 2583 33 39 46 3054 47 31 6 36 4664 8 10 51089 16 32 6691 5 7773 41407 8018 2 21 54572 8465 1668 49 5633 6803 2784 3 756 2930 2573 8426 29 12 6700 9131 82089 12 18 38 6 8799 46549 40 78091 3432 81059 76720 5682 48458 38 24 2397 7245 8559 5586 8107 80035 1207 551 46 1 41 31 5393 28 3073 36 10 45 19 16871 7345 5357 47 4 28 8946 40 22 2582 32 15 32 2934 73379 13 33 3513 4387 79165 14 30 42 6699 43 579 25191 26 6257 40451 404 1951 45 3740 31 41 3 7318 93270 43 18 82134 59668 22 61193 39 250 2161 39 8194 14 46 32 71187 25 6309 9693 24 23 45 49 4 1289 1145 39 10 4812 12 5283 55327 49 7323 27265 46 107 26921 46 44713 3236 1606 9236 30 75536 20 31 33 19259 35 3662 1354 15 8052 32 3917 238 34 5256 38 2932 4323 43 34 40 2237 9756 1 48 4203 47 44 31 22797 42 38 5456 18 48 7 19648 31861 21 29 1835 59188 49 38 9757 30 17 47 70558 1 1 1660 33 33 2619 11428 17 34 3693 3297 44 21619 3675 1008 50 5080 25877 2 38 2154 1810 1510 15828 11 32 29 35 5517 4798 46 48 50 40 24 35 30 3669 46 10323 74079 3 3383 12 8 28 21 22 64028 10 15300 12 9820 40 1081 122 18 22 38953 4937 20 59790 25 7514 5035 66326 15 44 8 13 281 5735 38 68541 24 34 30 12 43 33 1169 611 8 39 18 30 4670 12 23 9128 34 4866 20 4 4170 5 6636 47 8605 6548 20 418 3028 1839 40 8 4520 48 17 2 50 47 7544 27 2 14 18 8 10 19 50 27 6528 6541 4240 8950 40 6326 4 88825 38 2 22 86675 30549 16 9 6908 62730 45 56334 8556 32 15 29 5295 9632 47 1994 38 9277 42 311 9581 5623 34 3998 3833 6807 3243 8295 13 4290 45420 11 6951 24 6515 9611 5 13 36 23 10 7331 2838 16 197 20 20 1 3523 18 1 7346 21 3963 3502 1978 37 2 5 63221 42061 9 19 13 2582 76002 28 1827 17027 15 28 6065 16 2519 40 9429 4256 13 5843 31 48 2867 46 7730 8 67419 6248 8709 19 4135 38 3254 6918 15 40 1175 46 32 29659 1008 8 28 12 12 3175 1828 4 4125 34 71606 71120 28 50626 9983 3352 64013 19 8580 2627 41 19 11 2 6129 167 45742 16 6275 10 36390 31 22 33 31 1 12 70853 8483 3403 4 7975 4572 9195 94984 18 5696 8583 45 13 9746 27 31277 43673 19034 32 50 39 33 25 471 1 35777 43 70131 32 492 7044 28 40 4697 45 19 3473 1135 8 26 67971 22 1206 24 811 35085 863 65138 20 6956 26055 8842 18 28 6 8306 6410 8458 30 32 4328 26 30 32 92774 89151 6218 20 79545 25 10 64637 11 40 7 20 29206 49 13886 6 57604 30 18 15 79582 4048 1512 47 2789 9226 3831 3676 11 61710 20 8590 2416 15 30 9786 41258 11 111 8528 38 44 5399 4780 22 20 14 7017 31 5 22 18 73476 49 48 7545 82778 14 54688 6 30893 9689 1051 2423 15 19 76339 30 12296 34 49 79144 23 48 316 12 46 15697 31 17792 13 6 7858 16 73765 81077 38 22 7845 16605 26 28 8 34 9 4380 2189 8332 64867 130 31 19625 48 33 58291 2 25 33 6824 82894 2532 40 6937 70092 5096 7896 800 7361 2955 11 33397 67441 21 791 49 77981 2493 36 393 5 9901 29 3007 6596 12 44 3 8 1989 43 16 4300 2148 96890 1 45 23 81028 5916 9 1382 25 12 16267 34 27 6910 4918 2872 1969 20 4798 23 31935 4757 5186 47287 36 89195 13 30 5923 7 29 44 553 8567 29 8909 28 32 28219 70904 28 82023 35 26 3 1935 5 1 71573 9 48964 8849 66523 33 46 47 62216 654 42 14 6248 98357 11 16 3652 3903 31 29 17 18 42 64288 47 47 2840 8113 171 12 46 38 4513 50 4837 2421 8559 71353 17517 17 1705 6507 14866 6 30598 5657 43 4003 40 32 7595 7932 4564 19 7153 9893 5870 4707 23 24 68305 4 29 3082 6842 6342 8551 43 23 86454 21 4 7093 41 23083 9135 33 7049 49 1 1977 7619 7069 85637 1990 41801 613 20 3089 22 3887 33 24 39 46 9630 42378 42 264 12 26 48 8214 37667 750 9881 20 2 31 7537 1 9682 1705 2070 8184 9478 6931 26 50 42 46 9799 3635 30 71941 1 14 1056 45 6859 42 68822 3 48 74160 3172 581 7316 9941 7 34 17600 27 73915 13 19 33 23 4960 82878 6968 37 5780 25 9 19434 59651 37 9622 6817 37 8 6965 6312 6 25 27 2481 8803 8 6 5813 49 8704 24 9381 78303 28 301 4 43 44 5509 42 21 21 4 1564 27 3326 4019 9669 85005 1 1964 3432 9476 9 24 36 13 7137 3455 44 1610 6882 977 47 66260 47057 7695 11 33 9545 92228 28 2740 1 3 28 17347 18 97731 3136 69413 38 11 34 53364 26 4056 88850 29738 8585 21 28 5524 9994 3372 93356 5 12 774 39032 16 17 20 7 2243 39 14 5851 280 43348 6840 42 36 8119 10222 3350 16 6162 20 40 61237 4374 9 6864 38 5332 2972 8 59094 2367 11 90642 7 9860 8191 70354 6 7 30 363 43367 8939 26 33 56519 34 1623 41 10 47 7 3 25 2 21 66736 36 48 38 21 11 38 7018 6 18 16 13173 38 5859 11 7571 4062 10 40 5893 1054 14928 40 5216 8094 13 24 14 205 2 24 48930 4180 5 9061 8 42 10 33 38918 7 23 27 8158 27 4345 25 28 9 8 26364 2246 52997 21 26 9945 9466 80683 40 4264 30 3769 2686 30 7387 48 35 11 3 7534 12 9188 5683 4794 48 4221 59680 41 7667 36 85142 94670 7490 44089 41 9454 1213 7967 1005 8696 5714 47574 69644 8153 79933 25 22541 726 68416 10738 48 4301 48692 6801 10 8122 45 49475 73834 36 8705 22 22 30 3638 16 4584 62004 11455 1481 6318 17 39 27 11 70099 36 29 3 2947 50 48 64590 89359 41678 21 39945 65666 47 7 3030 5 57774 19 38 46 8 19 7519 38 2436 27 68057 7672 2724 20 5290 4669 25 66639 46 15 32 45 41709 41 43 9902 49 45 12 75062 5527 42 2 38 2727 19 4902 51203 3157 78606 9165 6101 48 62364 49 305 87316 33260 9 1513 25 751 2884 1 46 7530 5768 28 48915 790 717 9481 7720 24 8288 4993 64064 27977 26 34 9746 22 13 36 3 32 32 40 4868 931 7867 38 11 34 6477 93343 78222 101 9596 11 10383 37 45 8597 5002 4415 42 54847 36 26 5456 2 49 6898 50 1169 53629 39 9093 33 23 8995 13 41 54544 27 7791 45 45 9905 13 3679 37 23 9256 1542 2304 21735 25 7798 25 29 42 46 2078 13 9500 887 41 23 59 7 1626 89109 4926 29 3109 49 11 43 30 79116 79930 30 1146 23 15086 11 4 4254 5370 9045 20 19713 888 8483 7 8328 19 75136 27 6498 14705 2 44 6766 2761 5921 9 30 7240 35 1491 91430 9875 1860 13040 28383 8895 91404 40949 33 55516 46 37 35 11 19 10 32 1778 9 94542 2773 48 49 17 3 8 26 32 33 8916 73793 45 21 11 78121 43 50 2852 37 2 30606 49 3 5008 7655 46 55743 29 5 9425 7569 42 9314 12 3063 5 10 17718 20092 38 46 4611 49 14 4399 21 10 82610 28 3709 15 2658 48 16 86429 6350 69634 21 6 9964 40 1280 7426 30 14 26 8956 3637 63244 39 33 38 4 12 404 4 42 84143 8 48 40429 2 17 9 7736 36 14278 1 3652 4 7707 46 2703 32630 158 2868 38 9350 24 9 250 1 7 2743 10 11 45 25080 13514 10 40317 9 22976 9798 11 20112 35 9714 16 9 19 7253 30 316 50 23 9171 25596 42 1769 2281 19526 3828 808 2867 16 17 44 76896 17 1576 81187 2836 5025 40762 9493 6 181 878 13 5 44 186 70892 36 2 32 50 24018 7057 4 41 12 4 11 55893 35 4638 12 19 21 6471 741 1674 50 28 34285 7589 1 1 34 41 7930 29 5 3227 6224 23 4141 90730 7027 4193 22 37 52 1124 13 41 7855 39 43 5233 49 5262 17 19 3266 7012 62232 41 6474 7553 5611 15 4017 9 24 29 7025 34 7347 8483 4110 21 17 44267 40 6283 6508 34 22 9175 22712 5636 21 46 26 1784 48 25182 50212 30 1396 4870 37119 4953 10 8176 1865 16 23 11 4014 81049 15 11 23 4054 99081 83745 45 48445 43 23 27 17 85684 3 7667 27 48 22 5836 10 6711 24 8 26 31347 13 16 3364 970 690 42 4335 23989 4 17845 42 3 8097 8624 884 9817 5846 41 26 15 8440 12 45 49 4455 46 31 19 40 4055 33 38 50 32 84444 23 5278 2977 24 21 3905 99054 4155 23 32 10 68563 14526 16 43 2969 12 4022 23 7487 46 21027 777 4 29 3672 9308 34 547 54111 20 41 817 39 34 40 8138 4112 26 1309 35 3687 1593 35 49 9401 47 58726 30 35 4910 38 40006 3 32471 5860 901 45 8607 19 11272 8527 11 8542 1395 34 20 63180 35 9857 91078 48 9 33520 3609 8169 3223 31 12 23 33 9706 77 41 33 8241 28 33 10 9851 4553 95385 2322 33419 42 33 47 31 74360 541 2876 3496 16 53654 4961 7735 1271 68286 8279 3 41 34 66640 39 19 2390 1419 26 35 5 9673 6134 37 25 6835 72369 6385 25 6513 19 19 2371 7790 53697 6817 35 46 25 7 96042 7578 4720 28 89285 43 1459 37 8344 3337 74979 3 17 34 5 47 48 44 24 61274 8153 41 8077 3469 25389 1232 49 89069 45 5294 43 4488 1 58837 4928 53143 3379 2949 33 26 5 6875 46429 7546 37 5996 1215 2 57234 3379 78406 14 75305 7387 2633 21 8395 9998 25 8776 16 79783 5754 18 85359 48 15 10 50337 2789 38 66453 22 49 85926 5002 5272 4 4843 36 31 1887 11 2780 8 4209 17 3 33827 27 7215 225 3484 7614 9165 50 6565 15 17 55655 3062 65339 19 3514 3 1378 9771 34 8897 27 50563 9818 45 49 1083 6705 920 31773 23 1498 71153 11845 2688 8151 4851 89961 27065 37 11 46 6 24 33 27670 8222 1757 43 34 40 59413 3319 32823 72622 49 14475 7250 57098 28 2259 45941 6879 5496 2447 683 30 3083 7565 3945 27 18 1507 3461 29618 2339 1429 5 5991 24 23 36 12 163 7035 45135 7442 38 6 37331 6 36 72817 13 216 1632 2 40 48892 29 929 81776 1055 55670 5943 9577 27 8190 4778 42509 21 966 1990 38 6532 31 93880 10 11 13 48 96053 94846 7163 33 90152 10 40 5 5457 5744 9452 45 29 6344 49 13 2452 41 2 14 358 10 6 5334 40 37 56649 40 5102 5079 4 9088 29 3849 1327 50 27 3379 4280 4322 22 24 9 53005 22 8047 19 39 25 6 7981 11040 7 37 34 41 1654 49 37 3335 65213 10 42 8 2215 7008 30221 40 28 48 7332 27 3605 50 8 8837 40 81478 47925 32 23 5802 87758 30127 14 32 76990 30756 39 1170 2756 99548 2 14 5089 16 4725 18 7066 8 4 5080 9269 12 7772 39 7248 9575 1967 22 45651 9 45 44 48918 11 44 9813 68347 1 50 7956 16 46058 4407 1583 9 5 32 734 5631 4337 51148 8266 44 32 76435 4427 1 30 38 92826 30 19 6099 2503 36 773 4940 4 24 22120 85531 1694 11 43707 6429 24 23 1503 44 3814 14 18 19527 15 16 46 9832 39 50 6007 3277 27 66328 11 12 3362 46 28 29 8020 44 1 48 7 59896 32 9 41 34 29 3096 22 50 9811 10 5865 48 2137 24 10 37 10 2876 33 7978 16 78372 14 23 5 29 17 22 9 7903 24 7321 5192 30 28535 7909 1416 18584 2090 38 6888 37 5 1034 4441 19 5681 32 2 85282 3 28 27 5818 7316 27 7 852 27 46 16 7163 8094 6917 4074 21 8575 29 15 9232 1522 41 9 29 6431 2752 21 62 5270 547 36 4642 13 5748 5 11 38 9133 3708 11 36 1597 6037 2804 27 24 776 17 299 35 10826 10 40 28 2966 1699 6 38 26 7093 7405 2789 12360 99851 48 13 15 6 2453 62456 603 32 2697 38 9048 34 578 30 9780 15 30 35 8910 12 9524 3 27366 20443 1172 44 481 3687 19 76050 9130 2434 2745 52555 8362 5904 42 14 28 19 45 19 46 4845 9209 30 11 8988 94286 49 43 36 25 426 35 4227 18 9907 3276 4025 62354 37 4156 9515 6549 18 46531 147 4884 7335 9 17 1470 37 31 16 38 4086 37903 21 1313 9796 21928 6720 8930 12539 4177 7988 48 3344 8707 7 48634 1862 56052 91399 16 37 35959 31 2039 3 7161 59327 13626 9072 32 1305 14 6386 36 23233 17 41 466 40 9409 7877 15001 18 41 8671 351 647 10 12766 18 2186 67287 35 23767 10877 63839 46 80748 1767 46464 39 6950 3892 40645 8475 5330 43435 3466 3107 6305 29 5 17 93223 23 50 12 7828 25 2864 23 30645 1 8073 81716 14 8 38 2924 46 3290 8315 1 38 4301 9 5929 9990 30 3660 28 4765 8 6779 34 5 71417 70812 1899 8419 75403 17039 22 1432 11 48 31 40 8 8 39 6200 2578 21 27 37 30 8868 18 26 573 23 33 39 46 47 6 43 4 3132 5357 9341 34 32 7 26 27 14 2081 1957 9 45 37 36 2012 1621 26 7175 1 49 5693 1976 26 52702 8045 38 89652 9519 38 58708 99683 6651 21 5099 45 2694 32 39 50909 4310 3780 60260 28 5140 6013 2636 43 15 85450 36 16790 6849 9615 38 62843 2892 852 32 8419 3080 84499 36 96035 35 45 29 8 12 2170 4123 3555 37961 8479 8581 8623 40 48 46 44 32 5922 64307 47 7 8664 21 16 6 31603 30 31 6869 72332 38729 71892 73866 9054 1 21 15338 4803 90637 44615 29 28 1121 3753 10464 7141 10 42 2023 4863 548 52255 30 50 3028 13 5 21 7068 96531 42931 11 8054 15 58911 36324 8738 4136 203 2231 2059 3639 6818 19 3566 40 6657 40 6625 49 42 8796 3 15417 38 41 7 14 4604 29 2279 41 9182 9720 71141 3394 17 2167 25 4840 44 35 8537 6948 15830 8223 7193 7460 9997 47 5171 5824 20 25 44 23 5 4743 5 36 46805 88772 9071 30 11 21 3275 97065 18 50 13 5783 2593 8419 8117 50 20089 3141 6882 32 50 23 5443 39 5784 4814 21 27 4102 6661 4 30425 47 3732 17 93955 32 33 19 13 33 8938 4546 7924 48 6415 18 8 29 8043 48 34 3 6701 2853 45 29 12 35 25 2985 16 14 8001 11 41 4128 37 2 5679 26 37 873 22 4 12 1933 451 35 8 15 17 42126 25444 2685 2 3776 2 14 7951 20 48 4585 8231 88186 41 14 3 42 21 19561 41 11481 98952 36 58722 10 46 7899 33 5719 15 7271 33 25 8053 33 41 1542 32 91039 20 6106 76140 8985 4125 3789 14 2766 8095 2424 7 10 7766 11 9 11417 13 7553 56074 6 37 82044 2688 1 5092 60305 15 4 44 1923 10584 22278 4025 6025 6698 95671 20 84053 30 6448 34 5 3 3 26 5 536 3252 6121 22532 91215 6350 28 10 67812 22 4982 7306 7 36 2646 8239 77264 5975 33 5 15729 9110 16 67111 38 12 8 20088 34 39 26 129 12 3285 20986 571 3287 1405 5528 19 4069 5 916 3872 3782 45 3 4860 69231 43 7211 44 2275 43 48 6 5123 4 39706 24 687 542 1477 25 10 5916 50296 7076 38 49 15 7287 3810 1064 4621 1336 47 8015 15 9567 59682 21 37668 95562 36 9608 27715 27 5 45 3771 77410 7265 33 38 2644 7906 9200 48 85158 36 8686 22 7859 3570 6 695 5959 9 1 8 222 25 35 38 4764 488 32 17 45 19 9873 34 69565 3568 24747 23 6933 12 25 63755 46811 3594 4664 40721 40 34 6 1746 21 11972 21 43 19 5095 28914 9246 9793 4171 35 78553 4 476 1 7278 50 25 6598 12 8830 37480 9764 6531 33 3748 37 80925 5721 45 4 869 1344 42 38 8563 5704 33 14 17 8878 35 34590 21 9435 9633 5559 9 23 29175 20 6355 1853 47 6 86656 258 92498 206 51227 9960 3411 1 15 9985 6940 18 19 19 5 16 41 6 20967 22 19 25 11 22 8040 4 6721 9 49 3225 3166 2889 58004 5803 54177 8058 26 33 1541 18 6393 36 46 479 66 1890 22322 2659 36 27 22844 7967 7863 9370 2 12 5831 1501 9 4171 36657 33 20 13 13 6250 35 1 4944 2 31 18 5205 18 73170 3 17 43371 17 7050 52846 6 8744 3772 49 8 3 20 7391 6884 48 25776 3049 2838 47 4539 7 9247 60764 71293 2471 7 7173 88099 75122 23138 43 4 21 307 49 9747 39 14 77080 86203 24 1 9034 4222 2534 4605 18 44 56346 67336 8 21627 39 20 44 15865 27 4499 1970 8953 4320 43 4353 4256 8143 23 35 9 36 8803 53255 9443 45 1 22 7617 8317 96863 4 17 12 36 86641 3772 2 26 38 3482 93352 35 99743 8018 42 58932 1037 7 34373 23 59190 22 7894 32 9144 4638 50 5540 16 7 39 55284 3602 19 3077 36 29 44 8036 9615 5704 22 2 3 13 20 36 3019 66219 1549 50676 9908 25361 94483 48 6735 1897 37 6585 3967 1705 8615 3768 6927 7900 14 7 17 8859 9863 12 8603 3129 9687 7192 24 31 37 91640 96413 24292 1 74828 36 29 7835 28396 5011 9234 33 24 13 8304 10 39 5621 2318 66419 21 36002 6214 22 12 30 2042 18 8029 8 28 2 11301 9533 1359 42 70117 5592 8083 35 1 20 2522 33 40 14 6098 3014 31 162 5033 3 28 31 20 44 62100 7 30774 14 26 37378 18 46 15 37 43 4 12 103 45150 23 7109 48 40 88454 48 27763 70541 8343 13 7572 2 38 12 44279 29 11 15 8689 8051 7 27 81 44176 3166 16 71792 8694 3538 9111 35 4 49 37737 3620 46 24 8975 33 11 9065 49 2 12 37 10219 91010 4170 1622 5074 18 4029 3161 14 7 34 51224 91792 34 3 7604 21 50 5001 2 913 4779 46 49150 4638 5758 15 2462 14 1190 39994 39036 11 2168 8161 3602 41681 5650 7 4 41 5531 1762 44 556 99 8 11068 34 9 47 3379 2 4213 983 24 1 14 2865 16 742 5025 40 33 23 17 37 5873 8 15 5862 80058 21 94140 7192 6 9291 7 1554 1556 25981 8197 14 8931 7316 3747 24420 5458 48 1352 1394 50 8778 28006 22 34 47 3101 25 2618 47 33 44 34341 51014 8 5889 8705 11 7 8581 49 7761 20964 1220 49 94693 40 6740 3382 23 8 2895 39777 8702 79899 18 42448 1821 7342 7397 10 27695 37 9246 42 4078 4 9756 1 37770 5802 44 8837 20 2087 8405 3 12 28 37 29 41 20 43 45 1851 17 493 4 18 45 6050 49 1896 27 30 17 39 6290 41 24849 5982 6936 6245 5374 9 8 4634 36 28 29 11 32 46 4280 6 5701 416 3844 2 6680 7900 7047 45 7109 7 4552 9925 6203 40 4256 3 8 15337 8530 33 2 3940 10 20 60401 164 52525 33 8636 5887 41077 48 956 122 27 27 49 11453 4631 9046 391 2892 31404 8074 65454 27 37 40 8053 2726 9969 2500 1916 9937 44 19 22 28 45 44429 33 8071 7458 23 26 54333 1 5929 4008 5473 5 40 5 1747 4762 50422 14 23037 2070 19 7186 8 7799 4064 6248 49 55144 2073 38 1641 4867 20 8682 57782 7223 3093 9588 23 9137 31 31 35 48 5 3 14 48 29 18 23 43 64997 9572 12750 89482 45 248 3017 2835 21 11 6591 2543 32 35 7699 18655 1501 4994 8696 22 67809 4954 93453 22 15 17 1477 20 3590 2680 14 4581 32 28 2668 18 36 27 44 45088 10 41 14 8264 15 12 5 24 32 37 19 22 1 23 25 16 6495 1757 3870 7 36 43 17 38 41 11 97805 4 99270 2871 1356 33 23 9066 28 12 34 50 22 50 23 8772 23 45 29 8593 29 6 99476 6 68470 9110 39 1 22 6553 62817 13 4 41 28 5208 5848 17 12 2158 1931 40 44 12 12144 19 12 9086 3 17 23 85440 5496 4531 38 25 1081 41 45 43 48 28 83280 30838 14 37 47 85944 43 56656 44 9901 2884 469 47 6228 24 34 18529 8597 20 9 60360 29377 10 79687 14493 15012 2097 2468 3 5950 9 6654 41 6666 8275 50 31 5239 26 8722 106 35 6048 3994 18 6613 43 41 22 39 7770 29 15 42 48766 47 8710 46 9551 28 42 26 40 33 519 16 1 973 21 8617 4257 34 88668 23789 23 38 1162 9063 8285 40 42261 3214 50 37 4 24 35 24 73825 23886 44 36 8596 33 63455 29 47 19 14 35 3234 19 49 2 3267 8958 7226 662 40 13 15 23 28 36 29 50490 34 87254 477 6870 11 47674 11 21616 5 20 30 22507 6394 45839 3 4333 66425 3540 2273 14 44 36 77840 36764 7378 517 1 5 44 46 64416 19 48 6305 5230 3893 24 12 26 4837 29 29 7 33 58734 31 36 9 54564 21568 42 37 27 10 7590 5 93027 7087 27 12269 39 1277 1596 34 9439 32 29 25 8 6780 49 8 3208 5221 7 968 7452 25 34 46803 7652 5102 27 34 44 27 1295 32 44 5015 4 48 40 6641 24 10033 7703 4248 24 28 7 32 30 48 3994 39 2214 3643 38 69644 42 9184 10 14 1992 9256 13 48 1117 5980 39 2532 8 23 8 4945 5358 2659 58107 424 41 2169 37 5048 47 3853 854 34153 4 8111 7142 36053 3 7854 20438 22 4768 40970 10 41 41 988 4345 4 11 87192 37 1621 120 39 42 49 53064 3 60295 22 19882 22 50 99008 5796 76667 1 15 25 19 10 10 2913 12 4845 36 8362 7039 60768 23 1337 50 3867 31 4406 32 2046 5 16 38 35 23 147 36 22 9 13 5 43 51547 54590 45 27 13 47 77855 29027 4 2809 7660 99056 3453 41 32 45 30 2 42 5387 61624 2944 2 19 3850 27 9968 82075 32071 17 30 7831 35 4 2 43 23 36 45 9042 44 42 30 47 74457 7716 33 26 24 4959 5423 5759 9578 71968 6911 50 38 4486 9 18 30 11 14 7 1286 4784 8928 5522 3834 18 76470 6040 2619 6510 4659 24 6470 6 16511 2367 4457 45 3532 49 35 7560 6 21 38 48 3873 41 37 7652 3321 2773 25 7576 17 3 651 5374 49 31 34 83182 23526 26 9579 9351 2231 1395 8140 18278 37 8 45918 8830 37 38242 69741 9011 44 15 18165 14610 21 9695 4859 26 1070 25 41563 27 9705 5340 50 6231 6691 453 19 49 29 809 39 46 76631 7269 5893 28 9132 98286 1559 2658 10112 49929 71071 18 37 40 8 23 28 8706 7152 15052 40077 18 3019 5566 32 29 20 37 13 13 98294 41 26 17 7513 21899 36 7662 20 796 6673 97806 1324 40428 14858 8469 44 31 1451 6545 45 45 16 16 7022 40 9099 1030 3718 28 3 4690 7 15 14 987 8827 16 23 16 36 17 46 18 13 27 9416 45937 38370 18 1 71500 3852 9862 7 8 9442 6 29 8292 23 4428 23 49 15 6518 13 36 35 24950 1305 3 5762 3943 2519 84299 9 9349 7 8927 16 74580 2572 6 35236 31370 81 4 30 1571 45 2 9 7178 41 2531 15 36 27 71708 25050 38 26 3419 31 42 35 94991 1383 19 9479 7059 124 24 39 2411 46 54015 37 13440 49 48 12 6975 39 27 29 8372 18 2 15 9634 278 16254 9378 392 50 46 2050 43 4 39239 8671 4188 842 3987 2 19 13736 1898 26 6356 9856 2762 39 15811 51543 15 18 81900 6300 18 45 12 496 20 8704 7 21 77164 7703 37 4149 18 4078 2572 25 2021 8923 46219 9049 3 7197 9305 8937 9515 7 8971 8753 55021 10 7240 37 6364 7709 7603 8 3345 67089 7178 7 33 2087 5250 21265 13 37 54570 8 36 38 81937 7851 23 43573 6740 92386 7291 30 13399 10 36 15 17 29 46 9437 1922 25 44 6618 37 43 5 5852 29 4 4679 3938 11 4642 47 2246 46 31 2945 13 8 2457 7 2 2924 10 14 43292 6 6 21 5485 29 20 24391 21 26804 5804 5894 37 49 3370 36881 5 53361 50110 42790 46829 25170 5612 53729 472 29 4894 10 39 84089 17 66714 3 8015 34 9403 43 4059 28 565 6140 48 71969 38 15616 18 26 4268 20 8050 31 28 1745 18 35 7647 11 8742 9799 11 8 7040 6267 19 36637 24 34 46 22 3161 7578 5669 11 8176 7266 4 3 23 7790 9110 48542 4517 2314 20 29 40 3 18 8377 27 40 67082 6167 38 19 3436 43 30 9 16 34422 25 22 2635 28 10 19 1 6 40 91661 23 47 39867 64097 25 26 33 3153 2 19 46 39 4931 20502 24 94320 49 5915 38 32 4 46 9879 16 38 13 63434 13 30 26653 6869 11 52727 81464 49577 7757 63132 7522 50 8820 41 48 9 6 29 16 43 7723 42 2742 6925 90716 13 32 9263 85075 33 49912 44 1413 41 11949 9458 17495 4419 15 37 3040 3693 4018 8 39 30 49374 9 3646 80885 23 2937 99393 25 1 56371 46 52533 33 29 1877 50 42157 3 4246 10 3027 7 14 8920 26 43 30 31294 35 9509 1293 25 2108 33 6 24 26 24 52766 26 2513 9470 4945 24 84551 9565 15 6069 2737 9516 6063 1 2517 36 37989 12 7594 9 1747 1 8696 8181 3986 50 20 93339 1514 3772 2143 1623 9808 22 39 2213 303 2 46 9 6 47 3 29 4469 35958 7874 71805 39 30 2263 79328 38 7592 38779 3209 13 34019 6432 28 4529 2612 304 9125 48 39 4484 2 49 49457 32 21 5484 7677 2654 11 5266 14 2915 40896 44799 18 4449 18 87721 9 39085 32 4166 9 2 6 9 9 9979 42 50 1 4928 36 6213 23 37 45 18 2022 8761 10684 64597 4051 7200 88775 1353 5049 8441 18 3485 48 5 37 46442 8446 81282 5 8652 28 72389 3355 65086 3457 20 1404 3831 7259 3625 2 2790 15 6101 4074 7576 5343 20 49 4 30 1 16 48 4 5406 5609 3476 15 53118 46 4 6478 4288 4246 4613 15 9262 2274 7961 8 5 8 6173 334 31 6588 26 84955 8506 4831 2 35 30 37 13239 26 48 48 33 18983 8 13439 38 48 29 3404 1005 5 1009 4473 1034 9407 1668 6126 831 74459 41 6588 4964 36726 26519 12 45 9 19 6778 41 6973 4724 39 17 34 50 49 9046 13 28 21123 15 4385 3946 1747 8043 36 2060 22 57592 2182 36 43100 7496 38 6368 44195 43 3614 4949 47843 36 9303 37 2562 46 32 4626 8 1 41 35 6444 4 5 2006 5414 11 7381 240 2035 8774 50 32 44 46 67624 43 29 21 3427 10 9574 41 8160 3235 34 24 7250 21 15 4 2 4707 44439 22 5116 46904 40 92136 44 13 20 4 17 6475 6691 6 35112 40166 47 33 16 3522 30 40 46 73002 45505 21 506 25 41 9700 10 604 19 37 91 15 17 744 31 3032 2751 3150 4676 3649 46 14 6550 42 94596 1 36 9 49 9161 34 2 36 35721 5 5771 22 15204 1009 28 75253 5202 3190 26 31 46 6634 675 44 4238 39084 28 7 20256 50 88373 31 35 8 28 8842 75304 45 1 41 50 18 32 27704 7013 16953 9 5406 7872 99662 25 37 50 9 10 95465 6 8665 7457 63525 2 7 30 1604 16 11 6010 10610 4 46 18 877 16 46 7 49634 731 5708 18 13 33 29 32 15152 93 43 67170 25 403 22295 36 25 78941 25 5981 8970 2763 14 22 43 9767 3772 6709 45957 619 10 48131 7542 44379 943 47 67470 25 36 25 1367 51822 48023 2300 49 6183 1882 1162 91657 8261 49544 49 25 33 11 42 45 46255 39 4814 4877 17382 8557 46 4921 9020 83520 43 37914 34 27 3 88595 15 48 68225 2659 9269 47 97028 44649 5411 6 8082 30 26 9060 9854 8474 11815 9756 501 24830 44 2853 4548 6917 4 18 12 670 1041 6 76394 68672 4101 42957 9 35177 4832 18 8213 41 9 8667 5695 3991 39 2910 52955 7469 638 21 50 47734 9414 712 7698 46 17 1 19 466 19 18 25 47403 80464 1589 6863 27 11183 40 31 9295 42 50 2 37 32752 4 2816 70767 14 5215 36 40683 6623 1 3375 31664 6853 5 20 416 6 2366 6044 3025 35 34295 34 739 17 8 13 31 32 494 64736 39 3 18 8119 24 30 3532 1835 7925 9449 2495 6010 48760 1593 46 30 6821 111 24 71066 6123 2029 341 38 17 50 48 13887 15 41772 9 13571 38 50 29 40 49 2 44 74125 3 27 18 4391 33669 26 2 22 5297 9314 43 44 7201 2479 2328 5316 6693 54367 7574 32 22 7 36 20 39489 8 21 24762 5621 1293 30 6906 229 45 2387 32 20 47 3 9 9739 2 5791 39 48 1606 8718 7035 31025 6867 1878 25 3176 2455 4084 7 6506 2466 50 68189 8 19 1358 2485 36026 11 14 5102 3553 9405 37 42 47 8693 713 5785 8380 9565 49 2415 33 3 3987 31 38 3821 34 1818 8 93903 21 38 3267 46 5845 21 30 16 1 48 21 9236 9126 35196 1889 77817 2152 1 5810 32 8083 4 73230 41 4 16 9022 9433 574 31 34 26 19 4 8405 22656 41 9 3390 18 6736 3693 1 12 2 7 49 5932 20 8302 25 35 21 31669 43 8855 50 3510 1 7644 19 34 3 8520 20 7589 6427 677 84506 43 29 14 67908 5 5708 40 9416 4 43 86833 25 26442 15252 1 30 6076 41701 14 22 7917 33 14 7598 43 21 4930 30 9991 7369 2205 31 392 49971 23 7191 4580 3491 27 10 3557 171 34 79020 25 10 10 7162 39 7788 2107 8083 25 1035 1040 50 26 43 38439 22423 70966 8001 1188 724 1417 4010 40 536 7 33 5346 34 3696 31887 5 47 10 12 6889 15 8654 17 2469 794 12 17 30 4884 5887 32642 31 49 81154 7 1251 25 1706 50 10 8120 11 24 26 4463 86228 885 6931 223 6813 40993 32 4150 19983 4455 88688 14 33 2811 4209 17 5 3764 34 23 9223 2078 40 36 2044 2069 9203 3082 41 3 94617 2588 8 25 43 70249 11 5630 9233 15 9545 38 597 18 12 3192 3 82743 74767 45 4 9808 37 3 48 4134 6544 24 46 39 10 2 87341 14 21374 265 4 637 1472 3110 9717 3485 18 25 7111 4 19 43 3 27 38 9761 1 74004 21 24592 24964 4212 21 37 32 2343 19674 15 7609 81 1 390 4089 3763 78327 10 202 96548 36 23 8 23 955 5810 20 46 2354 1082 5 3 9309 4974 42 21 2938 46 3206 9705 49 67748 26 2 9394 18 10 34 37 91060 4 12 523 4756 4 3 12 1726 26 9702 14 12 10 7877 42 23 46 22 16 20 6 7203 8 2 9179 50 6923 28 87942 23 13157 8 14 209 33 40 11 3965 49 10 17 7601 6972 2893 23628 85519 4091 1485 15 55384 13 43 19 2949 24 48 44 6799 8813 61167 822 43 21823 2827 5 9 19 32 8960 60141 55337 6952 13 26 57968 23 7575 2309 21 3238 7220 46 9 54303 65716 3749 104 32 5138 8434 718 19 4892 83448 76247 43 13 38 67175 7876 89274 33 33 94570 3 674 94 5 5736 40 8098 86989 24035 3231 1201 4941 7 5707 5250 1844 4985 34 26 3786 16 5950 12 14 9637 6 3629 10 31747 44 2693 43 5342 7770 12 9950 4 27293 11 24 56636 6954 8205 44140 9959 411 6 31 255 4451 58542 2473 7 45 6697 4271 3587 24 638 8797 19 16 2124 48 7402 50 3247 52934 45 13 1957 41 3919 2 27 6 99624 2 41 1 309 88758 3873 4467 17 1 40 1901 50 9723 2750 19 18 40 34 8578 27 17 91548 72266 38 324 928 48 59422 11 45 4998 9 39 19 6581 327 5297 9288 64013 9233 1683 18 40 597 25 5608 4394 4 11082 1 93432 41 3862 15756 9 1033 62339 13 19 3003 46 6 3552 18009 24 42 964 2749 12 52385 41 3102 32 29 5676 31 6942 27 38963 38 50068 25 44167 31 992 9246 3 47 27 74661 9284 3054 1559 4222 4431 26 14 3478 48 78769 42 5 4341 39 2 13 3144 1424 52204 40 48 9 7533 7165 29 1758 9624 48 9 6573 1948 191 28 30 28 6533 4934 42 27 83369 32 54894 48 47 9 50 30 9 48442 30 1 3048 26 25 43 8326 9484 3954 959 3888 34 24 14 18 7711 7294 10 5467 3440 42 61615 29 9387 34 7466 40 2070 47 93993 3141 39 1872 6206 7734 16 40 68671 17 43424 8738 44 9 33 9318 35 5964 1699 61735 60375 25 66082 27920 22 57019 21 40 48 61567 42477 9 22 46 6821 49 9920 1783 49 35 79767 48689 51041 2201 9646 39482 8926 7530 5282 2865 54762 13 1 46 6 516 4578 5464 36669 48 33 35 1012 10 7 10 8223 2918 43 24 9947 20 30 20 3146 37 65609 47 87383 38 46 34 39 7 6934 37 12 726 6440 47 23 2933 5998 8315 8050 6894 33018 26 555 43 99240 11 13 47 20 4097 3067 46 50 8 17 19104 35 13 8051 9374 43 29 1384 49 7 645 8808 13 16 11 3672 42 32601 44 16598 7 7648 49 1306 4872 47 7 12 18 29 3004 1849 36 49705 11 7 14 3496 17527 16 6250 1393 4797 42 836 9841 8 50 346 2759 24568 82136 9158 15 36 4025 76 25 3403 2389 50 36 5969 150 635 7834 30725 30878 24 40 48198 1174 45 13 35 32 39 2938 2378 4 8 7 16 9226 9 3456 34 31 5421 23 27 84103 4989 17 8251 7417 73370 2046 38 9111 33 43 45 23 7740 50939 30 45 7942 9146 38 6 24 7879 46 14457 24 1444 35 19 6698 1187 28 22453 8 44 1268 94560 48894 7461 8500 21 19 3575 4288 1866 14 20 64159 11631 45 32 15 5118 24112 3923 6770 38 39 6 4 65236 41 18 6217 9534 9534 2 35552 2458 21 520 31 4033 9 5054 2 12 3 6 15511 1151 22 2786 38 44 5175 2818 4 27 2826 4 5539 9897 26686 5179 33973 48 18 29 58760 6 2010 6355 45 17 9636 6762 2848 7338 97830 8 13 45 36 384 2400 4546 6073 7 8852 46 6 29 47 44 34 34501 5062 1145 72714 29 28 4 8 20066 7029 724 84219 19 25 5719 88232 28292 8892 15 23 6742 1046 55858 1860 78167 668 48 7 24 6456 8935 3855 23800 1110 7 9 41 4281 12 16 3 64039 40335 4 9129 34 25 22 19 75932 30 48 46 86781 1 5414 48 1490 692 47 5627 5 16 33 6667 45 6991 14 38 58271 6 337 28 32 53842 17525 8741 7504 796 83 8443 64573 2 50 31 933 14 7885 46 33 2416 4840 11 24 6 77684 47 87134 62563 7 134 13588 35 19 9617 20 42 16 3 20922 25 24374 8 46 51122 33 17 13 5296 43 33 30091 15 26 10 27 9 40 19 9296 32 24829 4 3180 4021 2557 56256 28 42 41 45 9 27 60876 16 47 5210 20 3785 1706 5 15 23 448 5 43 3981 24 6 5 5 34 8569 15 3157 7032 1198 3 3948 2316 8436 7979 19 9270 18 9385 6 71660 4579 4024 3661 43 5 9646 33 34123 4071 6 7706 3495 44955 7830 28 41 47264 2953 5555 31 1921 1 19 7567 58898 9838 44 35 565 1852 7789 27 38 4988 35 2 25 1791 37269 5922 67495 2982 18 1883 38 25 14 9 7109 5440 57496 47 19350 29 31 9028 12 22 41559 6343 40 2750 44 21 9 95361 94334 46 3230 2 44 26 24 7778 28 6588 3 14 54923 6696 27 3 7841 26029 33 522 24604 28 37 4478 49 1636 421 1400 5543 17 25 18 9107 1129 7190 37 8418 7277 8136 38436 8440 1575 18 8 8007 272 6836 38 31 6358 4250 1 5 7074 6492 30 6 35 8286 32 9055 3 22 7 5440 16126 11 37 32 18 8 60169 49 48 12 9926 88534 6 45738 8913 3 29 5267 43 35193 2944 3892 19 49 19 5919 8425 37 12 27 38 8256 64752 7331 47 37 82961 17 27 3269 8269 18 49035 23 3403 29 4375 43 24 2 12 1082 51105 7 606 16 6136 11 21 6 32 48 35 44 29 2192 38 1702 2546 48 5839 943 16 5 6252 49396 18 5 78938 22 5334 2744 1611 5642 40 92664 35 1880 4 13 4741 17 40 6793 13 253 12944 5902 3906 4837 19 43811 28 6347 26 4847 17 23667 36 4459 36 4064 49 7414 6 1014 5751 38725 8467 5255 306 71151 80045 5723 6 1 8 5927 7935 3381 42 3 70382 26 50 36 26817 13 10 17 96401 32087 7 46 80105 20 29 5221 315 5345 34 22 38 8377 18735 43 7195 15 41 2380 18 2749 4546 18167 9 47481 39 31 5159 1005 49639 5 395 21 29 20 33425 35 18 63544 8583 22 3439 6096 34 9427 6 1579 50 3320 43 19086 15 13 2591 41169 9551 20 5 39174 19 41072 60572 1 20 22 42 42 8877 21 20 6795 77472 9 4880 3678 21 8502 50 2190 11 26 2 9760 12 47 41 4 59593 43 8 19 9095 39 4420 43 3 5 3833 15410 2393 9 9 43 31 629 8842 7665 3980 27 3357 3 37981 37 47 3 7 79710 16 7795 44 5 23809 31 1718 5645 88877 16 27 31 5 7608 3755 8861 31 835 8309 4206 4 6067 31 3440 33 29 38 4358 48 7673 8959 5852 5227 14 43 34 36 21 45 16716 20 16 6130 55661 29 9430 7 26 24 6024 47448 1359 2943 24 8239 11 13030 6779 5 11 100 10 43 17 4084 17199 28 8388 9404 88109 30 203 85148 7 27 2369 47 22 46 3573 49 4703 9 29 19 36 487 33 82211 9249 41 3 9226 28 78107 41 61330 1349 12 8 1967 13 33962 41 17 2103 27 3441 28 36 6048 53654 22275 42 3642 41 35 2 33 12 66 16 34 24 30 2228 2 1608 4042 47 17104 39 44 17 8513 7518 36169 32 47 6473 36 8763 4508 9698 39 3505 8091 607 622 95003 5458 9421 8296 8391 897 16 41 5325 99185 4726 3 47 60205 4389 13568 22 12 29 6007 37 8525 28 6509 8 33 33 9237 5059 46 17000 31 17 5799 46 11 17 26 2303 7337 31 4487 4671 15 75095 8 3509 30 9 414 27 48 20 9831 13 70431 8826 5089 3240 14 29 7 50 3 3878 50 935 44 36 52443 36 49 7163 7 343 26945 5101 13941 15 15 9 26 28 7017 7402 4376 6415 13 9005 3710 20 41 23 31 3536 7358 12 42656 4714 25 41 1 25 15 5736 16 2438 8944 71428 28 17288 5915 6659 76391 54639 19 13 4517 1448 43 15578 511 9616 25 6485 6862 13 7816 18 72977 5281 12 8727 37 9614 20 9367 9742 844 19 44791 31 9 11 25 18837 24 50306 11 9 16 6 40 4457 9 86938 50 13 30 8963 37 37 17014 30 6300 32 41 3540 9413 917 6219 4026 22 8 3 8519 37 67819 2202 45941 48 6024 2157 4016 43 13 38 17 31 6183 7 3 38846 41 7117 5132 28 3602 7308 6712 65615 1171 19 37 19 17 7581 17351 38331 50817 22 4906 5534 33003 5402 8 2695 6829 1326 4716 29 49 26 49 41 1732 31047 549 11 25 10162 35 2837 41965 24960 22 5239 21 44 8555 22590 22 33 6276 5235 35374 10 2227 50 3938 36 62498 3017 95269 347 490 31 9968 909 45 58274 3097 27 45 1809 74808 60831 30 8924 1 60250 36 16 34 67891 16231 7810 9988 6886 7988 42 7549 8127 269 33 82647 7284 42 85391 1696 8908 14 38 38 14 4962 4573 83040 2395 17482 7936 16 37 33 42 6044 4708 4388 8331 2 48 9 27 33 25 32 8640 6295 32 5542 17 3793 59372 42429 27 8666 7132 49 30 105 16 22 3143 7 38 12 28 1193 7964 20 5282 6175 29 91435 44684 3924 92449 81510 20 10 16395 6712 25 31 31 8 3702 10 429 50 9481 7546 5150 629 24 9620 613 14 20 5106 4 9399 48880 889 7063 43 45 2827 8 34 7915 16 18 32 4093 37 10 44 37575 79253 18 4 16 63772 4909 75144 47 16 7662 2251 21 8543 97930 22 77668 62015 3001 49 85489 6705 19 31 7155 2425 4906 1867 23868 23 5029 5255 6053 20 9311 78234 15827 2 15 928 5446 908 13537 29913 46 21 6753 85880 31 50 44 11 1 19 22 14900 26469 42 8 8006 27 6 19 4344 5837 44 57753 5379 40262 19 5117 17267 3 16815 88416 10841 18 6552 22 9002 9723 21 1268 24 1222 62734 31 80402 58413 30952 7529 41 5935 7 52081 9796 17 94828 1396 46 3118 27 5129 49 21 2559 10 23 6 4 5568 6 44 1654 46 6278 15 5 39 47 1852 28 1575 3 40 42 22 5681 3 7831 23 34 2 7456 41 9 19 5836 11 7557 2044 6952 6442 19415 12 26 37 26 695 9372 39 3 11 5686 31 1334 39504 46 9202 6 66616 12 14 11 14 7466 7310 7647 4 13 4604 24 34 27 47 18 9585 34 89513 16 31 5960 33 9652 5151 7040 7724 49 35 45 15 14 34 4430 38 27 1128 50 7192 18 6871 21958 17136 585 20 4040 1408 23 7291 7233 35 77168 34 8906 2414 3190 7021 7745 56357 16 9437 19 594 47 8 44 15 7045 1854 957 2 32 22 5802 24520 8555 9064 21 7191 26 4054 4249 18 3 17 66085 9 2430 45830 27 53570 48 46 5226 6960 32 1382 1285 9155 8 48 23 4008 24 6931 5 49 6647 7 22 59487 34 3 8049 8 11 37 39940 5982 39 2 4134 49 643 6799 2925 9626 33 63093 3303 41 26 7355 706 41 6 31 31 1228 66366 2166 6 7 22 23 30 9293 33 2106 46319 28 10 2695 48 2387 5811 8086 89179 5687 7823 10 4 5437 25 73543 4500 22 9982 72822 40 12 80461 3175 2490 9285 32 6639 6 46759 14 9 19967 99125 40 41 13 28 47 18 8 31 27 2796 28 14 7958 8451 18092 1962 7 4688 6093 5527 1992 13 8681 35 29 45 5993 32604 2662 8634 2597 18 9807 95037 23 5628 82688 1093 30 19301 74815 4515 14 3869 23 23 1128 23 9458 1548 42196 3403 22 24171 4658 14 14468 2919 5745 4 4685 9757 9 4132 43 49 12 91906 25 7 14 65828 6304 35 4376 29 36 20 374 16 24 9015 49 1925 29 22 8999 3077 2571 5 1478 33 8923 3774 14 16 15 52245 42 47 99045 56426 18 30 7497 87997 31800 4356 3 35547 43 7649 70076 7472 3402 93563 17 2821 9 5 6351 1633 4678 87889 5 6435 34 8204 33 5738 2 49 40 4240 8031 27 72386 84833 48 9606 28 5660 13 40311 17 11 50 4370 20 9819 42697 42 1 2184 3885 17 25 46 33 5 50 27640 5467 72624 41 48 38 44971 43 15 3993 14 93546 5861 20924 1931 33 5078 32 6372 2 38 9 8284 5691 34 17 76370 17 63122 711 39 1542 2920 31 5336 86152 8831 20 36576 31 42 7843 48 37 29 32 419 45 49 2025 17 1498 8952 189 34 7592 48855 38 52774 7876 24 2688 22973 3558 33487 11 5587 8804 4033 36 6 24 7193 98681 19 44 3354 20 7547 48 34216 2488 3263 5603 74133 9512 13 29 13 38 42375 8415 5474 43 4 41 47 25457 47985 59861 8 30 35 43 45 39 23 2677 25 2 83422 79740 591 48 8 37 5647 42 5070 28 39 16 2404 20 4 7 25 31 45 16 25 77389 24 19352 3167 78 20478 32 9344 23 38 29834 1750 1534 589 39 35 8814 36 24 10062 41 75839 7 35 16401 97576 35 7365 36 3823 33 49 32 9344 3148 2483 27 32 39 48067 8647 48 4348 80 1315 16 50492 205 37 2840 5452 1161 12 30 4543 1 32 1672 1777 60381 7878 7 39868 7641 36498 43 3011 1288 10 3032 3894 20 96726 661 70925 34 6 19 1987 14 10 76277 50 28 39 38 4181 38989 7626 37572 43 3918 2746 13 30 7146 9441 6 20 27 49 4307 6460 7051 2647 47 10 2516 2747 43924 6722 5842 19 46 45 33 11 19 14 20 16 5811 22 22 26 7017 26 43291 46 2975 5715 9565 18 1 5533 30 47625 3932 71814 2 19 21 23 8172 185 4470 4559 49943 9482 7 17 2759 7 48 23 87236 7839 193 4874 6650 40 1307 82221 15 307 94217 34 6913 38 7488 88624 7673 41 43831 9 39 42 40 9311 33 5251 7345 1 2930 28 8515 40 8591 1956 4975 1728 4531 50 23 30 2540 50 556 1219 9522 32 3558 41 7854 4640 7505 16565 8574 47 3953 8586 5479 1215 3628 11 8823 29 9710 6669 8525 18 30 17 40 32 59567 12 3004 43 9907 6 5925 2586 3750 63989 11 27459 2246 1099 8703 4154 2 2273 5923 19 45722 47 9989 1825 10 4281 17 39 6662 5 47 7227 69105 25 59287 37 20 2825 45 52502 14 45 46 62653 31 35007 36 2920 9362 43 9 72504 42 28 99359 12 3017 2360 46124 13673 414 1465 8 44 2769 4 25 20320 45 35 3101 433 7319 23 29 38 1580 26 13 41 50770 17 6605 1053 6671 37 56468 12 7 5331 15 1429 27 18 1700 4537 10342 5591 25 9520 7809 28 47996 87372 50 7499 2395 4381 527 17 23 18 7962 7635 85168 6463 21 4279 9756 20 12 4473 34 93303 11 2928 9570 42 3095 4604 35402 6 9255 5964 4 74915 3866 51686 43 5927 45 50 38 9 45 7732 42 5 25 3 39 28 81831 25 16276 16 3348 2 28 15 33 9153 34 5787 46 29 6850 4368 1496 39 432 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
87964457
26309
807950511
58183655
97960
126852668
222939012
251134778
794054570
80408
769296167
66695
542739063
87167
6824
34264
31153
907585640
900601640
575618116
744090275
135268659
1000000000
12774
926067838
50694
703287278
302935893
2303
46816
1000000000
691976455
897678055
98139
37855
499167091
962431883
621113396
771000131
612112618
18458
282313635
19494
590177159
711481315
85951
785902605
757723355
28406
10761
70612
1000000000
664721464
13720
69988
206464921
1000000000
969290977
912061711
20196
28771
589725453
989508417
1000000000
901762733
446790123
737085811
86930
957538491
33655
806581947
86843
619661532
284637593
795488118
49196
44338
47469
815041666
907059230
807865343
215548194
1000000000
65706
679727402
247345230
17388
791391381
40915
1000000000
632465577
807393967
1000000000
411768228
209040289
405432889
99066
94550
844082891
74868
60686
38784
479089884
787313142
49757
1000000000
614985262
14596
33462
1000000000
88014
366714220
89115
36995483
51024
11449
33786
730223824
10577119
43938
657865763
259380186
8005
618031816
34468
513674558
260263269
199039657
981879514
55838
629359379
873550393
70670002
8769
3186
58097
71085
75530
377146441
368563256
321876016
59497
134636048
13635
16573
561258158
1
232017829
36834
56293752
2700
469886082
456531599
321470239
657969626
937316875
471240127
1000000000
1000000000
319621560
84430633
660315447
812075651
35135
58263
17265
903140974
946931253
1000000000
591597788
10609
142793467
36793
112564174
93742
818688310
73349175
240661982
96860
36892687
62334
2652
761073442
11777
295967533
20495
33971300
94717522
1544
903846816
222403489
1
15994
788575474
924057461
7354
81426
85216
819317617
965488550
49021
340122906
396893854
37015
89705
846868262
28063
228922990
814271658
350136149
49767611
1000000000
816875542
17112
536261739
813938
15624
1000000000
785877049
45674
1000000000
224631166
732645776
308889568
961642524
180818030
63444
246032221
238464725
75624705
595855397
168674808
93838
809565319
811796573
90323939
577
85278
57737
49117
15353
234264034
85681
634789112
86340
92477
25939
65849
80450
445361046
330007637
65903
44353
821441678
437290734
17915970
876435304
521051521
474828407
73060
882316867
32853
81973
24687
63910
91148
479492771
228383478
38596271
697917643
644168982
812683592
47250782
1000000000
31164
854669632
259958716
802110018
221884424
38958
795772845
508917862
1000000000
41390
441705221
14297
715513637
680855344
386558719
736386337
74163
51461
268422596
25541
337321260
841532215
46363
11271
296410427
71600
623761765
13800649
19536
672330945
661234500
175156314
663241347
80003
57253
54030091
102641867
179580154
94257
1
567827683
287497970
74616
378037272
13517995
78136
11756
877971157
58208822
5156
3459
594897140
69542
789561714
55869
141487
748566615
422783499
19710
345040989
986636297
1000000000
78576
19073
749827884
327524183
715539035
62524
832229163
42427
89043
75396
48421
84857
619133006
8973
806594042
383134017
415136492
1000000000
361177142
474639489
50070
64360
548531971
7157
439243142
923529491
544124173
833262611
136213206
7850
59527
71485
50378838
9368372
50869779
737190552
74914
381278747
24775
219132638
690142986
111236225
589781801
98686094
340537835
495392967
906983458
66981
1000000000
149752741
350511748
1
646138742
79628
1
807942175
211386910
788539355
778223304
81737
6753
780164280
1000000000
71977
1
928285800
279119890
758654114
109950652
257286730
879819049
81168
373937925
75230
593841395
508391271
65269
493950755
21572
107963642
196268437
522110558
601746048
30133
99990
446122029
42405
53449
53731
86364
90241
520079314
58109
98219
44280
829393821
700747399
1000000000
508167914
855577443
777061230
35022
874368270
18662
723313236
751051978
36405
24550
96196823
45753
553719957
94443
47481
505268015
211481931
270983576
752466846
42432551
95994
312748445
192171743
33252
372622984
80457
856490324
50029
2036
149888511
898295976
760666917
548857168
7521
4173670
14778
30893
297598925
652123196
202716292
725767307
23727
453322731
898822659
577374818
286068908
200372420
4595
357471065
970864979
421832258
8343
40436
278940862
5626
892589543
770231406
27202
365647539
1000000000
1000000000
720857731
541743583
727478970
580803121
916242977
20877441
68850
942659955
935015315
606189026
803629470
10696
66734
238325264
305977234
971740528
17209
84870
491542082
181448135
87165
925431551
96304
646990700
77428
572845093
831910056
350226837
47897651
515016561
58385
291879638
619318607
967116133
964283083
618045742
1000000000
246315975
975672691
63598
18813
1000000000
66065
4121
82323
361461584
1000000000
1000000000
827264164
15186
258635521
243777444
1000000000
26913
333513866
77382086
513649979
891825183
482794446
464070172
942952706
1
696896195
1000000000
38328
963432408
508136205
817063316
47768
62937
51330
48691
607124909
3673
2466
77535
46853
772515758
396992149
391368361
1
737120737
40176274
396507580
876385144
916357717
318328941
69131880
1
279777720
153418491
88032
503133700
1
398686399
199810577
31655
63137037
991319636
322449109
400814368
22498
297512928
59388
7025586
305860486
297971768
792542136
70797
897789956
51885
994842687
396826154
1000000000
794238413
1000000000
87312923
4735
5281
958177595
102103578
334767711
74219390
449016785
28041
569731453
23364
682863282
71549
247923046
502298690
80410407
59994
768802739
97143
80560
83473
95053
487471094
4369
667510627
40793
90695
55747
992271965
645335318
68115
848961824
14514
29863
63223
475627980
674425537
373916587
326633629
848655749
50015587
143863731
915956649
121802887
817427380
211033503
682822832
264956752
781205201
151848854
249649653
63136
286933534
561711763
42930
969704258
551025137
976900687
23848602
1000000000
767706223
689570209
55811
431071378
57170
50276
45723
42677
966745965
23296
812522320
18002
176972284
23843
1000000000
89301
71752633
586342990
1199555
723160767
1
21256
83988
590860874
918175266
16071
119387299
23692
901121807
368755323
66372914
312834883
26606
539276394
37191853
657096000
93254
118838793
73874
817279013
939282231
10520
206206943
57415
53579
1000000000
220270519
385225042
884857019
1
3529
33627011
799374755
29443
723277625
1000000000
71004
454506088
76362
300658936
122069863
365297931
41507
47741
341224088
168589466
301152204
173072178
20389
48277
62439
834855605
46860
90075
59284
64803
953845324
22874
33261
65469
868033815
329537942
34919
72979
95085
52889
775935926
75734386
34692
37404
38804
288027022
3459
4698416
1000000000
1000000000
6011
85981
56716296
70934
43357
380736182
42436
140557675
671883853
948362530
496445850
654482180
694945217
129557511
4200
39056
57554
498487125
653503772
1000000000
903478943
1000000000
276438224
54995213
787990205
207161552
95979
241216026
43355661
154727306
56496
62968
99647
77966
33745
762267273
31092987
1000000000
24376
189392593
859412210
53057
270055712
16402
98223
56524
368298271
736259335
356309618
674916242
303022371
446276192
571458496
813692402
25146
60234
43818
112714738
205745841
977281200
283091424
742902200
61012
26754
48403
743946945
21031
921714503
1000000000
356732769
6978
81077
188765813
301943395
951162229
1000000000
81771
1457
681229747
792160283
1000000000
1000000000
27467
454809609
81234
669073384
1314
988647994
167327523
67606
617631953
727150901
175040569
972748167
757878886
1
37008
528327158
317803977
19696
433900418
264
377360500
1000000000
280373325
21205
66633
75646
835078584
296360879
65499
261212742
781562027
17864
138327090
273382648
31712
84291646
34299160
70969
809986898
511206431
92344
752292931
18700
57482
51236
120508006
911453241
1000000000
68792
44824
57350
66884
416210532
521836703
292566459
95634
27707
238166655
50705
805781709
95939875
25006
80367
67119
92906717
55865
68085
367501668
82897
650473065
14372
204648803
649461608
1000000000
190725638
67232
409398268
786708388
57169
69655
885311596
126031839
58251
434082079
329851087
70072
832545953
858691960
609039205
5303
99994
539940687
16543
1584
82982
53152002
206404964
18481
819576532
73000768
22028
403167981
40291332
55463
37722561
638106924
61034
931027325
649656685
88082
973710229
1000000000
1
97081
995790297
32340
95248
837077022
6007
25609432
1000000000
80200
573270528
93416
657518339
333308014
774907274
865079354
610757023
104032481
489617674
216840386
13102379
49208
38881880
871977134
1
700487058
218369590
528209222
727
401194182
38014
58479
751897916
156387971
46957
86436
715503919
224556659
670237984
742262542
585989093
89004
338745153
71963330
15365
924005921
206769882
13474
133056696
753847385
40661
410169018
738250127
931149676
14330
6117
64097
41433
49333
67144
60736
833312993
83508
444637128
15719
345568403
41219
229679240
99526
94883
325196894
89470
10003957
527732901
226558478
78954
87016
882337602
836558145
3542370
407926902
80629
263636099
70105
29364
32861
31224
465
958715237
244160029
27394
61867
410113075
1000000000
6107
625653376
570108179
361133414
50125
444344101
176197824
930769765
40296
51191
631552005
75539
1000000000
800794668
695366265
93594
4031
61037
48565
687345678
634583806
94650356
37688
32887
888253236
58196
21048
141661530
89795
27635
372241557
797658213
539185200
1000000000
749677489
24622
34939
34920
110344854
2576
447520693
172437401
1000000000
784444859
929688719
443477691
155533160
35781
678548053
19581
376849764
792885107
29873
4732
794208505
9103
1000000000
633861233
676583451
92322
466321797
70651
36271
5997
760790677
4610
1000000000
81830
270156219
24353
624732455
25890
31870
613487922
66576
551204999
503364317
730845046
73688
601906626
76140
508316912
11069
1
707067948
978626136
38723
245690080
796300691
69299
22570
431660022
234188209
522572411
79713
106111053
57509960
51508
918228014
18400
755609654
140838431
51221
442342732
941373818
19074
35956
59384
25674306
759319036
247572892
87012
748762836
147821125
656506437
32733
790362877
41525
440050622
99645
76804
76203
323703353
27149
761242385
89681
484400402
1000000000
490758441
269316539
850361671
128231430
67040
97598
99065
87335
276199086
18333
472337444
40862
6996
74110
99500811
12683
645489868
463659777
981216467
54954
10637
671164939
1000000000
98662
410282418
815528581
92025
23468
812639002
2983
24096
398708220
1000000000
58397
872
87354
427756263
1000000000
547419052
130391329
1000000000
752369087
737078098
17270
296214823
501148890
838734752
1000000000
222018474
49909
856420862
843233515
59232
469372361
93702
440891863
1000000000
222950864
898451067
352400128
95283
514902401
1000000000
709990506
715463368
893218040
632054207
34908
1
68070
762087233
189698698
73116866
981392447
53627
71586
541590222
831483824
312592978
6127
355013633
230938403
646501892
89736
970967775
2180
49245
98846
29368
56740
920439003
91021
198091251
893290031
353800942
15204441
83699
449422627
1000000000
54
589334134
16148
76922
70234
420138707
23584
1000000000
836685503
249080031
24974395
22277
11879
79399
428832406
579730405
86158
33227
20898
39672
95583
65428
1
20596
64216
358561977
512287327
551502691
38558
756078136
526202466
37288
66601
67673316
60293
471083099
5889
921204830
174003904
86319
332243644
307465294
219492511
714262825
46028
276710964
52736
236
14768
182632385
401376637
48074
1
209710344
60357
12768
166948476
873504178
469473713
977613681
67204
356599805
878040168
914113568
85361
122967528
54229181
32370
602985852
740098967
331806960
156631012
802131070
125598058
1
664362144
81427
26188
488724772
77076
36601
24437
472309007
1000000000
33522
523234294
1
357277323
877423087
41959
21532
953434292
642327990
1000000000
710105407
53656
43440
64629
55787
371806535
373656873
70472
14404
366579045
94467
412458804
1000000000
83179
951601960
607715770
380760455
932226789
845972144
934617903
20169
474061343
893130715
98765
54468
559395913
166004565
85362
109132251
838169190
772918441
726177190
628989657
268570844
685203075
7230
346172494
79464
95989
413222631
11060
693349833
98395
823419707
35317
1000000000
473231591
312002644
32600
1000000000
7327
89629
77343
599673417
209732714
846375781
950728073
752027666
49703
80426
129614762
89635378
836525625
154823568
87363
187920203
67911715
63689
282
280221136
695449095
82120547
52536
6716045
69658
180312910
33822969
593271490
51389
327348179
773149020
859168454
16249
1000000000
83544
76912
71738
34066
312230989
15333
850236169
3882
84867
173361988
72012
116564021
79213599
67377582
331166528
833178314
96922
491792234
716122004
946025993
826552988
352585307
271888314
443276591
391410989
89417
625700495
221079352
38815
502769086
24224
413453099
13927
215557730
931722188
710772097
276656474
171370020
1000000000
512141928
95038
403856167
693182146
1000000000
248985715
930233240
775732050
20353
803644600
488519677
70330622
88648
698827829
495569340
346864635
4617
292370853
587107621
65568
1000000000
450699821
118445621
1000000000
55375
13453
89211
45640
559113326
50840
172
987260595
221745599
29309
950202163
34860
34243
871373214
82265
68536
831619610
11505
53042
75146
689188078
15002
404190930
86973
16937
46752
961308798
997088027
554463087
338629155
564289466
1258
776600711
564241620
69935
880991025
95391
6549
20519
49778
391922171
552018272
703343784
44983
996191056
743205056
69231
562973658
91650
60656
18638163
25008
94537
1000000000
1000000000
486327444
561164702
344331607
68965
55260
409889634
194883878
603929486
864059863
452946284
287971035
3882376
1000000000
72632
75017
33168050
255576482
89222
726063157
467058479
628237890
2277
416895982
42696
92091
51582550
57316
200424321
200018712
49586
58440
970970809
24476
481941402
72524
976310193
12459
92875
429877172
21787
45688
1000000000
4228
770134616
1000000000
91133
603341861
367589143
440975776
66154
17445
92957
28603
2671854
14185
267788107
1000000000
750229135
462787283
170593108
563395681
59038
482172389
1000000000
473454282
94860
767546250
197437027
743798367
61749
52097
29058
719428210
82371
80338
1000000000
806882219
935704341
915979271
54861
976543505
24356
363407704
35978851
54000
1000000000
901505042
299667638
869809374
1
1000000000
65395
59940
419287170
936362747
1
1000000000
21596
133483437
40720
712469632
591566875
94114
33712
6550
567518109
408952237
39371
554018215
1000000000
516946893
247107634
959466515
66382171
76273
87174
880740280
570008563
28790
34221
487900193
29439
33108
434960128
474463062
1000000000
95514
15655
161840996
642075261
44851
959422308
248271254
1342281
478255159
58806
672692534
627531422
713315736
3735752
383923666
41354
501184073
6474
532069959
605333275
10232
34284068
670487250
43320907
46186
89598
935825165
15890
668986246
18446
121551361
308114183
446227157
61805
71570
19213
1
1000000000
11199
835698055
33952
102379988
14685
13898
576539555
26611428
809117952
96950
775914378
825534639
948879212
639843516
566070043
197578969
26733
754045263
13950
1000000000
649932353
152842812
91704
73879
754155058
80540
448204431
602499713
504621499
409288592
342063662
38280
21249
81433
64368
24254
616082326
40933678
293090098
46416
841868282
278221760
398739056
61761
97724
1
644479256
968022246
829798114
63500
196726997
693343571
869948853
242866932
93041
20965
94615
22127
13715
56370741
179384277
58
65852
370235991
20021
45040
1000000000
367463960
41561055
204572358
225370657
899459345
13837
452101345
12023
536948892
608294510
523142630
55158
1000000000
1
53185
198141386
616816209
85610
782808192
989880119
69158
604002202
249249977
58904
17763
57086017
504148311
9069
471780805
594693934
939881983
87985
919898705
63606
227576311
66261
714341646
550870687
80664
742157214
782251713
1000000000
670394528
305993781
1000000000
78732
1000000000
504436339
207967025
77283
213635848
69478
957998783
846158484
158460102
243495183
819285170
34306
461309692
1000000000
931873096
108277436
305276652
95418
69471889
62247
922084672
57033
609676272
257308473
17931
163163627
332679094
199396451
71048
560206173
60030
694390153
218222188
780040004
713129282
745242887
16687
700408080
1000000000
9196
350270919
19823
36245383
819560513
68222
10611
1000000000
52548
63363
1000000000
933916393
21150
687655611
643800811
604705629
38381510
127058545
16478
38164
430762773
1000000000
477193623
157641354
30268
77068
656177880
750392096
720412967
472225531
220781637
202247777
876590008
147181521
58217
865473852
88636
574789224
505417593
53215
2470
72243
165961089
81442
1000000000
435737742
69552288
622080747
613737371
13483
78115
840097063
1000000000
67485
35876
34066
77262
98330
85783
248695429
642008243
81243
740754242
534695169
279017130
458316851
586689910
42273
998697717
96347
614150206
480721065
52565
80702
99283
923439837
12170802
143509991
310882634
209469909
442868015
232259263
10567
982768590
669421694
61242
645137427
64211
71267
14837
1000000000
1
842781140
64953
234673489
10627
580712333
107962588
90915
625020313
81490
1000000000
576611289
60899
802359274
842208777
57653
873408986
67673
1000000000
8787
691249956
38574
866989183
53562
754076163
1000000000
41045
39647
18077
762961235
37933
39900
40087
35891
849692228
960710476
83675
339445407
701097158
319935381
89366
705568854
834592776
45668
920945436
43329
1
428847424
390775155
4804
1000000000
157315611
354651318
12556
568771524
43070
812908689
326612450
57648
661908400
55790
707233712
23629
469048874
245090836
22529620
55291353
65051
134240546
114520694
376745683
1000000000
1000000000
88445
882316786
44728
93899
13909
406023203
45950
910264157
72109
885499019
79789
15370
460982529
330557813
50058
22278
92477
707371811
400837928
221238417
71775
619849023
27070
1000000000
935170214
169441793
108216611
961706570
946327760
103720072
142088708
869501530
867280970
450262652
77126
18866366
853838946
1220
27739
991637648
38315
27129220
790834126
640458227
922691378
602369297
255
544988430
603989002
1000000000
325509312
422477372
62318
62415
888018635
47093
75574
228555701
791811451
21430
22771
306505476
286309095
259882830
81021
98494
60567
282920231
844851099
44419
343339267
39693
69413
92599
57320
449125219
22317
690614366
75221
1000000000
986261124
1
1000000000
303767066
15978
908319684
888239844
64235
72539
262857407
1000000000
998127560
1
185274347
36468
25301
919409618
26098
273067942
15322
568002604
105709071
490709223
507101819
1000000000
34061
967901213
97709
17508
514514037
30043
30646472
79499
306266110
136159080
658953983
622627284
610462035
70934
10150590
36332
1000000000
74984
24459
80897
60403
470190014
27118
996338472
66418
544586217
234135093
743799515
935656470
978800584
249005577
203983687
1000000000
774900702
475223911
84280
901143484
1000000000
939436775
71369138
20096
18688
473827739
269677027
674427860
736489060
906798813
531608545
367201038
25169
306452422
923784021
198438745
250415903
267251153
1000000000
91009
962282758
41994
22563
67294
16093
566038690
58934
71994
31470
63276
74986
61946
1000000000
37140
60812
30137
45155
119589693
635181811
190067651
99683
726243226
81026
898376923
55687
53346
80804
98393
935104168
380996065
32786
615029658
1000000000
82337
801948373
539243048
494036025
941325665
862281115
41809
50671870
916614285
47257
34251
1
39100335
928551213
42972
656680815
557851634
380340695
649935728
86266429
973447745
1000000000
46889
781049983
224284836
830833995
226183792
546390433
1
19101
841538173
865915160
282528639
252195458
87956
7954
39340
47198
118377116
20396
433166621
1
55324
434647721
750063375
905149634
8543
88869
1803
409787725
406259284
11931
1000000000
480264946
667274567
812120326
934076134
12223
89881
886134560
57367
97356
844458225
63083
294112820
828329259
7258
260321674
45134
98210289
36509
31864
942617864
136009273
18999
488914906
70033
77249
718408093
65165
370714186
583181266
69843
68811
13070183
146382524
52892
300880659
863316449
410514230
432749877
809299538
755870690
173536760
847835903
14477
260679828
75506
55991
1760
44010
1000000000
872818523
69282
66341
639703763
95977
1
674965386
49350
173886193
99668
605975573
419125742
141388735
41611
98516713
331729643
561066048
196754948
746777474
92847
63750
194766109
77144
419914521
500453171
758887958
537832368
88465
495070188
607020272
93421124
6248
664973826
661201691
1000000000
902687374
1000000000
97121
1000000000
680577236
41631
884671989
867608544
17891936
93529
1
854990901
58515
86590
69647
439865113
79847
1000000000
31868
38078
6595
1000000000
650192962
398243276
978962088
726313508
58985
280013988
954172151
208274152
11957
67861
419208120
30885
34684
718990007
99893
59283
63251
349224245
884094803
443589705
1000000000
254764669
1
279775964
926508767
824821371
478100046
58832
463447811
333177311
966845548
68698
792545360
729888465
985264729
964386786
60788
58195
31861
88471
53793
712649213
245880051
527555946
74615
815876657
686357573
84537
38527
614007024
1000000000
74770
896070951
976270379
453302304
513345790
788119384
220927743
19819702
86536
475687125
38467
155591279
300962709
74810
6234
465949025
3566
68750
24836
68513
99115788
56598428
29585
176022322
915645330
67685
1000000000
12456
441388418
915418830
73357
55698
75516
88966411
78102
991423858
35733
901584611
366036186
972014829
1000000000
527568692
836245441
125300485
678724307
772485307
36385
90548
969989193
201574319
41480257
95060
348333800
306579637
30456612
50208
76605
1000000000
65603
179612006
29336
79829
55563
67952
86771
139893838
505573738
392301429
621874368
271209063
51402
300168007
47613
1000000000
29224
60086
854995220
905169049
284295396
68090
78565
313526073
51105
28075
92411
244221295
222397706
1000000000
87813
201042220
1
743546058
483005459
68662
1
248214029
841001573
637526051
951719806
1000000000
10861865
60203
599608406
40154
37049
853221795
4107
25119
1
4617
143148298
540200446
30085
876960585
933661323
30298455
23230
59335
39610
506120198
808332282
70551
477137871
95023
2865
547244460
709493758
106240349
421934488
873941277
30820
703076891
832237188
760449445
21468203
47530
245057371
890739631
47650
37309
231281953
217657388
405021149
266657943
541076352
48535
55993
750080386
324490668
193024221
1
1000000000
1000000000
33036250
70391
793046813
906348125
92775
781029160
412572848
917235373
44037
69399207
44246
98403461
108561906
611642708
24587801
1000000000
240854298
774538853
638627910
9522
286049801
28415
621267722
488165001
855857470
493427699
88320
774735346
1000000000
978167537
76032
761176366
1000000000
39659
384351304
27007
925602561
781717685
841323819
97543
1
780755793
89983
45707490
35356650
584363436
336690892
27378
270240475
882321173
430810338
716519464
941680332
659612119
707806448
522240419
570236196
674190233
744652480
826344773
741751289
51365
75016
612069705
443496114
380201652
946533693
642499440
23432
704931678
673128425
40491133
128426548
6813
618419888
63816
422519563
339810232
331610794
894936544
832951927
666772572
2469074
68706
289693785
14543861
998892112
245628055
364343844
154041891
287602991
919778044
45825106
81597
45548
653795149
836982995
363516136
28439
776506951
71314
938538009
24822
1
1000000000
513493234
259336443
58900
64310
1000000000
21565
6310
63610327
301223304
1000000000
3050
75155
95671
81211669
380303355
77739
932530945
256350374
98073
7981
188660510
16685
71364
49829195
163613054
108899138
86020
900853697
1000000000
990333246
1000000000
82615
17555
61037
853264007
50749252
708621197
1000000000
406686999
845648249
938936494
59411
43880
348935512
57494
675550346
453255741
431542150
89302
900402377
45470
111615124
593190022
80437
67757
471686774
416415620
50990
644722380
567460914
32096
514592574
85498613
1000000000
1
27639
1000000000
877271678
86196
55181
790108916
69498
136471692
434791637
1000000000
542264731
43541
996558805
1000000000
960415547
334033633
642635749
93794
27324103
47572
99256
264040087
40857
34170
41667
166967329
148912279
369526480
1000000000
940427275
32769
492849727
49183
877555272
18576
71975
22094
57654654
892506231
99238
1
60403674
231731669
1000000000
717647698
6992
781130224
66333
742733535
830803877
81559
867868029
991125308
20063
99448
650777748
59982544
585120387
49999
106576341
44577
90431
44236
357017478
1000000000
21258
266547507
626649353
951581913
643093958
1000000000
70258
992293245
653265780
759320493
7628
72145
1
68887819
30632
295476103
43076
24652
852637718
691378244
67444690
853676244
67342
889028956
31207
935442951
30481079
885177256
236307967
76551107
804734714
4557120
231268097
82904
644494675
764464690
66311
902913994
42843
23031
95954
120926784
324733914
337466954
97234
1000000000
271335810
45752802
272695098
38525
635919496
906236300
17790
58231
10961
127408300
999066808
30366
39850
344287281
447472753
50529
1000000000
27013
692801731
286196049
39855
10816
1
84959
442447422
575953083
68018
28464
82252
592487400
359621352
61705
409483002
556468683
867598773
375045641
221403324
20938
56828
216352299
942326298
50475
87194709
631248521
498342747
43142908
10946
850806638
607156562
138800302
635398668
517052771
34949
996130543
414145003
514152577
69408
997362200
581409558
550945223
32743424
284077761
27981493
650858755
65911
304641283
188615126
51959
124338603
586591937
6185
12859
589038811
36290
43577
608811796
674077393
51779
58385
11769
181928281
68644
97115
41830115
560766860
289091019
60601
310060590
265814687
785952889
30700
77227
200408559
62458
73850
153604130
1000000000
36140
750701007
306431493
587558344
436808321
699433435
1000000000
908123662
369420812
39061
431480609
861453973
699394092
72469
33197
32731
516888600
359927914
199592130
352127289
25617
68038
97935
1000000000
669435445
512310529
40924
92287
335249417
98946
175801172
860746688
58578
339816244
42542
111968851
386264406
94284
238700820
65138738
1000000000
25105
660301400
605293521
802585577
994
58689
34370
299579481
7053
35907
670815296
348372846
83029
47442
610041735
71074
59437
428881840
28902202
248601842
76730
791751621
518715630
85106
554
45976273
42579470
758573000
151449050
477755062
21755
458663376
19527
67468
943032188
375573667
95118
1000000000
40711
38440
766190284
51310
90964
812802332
794280702
206132734
230190320
32908713
877685279
65445
26097293
139444767
90314
37562
461604716
960906755
851102751
540428113
21156
95126
305386103
77174
84043
1000000000
94203
219510393
60340
639983793
73296
15133794
62033
83533
32680
965918153
562651870
91667987
59732
9915
53087
649198829
1
36508
19197
1000000000
757733880
194591830
1
68971
953293923
31727
661881076
692019964
745399887
1000000000
11749
1
15520
657359683
453449365
1
703743205
23880
13612
1000000000
1000000000
459604285
570457774
51822
145489242
16975
75123
420665688
499583231
5946
431327144
1000000000
718006534
86831
98417
199969817
57879
10525
443616781
41359
49217
59741
417392025
92014
34170
183422390
51741328
35546
284468565
55519166
56410962
996159884
39277
48437936
272747561
71987
1
40431
6758
44770
349686503
997336025
430155888
455617643
8255
19851660
202576015
16462
973051610
88062
34245
42064
4922
639424246
47770642
788925073
35450
891593834
82628228
575746115
40748
1406
977566119
1000000000
9906
960041697
481719587
884938767
97733
383189524
260375130
76817
1000000000
197742992
192304320
1000000000
62835
390893323
233602287
978726716
344099080
1000000000
14091
93454
71984
400719677
55197
636333122
504006877
72886
746765627
191477884
61371
580913224
62198
389519651
440078196
93609
867485581
294135181
642302319
97142202
1000000000
230369998
90816
993103705
931562190
27312
58782
130820224
306475687
176800837
459517700
161094476
649939704
84429
322610653
235809925
954791223
75566
888073870
36983
539899843
620988804
315498539
85749
13817
994820307
568971009
917814551
629951398
8350
994128481
58798
576623889
94704
8847
199459732
878236423
603208870
934170201
675999735
330990145
192838481
825905474
985990163
303449147
678729106
31813
50622
301744074
59263
129220041
95916
24891
82858
37742
77512
16472109
760976009
6607119
176334486
57201
971098936
83041
95740
326948536
156337424
777876785
512604307
29846
936441437
6411
498968298
900341408
461557867
40638
5312
35095
122232239
30729
773727171
67656
830450198
4185
1
533921102
998076745
946491922
44887
217817034
889088135
93266
917364318
157557274
855155325
333691615
196481845
82387
657080152
40781
49450
47814
64517319
561524647
60707
598083476
93476
238758786
1000000000
57397
811271099
79865079
80976
51210
15670
69209
167276609
83640
502687500
616157633
71251504
97264
867911313
9813
61522
19989
1545392
70373
14993
41728
58132
459829602
968548755
43038384
60476
808710266
648338965
177460404
42400
296515412
19687
970216722
294510278
694959529
141830230
745659960
58902
77770
983644236
1000000000
63999952
43457
12427
1832
841288603
669763133
328527894
13136
881289
18063112
814204672
816940314
766382618
964199791
390267926
931549363
8232
35207
574054871
84382
861667307
792165329
15926
99700
837549751
74653
826035578
298144810
89800
927923805
692415494
957651450
637454004
51588
98986
1000000000
487535910
84798
93109
1000000000
694199288
14910
181829659
891313544
97975
173866701
66085
12687
925660364
528520006
69036
968766351
842422596
72227
989055010
61776
503746656
74525
1000000000
72725
382079081
3340
578398223
210255138
1
39809073
550294962
781194124
68582
761847487
938428622
167923676
1000000000
22065
56698
50197
86596
136779249
83089
802195285
132832970
64428
32864
727841968
94763
2407
786538213
402875461
121079917
189692649
319703786
423035831
261604897
683849756
1000000000
319890577
873057053
252142161
89562
337330259
65097
55593
58161
757840337
583284020
1
18427
76738
37849
35243
65679
674661909
3659
934143634
367197162
45906
494021195
56854
41754
992416937
75958
642577909
42554
1
973110094
851135471
328166793
18299
53755219
344784431
713296674
341595842
196572969
37849
456123237
22097
758468890
1000000000
514353223
12573
822097652
32621
9986
64498
268440659
477703181
1
42578
48346
29155
1000000000
22115886
463668920
66068
1000000000
794399486
20220
14921
4729
1
874765915
394529005
929484670
614436310
891423515
82184
1000000000
634810008
31858
4041
54045
10267
124017967
962679294
69922
43148
22983
528200436
1
381876509
96981
222518300
688472040
998673035
17151179
98959115
91397
54028
70611
96574
59549
85746
245672044
285049061
794726681
65312
14222248
57657
826559723
16936
12516
61382
79284
430271393
546877336
33662
16328
167736260
33835
693482823
180352631
68358
39652
79355
41483
87663164
67609
93418781
596650367
62385
916548006
867176325
83802
801743408
34541
242611171
605048241
1
264218319
163733066
485906465
190014111
357813051
9766
438398953
54411
755421173
218981716
662124209
133726708
62811
336798120
741710439
775869039
552888369
1000000000
210188736
995848705
75093
48132
67248
95033
76205
61741
8297
70744
81634
57482
335574116
43688
95536
825820111
94818461
907554611
686144564
972405738
55604
1
506386697
66475
575768890
269894689
217343049
190552766
414395971
53205
643
690835401
26146
833171770
71566
20148
914098916
87958
62460
36255
945435635
362752870
751780451
50579
40868
74433
62383
9942
50722
463748450
577904276
95182
55220
53555391
866757294
295575112
959585719
886772994
215660220
45799
955738198
728330677
743729729
750737709
93624
1000000000
456095918
448393519
241453648
934970696
1000000000
24391
3851
835210276
571297059
43668
1000000000
701341346
662614614
97272
95360613
419132417
25136
1000000000
77794
998362173
66938
840797080
1000000000
45995977
522571816
53561
32881
697390822
83272
336864050
292269394
675113129
3668
1000000000
481876880
226767510
699218425
87046
751131490
53484
927488627
138026513
85804
135387878
157077748
1
72101
509520318
1
15604
7240
866408222
362948315
726872689
10460
199836775
821849959
404432711
957922647
7152
35222
426271418
796076570
47957
359809127
549891037
92049
48333
420336750
559621733
82296
59463
1000000000
93490
999807536
481114175
72266
87116
406624253
271610761
100967328
63519
448311674
89764
937141025
613095258
695802040
973241493
3054
14183
34453
398147881
949015826
87338
562269420
37290
855286554
49300
606119382
873663418
315168901
394920149
74808
88660
350102888
42755
9347
146733833
911642440
800173342
656620732
546045032
802282359
40516
251213563
19062
749094591
489197778
28654
75298
1000000000
454738277
4683
460614654
649683885
82245
446382572
823809015
1649
222525211
804457856
93386
18185
789802357
11867
493799267
156097483
632644830
36719
92665
91852
412162656
81146
79814
942112033
6223
17871
1000000000
73736
353075679
15409
5690
93084
80979633
742854083
887437785
1000000000
365135543
493484057
771312812
210820728
884604530
881925967
765303743
856006868
64811
823687516
392977056
68029
23906
32566
14483
5865
745700430
740248910
1
70421
653726261
1000000000
67947
17584
19998
259372181
77499
55121
1
50529
41555
668886007
80175
817349501
368902096
740345876
210203131
425892942
304297045
471101052
605392253
761038840
251947746
867
684674054
1000000000
24168696
98676
136331501
452414728
815321876
932516627
49183536
66037
94693
62098
474579527
749607872
280356754
73428
7633
365824911
427634248
19650
258768075
619426340
724708184
764444436
31031
608454980
1000000000
48692
73274429
717287349
343349577
491223306
367783052
46637
41103
80250743
64800946
436775187
89
804407315
738197271
986619130
1
199866694
236986539
574097418
48004
54139
49158
81539
509336991
22063
36081
767317675
170943963
62638
25740
282096519
12730
562799842
761547977
762319490
67732
33663
76476286
17921
370625180
634360760
46714
915402979
822550379
915909267
648775299
83380
82597
679105364
929900953
215153978
16379
28837
918264978
475313269
81694
307958381
805109418
11933141
893016642
777310363
1
545132413
98780671
290709060
56855
914232875
78741676
8155
838899602
15545
148646207
138834137
51690
99577
273722859
61184
975859452
1000000000
19041
9338
624780247
254561078
599913628
80173
221274554
791799540
152942541
938866418
1537
11393
745192513
228773107
78144786
66870
93196
39303
534523953
346023803
56300
84825
15538
262033172
79416
11918
792230020
18784
329063999
622327326
334866953
59339
33980249
76588
1000000000
92686
34126
81237191
10778
542097592
880056931
107798874
843698201
477460282
52017
49941
711479396
655571370
84426159
11691
113187454
438643742
623011025
226871126
547213013
474597894
74621
1000000000
810695150
472275108
1000000000
860722076
936541724
335349581
877219072
665
7265183
738949829
876180862
411719638
88608
512515172
344516247
88710
82396
69665
71236
347215633
95122
64094
329482283
6723
60698
5466
464970248
974597762
941086176
323406858
68054
367700188
573407989
715348148
527688283
731316988
63865
29236
967339760
53832
39273
283123366
185501922
12675
7121
68612
977291992
133855781
95727
76883
79806
8444
37122450
988610399
561299506
775337280
9564
559573674
15111
990357459
14607
42913
872402091
459807996
637999984
13254
76246
473730069
97380
34714980
2791
447360566
828473267
355510817
10696
661124227
627749999
829534010
142311144
68512
28956249
144707986
83436773
921999263
1
8864
677621340
52265
66061
89843
51706
16103
869092558
507921995
90631
29591
1
29409
88807
91016
61346698
20803
686992641
74103
33107
857699282
552673346
17308
485237993
56866
872686478
84294
69299
907828079
811932954
65769
73782
1000000000
634232943
926268554
17342825
35204
82710119
266840097
90142
714244834
65661
12167
18727
791822636
830520622
421876362
44611
94184
227243826
70896
93819
27192
88658
82277124
672980323
15048
30715
58693
22171
336809229
875920472
110301518
58399
1000000000
25965
470232605
504820973
36256
616272105
18664
85869
903700024
81561
479009390
35284
1000000000
83575
97700
552765674
78824
50976
490017069
173969205
2078
630849580
795101626
69440
9413690
387790429
29543
258394542
614048617
587771260
161964789
27628
1000000000
777051652
890257106
891923832
67228
855669049
484640838
973196947
49131
94588
127587147
33900
75893
179244671
74040
1808
306918599
517188450
919547071
88714
756921415
60239290
1000000000
1000000000
26261
73693
619289463
65667
632118862
22610
152795227
101216342
356586720
400259572
1000000000
214511210
1007
1000000000
924106931
84828
430843063
518567906
63339
51908
1
577682022
603634264
8769
77365
679591555
49031
927027576
383970442
45258
253145779
62350
847386438
59815
707242107
18531
78532
818299914
174541010
26723
347745572
58505
881008077
215806287
58044
29680
282227135
80434534
43922
386529517
82350
894094885
514287480
677659753
892066427
3854
2292
32121
61432
603065764
95056
112319361
236945985
93270
451375945
73454
957678366
145143672
970842403
22272
109616130
60264
893761003
526947929
9226217
670476302
629181856
1000000000
924090976
61411
870363131
24314
5797
360383612
231
4926
909691026
288192756
78761
43296
44472
573916690
92870
90889
97580
51992
377218906
49399
74415225
72478
49507
31794
832669181
272505770
930828310
19475
701541624
555535560
480109475
76091
1000000000
538770703
926226326
575856875
951671612
596562997
481975792
23415432
292229850
61586775
40871
84211
40243
730154021
31158
111276994
1000000000
60878
52257
50916472
2527
39356
404274919
50906
982922131
456148514
57747
2034
57582
294929906
27324281
175172807
56562082
60271
101448965
38304
664087711
97301
39619
610112578
761876731
69745
1000000000
29311
68427
672386762
53605
150412459
338180941
562191500
97691128
29922
221241980
422761653
41700
41340
935614745
643272918
89453
881214644
50183
64255
474173590
597020941
17925
1000000000
310202997
874340723
53067
14358
233534255
89357464
110653995
28202
137818806
89917
657050692
91434
15537
507459788
420521734
5005
42462
96907
25344
789286086
80974
1000000000
995054619
62046
91377
74913
670359206
110144092
25388
511864059
364725329
764110841
1
3967
567135823
27076
69924
65342
504496957
121826409
136568271
825917150
23520
359446426
52218
918899961
31208
72018
439112668
35464
948259716
56722
35414
40701
1000000000
367294882
919212505
19362
762396122
29448
735946918
23750
18431
343468393
92118
116600210
1
50078
42559
295354776
293677324
6261
36651
861656390
408890673
13831
713101255
382503283
858193137
601069479
67680
51003
8250
86474
52300
21230
4839
346864660
28723
352583444
727571534
967822717
320456009
87732
48464
26710222
669462783
69924
35380
768181418
521749669
62808
842743785
953904194
86509
178557135
99345
24755
638746295
114161151
36696
511962084
350341972
1000000000
8835
827907707
76899
373993833
361024829
41076
546662387
900
794783592
89318
831185742
821792102
214226158
36330
215363563
1000000000
442562264
201366196
794446454
1
1
45420
434020432
1000000000
214247498
137510475
59944609
157277842
409351463
15856
292357582
473532107
76668
358808803
73682
19679
342523401
560498961
69521
54623
824895996
235362174
854539264
20985
65970690
34330
106517358
1000000000
620994277
99357
913862
325116417
9691
586684838
48701
10073
858339669
1000000000
961107741
234360238
1000000000
311451099
796398605
28069
385683418
720088682
217351956
835417293
222192584
322253956
964479054
542168987
82943
157599166
9232
1000000000
1000000000
96242
222813653
847693384
1000000000
408894925
1
58285495
63884
944986510
876481899
614620160
65153
750865742
30350275
763297255
1000000000
82561
848829772
79571
604311895
391292228
671228992
66475
104949601
1
796688814
110428821
593516234
1000000000
51568
756190751
38212
1000000000
693130407
83384
741783867
39131500
25344
606794462
954377658
98927
598052057
500913469
170380721
790864536
946221716
1000000000
993580109
941424667
22250
1000000000
322218257
220314885
86299
662090712
110731066
295807295
43122
544227496
716990302
1
483046741
1000000000
13101
73567
182199472
651255049
143877722
907814893
610338219
92329
1000000000
667776179
113712362
74373
28877
387872459
900659601
1000000000
1686
513592453
642752091
1000000000
669487485
887934047
270530076
21346
460475888
955028466
85286
1
79414
27821
621740057
613951575
353303905
645125066
499197864
25571
97250
47594
817308817
43309
257742037
1000000000
61332
7374
68961
1000000000
48415443
831247266
422197574
316566962
78032
172474019
90855
499745385
27154
1000000000
53882
702459712
629
485908834
44817
217466707
564577005
482987933
1000000000
933670666
1000000000
1000000000
8162
532112670
381804305
62493211
31486
1000000000
46812
555660959
819092161
38329
33323
809551505
618620450
82753
1000000000
458263548
584297526
280098027
7027
91539
15102
18160
976488526
1
255938848
81338
509947310
49941
57829636
20056
29165
1
1
55889
29014
59607
5817
123577589
581519139
323572763
1
710013603
971949186
50421146
610316685
775700236
559159865
21720
167
591338248
12377
522412723
616235763
45832
1000000000
351767255
1
543483072
17239215
735410015
270285036
244136079
923121552
969213967
76449
117907341
351148455
1000000000
570892139
4934
1000000000
376125923
275002184
33796
157310206
561153431
98445175
24127053
6019129
156111077
44126
61591
2037
562918665
32670
769603550
884537749
206711830
76324
558134157
608714744
181227506
84523
225825082
849199887
90280
1
9949
604474842
952212060
517279508
774132931
714517576
26680
36107
19194
71173
363533321
87994
82331616
83252
1
553975578
14735
14947
37071
83310935
172977068
462
89509
216134047
1000000000
395451030
75975
395909990
816607466
8520
652715728
91554
330407188
1
85041
1817
1926
19255832
90368924
550606475
259229947
61333
461088997
94770
84146
1000000000
52734
807879151
56631
91946
40524
189600121
75286
50442
450160669
22821
712
50063582
64719
668481081
998342800
1000000000
762890911
25059
502081435
10743
659796410
76706
456116415
69209396
389286943
18355
95543
21716080
716555884
77909
74504
22582
825806601
508169459
1000000000
82041
5548543
699982331
99396
8673
588515169
80304
19630
91566
39677
563910079
58458
703870874
50688
99331
40334
659512358
1000000000
1000000000
98521
308287103
912796132
29334
387748855
649708167
96762
656563826
14641
146707365
812203685
358116204
15536
43111
37569
49217
144652602
92594107
114494344
453220938
948089480
109277161
563537825
168628066
20482
15245
51514
553668604
88285
705829516
65514
395320871
158926032
253122800
698950074
859087375
896362105
24816
619
745310103
851579703
120870453
438732635
116124102
44739
14531
693737113
865028962
809532246
638232963
10935
896076143
70670
51111
21763
77831802
191800194
104623327
23407
272480031
38076
18166
196423609
41845
396896214
441324179
308102896
917963716
17482
249743222
224516783
782829944
1000000000
11605
851697780
4532
1000000000
502478189
48108
569611698
545670657
46693
65447847
252875398
725162858
255118971
114417138
32455
202835615
458995502
778894628
379192699
33119017
36704
965310251
56621
15483523
1000000000
345103410
20409
1000000000
998559445
5948
9579
648731420
104506722
93994
7355
56393
3568
88017
23387
56952
71109
96392
501829962
352827418
204079672
437563479
474821591
328692598
98129
160730584
625835656
1
140505177
444515439
72111
742080545
456143710
710575399
989577218
437641816
473604295
3213
47852
361900766
836665960
67553
1000000000
773012487
271974725
202829361
907407216
68967
573427039
83495
73206
46144
56137
16460
625542978
2022
41574
231052234
47924
607122250
62361
515502634
50343050
95455
978009167
12086
305371596
701456980
146124406
192479416
178671067
366268532
1000000000
1000000000
423605282
1
546788568
580075701
22819
40042
7472
9035810
62711
155309452
69469
57613
925523227
195526563
863432790
992290863
712712995
87054362
929832043
601692659
978683526
13126
1000000000
1000000000
113746664
8886
95559
10938
34371
45701
651108853
363520483
893811861
43591
87054
257218918
37313
75694
113009864
119090656
84673
75156
415657146
542520875
74079
1
39038
39216
73141547
82568
25511411
207848725
213730187
1000000000
276
968452132
24796
154777772
2336
67327
529935662
48822
588849816
55977
238422365
372177978
30565
91570
765275814
77108
67651
445970147
619866244
26378
41690
511765827
242318929
574146261
189456166
706477780
6829
769805529
24892
48663
516160911
36074
1000000000
765335424
881684734
9463
891624178
77605
1
661650952
32924
308614184
37704
708201855
71348
23450
851325332
1
658652696
340123983
1000000000
714681212
26549
68305889
23811
630096426
1000000000
7529
1
715544210
27564
230649606
47925
99860427
1000000000
738848480
680182801
615658416
12624
74759
55895
635270386
645709541
6844830
24690
151768607
857498156
82490
940392453
80331
19723
35177
57020
909385036
56877
284450815
711155059
19230
71172
2549
877673356
185215998
54601
31001
686203476
857265626
8201
308078913
1000000000
264555773
58231
439258557
1000000000
71462
396626637
90596
593560873
31373462
82796
881262248
844997958
94028
623235979
52934
538482742
383
63162
96489
72948
57467332
1000000000
58431
259
42140
468465622
356674645
79126
1000000000
896721841
648456200
18333
86246
411446328
883923298
71984
717624929
28829
3625
312362502
860014763
645899751
213083050
716379171
622089481
45425
604346660
542003169
921183468
95459
533239370
3105
99295
177446966
1
625569281
75385
731704283
27010
90661
523705834
37560
59566
773748434
1
44512
105329020
1000000000
95599
22216
811660067
1000000000
56453
1000000000
1000000000
797057929
1755222
74546
90491
99263
57816
970943397
1000000000
105297233
388832941
229545492
91854
619335081
135506491
410031908
1
34391
570628162
29064
1000000000
630217827
859240382
9754
413882260
37501424
737405761
244964126
999654543
87717
484620488
421751917
98620
87738
23157
94650
285921868
405056716
585084724
98002
573138574
37131813
5291
793979889
330482377
7785
793092194
35091
41822
63775
1
493951427
1
1
500482773
1622
858128516
1000000000
20578
123928913
1
74523781
523597440
916766479
474309819
46725
74505
93816
46609
79362500
645043013
1000000000
630642337
1000000000
80582233
10995
4078
735489979
57166
440392613
1000000000
96548
25881
17569305
702653884
541809467
97990965
94592
619155298
1000000000
41817
889711901
38939
86861
27800
7673
500456007
1000000000
201704706
555750976
85610
991756060
10281
36047
671114394
817634902
37811
1000000000
508616637
183
399509782
897042051
351089494
84590
473055266
30916
61884
296591845
477151295
729639541
223820665
622880248
647098700
445334532
607610668
14025
979255663
68085
92742
728903420
722743682
59223
246985674
481554104
142170931
3644
1
51414
16733
1000000000
474583672
1000000000
618015074
28060
586191762
84150
859720772
20024
166777540
79472
70434652
538618395
465709229
24633
47188
778847991
737058047
1000000000
37817658
151292386
257442547
27971
927295850
195344228
36004946
1000000000
1
34198
63104
1
600108876
655867346
30219
31488
910679693
577861766
223479078
51604
533752684
9754
94738
1000000000
46930
302250762
81790132
45688
467347371
53393477
34610
41485
1000000000
66247
400344707
7676
42873591
59954
213380046
560839876
841138065
588860777
99664
7606
54487
1000000000
75724324
67465
91771743
63266
397083458
408129102
53714
95391
859385729
1000000000
328658986
88465
1000000000
690294800
85384
818782167
1
1000000000
868334163
334045257
950555055
921957132
1000000000
1000000000
45610
66454
136697119
625254194
789066316
43162
56614
81507
493697482
68767
41126
51852
528180157
317132308
574910186
1
795129715
1
28562
1000000000
272120624
62154
30609
328994179
1000000000
688020085
648826097
838672068
545681033
991593764
918090591
953860931
905
608310831
20175
361283740
1000000000
78828077
61052
804889268
634972693
577264424
8712
242245963
18843
790838587
23309
1000000000
1
93056
62508
47486
28837
120997675
490936465
321570339
256697542
524528854
1000000000
111623123
660002582
88351
216403245
55566781
159881350
41610
827305369
10733
788870501
92017
388000328
845046653
27927
492624317
39151
87141366
88284
102738108
868944046
1000000000
67364
77427
66770
658399067
61431
1000000000
108908332
30068
66012
673539839
66590512
82049
919173828
730437824
12346
12202
955379978
41130
14596
86419
508935826
296661502
1000000000
556782490
37520
644297404
60517
692407890
53241
1000000000
855019927
1000000000
329561367
717450719
343844932
750207891
1
40348
25756522
954469457
43644
852008920
7065
216259824
162788800
27156
22143
779627917
62465
66262
826821796
81443
83909
1000000000
46601
59633
308020126
59192
77311
39755
4401
25534
1077
679861887
996543425
89397
218515786
75757
523338259
57141
540895682
173468425
50220
50436
35001
7698
66449
1000000000
456181929
598145779
690990932
535218447
25478
1000000000
5568
370679251
114792042
758958553
80780
343894060
815023123
497093985
1000000000
91488
362395254
271984691
22743
1000000000
26437
99071825
4322
93012
41442803
461608846
17464
484767104
987010834
403525389
984792975
57403934
577078680
106603269
1000000000
560707052
96016396
1000000000
277097392
43827
653188933
412279204
286764137
48024
999664273
693790585
58301
60171
1
223154494
900146405
731677747
538049760
369509244
42191
47918
841124237
61292
236962688
1000000000
60764
662923884
1000000000
62959
36586
453330090
419811762
575676483
98396926
39543
811044450
32539
36309
545525074
910137999
13381
798877184
20061
601067411
75736398
759263550
83944
40477
596443673
918509558
832403317
1000000000
130697898
31406
1
22361
784963430
366271078
5120
15869
1000000000
122660766
389310126
10525
473436462
292376101
633630740
645620967
137785778
90746
63840
3369
91225
462254639
80429
45082
1000000000
48227393
111214795
548201982
697676568
480440138
101510267
99102492
894647273
15501
213916610
5927
530661907
55734
4405
26201
840309576
10030811
414975306
36565
908672614
72672
5093
7053
743655056
514778051
17891
149413580
1412
365549379
59823
461377874
83339
50152
40444
108828654
13207
728555254
702174506
20108
749548054
17245
9910
8746
85907
586800647
814800261
785999762
69794978
853707140
903814371
4835
890674071
10387
543932264
37172
645906986
80955
59409
21824
10634
10574
835097391
85089
462004009
1
83396
779747062
880257240
76496020
1
98974
297846511
43262
18056
10497
60449865
3971
814369150
891781680
772563508
473638768
98928
688510530
1
55470767
14099
1953
53933
6177
14211
66754
505544267
490954652
243228746
80429
483779894
931320146
590834245
793861595
89452
1
16817177
8188
92934
991171543
14973
66341
31890
592358528
137680772
19300
403622281
888037956
149198830
1000000000
733550041
807308829
86162
569977317
237001229
526671994
491410801
951598308
864969351
1
33151
23579
110946549
952906735
68733
842170323
897255205
12178
587157524
65922
105822195
24220
656866974
600216825
551546324
773543276
44502
377361231
53509
748984921
30197729
282587149
44761345
921416906
480876359
266277934
102647036
73857
835825972
824884676
36410
774796182
22898
759526014
230990805
294460914
462434723
42824
417866971
85574
855458350
73871
545979704
949046491
958032377
9406
979183059
53979
611608982
6860
659089861
32894
16514541
7305
829590051
56585
19069
75845
699704666
928019627
47855
49192
51027
46459
396484125
967725622
846606200
9823
1
1000000000
679055332
107727333
288345911
26107
12031
721413766
65418
236713031
354936487
351007611
96104
501684185
177072029
184066818
24211
68321
817579627
1000000000
565302595
39633530
892764416
335738441
479169997
269325693
993781888
1000000000
83204
362524197
82229235
12020
759065470
151327944
1000000000
9745
627065211
93438
61521
55816
749242554
24363
523517703
72276
308086021
388432181
1
998839100
742003010
15476
461399869
617853382
152772485
52922
41525
957068706
165664994
356947420
977002523
350263942
65791
582230266
289537618
1820
94290
669228769
51747
98792
28279
98508
25213
110172091
40719
51470
26832
89730005
81722
69009
63731
964732094
974193483
845088748
404602235
1000000000
1000000000
901446305
81290894
3622
99140
497346493
367097813
746379700
29692
90150
26037
43473
282192543
11609
40167
892556554
219350524
258976469
245176517
67139
388216576
76675
46171
472071870
797290653
100969014
848599198
72872
56849673
14844424
986839033
621930331
26155
98887
117250126
35849747
33307
97012
17457
581963314
160421817
31717086
30342
386056407
645546181
81267
6310
24217
299150234
75839
62643
513818483
18593
56766
76192
90550
4360
598090955
313361744
279310296
98357
2777
492973554
42175
18133
920732819
343545719
14493
484955746
8773
586981332
1000000000
736139285
73932
6695
10530
240557966
1363
71437
328602693
557297395
1000000000
81233
5042
295159607
196843509
462942272
39859
49221
913889816
529073438
51167
37983
20456
762132840
11807
29488
96010
478229846
964692391
1
859231170
58194
508513130
46283
196517344
998216611
7331
184914022
738603219
912468350
619718699
73348
185477420
1000000000
924288811
901473601
982925715
1000000000
775428657
4163
151613943
259929945
32248
42944
933304301
320044965
484030509
47281
1
153765490
503537065
29446
781431148
324617187
1000000000
1
40050
94283
387711370
41634
1000000000
83889
98274
22757
55194
11999693
723060566
9469
51535
683091965
78744
119266887
947734713
61306200
307679113
24498
29556
45560
1000000000
93006
419187177
6748
77649
71411
29555
52365
35064
253113632
91086
217020746
73204
325659433
20210
711586472
69357
662237189
738036206
82251615
95457
77356
270716641
1000000000
197135342
542603697
759148099
167378860
691823270
37265
1000000000
472660176
76087
29453
203034666
78602
33221
994638929
64531
62362
238814281
56339160
2654727
52550
227133520
19936
112222813
911455805
35193
428161624
35767
907785227
702391384
247152876
121772217
19801
84137
246360762
46035489
70752
423502785
96975
78816564
334478562
790361169
326861956
459418671
70512
76785
456193761
846609383
53274
345863082
119497417
486648450
966358969
576740339
648041182
344110354
5959
134077822
368823626
97156
20717
982462843
49450
71513
36880254
44984
67409
78342
87557
1
52091063
72353
643153854
596741230
171288252
709213517
677424208
75078
31804576
27300
1000000000
240284663
43298
17378
506736092
97868
46376
348168950
111254902
55090
20170
52142
969402928
671224365
362584827
164674522
60052
644292022
67250
866765690
474858932
592424009
46492
97754
551957568
93851
837474730
473933045
295519485
685112061
79831796
960193800
62665
181853
20687
74237
246693253
61179
93274
138307354
611724984
42511923
9309
96358721
687238647
70092
1000000000
96077
1000000000
69409
538343029
588156351
450870068
66024
198588390
1000000000
144051529
590255274
521062545
525451274
83553
819860236
99039
465647649
38177
71546
4843
548360160
81229824
867481733
882663725
1000000000
987380364
1000000000
773718819
1
60132
775973488
15979
97542
757449972
565356619
83813
740175244
137549373
158598355
91619
52249
593863662
398708227
663603692
753513848
74474256
845360710
87396
395096021
20388
903325786
801239601
164564130
126373083
955243463
208465459
177150203
655709926
65390
302329947
27281
723603807
181072789
579486142
839962838
529261173
783049201
154619426
983005052
93237
818
369085266
29506
1000000000
488
758515417
1000000000
849630708
77897
9208
52960
353811336
41827
563681588
29422
932017661
435924865
410946485
83824
35596
470286982
58782
1000000000
72802
20988
103069812
289469622
331668531
73527
31133788
6495
511639447
12819
80638
531213004
683659557
1000000000
20318
522362695
69886
88944
1
463791266
734478772
46081
775031672
974645404
1000000000
798781358
978654193
75722
95256506
670192239
1000000000
269759335
654247253
750594729
509570442
74378319
994678502
201478503
40111
273601517
704948657
19663
274285667
734908637
341490318
612363549
17313
148867769
798687091
247308868
514161593
86532
24052
76619
99970
526842866
474580930
422990103
98525
119191584
48437
92427
1
945708253
719431594
94283
278363063
48733
23132
452618951
893663558
31592
74743
881917466
442346544
814965823
58353
929833379
1000000000
1000000000
39694967
7752
534092156
29585
150937971
141176358
601455938
106847563
42292491
37269
79570889
76287
702615768
36695
230207459
734127548
74864
72436673
744428939
424913978
352587444
536042868
708970230
2143
48052
833098041
22647
32809
969237894
15078
652538773
78221
802180501
42810
784155138
529038004
8284
66908
56715
55446
132209677
84880
595741091
35205
4989
583345138
596288921
99742
39242
797018595
724083581
799103802
406733824
769799700
859235541
49183
708320682
999676794
87459
1000000000
955861989
90644
525639092
847397550
732429820
186600692
939973019
50405
172391833
898456442
125421842
145081687
652406321
65286
640806391
173995254
589720404
150170032
835020009
521623345
454984444
15431
675823027
67047
559219391
109500201
683360236
46524
698699339
664834310
47941
1000000000
87762
567524020
84854
823473731
693265395
37926503
48530
85871
954567093
35784636
71740
593080267
20388
16932742
693705855
499016035
965720036
173080017
53045
116077356
34019
67910050
55058
1
99042874
46890
95128
783336787
55328
20917095
25081
908006567
1000000000
78901366
1000000000
706232816
619256780
234301188
349342182
5988
91361
12361857
648693560
306993011
95532
881780170
694751853
77083033
13163
97133
646207979
252778760
31527
32070542
1
552037264
1000000000
7014
85887
765442130
560870215
46913
770625021
32599
8981
264529191
33636
622306631
3061
680175373
19434
471557374
14665
1000000000
142346210
960415656
39525
308403734
228595037
873507130
674024496
174517943
1000000000
65106
148726673
223951608
6912
4731
913207307
1000000000
10932
46040
552021414
757689654
17563
397020943
78994
868477966
910834486
626785122
624842459
618872294
527457766
930855683
317971137
65985
416233516
835242158
342039864
220420511
860782684
642147793
20164
572771379
20334
126699864
450930202
32203524
6722
173905310
95152
611527230
43441
42455
52777
61637
26315
780861353
2896
866439209
1000000000
40201
393002050
1000000000
705419073
283082224
21924
143873870
794536237
352617236
703005665
643261700
282127400
834767877
129036210
17634523
569641949
981452
70943
73943
353160916
43710
90066
230582638
585953962
306982524
894351453
731619423
1000000000
922080186
52645
383771152
66666
113296767
755741056
465910179
6627
51257
332318698
912473051
739940487
659331039
793402292
99875
426770879
10951
1
33485
32818
993619268
12663
1
932968166
225340091
773662017
544528264
271110888
12207669
178218973
434699390
1000000000
66073
1
906089713
528794464
84188981
716112738
895980101
237186020
15366
649351914
293072590
31580
57416
72378
815342770
798851015
35834334
380743604
564032990
17202
81163
864717608
291634353
870580087
54606
80967
6309
26453
492810597
829096856
11120
23691
677767280
88320
48626
7571
388178304
1
539714183
3172
1140
59621
70761
576934505
8918778
225660386
699649685
544841247
167494479
875413107
26329451
359184143
886991810
1
1000000000
782349660
49192
48554
731732140
947086196
1000000000
13546
530139626
76389780
68872
451485500
600779888
1000000000
1
22024872
28472
45557
46832
609265360
501128847
130887818
19904
796740664
28205
4554
1000000000
461343445
1000000000
82737
61897223
216426647
839439313
578733018
45723
55913
92039
8624
542514135
57376
1000000000
767133509
1000000000
382591485
23319
544080155
62788
828555406
80595
43714
519483193
406035187
1000000000
44685
1000000000
646763055
4634
22854
90770
13341
44014
588109403
412206148
64566
947588864
597663562
12972321
67921
638667720
88045
998769163
114976394
319143631
999222522
73030
74094
12810
725370367
76304
698199053
1000000000
881660181
59520
28379
206891739
997953398
833836029
54524
35904
44720
34549
451393416
37964
86113431
475317714
640338068
856587861
50274
65537
625217171
60701
64911
44147
591566715
74526856
785428578
50307
4407
93458
319284807
583063166
534176573
6235
960559062
912656072
992438598
26830456
523005867
24737
916653993
76951
750173046
29108
718813714
37669532
11114
471325485
7350
46524
908006429
877
45004
14258
795623573
990209636
9860
87572
51309
566471701
52681
1
924854491
816090989
973330869
650562739
1000000000
51811
42454
1000000000
205227745
607578011
750
246770697
198598908
1
756049467
72817
14428
96788
699429504
796320574
99034
73713
958215524
48908
677549651
1
890672683
621006943
927173865
3288604
245367743
328816526
36649
45144652
43517
574316514
518365589
645451091
157275032
30147800
368597211
793861724
51695
638469066
555178462
16943197
448751775
65887
61316
938389066
98775
25459
224908705
666423143
695814546
156119134
60511
70638
847332678
3862677
427714257
33085
1000000000
17508
777253653
374088458
3998
853620023
51402
46434
748614921
14751
43044
40863299
23265762
25851
773716597
674899318
40898
759563375
95756
7261625
949914761
630763331
639572735
555617488
2937
669192714
24810
406223002
440093014
286690520
550721652
305636180
91492
770791404
183325703
650279966
599971175
29984
173919685
825737953
3466
96753
497702965
186662094
16652
606782851
52164
12074
570
49478
157375497
585252108
90524
67996332
4349
477736241
750044078
796447271
29667
538797436
73338
92982
777774749
534039738
42603
873038597
43884
86679
3358
683203952
870953534
81400
145927000
750744022
400747977
497938304
615016497
954758596
264717237
929545998
24807
523972669
970860408
999792946
80284
6175
1000000000
456388947
7191
27212
821806395
1
51294
18676
92980
501531271
257470867
422066911
81361
1000000000
1774
516606266
206862566
27563
892002830
72055
511208064
77339
598032329
413176014
842989791
565415720
57287
1000000000
843403327
62810
36043
645482048
83345
60139
1
97946
38419
55665
38576
521531941
49675
50638700
519748695
783387402
995689577
8962
777098122
688550218
54045
1000000000
587551563
1000000000
351679558
79571
1
795162577
744180738
779123372
624846828
417080314
51424
14481371
87471
87973707
688693254
77538
88735
314657140
832674114
383917297
705904900
458359331
371085323
95521
84887
30450258
79882
130874974
71247255
14773593
29632
648475346
22868
150203453
63301
74248
526990305
59719
45911
1
496309811
1000000000
68583
302088696
324138102
15631
43697245
588074685
242
96079
70390
454914683
966851189
826359705
72216
428179428
955626305
1000000000
1000000000
21322
44688
931014152
570830395
299114694
526463929
41222
476412810
476338871
1
1000000000
795965363
399229901
672641529
81511323
92315090
875469655
868226374
658890877
72865
43019
28430
91918
254711263
62903585
45372
78410
88692
212499257
360905136
77196
10405
905672383
20162
384020854
191368300
932519606
2832
40317
1000000000
346130123
72449
57188
391492483
99679
67978
208926576
470308608
71507
20617
101197239
377676563
22100545
465260577
36763905
701390210
94984619
54585
44880
53408
278890242
1000000000
77770
4380
24468468
688948761
701802218
97639
10510
71625
204353906
37291
899867619
39806
181797912
49246
451715830
176296691
841651609
59046
74055
51764
97706
616111933
39434
2880
21765
4163
31656
1929
744880874
193986359
160276370
76692
9896
148677923
39985
1
78996
22765
91874
686535316
68760170
87137
62024
632876539
462130238
235191230
1
652310385
128140372
43754
75445
67790
214807233
723603261
75818
412143096
890591634
1000000000
1000000000
464477687
78673
967991907
72523
1000000000
682598126
49015
804698054
24241
84245
204479130
378694463
853411212
24759
641626565
35406
986721673
1
710310671
842753392
497163458
93429
431218900
449530162
40976
58844
67846
98182
478037704
516469646
64865
471549209
2951831
34709411
83858
648377815
88140
66356
905530304
927919979
419021884
99245
87217
983196947
398940939
918656600
210734827
979905768
327603480
62247
45195
293853477
711120083
143996475
54816
449553126
952560319
38291
70075
660674599
770759534
278242921
468357004
864284006
292586675
1
58614
272289858
977785231
334348632
280
817724492
178
325822876
12354
659489728
28764
94309
109390175
672070798
782466241
772802254
439993560
14361
146576246
624656286
673069715
28530
800264316
45685
551481134
252048737
47197
100376430
174402723
15380
37952
1000000000
41492
220298884
2729
507448661
42377
44906733
460297600
69056
461118880
7062
78593
152864826
733644438
262832348
233500302
66356
66286
566122216
665062084
10374654
312397759
371081748
836976832
56301
57860
99086
1000000000
94317
154988892
31049
482459078
51361
588338153
60033
1000000000
185878631
708717305
97777
60511
90326
1000000000
502581609
58091
1000000000
317621062
96681
66530
713034928
185925569
295345633
175044834
52671
775158260
67958
759645923
985441064
92486
50757310
508112575
594952172
615637265
66235
795388889
1000000000
972246561
526050366
26417
67087
881547698
813917188
661810413
368676824
871107784
87749
905012066
1721
527004460
14893
663993791
13437
38122646
1000000000
7704
701365584
1
275548472
407746851
531542189
1
22252
55896
64609
1
111775847
35390
682288099
72989
29430
42237
81175
155023450
608118962
77615
745080282
207238653
915452027
19536
1000000000
1000000000
64028314
741662386
320866800
401192427
356074271
79904
177599211
479675087
27736
511735676
527732704
31464
519896147
14628
13350
82549
660356381
701295277
96667
621158503
86770
46135
762505311
55891767
56479
35160
505115917
41049
406258361
71148
28355
34445
738497223
1000000000
579977398
59918
502126046
73003
78380
619981417
1000000000
40714
439572505
9464
2452917
184861465
927971534
31618
530364289
16915
120841500
547571547
83144
38445700
47162
1
18532
958721871
428661419
81689
422152086
742822126
62167
31889
569143813
578659578
640918030
202307475
98575
8510
289163875
412132407
38245
553473718
655823638
648404643
1000000000
661523318
633372561
1
746642047
79141
648815643
24075
983818437
811518753
1000000000
71378
88715281
179807100
707196521
13197
112802493
13310
13075
761478061
684455974
83248
888567234
316673444
926743173
75924
334352702
90348
597931766
32679
1000000000
36059
181115368
1000000000
1000000000
41230760
849456201
1000000000
192617663
929948948
238320977
216665596
297494147
433588088
85619267
993313389
524929810
16936
55443
264219651
1000000000
71503
97864
61024
558498985
1000000000
18688
859468424
12256
32667
1
580099640
51908
41067
412832943
1000000000
225722485
95229
634668876
66929
921598796
25660
967097124
1
804006339
61875351
406012604
77648
654746
926963368
101057344
1000000000
1
808390788
992558827
270103081
48698
250437148
386984764
687011217
625676778
73363
80247
133191817
38636
33674030
89864498
634222189
252318165
1000000000
1000000000
81287
58844
975511711
439874523
579791954
63767965
26443
26077
31018
607359167
90429412
14393
417515340
1000000000
69057
65269
19219
560060356
385578958
108698535
33652
800389281
9865
95018
575992458
472563322
1
277147514
68677
97553
642650877
787542049
868030972
24981
376328485
47383
367422007
209316456
181405173
1000000000
979622678
953582548
699761624
1000000000
1000000000
931644125
74120
737457854
51628
322546315
47276
215424347
466361876
801
116976325
96758
1731
535970225
1000000000
902947681
88436
60232
54105
7523
19528
152685413
805827158
37373
60499
367002625
70424644
853614630
24351
62942
985973226
91212
990383502
566449239
17921
465833244
789057361
555504384
97386
1000000000
270083423
87077
701040971
90922
770167167
129486918
110161284
951285141
53605
43302
659604223
295965987
199752090
501310248
51168
63136
33385
48204
411534597
75762
1000000000
31971
219507812
17896
80468
1000000000
517186599
477821325
60651
548961322
1000000000
46481
213873379
496531464
394
231641581
1000000000
25986
712129488
107288602
404404146
99327
53298
1000000000
15230
772012094
832081391
226455232
95018
90601
80296
40014705
827766632
38549
22039
47886
881075380
74304516
741238956
295999933
61646
87572
1000000000
400448911
506666818
1
10961
653830950
25618
80293
89019
430610422
1000000000
1000000000
311402669
91799
580129399
430604275
690150864
33600
70724
837433734
41143
84205
200742351
1000000000
403921465
276561151
434276402
773958635
406949881
644391441
13731873
900498189
670613670
17946118
3214
34335
930812709
1000000000
45349
81105
236355712
324593692
339576898
20192
203543865
52762
1000000000
83396
621005214
27266
18817
76423
5522
91398431
1000000000
7317
643723521
33697
483244087
968939460
29498
48802831
320898930
5339915
167856102
17899
483069302
68959
788012460
4335
3238
977582357
604959643
799328371
115309536
38525
51679
841959073
512099534
93208
5823
5405
14054
619899084
1000000000
208546439
77837
680281718
357762767
30999
5172
90401
1
600472244
41671
842214554
57434
778261832
302210008
68793
905961698
329479905
383314534
26132
50862
808714839
345
559813194
71166
60640
95983
23074
210636166
462948193
746348545
971202317
24975
139145065
506911418
96597
39440339
66153
238967019
984857550
760295399
1000000000
73915
49868
60263822
666212320
1000000000
140512581
140969941
67541
666141880
78643
60262382
48010
76810896
580334797
50010
5835375
138152350
324287988
728364908
97020
13205
242652225
1
273793313
945595885
332280584
89633
648971503
233277069
712003869
73213
546205368
619708329
1000000000
34011
753574987
767287115
649875071
1
56834
6927
37435
822488363
1000000000
330338475
50334
579197307
498664488
68532
10430
811124977
1000000000
1000000000
1000000000
4121
8763
35902
96809
1
15007
49416
300542261
836063966
136752951
82788
56136384
729426566
190115594
10537
183011497
90595
80290
16159
209824300
71945
1000000000
962497094
422740845
68570
76788
79366
422138190
504191633
776222295
30449
482636662
918211541
749470041
91094
538380105
39874
96189
53809010
516929372
42047
10430
176600039
844005410
480729955
668273458
508102296
721209292
789688501
308757003
574953523
985810273
272629681
64007
8653997
48279
905996191
54077
921255225
28193
959131126
698279222
94136
472346271
6302
369913544
72743650
847192375
10796594
708788258
984516989
135109935
158527614
729
705119257
1000000000
850298080
28462
39510
984829153
235300658
6266
26882
41409
90483
826120988
705450619
622409916
95297
845244253
33205
771605330
108896744
117223573
85878
44134
577353050
96222
722111261
736326985
642408343
77048
86039
56582
418012746
342514908
134595519
791636722
563621487
694758003
627700976
870123681
888440626
56015
54422
172188304
640075843
855366629
37579
33076
430508670
985495085
298789633
41583
1000000000
660458410
98038
81584
1000000000
209261422
14447
463333496
65727
9615
76996
79314
732540466
344396740
99470
61255
710793537
13505
98244
3806
486852710
161614557
47417
62113
963268837
999069350
20825972
18233
547506000
71811
13626212
56356
424326029
76047
412037798
100526789
59578
1000000000
54300
78655
54622
72707
893872577
52646
62245
917712318
791676126
623632235
418216926
26365
57686
254073156
69772
73445
26081
798360768
671066654
43535
708834472
54285
191507812
821734840
47368
736690438
98429
62378
32538
503132024
48048
845575238
29030
63741
953252193
301082169
843029149
730462819
36294
650989391
913435302
7248
79320
295526688
137106179
44572
645949810
1000000000
306586935
761345246
444024804
95630
58367
24138
25543
570532224
5708
877317450
232084466
951561206
65944987
708643755
541785479
927373650
190542489
53601
1000000000
206108732
80102
971648603
1000000000
1000000000
237600463
668408114
44684
12699
91919
230377066
5518931
40951
914670294
8986
86859
1000000000
138791713
871057789
918837885
889602392
840985904
40205
857117989
25685554
204103139
86632307
671205639
37051
380323838
93203776
34234
1000000000
75583
1000000000
57868
1
619460975
162806280
628867294
706597825
2477876
82252
918716944
45853
50723
63400
50171
14208
782641021
754182677
39370
35515
61264393
52434
423004635
99861
22576456
308489391
632022843
615436100
523372202
97718
1000000000
45717
378718820
741144726
47656
581948591
1000000000
173194469
37680
779409218
301693221
605360236
67521
48931511
301900991
37975053
929001253
281303207
76622538
21970
133232488
68169
496214126
68582
402199387
806029125
258843086
399491037
486001584
12194
15732654
81052
293740212
1000000000
635869489
1
9936
813762186
48014
876551443
1000000000
136064190
165622286
469725346
263568684
10332
80043
83948
6037
1255041
1000000000
42604
38126
52078
57761
775098634
50325
851837595
688549213
34437
119600322
600415460
779963228
54763
1000000000
13353571
270452484
368401282
301470420
13776
269250162
65865
45869
211858274
554132539
46272
12378
15654
22130
97298
121309970
14722
59461
69657
695447506
37484
628342970
19648
11835
10607
603183128
217994913
922318603
163609242
19047
21323
71513
628376750
1
824007383
14402
3442
50461
24887
788116876
921196249
40807
800600155
329402302
34855
44578
14614
65404172
349618153
45338
812178873
1000000000
678297112
289464121
88807
960789510
11888
76584
658320657
89525
807324377
31200
713650740
70912
748019109
60179
13233
2703
605985364
942824299
59451
944366188
697953410
871616163
789618622
605035626
99570
71850
527091717
33570
10999
685328718
494241971
943415117
61335
162844573
71314
17082
1000000000
364
222813679
856462515
27732310
824778685
75826
370739803
47971
58807
823563397
84643
47190
922571042
47563
59688
84958850
857739924
98944
91685
27949
880509897
1000000000
66630
39163
64556
12805
570020832
207730268
709604737
459370622
486914535
19654
166731146
447329503
572333600
15155
544780442
807841050
1000000000
597098631
825999909
354059268
39570854
519086803
827770038
896712815
48407
27668
28358895
930741966
707295341
552512505
24126
665000504
723143243
13167
36236
670344803
91828
491680106
336504656
54112
257290516
46040
366850875
265222385
50414
319137363
22893
15983
15445265
31921071
228065527
900877023
11858
205367317
22485147
95534
11994
64133
873073977
1000000000
74558953
13198428
358106053
79445
228399166
915811722
999583476
73665
404833103
62682
79407
3195
59502
36683162
38743
436155562
59433
41596
688887272
44297
251781408
53434
1000000000
38569
892454514
496409624
8014
446424345
335205274
27112
14855
731773516
54229
267539847
602450838
688500801
376416829
275495503
407866872
338132876
305068325
431507522
61740
744808244
695431483
44851
74581
88682648
830936739
500178607
112805284
360040753
77616
97120
71084
87316
827723084
993507946
347962543
325140246
344871814
15374
63114
726742660
475147696
390895052
48166845
14480
584972644
714641209
1000000000
1000000000
715853963
434347665
504414050
97191
78047
990839235
80235
844552299
930999024
18615
14210
30470
39846
774454964
769097604
572997946
68228
36128
43433
51585
70302
829644844
86672444
854401666
590505143
40115
374855759
354046088
1000000000
36405
909994623
28154
48673
556274376
1000000000
67179
519253334
1000000000
531449424
41378
1000000000
44155
24750
26584
281815023
107998490
74503813
332155616
54333
534144544
805028050
307798687
71619
609259562
490567785
10083
9806
493984417
75372
993424300
16259548
37198
84435724
555506138
23794
453320190
22467
338543990
425
65808
494526714
23148
33986
128672443
1
539776738
73135
24045
571160714
1
893293573
268895787
8753
76962
43508
900424794
92659
18358
550550814
862534134
663180389
680515257
53976
94647
3781
78487
834129334
699699144
749874751
96459085
513482302
618695090
94563
672423731
4673
827251270
276328894
97970
67286
90933
80259
76563
253289615
783223831
35461
958217075
62341125
94913
19586
711329278
472226340
497446816
783501650
422859137
931070097
1
874
482271097
98603
841213298
22579
527073911
941611752
72975
94305
783899681
1000000000
40772
38934
774314744
1000000000
48343
83287
237975739
394788203
873816530
721627681
83531
13339939
438377670
88354
525433916
5737
310568194
91212
242816018
65882417
40721
1000000000
67681
30872
486203006
883343618
1
1
78792
291455134
77973
34401
47919208
21637949
473878340
39085
296535384
83324
116018431
66657429
66815
852326874
7484055
75798
956263416
21003
703039758
1
65215
972098191
192729439
502943276
21260
297956327
81763
24056
87920
330417589
87975
439917354
1000000000
942138374
385159143
45514
426469260
188925438
60583
814405210
83447
680610118
129751497
392704533
29754
723466534
148425100
1000000000
757514905
46606173
692828815
431726530
416659102
71292
59787
876831395
632132913
52493
439328998
27349
1
971982570
428611183
12157
21675
806653808
45744578
489577275
850675078
80128
85007
324360756
2117061
923468348
88607
21079
1000000000
41931
34628
68896
7914
434497496
804401765
77841
37624
298123436
345133296
633204666
367579343
37250
77951
817092534
676349591
34404
348022045
54096
696853291
106856233
327828907
17550
86182
59019
1
386617502
586165376
937587694
57863
24511
49715
806954857
85479
619546447
677084063
36289
13081
126975573
691014260
490282801
1000000000
67861
542838069
806146818
148690103
1000000000
71390
1000000000
23970105
751003186
101551757
970092945
949153975
90816710
74254
92140
100898242
503951822
107094335
139832901
45782
641824396
88011
108177900
364708550
958239880
96111
40805
24583
1000000000
409578381
91356
81270
370019793
675159467
160841116
97308
41222
1000000000
331353999
563643220
2163
647760319
723495096
907927866
664489631
592761158
868799764
90443
240910058
642046295
890974787
8350
626698437
36595
45525819
453673885
346960652
1000000000
76642
256831389
587153259
200688846
90351711
610381910
51399
826217138
686486832
53618
738736784
66860415
1000000000
1237
940494365
717675215
935362759
21514
771589120
5405
269049470
682751767
51753
1000000000
653281813
1000000000
69357
160338824
739319198
734192119
929520560
690769824
38271
180842342
631073485
55981
966758184
43015
870251720
654340264
859179157
586347056
49397
861862694
881826026
94427
37370
1000000000
22544
953200794
136801958
617636154
291644149
707636710
733199055
677058188
83153
78665
697173541
918881298
64222
64852
554034009
90948422
240896339
43820413
45439
784433210
49701
287742469
125104932
937206051
1000000000
308742915
7380
623
706170540
857388209
525935652
99778
988973065
825480792
401550509
59909
136733058
29136
727706322
213004095
584097873
33109
9951
7529
81350
22637
533036219
404722432
103631676
56305
91415
292403044
1000000000
122186063
859506516
810689857
38305
515445889
69599135
898509611
951132641
199243636
1000000000
83692
54114
32040
908542496
763423291
116057273
485047510
396911091
289793567
940850970
92522077
531065890
79124
58318
526255870
2612
68780
37726
248558682
889272916
242367904
536831300
225453497
59814
31799
310724829
271875086
6933
26000
9616
723392693
20230
69752
515723240
90622
547311801
37281
54662
180138171
328400299
865585915
528391233
248257261
680414848
243394400
93079
88521
1
46534
96084
623129679
216016580
21300
94885
36847
94142
386372292
76725
879169664
260721091
41134
68047274
480967866
322612639
47768781
67271
57768
453972256
95618
252130276
23633739
587640350
35006
47019
629611185
37902041
1
656775600
66183
993779656
385300874
91711
1
814543157
867524627
432356622
250061129
1000000000
228196013
608869756
22656
90446
76919
1000000000
39962901
1
421444965
769275925
1000000000
823953010
750969658
857928781
278523166
1
23084
589772819
236726065
40875
28668
6016
19137
5886
321686897
10077
773249393
779094134
906374769
867160417
345185546
932140632
131220131
82471
1000000000
81152
63993
449707954
266870683
38229
64411
95674
1000000000
44008
327428375
20020
67042
54832
362811526
579327968
559096437
756084977
1000000000
416692737
807113927
692205344
550271013
73278
786492795
39407556
93123
96353072
906472686
231
957743071
774031180
49212889
361356915
394280916
5833
32563
211841961
924869021
447154898
47645
1788
62513505
907998993
1000000000
381521311
24308
248988036
18234
977598088
680020587
739892694
35237
884
48004
1000000000
259434860
82791
9120
97121
447701118
21548
904040007
122162329
337615849
1000000000
97056
50018
217835767
271932891
10541
3965
1000000000
1
40110
883492219
108671091
9371
596543392
15100
1
26055
25055
16357
71910
3092
725804109
7582
739154752
492521051
633482521
882442116
48814
772709954
952163621
127446660
26427
440210675
147286615
27573
1000000000
501081926
298639858
9042
916174655
886983635
38504
86328
580846469
675734701
42638
21534
968749752
63269
689978560
86230
1
12597
11842
596179317
72514
171961714
56536
547281199
72112
835271260
67990
793448432
135281050
20560
1
1652
1000000000
108854878
46231
660026558
404498608
45323
8003259
84114
484203982
822564364
78285
352579272
320328814
331709172
39974
65361
79023
125614952
364930043
812547696
86310
898897021
975110740
859839345
395855963
962006385
698175953
35698
15537
541107075
1
92098
94544755
753663637
665695874
654334484
1000000000
13564
66551
972150531
69220
1
1
128534146
713102970
865422807
91414
451969141
65601
116812672
406823821
589825379
28890
144080394
272009531
24709
410126540
94637
878824060
336044637
577349817
358073225
61775
90561
82420
1000000000
23586
61412
49890
176120964
348533619
701318515
763487135
22219
96810
777638214
373638646
1000000000
459297697
177751300
25765
445383202
40680
714850436
806491217
994642628
348678712
826779741
850762658
98049
1000000000
393793835
892403966
456309504
358727400
63367
21558
171029381
521325584
508539686
32567
54642
95056
1
1000000000
121483680
92449
801538089
76263
896755479
686922123
981474971
3476273
339587558
92074
98155
45809
287505965
73827
74422
910117548
992423123
975687197
1000000000
1000000000
738781300
325938367
73171
466442308
553808727
305185044
693705683
318536328
83021
130207703
44532
774828839
61037
93134
150653792
916103322
58382
89945
174647068
63449
81163
467351073
55357
47350
796920456
248056141
4947453
1
241264109
656567703
1493
386738489
553536136
46858
58814
9685
106684924
88170
89325448
923726307
954536920
705391834
772637497
39151
24315
362128767
854134165
23556
69349
743515251
199439024
429314112
950109430
411933419
62465
135322608
89568
756043026
884670032
1
69467
6248554
94595
48281691
75499
89525
95479
36026121
539666785
70624881
66915703
797410482
18093
787450017
963930433
623940965
35921
50013
23386
157858216
90464
53319
21486125
965383139
87005
492396043
1000000000
158666219
4259
628572914
910186866
236527371
1
25400
64082
699552793
465791456
144045357
41176
26785
97269
934225664
292723346
97889
289062425
709957325
987934768
4574
80017
45580
201225876
413679311
4549
46088
72430
105039085
503302694
52626
210747080
840327668
60330278
1000000000
25269
549724458
14451
28959
261109756
36505
544814889
648344075
684778007
73380646
66261
115410381
404519485
90823
1
62590
224005801
887558199
26332
555469012
86288
687035887
85025
903278900
219513893
24393
168330881
741868243
382474283
141323562
21055
50799
80177714
85279
10839
83797
841841008
38396462
820032586
6511
769300565
72213
111366295
971963861
637514358
370803767
121068218
54591073
52025
723617158
1
82796553
703388152
8352
40663
239941654
93655
537894322
814024519
679102402
87718
95901
45745
31923
390051430
784152860
519723552
36984678
209280346
834289386
842440838
891822444
99103090
722779130
1000000000
18886
681089855
44831831
541316206
1
509017145
222936808
902373679
473597670
904684348
2426
147920273
326376602
55510831
62844180
337982774
206950833
63731454
189903597
1000000000
59326
78689740
575700267
345934720
642413839
939382585
655921226
207368574
869596334
83593
632811528
714778110
305399626
685077580
1000000000
31948
8635
56373
759791946
96236
695109615
501935922
8469
67554
28639
39730
971762769
115378259
539288870
15994
712054993
529102825
748758647
77140
42757
680643508
142298719
76038428
59810
24829
52818
29287
724916176
81681
86463
12897
999601365
69761842
47893
218196053
13931
1000000000
58647
262073705
91063
1
59573
55164
96329
471233856
56666
33681
510032096
492840767
153107677
5747
14484228
884785760
724472620
92669
644657586
544157853
25562
1000000000
59882
1000000000
96124
14942
670659868
832432951
15992
55401
66544
60615
88840
61989
84629
25173
978884525
152775523
469757037
547849196
201185831
974447543
93324
238891002
64792
993275845
63339
48570
53843
467357185
302906020
1
214796736
5424
37327671
97698
49846
21217
11576
28043
61128
763029772
1
1
764755529
75749
57881
87769
621549638
652431595
110792806
1000000000
64167
37713
8303
55806735
3000
857893585
66460
1
36239
292586617
37938
99547
945306375
44465
909339219
964841509
898867740
864295927
907257694
559091827
76987
305939800
816523890
972929476
153535751
545081936
206084238
237522402
69682
905225965
206269614
801587688
58531
80883
18575
898487312
97223
67529
626959814
78414
282518303
493519682
99541
315557551
98447
75054
937845619
27317
885120033
36709373
594879332
1000000000
12892
5083
34494584
5483
255783212
93535
1
463541791
941583192
603300283
24656
608168281
26150
27626
253105074
347632038
29262
6451
16848
8541
146041333
12593444
623419411
564909006
85162
264905838
98854
55602
166365140
610505359
864193081
95394
115696009
243887903
911394638
66140
5593
685168483
163555988
597058318
489132655
399384261
66232
511232777
10983
69080
613560781
76820
937982897
27363
27300
27260
178680003
423314544
42914
491918793
364334941
61403
970613976
137198542
314999822
20214
956913789
58251
630946169
98910
136812007
803606133
243218045
40341401
997303687
683130719
1000000000
92443
88932
789880093
954445335
152537844
833011346
554345403
293413863
88472
20171314
150556800
787842821
168789792
718618476
149723868
687311544
6446
283677101
32904
836970899
571895649
93634
965350629
91402
546598205
37144
547249089
1000000000
414410907
1
1000000000
198538227
605205720
3155942
1
123785505
336495895
40219056
818777199
69958
82795990
18727070
78370
177246023
562573750
62864
547997488
135958124
261909289
99195
19196
52442
894895621
691919609
34651982
1
513520827
84287
565803653
7787
979974015
31252
483804352
256448687
1000000000
38460
1000000000
748338151
851177969
1000000000
67685
923827479
1000000000
11810
777756664
529663972
936356093
43397
450347617
987139302
17348733
29856
61019
270394941
906298848
567987300
2720
887524778
53740
906463372
630529916
6916
75753
12931859
261442923
1000000000
1000000000
1000000000
963699476
75853
1
21968
465384804
53967
41004
818559660
25773
973449803
986850801
877370568
99504
729675977
147360788
302378207
955974101
966531535
18001
256248291
58098
332773352
97252
488675269
904895391
7994
23749
377448828
44634
217323683
673107580
85625
801633152
46013
85029
359372756
7499
1
413105411
1
384613123
52562
882920266
194232445
339621469
1000000000
1
1
1000000000
211329413
196848630
227292620
26207
66341
34694
75695
52845
838460214
91635
569227253
41155
798333819
789096936
126729840
1000000000
73491
1000000000
416862356
18520
68510
503972704
736164766
360077056
913734858
82468
98937
98954
39637
822421069
57655
46875
227614077
552430503
507288190
850476035
38169
348169378
90639
73494
98361
714969702
52103
93517
1000000000
497983034
141193250
499144449
188005668
675103718
83688
48320
774257174
99794
1
18032
26695157
845892553
152558184
1000000000
1186
970817895
525764024
37788
276043279
93492
71855888
18947542
4792
93398131
501773462
623832288
65175
729143744
90779
90972
99461
15136
8942
269244649
34443868
46993
980090793
2641
194917096
947893179
657984844
906534139
1000000000
1000000000
1000000000
518704062
21280
97938
1000000000
17659
635513479
863676958
1000000000
121625619
61290
93865
68154
72466
165890016
32487
281015942
258100565
883477696
76521
336442815
156033308
92665
413561552
95380
87856
23214
317878130
63110003
4864
50494
61538386
533893517
1000000000
55129651
204402742
43769
1083
715989748
1
53475
29989
40534
885669629
966342154
43364
11740175
16521340
999282174
74868
653796086
210604702
413134244
1000000000
91531064
141944347
51232
483813195
852758748
542928122
1000000000
463201507
83230
823367042
878884425
36173
74623
87708
958494832
540944204
356914205
1000000000
9710
417258975
957750306
24846768
949257556
50201
745033691
52472
400351292
637054467
870567903
47986924
14692
575515859
86930
94564
33274
239670066
9286
970328012
277985863
436861235
780324016
99006
133588352
22471
977378497
47481
42314
749917696
24252
63433
1000000000
1000000000
17242427
69018
78493
956539525
70174751
53070
32785
561335606
972455218
62666
76046
231841551
88726
397790908
72069
736758722
656957474
382461053
465337114
464835179
7259
426026194
48850
91682
729480605
1
97963
556474042
1000000000
721865384
81518
710246858
376290684
73445
424084256
9729
523318924
216336198
36464677
885617978
602613248
862732494
97721
705130390
932128439
34487
207137239
298021437
77895
96831
3653
639653738
75727
88686
885105894
220080359
474468604
84301
719596321
92787
23216
986391825
77354
305206481
60131
778783281
909476443
560329158
21594
84267500
428058082
233132098
969351032
525542730
425621564
687750947
1
909320248
11628
55529
72333
69788
54053
10622211
971905182
54831
543145072
56250
842777997
137833866
90788
78270
498551440
417714428
902640624
68959531
53506609
74277
1000000000
817557820
5327
198738650
655563411
784780708
93632
43001847
561867593
68744
4941
165881352
66187
58119
304677810
1
17478
143292493
1000000000
670309781
48052
67839
965056583
1
1000000000
55882
610623314
4382
68858
130147577
27795333
855615730
885609040
23299917
26179
45179
59880
26681
437365121
344990191
45412
30046
512655722
61186
776696142
167866768
133120759
577981468
157887423
97310
125188769
92658
553592083
904331859
785816648
15402
452006073
51037
880897377
1000000000
81057
424065693
39211
367906245
1000000000
678036802
751500354
863356410
60774
39784
315072872
542460922
186646263
637418027
476585462
70156
98377
54290110
41653
801350259
84617
1000000000
87817
51835
520824337
524926812
1000000000
926090487
752039169
89284
82108
264018301
889858103
604181161
14726
718994033
82951
983187451
391891354
1000000000
67303
51701
374250604
178118198
880554660
215589844
975280427
1
383070480
771495172
264857397
12815
39140
572129715
73400
365617948
620886834
1000000000
13478
326161348
12992
297469552
10162
40642
431868874
47902378
36328
306629222
59443
33886
1000000000
73075
374666566
78297
4607
860233092
688536746
98846
59121349
91430
53458
556839788
129969424
482167968
68702334
295378945
111307482
43893518
474291771
50779
889347461
123554731
121713172
139975197
76309
97582
313722824
142589037
38810
38685
991776599
978663981
267665524
848598790
35409675
1000000000
91186470
200199490
377224977
304134470
74507
943661766
36634
271934082
480329757
49037
67811
483155971
613155836
46453
575399026
817772163
53174088
390913703
533331750
41575
74130017
58350
406994226
42916
602964338
35733
215962110
1
187562676
70138
82571
165048608
173374202
10862
237814624
1000000000
98014
999090924
27004
91879
34130
17709
448012369
219604420
57452419
502875516
728311140
327763059
982100291
54792
433615003
120855661
141332943
500642468
77044
1000000000
61333
156827212
70429
650993198
707690206
84267
1000000000
22028
377673507
786684796
671535184
33772501
55566
273923202
765240054
32712
819327352
48238
622255479
39298
99273
767011097
10539
21288
22867429
1
435300484
38789
61898
15236
58823
920803655
784585200
322310678
13964
606142933
933067942
297205985
878902671
770311016
972275
63133
10444
705787032
83823
728463139
1000000000
42156
761307940
95581
588094689
430497644
16761
15238849
239918088
97450
511209521
833112036
574184775
87795068
579821318
36461
68977622
102202063
56978
1000000000
575475748
6942539
96488
539304443
748977450
462733532
21841
21296
81328
74661
570101920
407099591
84079
77062
29586
16536
822620618
99869
986626416
40040
29864
1000000000
646193370
382208188
4921
108984669
61253
417747994
11280
96748026
757427456
56906
611260845
462789601
418647571
59722976
130128420
36217
86761
306603545
201957309
790951606
30267
40202
83947
77020
1000000000
660472234
31812
708038633
93549
12120
54785
51136804
62811
7411
335250661
73852
1000000000
757132250
63398
433004188
97329
18353
36439
49181
350415535
69790
82608
90644211
189217661
93117597
768607190
26395
87432
54860
52004
864088079
346428321
41046
725355835
1000000000
1000000000
85310
529154759
647790618
33031
3995689
1
92426
29837
740579547
692012653
603883122
763673839
1000000000
59864
712073397
43308
329202749
937459561
363923032
98322
332723670
419039094
412797887
236295497
38290
963703308
658143679
748261157
15736
38442
709647406
51138
812926136
385663725
49982
52083
1000000000
87381
61014525
131152720
889844039
1000000000
62363724
847813235
43090
28145
69827
607846809
57161
40039
978998891
364667207
859776778
6332
930246624
413971868
14160
849230112
329526843
1000000000
775190327
335505228
27925
88168
8262
747164835
110554636
33265
9520
33380
16876
549307348
855959438
579132070
79283
162188473
215243469
660043717
1000000000
28408
392088779
940938552
60695
842731830
724751534
276600200
530996383
64346
12477
795570933
85000
31619
81954
464565290
292446969
107032833
63193
62470
76649
50051
495116986
917145872
46111
843423209
422456486
1000000000
631057834
74015
108885845
60495
66039
37426
74213
35494
66028
27031
809405405
571565355
708512540
1000000000
862275601
1
31450
1000000000
48784
466566254
25895
1
1104
598641687
552933533
703853192
8171794
944999477
1000000000
630235188
526467472
6326
740371360
60401
854286483
500049092
221111255
79422
97971827
762743752
103410888
499800032
85715007
817423068
449368147
87548
85185
857705689
4397
379415628
695957275
245964311
76068
362021900
650457731
58674
854911699
30144
511046867
33645
584921291
645195815
58762
864073573
892631606
719921937
86464995
28405
254279835
819502929
609414024
72451
271333722
1000000000
676695563
742847775
17284
27749
747446363
11745
769815880
1000000000
28534
781470454
201501442
360876453
95765
993252673
14481
214972338
351910882
33201
90478
334977268
849647259
249104776
81205
24370
98003
75860
914598250
700076584
798528937
816232168
793636922
508070659
721450396
53928
708448135
241802313
788910022
633598179
87897
11760
1000000000
70548921
311059056
915625433
738040955
905881270
785360892
59632
259729098
815817869
1000000000
489894854
734631240
18011817
746244621
490579427
67805
917160522
638780284
1000000000
988216789
710597989
231610807
726045143
661330954
141601470
109067233
1000000000
664251177
474503985
753349708
43335
1000000000
194437241
52805
287083848
874294073
799957943
95150
418037502
133515086
90279
1000000000
365665961
913466931
975787649
18052
47106
91696
101879172
984516151
19192
638597430
827530484
106
94903
1000000000
98495
816159560
50954
276137758
393612567
956686433
297592498
891827313
76711
848241289
53038
250664778
291799980
464004100
168080456
480844789
53196
68554240
111854341
967143885
839621807
496751461
279202451
66375
887465985
172616374
293625120
1
277084848
448963005
1000000000
1000000000
558525726
14745
623535159
46016
493869205
60943
49828857
26979
997955531
992211722
625447333
869258576
226624503
63736
51873
1
890786806
11274
22716
988178222
552718384
258443606
86163
1000000000
84439
872870237
76567
281186234
96873
677048132
2342255
781381232
66879
1000000000
585693136
736376831
931541869
31596
740156537
5572413
65170
29003
18146
753801282
1
81952
154725750
583
705157510
70061
54986
61295
23563
1000000000
260153149
99789717
222551613
874243454
25921985
64960
20445
525070126
333405455
892458261
8778
410347479
9219
1000000000
986399599
151018409
229515625
2360
4055
29417
430122542
386520608
784844443
4337
433389664
586369861
730808689
28580
66350
264416356
914237197
92717
835486950
194801655
50876
415429983
86019
484949342
609487367
74606952
799004144
96847
414618471
306919293
90197
70426
435470773
77044421
67854
39718
89402
775495001
28947
240118087
21169
971315213
899257601
853521909
1
54288
77566
1000000000
8260
41010
638076102
108994640
5209571
569749979
295984878
360550493
394542110
64045
1000000000
52865
707855816
184455026
62154
13047
648122536
1000000000
742567337
57980
52597679
494025201
65123
1000000000
35155
36981
63940
519204578
346887037
203987007
529909344
43822
495302040
919762940
99309133
26031
78392936
954820978
606096835
112082994
77669717
522828435
220260057
75011
868047329
65172
655046047
38214
568944122
495274004
19708
3314
953513762
822006894
519350773
68696
131538021
958739531
566639862
1000000000
417109552
211639240
54112
68655
829895719
596177802
112536831
37962398
81955
43606
348184184
25461
435298521
53909009
1465
312548572
37466444
262103832
826186447
1000000000
35019
16425
13343
26566
25770
764467898
505461645
401722484
68977262
13641
2228
67885
36312
925100543
234586975
515578827
80259
230234510
63893
367263186
39074
534349692
36526
572830393
81112679
28660
176151473
59030218
14592
311708687
95313
110969936
660350538
804920949
1000000000
51534
85771
45588
606943767
76302
511503436
49201
634395587
519350250
279895988
35557
835927071
70157
21825
51421
783148172
555310540
54541
263216620
94825
703270026
581213770
26290
601518262
1
65861
20806235
930853329
613229362
1911
1
85065
8138020
34466
356058100
793106940
823725118
221838197
978731851
3656
359541981
54192
884633015
951534653
191783629
293584479
540781448
88039
68146
771274508
647349146
337625835
2293
40130
526533817
493105076
1000000000
59537938
56209801
982882369
239085755
59629
2192
1000000000
1000000000
24319
7532
325487820
19657
10924
859049780
90729
25775
18591
391736694
192467353
682631056
568222559
28774
409693091
1000000000
786714904
888504494
745530934
38149
22452
361539829
445481704
517444317
9715
725824047
1000000000
879770317
299341043
320699051
554842135
39032
44181
92106
42398
17461294
9925
42128
28847
597418850
11217
52667
800393640
107713473
651112904
34938851
219964442
1000000000
38469
86141
443519080
942082930
903283209
334283286
31160177
172032855
64528
46477
32786
49652
148682443
60119
821153538
65079576
61604
38635
859154769
211757985
13162
260834484
122204682
614562070
61084
299869780
269187844
843184632
208079431
780951463
409017597
48297
595494632
32319
1
165616536
975674339
630972029
597180873
345304810
587587346
68069
13952537
752381858
924714386
492876273
781410
34527
555027280
854831309
1
23181
79873
26576
60609
397589253
871251649
6321
83557
356649181
715222171
859927176
979331235
583591410
617315095
18791
1000000000
12039
74122
137856921
31321
86661893
967037375
366585531
803706479
852346735
555125146
183679507
432364249
124837299
28118
473620105
76993
775066754
38636
1000000000
54983
254344759
826222833
752492784
57482
589475719
153390435
38406
630630103
707103475
174710608
837428953
1
821258748
1000000000
83117
449396097
899978306
1000000000
1000000000
78422528
1000000000
1000000000
232531534
845213792
69564
9789
38004
604525423
35163
25360
22621
43123
278302484
157283083
353916816
587412786
1000000000
96859
8798
69359
66085
54067
67627
71987
408415616
9689
789699965
360446376
61224
32864542
413824617
33896
97904464
96912405
824628661
923883700
366879658
485967686
6100
259230067
677838445
214314583
82673
26185
739931799
50688
992240507
75721
672878746
1000000000
778701106
82947
798744763
789328376
959536552
575341731
922189805
88926
84279
523639565
68109
63770
70732
2261
936160681
17016
446981708
884977155
35274
270030462
946231525
49914
14802
68761
44938
411905610
1000000000
10934
973064127
10893
742892034
332758944
69011
352177901
426768530
75213
38493
72565
73365
58285
927681839
61062
948280036
45253
93852
69560
94274
342099132
724765441
87692
18417
403945653
408699275
717994592
997183769
179876834
1000000000
939148673
708007001
396609180
60460
824779400
478032956
99338
89577
956397528
1
839753645
46991
674414741
1
56349
706177067
997186661
533748312
18490
58685
395468950
198738850
50638
1
49813
87703
11660
735030909
67982
442654379
589812360
585858327
693591033
8704
249015162
1000000000
1000000000
10255
408649364
507941121
360472343
200238616
23455
771138802
649915608
63322
762064557
653221801
483279752
27153
505453908
32060
29064397
60849
351905124
44052
16944
87464
125309466
24174
6333
928793647
958184835
1000000000
10174025
327856894
981636515
990785105
771538121
899507224
40226466
60066
663629636
12122
97469
96458
203182212
608838732
74461
84317
672411037
70550
92089
15346
57378
647057179
1000000000
91430
14429
398040766
680257270
535808692
701876553
902944413
531352191
13602
22237
902366156
508625649
64952
20784128
25521295
172819168
17282
429728621
348759865
110432833
994124487
597298938
142954645
72377
809444298
951594514
872544867
288950448
27551
633723667
253121612
410646623
83259
267945627
3228
889433500
26376
166204258
712373721
10856
57292
28919726
248602607
77891
232303127
93574
989099379
738054363
510124356
403751110
891312715
194232644
1000000000
18511564
620577248
774786813
21607
989049546
40512
54379
656376635
92743
979904645
25856
503972392
97436
20232
74555
28826
573661150
275784580
908048744
40732
3020
61885
743573819
269558111
1000000000
20577
119367768
57605
355539181
45172622
253164021
65427
725147919
66577
102990921
69247
1
389821552
68796
1
576469733
18456
622897759
17810
225612799
309507923
23201
39900
76278
619945964
897989477
462700899
1
876163424
234149522
36478872
25219
6664
14349
422859843
86393
599962385
601397553
35885
688567148
561961732
1812
31837
1000000000
418428466
1000000000
575493535
254513307
696355154
812264294
32581
654937774
22894
280032654
133618003
946269275
4060
1
476631773
55656
70559
20595481
236608486
819548556
336064790
465021928
1
79839
825577337
37059
495329420
21696
853410535
384026233
660844034
714418579
890279707
79127
312674781
43847
77960
1107892
911498083
55459173
383914847
77957
42687
88523
76759
121131650
267626475
430516902
7143
11929045
480622438
870185644
1064
27015
16177
1
896836155
664598304
56609
347709216
384219149
11181
572103542
435973005
65142
762827278
638359822
679575336
145929332
69243448
742344256
142336020
87503
266629464
259013974
90344870
820860134
587369847
417216860
995581365
1
63568
914388371
24802
695427347
72057
961884773
31011
893725403
784417026
149027354
633168881
17676
738911848
51646
648641331
4612
500962500
69233660
354853076
50193
224116229
753073849
86895
597232904
97531
20482
80725
279104445
814247962
539008040
937226216
10158
935077475
63998
63760
492110438
254179973
70361
1000000000
918803969
74746
549111521
41902
733350627
168227703
153545645
157021441
631922481
33991
331687924
196406902
76917
1557
1000000000
1000000000
1000000000
47142
226302793
28779
436680324
447947507
17287
64305876
894742630
690118580
68191
43515768
214988418
633752970
498520310
41886
46000
962208766
98142
751399992
25615939
175075102
424646887
18598
347788793
63919
869252800
896667896
1
92217
46182
42981
74301
678250335
16669
1
49481886
1000000000
543881769
18967
75131
1000000000
384469303
84725
235204427
54091
59071
368397004
868104254
794671641
5798
13130
946790627
958904279
40625
21094
16903
66327
118216823
460541532
84465
483183252
937871346
915453329
967577751
40943
83723
10119
20005
339762196
570915417
663689280
23230
492215042
16060641
22984
190609542
394597115
107223984
14602
88679
57671
832637690
164282877
55460
189630050
729408574
69185
53889080
365381666
35048
190220190
98040853
833223565
921483930
98895
18907
198376317
5184
135191320
383488779
188929138
99434
73145368
844045809
53636
1000000000
6996
141937117
946674210
796
85570
131567265
413203009
350707244
64872
18817865
27146
435795393
58564
6471
550607086
646075059
79258
40517
81088
346972107
338846277
534452279
975955376
563209721
15805
755594584
873549597
687649663
702518106
894972708
669244964
729934643
652719510
29802
44622837
868362493
73017
228791530
322958262
969605073
844774413
912418249
23496
701474165
86043
1000000000
397282177
407581936
4578
41683
265009230
408950491
173962597
54876
554932246
636572654
801000712
394631332
942670255
23062
424530274
18995
85157
6828
247887713
965825957
583143520
264243548
29537
1
384622541
817845571
1000000000
39832
230820820
73849
422584010
81028
52540011
393108088
22204
13262
60466
14727
59270
126546370
11608619
67732
50489
612769564
455541061
81798
844167387
40159
55106
196169823
106436488
1000000000
58290
72425
1000000000
873584767
352264067
105943709
644886173
595443604
786382081
231818210
250850895
943085344
82719672
681202526
99463
84138
493578059
30898
400301662
157987083
62933
710381670
215400501
1000000000
931426943
1
74648
70188
820660938
63023
82469
10873930
95208
25871
871391397
69876
417637885
334215345
65751
15743
1000000000
60320
39853
760147856
813492162
580038690
1
67267
22759
344767764
433683104
443928978
5207
120369584
66728
122396709
869294237
92525479
747041133
86256
32859
989259988
636948063
289525342
579500457
593734119
912729947
698003232
926358894
1000000000
648047791
41830
23510
901812258
201393167
3378
559956858
336221426
625884007
339783313
46848348
26686
16816980
91478
795745420
82030
65029929
16486
90710
97707
48189
550871802
376437894
116512336
931253596
222045460
55730
66909
171030550
47367
528952508
500289262
366947766
349411703
749599397
776502693
10431
36598
605198639
110042080
1722
513767087
741389009
65936
803826829
34430
509021672
41180
70969927
78512758
490137838
9640295
36064
449260411
220839514
27785
277329980
698519967
94639977
930231932
84247
130936854
15446
588145357
82334449
89125
592269651
738443433
72661
428263862
84697
52550
35144210
246417326
78326
114853542
310754044
26758
81045
112586040
787203063
205447399
936427495
583257692
28390
61675
117594269
140335917
376440645
405362542
713204065
40412
657470202
283105164
666
368781724
71398
42871
619360408
396908861
63932
9629
858321483
68291231
1000000000
993392071
327090898
77356
43669
55770936
63674
82461
341127376
899015516
603877925
932276874
50635
191920499
722538453
767821081
659991736
55398
962469842
199836785
893021010
328517547
48824299
1000000000
44582399
907138403
72905
53824
915146233
850414298
707741870
133088864
1000000000
12140
57063
21136
14216092
258548706
739928600
43384
702406539
144004692
499397980
521237404
343668944
691155028
323429796
376561417
907397552
360185859
57587
4749703
858129829
84873060
646325266
585870227
56992805
1000000000
749014082
32824
828019232
386841163
98322
18944
52455456
750490931
682639665
59508
611790161
59549168
57982
969223719
52197316
917225148
28874
95245479
329068964
7423
42820
900130367
97947
546593184
645885157
445721703
1000000000
879610925
382235246
105582918
165828736
467453805
463457081
84818
112745267
78341
34134058
221400108
278200297
10757
803637180
634849932
335062888
15936
976813364
98168
141137455
66057
400592318
274243831
723420932
83082
867169727
91631
76884832
543321416
413985333
67507
27404
834673818
558414853
31857327
66636
689356547
81713
646506954
78635
703687358
87952
900071608
450474299
80170
262442068
913604052
35781
7900
234
550041963
74085
22435
61182
75610506
31384
669198411
601998075
1000000000
36623
870627548
92116
768853286
685362007
738910203
377727277
416304868
793511292
48212
16400
413250462
90442557
937987375
76694
53814
722205356
695828910
83940
819465007
66717
917283276
770040322
51493
44865
866031852
7525
22101
607831481
21748290
83365
679634715
1000000000
1
828558637
481579731
141607743
514246717
78237
89287
170513832
919752603
65176
364750222
783858936
17303
454170502
656353286
1000000000
533925955
82243
59977
138440040
10316
664590924
307826193
29423
942512752
1000000000
28863616
332741382
354129539
509390970
338533062
19927
77268
71304008
162899778
93274
47608
876326447
19126
90605
265452208
5272965
14270044
752729099
516968498
812577670
885324974
557074001
519291996
94621
153793719
20780
73666
562184606
4379753
928027224
300961425
960844425
98147
958129527
10181908
581409481
39470
785810529
47057
30731
632233348
662789473
61712679
550633180
69074
92741
607848753
1000000000
24308
27344
850314251
888540079
16124
172057823
36113
7935
1000000000
95058
265719106
1000000000
79117
1000000000
95928
426728900
40127
67047956
81480
74186
539754812
57361
374251532
601952861
60727
79824
302904247
661333002
26538
527712617
57894
20090
4417
1956063
42637
997592417
66920
64244
123643966
60006
57262
742525052
230178618
87387
276861365
599591314
32106
41800
25427
29348
86100021
34814
18195
19625
29127
217634101
66584
404534375
192091028
1000000000
5535
382746865
93029
48305
1000000000
734886762
34740
808384374
853482029
801470271
1000000000
204582110
60264
163490377
77745
282844947
872757685
10097
64403
89744
826590157
47597
958625814
1
98628
37618
486891798
435807116
817705433
95955
88042
535530869
264411226
100643853
3689552
268644439
1000000000
17348
1000000000
291115741
928684510
335287154
343804713
70364
392803718
16587
18340
97373
75729
959170323
461939400
74430
981685710
112037045
1000000000
1000000000
12778
286093711
155227558
885283129
720210574
326505718
203050839
1000000000
80477
19845
1
872937345
989876586
12878
588989306
560800962
364036036
74107
87829436
464772464
108563131
1000000000
637754139
31662645
248462694
65689550
329298422
83874
40061
363287848
752663752
28220
1000000000
73924
19725
994950599
50382
2725
859547358
249170485
88157
185953185
487321391
490105221
904669697
368032932
716029257
22601
191574937
1000000000
311934025
223895400
523392294
35112
1082
874964579
66347
49148
64060
711721379
18486
46870
18093
98948
1000000000
1000000000
215252215
44445
1
980985413
19434
256775323
1
89519
462505147
990732553
994973806
1
507419391
776904422
918527550
631922740
872529548
174797344
29745
16415
71572
213774386
139246624
1000000000
215253475
574360091
132069916
48178
1000000000
14810
90002
232021453
949096971
725652272
866542043
16046
48902257
515865972
1000000000
1
354081985
37945
220236386
3594
68828
1000000000
464844816
909793829
751602877
842656121
740712451
416937657
282246698
59064
622086316
7851
970868012
61546147
469740761
372732433
137876818
75473
128663107
390976937
50962
939961810
34699
697302317
1000000000
722
605808515
425845832
7674
528193996
439947231
68895
210797783
17404
926176378
72256
71734
138790979
12805
42160
658757139
70217751
892910832
713547893
338614729
23886
65905
52365
856058501
65649
530653622
82781
686631471
26662
548455577
755032848
5078
639631995
64100
72250
44699
78179
213407219
472268173
896612096
193857414
384794377
250214970
13601
1
406764202
1000000000
15451
201073675
50481
43915
23178
39063
548939075
559325225
66875
78888
74181
741352570
98606
440302922
703179416
863915733
1000000000
355866523
47750
51959
525537382
435181202
729207042
121943609
426455989
31212
8128
80105
425622888
27226
102879774
3983
111089621
721367251
380534219
91870
88471
19008
37620
875714445
52715
5251
548892920
568451014
61138
297498191
96622
72720
76260
43593
43313707
47698
531559974
1
556108447
76791
14289
13143
735467269
41109
545464521
1000000000
1
686743753
994225445
68499539
1
93948921
646021282
13874
873025055
913338885
65426
454328757
14698786
60552
987209897
57524763
67830
408179266
88206
299764682
522301418
1
421481318
172998179
673123990
924308711
99768752
51376242
7728
674645151
58833
51626
934142964
35669
63467
59108
509249480
256735182
952348435
714605469
567612397
241778712
818808397
114925344
95295
825605055
850937378
63798780
49835
81255
898293987
37368
714148164
73311313
575334600
1000000000
395056321
39222
144309187
238109424
34285
1
46053
631756561
1
18797
700167571
55265
10231
241315565
604043950
22666
28118
89343
71143
793294640
801959925
477794389
1000000000
1000000000
869278369
257952404
478273381
944009607
81812134
58854088
6383
262136841
627714462
557634238
845088906
42058
77014
51637
80940
9375
11833
435307635
832882368
106336419
41090109
49488
602779964
173831658
10865
46969485
823001729
5207
549849246
64022
37069
1000000000
6465
1000000000
13173
12191
2579
73265
20998820
20708932
11249
91723
960124588
1000000000
73926
30370
694105995
3823
103408283
7485
68544
8045
979533717
98997
63522
508452761
46331
21800800
2901
88630
699221961
47612
2626
833377166
36998988
893255248
973221759
1000000000
30717
804863532
417323368
444779139
12125
626916223
23623
1139
1000000000
15939
60113906
10457
40354
946640628
821362560
385042228
7726095
80022
6945
1705
81501
62366
6984
633859944
85270
86557
87790
1000000000
560443280
899252014
45768
928280630
45451
19793
523686656
96528
3902
1000000000
82439
212521412
797161732
864049961
35363
788871136
1000000000
37064
379421322
426013862
83195
82586
546866979
900437288
87919
528046454
806595234
1000000000
24611
81221
879403603
357567838
836008234
606183425
4861
728773605
19731
167843578
9467
293336938
79492
82898
816911902
827524781
74884
45652
67826
967291195
583187562
5127
375314389
515140586
720163220
88496
761311641
1
87906
826987072
15095645
276
21007
69080
1000000000
31113
92907
71328
689938421
620569017
18953
61604
925654432
53433
113179957
24297
317244277
44604
1000000000
149229460
126353312
352629990
59202
494915440
317452246
228862097
78064
246051774
3060
194014213
15093
137817965
6395
70162
496822733
975090445
31010
124361301
638104351
280291518
56872
634867937
1000000000
63615
365995600
612135992
151030235
89826
416799506
3808
1000000000
552462031
542988502
21033
567017394
59468
44355
211267958
690698606
587629364
501663385
13685
404793694
348267275
886311323
493220114
742131510
300300935
546381817
61583566
31850
1000000000
211079464
997744770
532255800
990661117
62258
483362255
474925135
1
30485
729383940
740510476
45087
151147322
500621342
898905658
226719610
901918993
640718180
63597
219235026
542208601
118326053
80745
858910923
794539257
58127
744727402
890616603
724042534
751423545
1
83216
910605520
705044169
47807
21716
33739
74282
9319
53668
16911
761658594
763529670
261560784
637704378
22030
787603835
68079
765589184
287423216
981568855
917275491
89939
34375
642384705
42718
87919
954923396
799471382
98321
763349769
25757125
33685
63832
786557695
65850
31327022
64358
86738
967465728
1000000000
787126459
365125626
1000000000
1000000000
64255
77727
846149557
22240
217816639
357395564
31204
49315
228992224
442689320
816379867
33685
271599569
968
570779098
457985458
348216456
98101018
241698870
94031
55861
107366085
72593
99739
111516543
855041548
564144670
622341898
496987037
537036324
37124670
609856606
432500382
618244865
45255
423680973
1
50977
5440
43444
41557993
84121962
11110
845011344
837715452
50072
41221
112033716
401009464
28373
9479
909585085
1000000000
1
3317
20931480
896178543
12783
78022
435874169
23870
35344
637187611
43854
335201831
29620
562684026
93972
859744478
58934
671757739
8526942
21691
137527510
974252764
233389349
689456365
540012620
88595
158531148
555200594
546966599
58982
73834
87059
19486610
278042382
798062513
72270
413448352
21824
663705600
405328225
750811069
301197994
468071940
537087901
335644650
13528
617106906
10493
97511
687086355
13104
127713398
50593
15386
538146816
93290
36476
1
79761
79374
293397971
373573894
581805464
700209363
827311986
717797399
6761
351739431
592414238
739452992
308064858
131524353
669570992
17031914
555018675
52218
34001457
892579761
593915244
247700827
467396408
54431
95978
95920
63141
729235500
50259
99757
65536
79697444
740287321
559310076
507442624
465152957
65119
73305
128892316
26012
53916
68417
504400391
647911214
609864221
684283401
31104182
75735
577463196
621045274
549610770
76507
99903
141015629
305
609
61860422
87328
957241161
68816214
42860
67712
462051586
827731372
8969
795160484
79248341
713108419
64841
37718
36120
77574
72564
23183764
17063
20793
614180089
882963922
10688
1
710626623
623862501
822775508
31979
334968912
412690694
548594703
220843646
275596230
983925520
506078712
17421
33120
889858959
78917
14175
709674192
40420
83819
792501617
437857759
947543462
628151507
587816703
806861879
25537
634279876
79292
76521
65775
1687447
1000000000
1000000000
492887405
773686837
1000000000
76625
609003579
703850522
936539069
795779195
41749
54966
49217733
907971719
353353593
1
968362050
17780
423052799
28476
102678792
33509
2845
34251
727382658
170327986
780498388
853201527
408736977
347244714
33675
63960
554615696
453754424
1996
336243872
264506446
1000000000
741076591
614849620
1000000000
13987
511003923
736278508
83641
716054916
779357322
53887
959376059
95713
73697
39213
47653
56207
125030647
19289
1
244701411
533573759
76126
60482
101916047
31517
492933923
171766145
23035
7966
230759983
120803098
144314414
507572900
1000000000
87972299
97078
50
41341
13020
82328
968220732
19633
99421
767618174
923846141
900868579
405513826
694190182
491433688
930740831
43585
83572
153637042
256233655
76332
101129698
1000000000
544962738
399102471
327056079
27670
721487914
33933
348805884
200640881
142465585
72668
462640627
728647434
219580032
26191
1000000000
62530
910530628
694928156
1000000000
942444085
1000000000
94138
960536481
72534
75785
863764771
29320
24964
77630
76557
840157306
85469
600244842
1000000000
7147
315089455
115397159
46043576
899728376
7690
325215271
1000000000
534297723
1634
161006357
229393764
48494
282251292
1000000000
95314
34676
42327
126838039
17919
34872
465115817
715232734
721360897
22079
64258
426118894
86080
1248
42326947
932224405
325791370
47479
539606340
39810
945772436
963967368
779965949
518622050
1
23946419
856375809
431059031
1000000000
896358153
89243
89321
344283652
38731
1431
72568
379457582
350932335
91530
49421933
804869887
86748
62156
31080
202972786
57210
24317
977221463
219084595
50380
42123
91040
551173899
79010
39611
801726512
698602225
43913
60765
285554863
499096809
56413
62864974
587890959
930128501
1000000000
964430056
933038260
91651
89506
80674
57067
45766
34695
57870
38935
78919
685151342
98616
810595312
5841
93640
1000000000
450216804
7264
60575
364384284
935322094
79407
48641191
1
60756223
376970785
127582846
97266
76050
742366131
621352497
1000000000
2861
96476
80593
63976
612411435
54015
549729156
234818723
454794314
1000000000
850053876
98668
422241968
12075
1000000000
480866914
879233063
37239
21734
198764448
750689764
354141374
76189
64110
389195492
62173
776439005
600261177
71783
352099218
522260394
12919
201294951
551024903
839509381
462220034
72931
91073
272408136
597003906
12854
579312482
616871358
11201
255528059
81364
673419899
447657343
79672
714149043
20789
840580653
53626
73316
820058384
36369
1000000000
244687044
414680511
63051
298209411
947047698
35690721
79776
121433059
384215549
743393646
914704273
66336
41624831
51502654
291709090
595047103
682153298
556510910
8319
585686549
21627
844424866
1
656349239
1000000000
377717126
509383892
35808
55892
42490
835886215
813102713
40878
151215574
740700183
749208110
68072
720259955
222509055
26290
51595
1000000000
143324012
64070
501048381
63334
44708
1000000000
106456097
435902466
74848
2011911
404157825
97921
31994
921011422
190996131
1000000000
37034
674173541
1
43463
686351057
943316785
5186
161148297
21428647
181526100
249064566
785371947
937449450
93199
18681
41725
63668
1000000000
366434378
995823323
593956856
1
566349576
622453858
208773703
87973
27569
43309
75375
10141
10375
96399
197608620
56049
872711916
71523
551665535
987412713
743969583
20264
79869379
444517730
56163
311444397
46162489
186566058
22244759
667098279
553843212
536415783
486168145
97169759
92239
1000000000
711634761
49212
19604
12797
494329493
851479624
5571
362734277
26564
5061
233544478
638777730
464236476
131380167
177623825
154251561
719103447
5377
886687293
1000000000
36292
96920
1057
131330053
84139665
92710725
243222148
67440
267956423
38972
287474912
1000000000
325341744
1000000000
9846
516232990
70262651
68008
376570902
436800689
408289920
358526512
5902
215107861
22048
729413564
72883
491300529
690138630
962814365
957883239
82573
987866552
1000000000
77753
90570
22619
63624
522908368
6006
720115712
7095121
45470
64432
14423
777699137
6684
803248616
75424
472154675
54300
38458
627511728
691860952
634671496
813814901
612091657
812024937
47169966
85372
159692337
469425841
368777895
172120507
181686858
86267
790602963
36299
83433
454638699
32671
351891078
90270
97043
910683419
526508161
15811
697131180
761133168
50437
48579
136393321
158042019
414206667
286670993
639498772
633194167
72519
98997675
29970
12302468
172581673
91825
221120143
829897255
145716940
227758892
14181
202362804
782987621
772167760
1000000000
59751
25220670
93570064
92203
46743
927347109
178360328
829042359
946306607
196720911
915047336
643672922
28528
88843
1000000000
42197
700847707
731017449
305103390
89444
332955046
618335441
96789
817276653
27054
509505214
755903413
38224
1
52718
383143504
135672736
41786
87472
661288211
24927
87027
374449173
17323
47525
26327
923259077
39273
12828
535538567
477332257
91218
44587
776936566
993219254
387146359
165818944
798425500
47364
91760
771718502
832842176
36930998
791433738
628270311
18573
989167120
64709
40187
685024436
735612217
955986964
989667346
712918219
990833920
1
956784038
620351058
30378
321823340
646222608
859122104
423389402
818043177
58282
74284
854008058
771498221
297548885
332465145
373835141
6702979
19746
637644690
1934
521389516
220177975
320808152
160872295
59251
72830
6154
40651
109796192
758388153
833552778
67411
480583842
15328
138377197
10493
39384
543583524
293595251
55303
654980311
221315979
93518
178390651
20042
746455259
65786
524263120
6989
80469
42855
427505019
313736625
341065993
366764567
1000000000
269564652
472633421
855359263
64640
741372421
17780
2855132
18310049
939186288
421112142
151967698
1
33711
81479
28366
2389
1000000000
190193999
969722484
55947
727011214
80615
79689952
80625
82629
60151
830653034
13200
64230
958158505
41296
968194364
71384
81982
1000000000
892339118
474949917
664719932
13710
322581539
82169
291167296
21667
61021
147713896
66503
645265727
711679876
899625747
92461
55655272
9600
21301
664080529
68442
252015081
48240
1000000000
408367260
445754948
478366323
20060
452658083
428760324
736930217
104449785
215795688
1
407177565
80897
1000000000
21131
33077
24824
14458
65506
71688
559064324
433801055
64739
314191577
56843
69933366
602075407
260250367
580686840
40660
40715
939615532
539110225
586552902
528042566
739177889
195239560
598803671
41128
599758989
1000000000
613802321
838687173
56315
957398823
452569280
370157836
99070
699894681
25061
1000000000
1000000000
31590
54139
17644
314481421
73596879
46059
636591434
367992889
875100595
941242494
26774
22078
7081
202211413
55049127
16199
733103710
444347353
54685
315169678
75138
846827802
99602
485579426
53190
87986670
847221865
62305635
204583377
345113422
196356253
8219929
265469490
7227
69474
76931
92472
83312
206523492
151511297
65564
16138
987628594
626690105
96340
329063560
86973
66374
15522
709671184
42779
1000000000
34686
438699964
422609657
988278722
94643
448555024
948641877
83953
1000000000
811354170
99624
557827314
931536542
1000000000
27896644
423039542
65029
37785812
61195
198488013
1000000000
538198225
72365
10883036
931605872
234158048
618065650
867059809
595777534
532080987
378214246
78320
42125
715912506
803140582
12442
34816
697243680
99197
65074
462702362
45933
172489197
229972109
43765
109611522
166066700
1000000000
535816527
753933328
48177
970731850
82776
37042782
72652
49686
52975
372363708
35406
74465
972606681
32667456
60896391
404762628
499837129
34430
457355624
10994
70556
15053
93050
914433438
9676
4452
149961743
747250126
29016593
255556663
528294687
367625426
841836019
1000000000
1000000000
670394437
1000000000
406990511
241428886
60771
1000000000
977886033
56225
667517395
686995685
21733
45456
94060616
1
243861766
320097957
248404795
81782
774522174
31713
9098
53977
446548817
40547888
343324169
837114240
355164140
96865
30344
18968
18028
283524959
87973
858360463
686525739
789198594
99886
986056999
819262887
232672826
99165
128133847
39752
84148
297092207
652236527
142690384
571235479
48240
90267
11468031
39800124
731283795
679898215
63289
319105245
591219400
678511082
33339
74599597
687495438
15775321
415783347
34989
282437239
1000000000
1000000000
898292391
243218244
36110
97324
157699306
480954941
469693794
41777
68405
366060757
288540760
81755
423940129
577240886
145813522
743518538
1000000000
1000000000
798887918
37255
55100
85588
50105
21602
34049
870565487
167925337
684265415
889044198
1000000000
407190944
96441
504738816
940737684
129763582
42986
87958
199945754
1000000000
49264
992904647
52745
448431175
250956534
70444934
312338673
983105182
311425704
8936
1377
1000000000
35394
83397
86175
84964
529035316
83587
4716
827143173
17948
75861
18443
60978
37100
509311095
90458
585858771
187798603
21228
65422
2293
514478965
15242
225622695
138880784
460565532
7275
57835
59805
84171
64802
926622259
440290488
13227
4592
981738208
816815663
43595
771592855
904731494
189884069
20525
604707691
37798
504134551
1
600780382
56648
487791713
560507700
84829
85608
22729
29056
47340
603014390
44988
887943028
26048
58602
9800
648569268
33757
37342
10545
378289747
99817
73759
16255
187841021
52169623
792889651
7922
61744
49345
514071842
87061
942577413
757623817
199471702
888190417
232396705
887293850
907827417
498541528
67855
90041352
503891144
107118059
58150
57850
757667952
11981
440340261
72708
1000000000
34763
21018
56062
273666444
3853
59735
830860217
958657351
57207
57396054
445630966
20592
72157
78950
51317
42954
312135950
548445308
8261
24508
91159
38418
24161252
81177
9567
797583871
10083
825845346
194849015
10721
955140966
45012
59017389
362176172
899696487
77192
660685956
32269170
10575
644594818
537981505
56178
46447
72746
28815
639151709
590055532
17341
19193
55561
49107
49720
27337
96975
445031581
8201
1000000000
7639
1000000000
2310
1000000000
1000000000
17578
551521299
632511085
67347
223529327
82953
93767331
942495583
70970
650155316
129560049
73675
832672629
94732
1000000000
683291874
992561817
253396476
71393
421140120
80746
83387
313417167
22977
326099698
98573935
1
733696919
64498
798119359
15750
422254589
264506083
927153167
962978809
518140704
46956
708797866
48252
467126738
839665807
169073469
439414563
648576786
555893116
650195690
329200791
623658291
462836628
6638
815767121
451073869
73653
7243
1000000000
62335
416319457
65985
619704036
975259106
92351
1000000000
23260
34788
9264
426336779
415737887
730883566
19504
30815
703372197
476628141
1
8016
94489192
1000000000
91206
20532
20532
947328900
49151
59629
711869440
429547778
303359984
257277244
88801
32615
701011110
820373089
770049007
57715
1596
21534941
140869432
17122
581157337
827489123
50368
1
893425219
825991131
91700
10973
4575421
431574625
749401011
96798
48212
548756161
635016343
1000000000
131005230
28243
90096
307273064
11164
128229056
371010409
76459
53677
37842
794884081
80120
1
89358
50627597
442989388
374829283
717994072
704917071
287687178
409077914
590911529
308727421
884283618
51062
1000000000
42108
1000000000
616629419
4239
42848
215722871
61821
424019726
49447
240294870
912011085
804870763
49047
5554
228496849
51073
341095918
809974178
444181702
483496836
22924
919276821
29901
33320
98687
390512711
1000000000
163141459
1
50300
63553
19515
46201
46007151
1
889952221
69148214
176493756
75377527
35258
52548
74851
97245854
384807363
122299558
98353
69555
759753688
716799671
126765921
447237002
83469
548158073
183003552
476957517
339894054
1000000000
538526879
1000000000
687815593
224952762
95467
38317
30342
388800806
740875451
947487207
28135
976789207
595617492
95018
58935
354021082
217149146
94127
1000000000
35185
344983373
79940
968505067
1
761614453
952169294
210675802
729220449
597109720
250883563
84612
289821836
25885
107352450
222716489
156010428
64396360
92401
293432956
363418744
136939501
491
361298739
402451370
404956048
512671885
6304
67250830
34675
811950570
51198
244502564
1
658767836
84795
348160718
37607
664127728
419703286
334907145
752595231
1
30861
892147320
903201880
356049720
440935994
637093912
226021115
465727882
1000000000
50653
70449
341990143
454468215
673493769
245671770
648684068
917893274
34641
84746
20119
1
95869202
599495268
42704
93377
728771600
55793430
372
69117
99411
561209642
740783270
9196169
63008
56169
819310152
41661
566491
931624329
13721521
4444
468873415
2284
5367
634605600
71134
11066
848231161
9847301
94864
407090625
509405599
1863
276654576
884837505
1000000000
35911
994341506
172694262
3629
71622
442912788
884125671
908138857
693629728
36746
176626170
24954
431741289
867252122
871361246
181194501
208418401
819190014
440240025
242995406
52071
565342289
733138208
24394
95034
895284378
62919
99382395
84211
517876363
336739522
105997212
39793
53797
49300
32009
62799
85893
372
20062
402766228
528431495
416699861
1000000000
50067805
527471987
53029
84529
37270413
22394
27296
24726
823899158
772343562
498898694
604460375
76045
991302442
762110066
1000000000
751835763
807633990
868657098
1000000000
1000000000
873268198
468949015
678492073
969572462
95699438
78286
21977
37164
137780729
7501672
524562801
4403
89951
112887867
60148
290309213
69537
799716284
38705
718958265
345660649
852514175
819081279
966420422
1
270955399
1000000000
217522673
11331
592097678
34569
1000000000
296811055
335269279
52350
805943088
521880242
83841
16557
785928727
91213
802812502
747864047
86499
45972
904070591
1000000000
43314
791019843
55529
18750
973633697
1000000000
98908
652542231
114795190
530409654
59287
793844825
768720000
85345
424986700
434477447
521384217
37482
93193
19375
1000000000
858803416
379850954
16117
923760666
33144
15262
23627
3792
43779
46128014
5241
958765118
32521
909938570
963241143
23799
50569
1000000000
838823297
6560
996803616
842573668
4925
97124
297039537
72976
42763
16009
724075084
24156
60173
94154
422944487
80759
9639
742621938
84497
884037982
1000000000
3201
1000000000
261829276
140011835
667160613
748232646
16298
1000000000
742065797
392588218
377337446
180756298
649474493
58402
115106050
668753824
96537
47686
84855
49189
918366725
459773645
717684379
40528
66472
685572253
54249
822261410
251645768
19210
35053
26800
754555742
891845132
906399587
152956515
393677486
913452311
952134842
75432
14062
32605
93632
12511972
875455404
461481621
351790207
939541341
109485520
34379
259159599
986622221
8029
8769
328165614
411938552
506012978
50738
61002
181611521
159019880
92664
160133673
96448
29949
185705075
471510723
400950931
48902
31720
821004656
94233135
344792722
74066661
21273
60054
93211
759996353
50265
107970733
956243396
1
1000000000
468182012
84743
63219
29555
906255449
66448482
64256
90928
735947906
89867
2993
606585202
1000000000
5039
1
81029
914614016
52937
22667
153808082
850749557
332222175
256748616
27143
12617
986442450
969536841
50751
992367493
17699
42165172
52795
74652328
480543368
213977693
80418
19190
242825253
909096843
17931
575784697
959021713
1000000000
230905433
63953
878492866
1000000000
210349467
933299175
482659848
579165027
9866
873467598
97968
1000000000
477797695
1000000000
613937630
64914
491
98904
36469
806695356
570503450
92635
358635282
563205164
993606105
5555
894793394
428603841
88066
31571
648840772
44801
38829
671919718
93536
655136118
445641449
57650
93598
504117544
6703
956448136
31169
4662
81365
466582004
1000000000
586275682
30165090
383808882
577951416
762011666
435304927
428904556
1000000000
302150025
62626
441154704
32286987
857439261
65425
1
77476
1000000000
265843168
86972
5698
877757487
32239
983152303
307381424
1000000000
374183087
437858806
61410
70414
21504
921564281
13726
89338
443241702
96674291
409196512
71515
686372983
5958356
540495252
67321
27910
49289
843960882
13229
370555853
801032524
382955188
869636615
100246756
95679
325254424
97354
91264
290350935
30616
73809
866623791
1000000000
131804785
885218228
1
97103
827117338
543041577
622062003
88435
72537
89057
44972
806201014
880207807
590753507
56318
439421557
73606
80244
43249
7147
1000000000
985334393
89154
70907
25602
454632308
49299
503878880
48932
806387275
28214
610046380
420730559
48056
4112
71182
511734786
369463677
670297904
20353
7657
365625244
55996
373523328
549555885
406164340
635085121
738028234
687915335
412434677
8024
141019446
68944
79264676
573981971
68942
507404732
515305892
386067663
420436601
567497547
659259234
32648
72592141
56021
27720929
44384
19081
42508
75100
963266597
93121
56506
806985801
231408598
88534
294752664
856027291
885415089
573970802
948722853
386868720
299790648
1000000000
43293
542995672
836692573
661737651
91154
93538
85135
688907782
236026992
489187744
1000000000
207895046
723852458
613142183
37800
79906
78952
58745
67550
791257075
708822207
1
919323326
69201
641012640
950844083
97435
57205
219446687
39938
105013575
808933705
96393
226554339
96014
36494
489695307
428731131
990746319
370788272
38394
638549419
62925
90393
34764
295505915
622131509
788913316
306939606
591318387
10172
27798
69970
822094668
412172073
128939087
613688042
664314482
23247
71917
656116124
945955301
881842852
27890
532710902
213145554
26853
152656460
253161140
94897
14477075
273531719
728285288
53189969
95556704
948294859
800462932
72150
151536109
13271
625222470
385832990
6551735
98942
277103034
220555125
393138434
17625
80787
928759039
38132
487263070
65902351
73912
109366698
67541
483212599
1000000000
7340518
34317
880707172
866378641
1000000000
948923300
59153
56562
490588883
1000000000
239038960
376147535
46289
3262
28073
73549
84714
911545252
73221203
163007926
24241
465078594
91833
28376
783504572
73032
82189
984344612
42893667
720565322
65236
995647371
20482
1513
117263290
293642219
84844705
712589872
16532
440
1000000000
883170714
754494450
1
51125
1000000000
4661
90889
261453165
639439332
940025406
37582
906669594
948799496
692337944
68852
34276
29132
560835685
1
356392202
616179569
27355
5860
50663
99476689
1
50054
90512
488029456
569962451
1000000000
545972340
12059
790371015
769996110
831906638
938601310
10802028
914423800
432184230
942395378
1000000000
788584713
27107
22224
35531
68950
581670410
771488234
189016897
61410
75906
642121709
376895125
331914564
57307806
237748648
10468
22858
539173579
853595313
53728
29940
81352
550854188
44661
340945800
348464211
359411328
843039161
143812598
739584031
576703889
570210548
559672675
18757
809555724
91802
483127037
82017
278547183
439263214
44553
32889
648311649
539267619
85172
2586
816113898
45584
588488762
345960725
914252032
975579057
220428405
728248449
636909289
803243190
46945
607433166
5652
98716
982343654
22164
1000000000
18384
343408401
93928
431291266
33580
339270559
2205
56587580
481012364
195721645
36682
38729
959544500
97309
15501
443792447
767767556
491499718
47821
51536
20819
268690694
14126
990902060
778643248
41118
52695
74523
27228
939081016
40635
59707
837249695
610000968
767497023
574794764
530907670
57222
838956860
96826
86115499
52410
36385
767543583
900091110
806999679
11045604
222127838
94004
85309
17670
97364
829827173
603391510
259698783
470939121
249705270
56315
29373
411914288
1000000000
917119527
515725134
76225
39633
163063471
216357327
823350953
877686353
73328
308577752
664655575
80861
63259
174166905
898738014
448972255
62486
59789
887912587
24032
1000000000
1000000000
44501
602102343
471876407
8204
49962
868652896
297629396
958983821
79161
693815321
840940198
45466
102715176
80590
263514931
41731
227010857
60901
62630
80348
265091268
49379
20096
75767
466972907
73887
108977689
768648752
75256
40145
74978
769444354
64519
15445
66512003
27745136
18226
422190689
3252
99439
272075715
329730853
18091
787455296
23025
67191
583099267
279441102
772979126
584731365
858531150
34195362
924513805
573113723
20318
34212279
464437335
1000000000
639115526
10081
46918071
143057174
455071226
462104550
59017
1000000000
500932848
262359996
395025955
433626699
991040654
36129
881099791
82807
67871
326905777
1000000000
60389
799514667
227009164
7660
95997
663925375
72240
77445
226604382
80815544
1
9309
53154
659242639
82914
813994494
43261
419891406
895624733
7221
637110305
64396
7326
598824939
236087922
432871539
32274701
216418920
260339284
96105
822069713
711146881
172359680
65022393
736356648
77675
1000000000
91637
68979
516116224
6951
72868
758698092
958836525
319199018
41468
883861591
41716
200810045
245506778
348982160
744568512
337927429
88363
36555
1
64742678
142714568
111391852
821103102
127595066
825407869
67545
691733579
97259170
308875758
538359834
208339753
898141215
24092
683576946
736425257
294403302
24898
561076561
556682739
1
27382
1000000000
11077
360647553
581653792
87337
189440318
487675220
48017
887665462
815447225
86459
19781
601447767
64336
262030293
11974
169206557
636207944
338733593
556355980
91561
932110527
161394522
28108
382439648
655352659
785524110
296747522
410630982
640
123021019
1000000000
66459
404110509
532910777
7368983
6404
761058981
25848
795223626
93179
13420
17311717
218237818
374590276
803100327
815388017
408372078
1000000000
1
897472412
1000000000
1
99884
605444647
79748
142776327
59862
859018785
89302
1000000000
10072885
20349
1000000000
886193953
966456805
335193515
389318996
992684720
124339262
438583809
79920
87945
276050531
89443
35709
8
286785870
58780492
878135282
710507090
557490018
400164442
79296
40470
28623493
49388
50438
614906489
70543
34322
86725
425611843
26307
10818
337524644
432
41824
625604432
158896489
41833068
19249
624852538
568123443
5731
828705737
21862
7597
92171326
777616609
533188557
30934
99477
697725571
73950
350106087
38478
51204
76048
1000000000
934787918
65217
407794701
668184378
1
318411503
80612
717882737
217609139
167099642
459690049
3689
392278517
3435
49055
877766604
973206580
1
483648299
881624673
57237435
130230749
74087
44244
297376954
753513064
396397333
789878206
13096
768915504
490899895
228884557
91651
662396655
2775
97062
824307434
97319946
84194035
959520337
988468609
278120350
6364
891625715
40843
794971727
28112
474965505
45714
63824794
502819281
800483548
23422
600112735
173557350
791414212
69956
60428
83637993
236199870
7440
94761
86719
796482283
5167
620900737
90953409
826446492
910031730
44063
700367166
299543757
458075005
99850318
49030
1000000000
90960
15542
783459251
656427696
656630292
459287350
79575918
95011
97161
748820863
235472383
237655346
876091570
667092437
840359393
892727658
921274849
86405
31421883
24696417
33138
28614430
806838565
28553733
87747727
213808642
51449
9189
22602
918078552
42309
87851
771485750
35128
85075
52291
597523176
55299
313233054
15235
61830
33006
528188455
846849184
53107
42950
748969982
32818
587695560
9597
189833642
58760
129765523
169356181
373747653
920576392
1000000000
684672322
920980554
5668
1000000000
95211
36151
638956458
81363
54652
773385821
1000000000
324467517
663748438
1850
19248
769599060
895469955
885822819
211324740
74033
48377
79654
940505197
130130628
17263
32870
135534159
301967224
54246
69022
1000000000
44246
550284328
91045
842928172
572875909
78179
18160
74603
499624131
1
891909766
66747
789651221
36768
62745
804070312
77183
1808
1
91874
558460693
236492378
998551583
2671
775537427
645260204
896012078
70880
3018
474204951
211739940
26968666
413649344
25018
292083529
6979
850588850
99131
609533361
333175833
65591730
937132382
541865026
96789
56307
909509477
98890
1000000000
58349
51659
62649
412312474
69802
1000000000
22102
21364
322616038
965197701
68039
66734
557903485
309224819
501427844
80735
19521
21721
408337852
480248403
10502
477116026
426302360
99545
634044980
48925
201143026
302767793
1
445596499
69948290
1000000000
67758
287927327
135199041
22990
625276219
410193383
999231724
9481
834378862
452847163
449091929
984692129
765980943
275944695
169526360
767311960
606414685
85637
8177
142778384
98757
33162
211751493
89166
49799
139840378
81573468
364798629
162770496
33192
862825812
681408166
50371
74134
85364
4916981
98929
212960319
1000000000
40092598
12516
17513
741017056
983598116
56193
505903405
529776390
11008
974398039
290681365
431745908
37772085
33102
734051366
433331910
196108718
336803989
256521055
364949578
858112743
955209788
958285273
931744162
369578609
17913
18272
83336
92070
1557
422587204
64093
88208
6739
61347
801683935
556353455
552245281
60224
73698
69149
40998916
86863
23995
323839425
1000000000
1000000000
640044485
737712785
1
666372775
2214
61037
989892475
167302584
145808182
851341602
16884
188961156
49737
343227136
354785146
98571
87522
87439
890228857
1
316196076
99378
1000000000
774643462
42906
376340228
40123
831632140
7385
44978
21617
573060950
88877
891090988
1000000000
189644409
663276646
465530291
79664
313477277
57044
168874910
659819496
45378
928529015
275703934
320202812
1
38551
845467660
806343122
66497
10699
70102
729972251
1
9058
566628039
797366080
270309884
714283374
38597
138994370
814374446
90416
30361
989354097
364180679
58110
270961649
1
927471500
94201055
279022725
3306
984664762
38072
70079
310401617
53670
1000000000
1000000000
24492
743223113
3918
168190748
94795
34993
1
93122
51753
891876773
98903
1
23150
304108432
467500290
953681256
523186676
953299505
63296
69330
69947
511401667
150815629
845342811
1000000000
67511
37883339
358477662
698735826
875021037
41048903
60036
298318379
429795954
97829083
434005218
66776260
642553991
72153
31953
190582715
324233134
65614
9199
6883
1000000000
203081618
764505883
907076011
21595
66738
18828
498264219
955450999
65138
13539
610915091
94348
528890566
125920095
10782
833250209
136786391
61778
17414
894183979
277225871
79380
916552250
814336318
513088491
533029198
11523041
554617323
85607
89616
376715307
11234195
984269768
98050
579354152
15372
722003789
434574220
107026480
83205
5912
983927723
406998150
4336
1000000000
20541
436577099
544933925
368765132
33799
16920
95819
833271024
22953
988165675
81184
441842502
324998249
655786084
635515304
222464144
29591
682563145
841900584
79622
321373503
290399076
96338
87175
946427885
33873
94120
90182
873913339
464380492
83700323
15422
142590134
852382697
860307978
97273
88365
53634026
41257212
72452
80787
582421455
77674
1000000000
6722
328560022
890198233
808285928
64939
23053
9171
69329
15490
698271812
68737
18420
1000000000
138206927
397804275
60752
192619326
8600861
988074287
1000000000
196754186
806675189
19558
94450554
791107153
850713858
14437
171070136
1000000000
324791777
61314
489430007
81240
916431991
435941266
20405
719726844
652467177
829438709
79025
62818
1
815081412
170365145
877882753
76603
52117
1
72464
76377
327082545
586124250
334308079
741504418
233673660
19938
732238121
1000000000
182635038
6534
853238187
564167872
6337
7109
41636
796217622
975637878
1000000000
34584
536373491
27647
685385746
93988
1000000000
52608
297579527
62630
831868487
98910
421994596
503863728
4423993
44030
666194575
1
830330905
70534
21093
400937745
857903349
40573
114333630
18983
108632480
920909525
8351
134288972
331486152
89768
169317971
59277
65005303
12671
768632567
514969561
26807
44385
1000000000
915094058
99539
59375
91438
337908088
753413505
64228
139358033
923069233
462959574
92350
85668639
1
899857376
88021
787366058
81315928
1
753207868
42220
15010895
24256100
737387985
64017
997307763
988044075
2682
13705
17679779
975652529
76226747
639035860
81509
34073
227367362
16276887
636303245
936906633
1000000000
142164497
638919181
273211062
795807285
1000000000
88930
50271
909734177
455805662
43408
29420285
680177053
680614345
27265
1
357434004
334143157
21997777
139674180
56043
492430462
1000000000
706725861
392961951
58991
31676
635545197
93728
137110587
63730
1
60368
327827540
33152763
753541255
15951
384269000
819191633
44862
95885
526674753
494890244
121010699
35645
75025
55912
129269395
886642994
168635040
1000000000
907418162
9827
816227984
325406087
47651
547677190
63712
228175154
564070279
168658180
1
760077557
630193234
388973786
16339
325903867
78545
882927093
164321692
832354494
79508
57052
853955945
267595839
687007360
982084527
1000000000
31350
342417315
708690445
762755062
836592445
60452428
95757
90931
749849441
97859
192408406
677534702
1
18649
961068398
207016235
749194667
74805
322807630
939290488
873255111
97318
8623
54648
108083149
1000000000
605579591
24256
88437
1000000000
833095458
604307626
466699882
271822417
543794534
465497418
860959433
719248775
50700
945018944
10959
712970715
877475226
26472
1000000000
47264
4105
892965639
344043354
160194047
34683
50008955
21261
124789656
692064117
26972
61006
45151
834640328
123873818
877451182
84821
72314
48952
797860468
196750144
940805411
756449401
899848916
437683509
80226
1
2001058
518246516
941267352
63563
85388
458008750
67451
146823856
1
677186015
952304811
459074946
949553170
703579995
17047
1000000000
840483010
703274694
299424877
2162
2215047
50369
83038
85665
824298341
23385
213412394
863991265
1000000000
517268415
821588931
61939
1000000000
16426
548878337
64050
655257739
65761
26794
96243073
41264614
1000000000
611516140
847422866
47975
50032
6597
46620
15270
44229
153912615
64123
92985
936026855
55445
529571724
917863331
307984015
74468
143946369
870946288
4670
618729014
172805570
867216912
528116211
32188
1000000000
349330675
395018644
59700
60516
82762
63400
82993
268964001
71660600
275730263
1000000000
243700290
88779
202526278
1
11539
24370948
780703924
526966544
630737157
587845199
608269479
1000000000
658921665
127695765
65413
503380495
1000000000
10164
626344795
773113771
1570
27898
1000000000
295237424
61929
93589
21698
908742380
497934413
32111
80154265
533997753
61546
32653
635622841
56847
566371958
48858
28423
56990
437798043
57512
611608515
9205
61700
890405593
170800776
7829
9641
58093
7984782
47837291
638573130
52778
89579
80073
1
22647
268685763
54314450
963222746
699880590
91547
557167573
632041574
237074775
7832
81658
2555
77115808
25411
587230282
526371955
308290883
94590
884326296
58107
842878010
701865614
977757520
430700342
47248
627753493
337607710
366092300
813079219
870375474
858213149
67450
561097219
170548421
224865677
685067892
763444453
300480550
39273
738391404
200698277
348420350
944077338
18900
595044000
756061721
7417
46257
759057195
1000000000
338697312
741936286
92664490
538284423
830242107
693831542
57293
701579462
140980727
7273
343871863
10324
870402262
786578183
66204
82700
60537928
782205011
14438
706963769
49941
62664
978041662
856956228
1
43546821
464321140
237960314
658775117
12194
922428693
318714452
492893880
94661
833323578
71188
176779752
606524167
86943
234538469
281398813
999069831
753624373
87652
45727
19390
122534975
953559938
319836298
128221031
299911964
13835
662507396
410716119
502376857
2313
653712134
744827883
32788
95001
51293003
756493200
1
846724628
205185373
49283
25890
686419643
592953121
912905004
60720484
1
897392057
1000000000
448161729
184866928
87688
690854607
74146
1
77604
991890919
736859838
82778
196630879
54068
1
520207151
213217631
19398
61476
1000000000
1
64652
1000000000
93596
72611
2589
74862690
74738
773997021
9135
42085
499954555
888095364
10412579
916067366
232572341
461869038
454206845
449514058
616860427
419907096
88003798
50997
341898747
406068837
877644225
924946816
73327
315441179
90423
33561
39299
57816
32871
1000000000
96130
841705425
302417317
486478159
1000000000
787562481
243511503
109812176
317258127
26092
304883534
745074726
136174511
245280361
590785672
826801881
3115783
535852947
905174319
185314458
173381057
35976
227836899
1000000000
949404454
40688
76164
323143524
1
611589880
455505765
275496646
92025
50554
66952
1000000000
1
155308241
73343
204046291
352744310
43676
78291
86979
601675973
775400288
1000000000
592376744
96447
41719
463700217
85339
817617485
363723119
50284
79208
68026
88730011
312308889
837175659
87993943
761384238
536865171
41092
73354
813410014
782817381
63805442
875941983
707458630
90641
456252878
859653972
668358966
81659
67832
39560
237700098
87296
1000000000
34631
76998
57444
94918
214670501
1000000000
716136604
166670173
999261611
530680015
766820565
517357419
1754
82133
643311206
7590
1
13505
96944
650957196
77760
45948
45974059
45656
60357
29376
39077
971320901
936081591
84823
1681
59989
154768861
20843
190428154
88766580
621089199
50263
21772
601342014
943062836
11450
703486438
768404496
53677
418656218
188334836
375304665
67363
892216634
525880957
98399
642174089
229462519
41159
244545775
19698
1
349
38558
158242672
262527416
304918677
36806
979739103
1000000000
84114
435892879
96200524
589395056
177761588
787741669
607107866
38355
6496
95808
19231
742151365
82462
542617356
91753
80846
40096
654464256
492862566
58255
32922
48878
35699
726518759
97098
840762408
52816
92711066
812622181
304209944
44953
512141237
140343664
38659
58561
331867752
277537109
930488105
304291262
1000000000
1000000000
591266155
66744
17547
2761
484034606
39893
31035
922659083
436425658
692961454
66964
836809880
26062
481475931
621650892
511791210
66322
74683
944060373
26740
247684600
3371
36661
86522
107978785
75974
524194654
408407196
72688
1000000000
733003325
78399
87062
1000000000
44675
80003786
14065
87647
80996
61684
282775515
487799814
812178830
943196422
92965
795684435
916266196
1000000000
55302
49220674
509961127
207734661
30160
747238009
96888
9147
1
725933640
708747227
35301
138174843
70585
10379
751943477
70910
844611570
64253
255994601
558073366
71019
70283
729827695
73558380
433433989
412820308
595154789
12278
191073469
1
821521581
192372442
99722
91472
769436502
507401439
14874
374292488
250032315
934911708
127266448
868396258
36763
261454255
1000000000
245066223
351567000
199821131
80228
21956
37442
76363
24578
82534
99487644
743519860
329031638
97040
18695
18516
40624537
44872
653012213
725598846
36220
556641909
508110611
77057
36611
626536162
12816
788998750
10529
17590
66520065
1338
806918240
438983815
797862046
891697176
617008610
88418
820623286
20382
771082375
683405650
33802
1
1000000000
43497
78555
871143434
969861751
2793
78054
27877
534395350
88775
7871
68359
905236679
915822395
383306145
67910
56399
441568415
224209827
49106
999935879
83957
83821557
435985501
609616625
770530045
657510964
39627
855107412
38034
18112918
35061
484758579
8194
406658778
95973
1000000000
554944709
289209236
807253191
13016
487554036
47655
30940909
644964285
194372259
58507
49629297
82944
166446810
278827296
16446
895227741
741395074
56749755
644199136
20491
573045944
14584
14817
208682640
99966
1000000000
990361703
306881548
29111480
1000000000
567642051
647560471
73707
81515
15044
135844760
530934502
88624
1957
1000000000
717377069
734611165
52469
28039438
571838508
66970
502651032
519722033
79244
450742199
63365
311644703
84887
88914
68772
83980
22478
37590
489894635
1000000000
975541115
55161
55457
43644282
49856
137035397
58261564
759056464
59653
52698946
28481
415125069
655530384
544288847
516663492
784085414
30982
74643727
892789874
383975824
81862
335650286
141080259
963283911
19224
18309
48832
66012
2831
19500327
60037
409401179
14832
473343333
173546052
60708
766660243
493626977
839378562
364873761
127146832
365245000
49796
33569243
967245121
621507908
87795
416919159
901476068
1
81625
330871254
1
852310642
72827
158732816
499603145
27526
74352
34943
2109
90270
47541
748872784
81719
671208996
67818
541024014
972322709
401984202
86412
56484
712608399
43571
952651280
85961097
638740854
984036889
631121861
472557689
84609
1000000000
498966485
30165
29682
104089188
90178
216254201
784003696
526008198
52804
12837
642115034
91885
331167633
598877853
884667860
417184818
939927042
330444134
55738
326641096
525646937
815999266
37916
46293
69053
24452
781223720
144647443
257041535
504197078
36626
96323
54986
50040580
545250496
435864729
178037104
31458
43201
1
973370365
731958150
28672631
333333073
62016
1000000000
90373
521483877
8142
689422753
1000000000
8085244
496357531
37513
14864585
403139819
88387
28143
4384
610658592
372114917
682778207
633624858
975488767
175912957
84509
2270
83477
52550
602851086
953124897
1000000000
473095234
1000000000
502739106
771138577
545749683
354127399
59881665
477248553
61534
944959378
19910
57278
40090
29134
11005
704745656
120714246
62179
151080782
503882157
205625338
42455
74521
507663103
51536
37990
29315
80412
904611846
490980159
426542271
370912872
949359099
42143
514174372
75799
611347034
847969113
391570844
7083
54496
469984798
662104043
761407115
934919937
8765
367624562
2814541
26907
146150440
705505671
248561657
44627
324810954
850785409
456169364
22792
98589
851729973
80179
69434393
28371
813801940
76827
13464
216437168
65137158
954798586
15562
13045
714896122
732831917
91316
18581
2459
29777
36553
12612833
139323143
514692747
997217382
7837
21834
63563
45955
155559013
84755
498108841
543237565
725113516
676056391
1
821598607
117454148
1
1
33067
66245
1000000000
27609
21997
1000000000
64191
345461204
96062
18755
69584
95950
1000000000
404936701
693657078
11225
232569140
55328
601795659
604784312
76827
820106367
506101643
650370612
585178870
944724890
720749088
1000000000
701118225
563010326
477284062
56411682
70666
35487
437525116
993402371
43347
48420
445040437
16357
462196503
21513
96552
375876973
34366
93903
413150427
484440121
1000000000
791552262
34657
87830458
96255
957201050
54935
180734637
10666
91330
78784
5935
899379636
653403224
56518
835033530
644678545
870362348
43437
25386
41812
627384639
618605048
111022635
11510
31473
871432540
159904107
41865992
31786
1000000000
995131784
298100332
579737782
686184087
65694
1000000000
490393190
1000000000
141620589
324756521
4064
75770
84638
7601
725045184
664629293
159504325
37655
4658
127572305
985602695
428662008
45855967
821142525
237175820
665917356
57435
617064161
720344530
23712595
115989683
1000000000
23840
514784515
770167244
378303722
741097714
148990284
77736
10925
10536
676772327
438412162
47331
655549482
146737357
103929301
88126
94
980701839
25961
575094941
672919076
7814
591106669
353240644
63415
286084954
395810692
226765964
604832610
243122965
966227325
250613307
41219838
426613582
1000000000
91757
57603
11390
311579209
747194567
8193
56546
637314347
20760
26871
46440
986029927
388701172
66552
339560755
83609686
66553
638114445
28761
480814159
73298
153394865
237710471
62961
4251
50560
82992
718739400
28349
1400
50082
1000000000
609355708
882813164
367362547
36690295
401711364
39299
423682770
463432452
849389753
31934657
902356404
817357710
40921
36017
953102725
32820
47771
1000000000
45308
858137857
1
815312069
455844595
90836
704807177
651082376
30046
412595710
363223822
488331269
547644331
39861
29915
44524
22942047
6966
62301
99471
5484
304670410
1000000000
667146251
367563768
1000000000
20208
14408488
772974442
354233861
168106741
43654
33782
906237739
618715310
187051033
57542
76990
808027500
120855055
39216
34890
50645
75665
94025
78018
1424
41062
472906991
18259
28893
16525
696199976
3944
5639
2955
542830829
904212981
98077
475988094
44441
139019795
84438
1000000000
1000000000
608697531
74124
46238
39989
32987
350880315
1000000000
65847
607156568
264165171
125054253
201596880
272692391
935959586
6686
658449289
419006449
252674133
4068
184421891
656101804
13685
907075713
64837
1000000000
449220763
75518
107534358
778593633
803288954
916975249
13728500
627753696
747774152
666013624
62909
1000000000
635009643
1000000000
91570
275221277
683340948
734279921
16852
34461194
577299775
92609
901768406
97671
6913
1000000000
932181208
1
11592178
87179
66294747
806904575
667095845
132610506
761681345
35119
61184
21684
66640
724294402
1
346826777
68139
4622
93609
81993
614564981
78297054
1000000000
389840389
10739
84847
434778376
916598560
84138
147241864
918734723
82024
910718374
688109936
802281436
241620781
1000000000
515308066
24134
35215
73218
894821997
865718670
49327
61509
759875053
441457202
866438899
397913631
589383357
898560294
357962506
854124177
78358
1000000000
27410
216692691
734500000
1000000000
75041
9844
99010
59654
72541
41206
66106
354537627
10154
330041802
288839098
888770231
50602
93738
89506
69500
905071360
18943
653800430
247977735
628058681
403170178
441019154
36933
61094
62816
99881
694699218
2374
483823882
400245351
37296
7927115
231041492
567610927
30623
157773282
996057808
374589719
840177443
87554085
69391
43345
77958
289248601
1000000000
624227166
87834
658251039
1000000000
42792
51526
813077657
701910308
106037299
5875
7883
438600691
112275531
760239310
490668659
859435770
348155858
600065111
766575567
237788722
691498381
809803536
368234172
304139963
411497084
746069659
384166872
197243411
19039
75239
305358338
32083
867687243
350759483
325441783
244980993
872434683
801953274
268568707
430048698
43930
763267090
90358
68695
888146904
58252
847802627
532579292
393411690
748910408
1000000000
919996505
19607
419097990
35176
797360692
33527
135147307
3883
769237548
79860
50577
682546984
749848457
49339
1000000000
509055690
809424240
1000000000
573814590
370784835
707963541
916303080
1
76100995
1000000000
7706
22345
972807331
538353413
52950007
1000000000
41658255
170004985
1
656233709
64767
30491963
775683582
49454
4933
656103494
483715448
62315819
468603271
12596
949269920
352715334
69061
1000000000
46234
78790
874801814
90022
25753
9031
668531452
570916861
9205614
1000000000
951671139
525358343
1
644961569
369368922
850828627
38141
135338637
46610
217723827
743432975
993211253
76420
367630665
12951
115973408
47062
243430211
26021
57152
189081120
96180
1
81156
872578215
88444
1314
39020
95891
961332023
29540
94313
32629
640883612
936218872
79829
39283330
815082162
58671
568127543
13172
456910369
132474193
916646910
507259830
27705730
52298
456106308
97704877
654508888
72653
584568086
439180503
80125
763174054
418150323
738845926
132146364
24793
919688447
763645806
778199594
756853907
760654736
187736027
729099853
39785
941720061
60340
62792
59994
72964347
320879204
58903
317204971
38411
918082432
352158522
618095149
489979644
184210955
94713
231202583
169042391
321943758
436778010
36644917
70033
85559
982989695
826589622
42380
59168
415130814
944558880
25485
95331
65639
385757467
51720
21148
52255379
39166
1000000000
802554727
205080020
50043
70505
1000000000
204423626
369
1000000000
81749
71071
24672
905744730
83733
77172
737943818
2042
31101
93605
11246
1000000000
49956
921911339
41713
298967179
74440
313582470
83318
97218
195948586
73446
472923004
514954894
39296
91376
296250539
851848324
785113835
569517447
1000000000
59866
298376824
9160
33814
1000000000
916282545
80624
1000000000
58631863
7235
719998532
773236218
62890
717854885
803027578
780011798
64184
201609747
112058504
723602371
44254
72707
97216
362578215
839277052
1000000000
68954
499163529
52443487
198764682
812533105
25320
87926
392107125
374399605
60460
89633
39560
592243944
107952404
873329433
394699819
452477424
559404564
360065329
93635
1000000000
689208605
523388564
11168
689702711
282185713
1000000000
93609
609825654
662777585
57843
823575070
94043418
33217
913570757
90521
918506422
850503934
3410
319377740
41535168
12391
941645274
184430203
668883997
876200669
73988
50581
352278489
1000000000
65758
855672776
66215
24237
335524925
898100644
841431110
862693487
398196579
685212132
38210
68174155
444377167
691338572
567290347
895476729
11277
852374134
280464982
631446427
480082269
733345935
34930
987380704
733985239
922867177
78213
78898
13458308
109604592
11569
9376
239390852
402824276
478500381
961844031
59419
52296
417331144
214842445
537245818
18876
668772694
11555
54981
76044
287507307
54788
31482
83708
3160683
94179611
501466451
66651
80412
882323814
76770
280847617
986898614
403758617
656886395
244986615
1000000000
76114
920036776
51453
65996002
70823
877840472
99843
580944950
86944
497294378
374728775
76306602
26817
325281566
575534399
794155995
122558797
99528
1000000000
293774351
55303
17980053
18067
37924
976252783
166433870
51878
474643714
486894609
96415
838489087
62128410
59816
35613
773250146
32382
15033002
652634271
39870
756163708
278976615
987885903
36444
915182694
91328
227666194
739874738
31202
55937779
70352
98839
3849412
15108225
477707295
159679144
68016
74211
829664087
241640644
98700
46255
16026
68876
13329
680684814
859924141
772608549
39133
365116804
50038
612393423
96146
44796
1
599642710
196642730
71733
17919
557873879
632887600
603401952
53994
59359
51960
75865
899928193
29007
86411
2324
32108
42014
2997
33794
44539
596554486
653592023
662968208
40456
47878
1
61242
995959249
97942079
279131988
203634954
930508657
225206221
266619501
608567182
81300
242174672
1000000000
66931
87757
641536286
175064493
1000000000
781812201
718090118
108776391
87082
911097662
51869
846170226
998274482
462847333
6396
449748669
59387890
584458809
539156607
70259675
5891
62936
65875
1000000000
387266563
251856015
24131
1000000000
889930644
59213315
1000000000
596846611
6978
89376
481732158
876249344
94367
100087639
49886
54571
73018
66032
161970845
461695521
16396
562686032
65928
16710151
562683176
895669155
88935
917045930
86266
33068364
4004
43432
384059172
780255140
299417235
820846417
75526
49322
779865287
455940295
411350855
92114
86757
644463057
67270
750384640
733963640
203788252
23774
58945
723305703
1000000000
93626202
587569196
63888
728782180
706742981
40554
319544266
11522
10564
6477
81455
240
192811778
38483
109013202
56858
143325096
1000000000
276061216
95404
705126428
571960113
235528310
541193041
174989958
101974050
83005748
490538885
30331
29411731
43875
643771692
795705785
796694308
61985
615869763
6766
874544841
486348162
69856
11623
197079038
544327468
52622
86296
33095
322940859
66124
867588393
1
61915
964638714
156116662
28080
1
94145
89804
435305742
28090
610590896
67985618
1
345635753
382012350
187968646
104317843
676831010
341307461
167320700
993822748
1
302020117
70257810
153455695
30346
23035
144603837
6821
1
502671344
740831400
420988164
16071
882447701
44595
53964
51940
1000000000
99401
722001118
449122917
1000000000
67292
844914566
52036
96404
614696274
904609785
92067556
96845740
17864438
57631
54817
10381
93653
545382574
931729216
29718572
859322986
92881
58286130
13627
14976
24813
18560
7672
133687666
68211343
155878488
579281549
268830578
15637
727316718
558805974
67944846
99668
2570
19517
423824673
29975
36855
80855
513149609
1000000000
78235
918257129
917303806
1000000000
538517368
51716
1000000000
1000000000
611626439
90253
39103
56575
420845781
1512
230412569
42504
18361383
153939896
508167957
255706829
307121130
838266799
760484097
95701
66345
922276665
667354571
5010
1000000000
535872453
71255
140098056
65569
54571072
632993199
1
325804691
692715827
502223558
1
362852232
19588
571005337
649771755
76251
396760270
604860806
67065
870753795
293029379
36820
1000000000
1000000000
642547299
51209
522945300
18856
5325
245938532
410418457
524124164
406302557
21071
69082
531908868
249707447
208907473
54317
496068849
998276101
44591
12683
78056
334287058
248661592
694832912
68904
452719098
643668362
874723212
786984575
38574
51151
25213
561178012
19437635
243835495
1000000000
168482212
425292860
908434623
971702108
691295309
39451878
496720589
754052301
952889180
120268807
1000000000
511610461
29119
887642048
731625654
815092256
37047
76231
47416
602595426
693159545
353444147
219939483
77553
80424
1
294019624
81623957
47870
280379547
19637
766917193
571451138
26509
1000000000
324224485
325479850
61903
39459
93397
694002590
490247504
1000000000
289441972
10809
634171324
15563
38151
31399
879958844
986899943
472739229
93583
44717
386392058
248812458
67401052
146513730
551404271
784395918
760440518
107998494
32345
390548716
65230007
420590128
1000000000
569878559
788269847
13235
498160405
974238165
700411766
92596
98349
746110753
239975922
34012338
263801935
1000000000
42763
549692152
68813
535563615
82624
527650211
837450581
1000000000
204242926
18235
763896181
13262
741220502
90646
72246
757885433
82261
91644
819903305
77158
361014655
451323437
674076237
395870099
428772322
173166584
272833021
710118407
314695416
797237230
590099772
1000000000
609853649
646019963
1
26825
962106514
922100969
94214
195189394
311924951
901254235
759309329
397108355
209127092
187590409
968423360
1000000000
6910091
180367919
480046784
1000000000
99870471
97336
833336046
36136
137816016
213911100
709197798
366606516
97453
485324887
529145476
410210630
383280033
1000000000
92739
2991
4437
56937
585148119
1000000000
227224969
34663
303824868
875956396
114830921
554060798
44834
481576939
195817101
69720
441080985
17951
9913
33976
37917
1304
382835390
90610
475059573
168993746
82461
67503
810478941
36579
1
535142079
98453629
83991
1000000000
19869
803416361
3255
499217519
922822577
54862
497276362
53750
41000
47886
36148
57212
936739768
62832
365026698
20900
812791785
412959811
81877
639613653
8067
20562
30909
1
638288708
943145164
552255572
902807115
91699
710128534
96319
394077339
218907162
78851
242504214
1000000000
513420265
722182161
680593273
119607138
561373269
95791
65392
760941220
717703394
89806
20712301
1000000000
405325889
1
754163703
172508175
38577
361144505
305036033
65109
710770033
242690480
943600550
976653093
1000000000
478495201
697665847
124960684
1
458375578
28472
29519
72086
1000000000
1000000000
294260892
828763684
796448383
13147
344740311
55989317
798999375
924640889
53591993
12434019
189498995
535307432
37630570
1000000000
1000000000
36430
320238551
76217
78724
410222817
640755937
1
316437219
88444
410009188
515817893
1000000000
23410
15122
471012021
809708570
4102900
582961763
82525
9785196
237932494
58485
91801
851950041
395829392
786690917
4655
52444
84999
189182189
92797
643410772
683134386
47745
811390989
405337620
1000000000
76393
29
915522982
910985089
663234472
464107359
4185
255409236
19335
33352
347552349
955297273
464662058
296274362
309311794
1
818720742
77383
600483375
11256258
17057
1000000000
44207
49506
97726
5377
555281889
19925
987463768
899028498
241528867
320084689
9634
664013200
32345
218988224
735389925
779709068
497972953
88368241
627906296
668491561
97648
131407296
427614239
24206
764963241
9864
873245745
925577332
76676
38565931
84739
18301
16696
13044
92101
1
981036216
1000000000
356068634
68828
112443413
95250818
35242201
745102856
297469212
697497672
1000000000
46420
89579
761603557
933636690
879464506
76103
97178
558282305
751430727
739385903
591006648
326521487
156423843
144410350
61222
943885010
716853819
310876669
53484
97721
655593533
82670
1000000000
530401579
62910
1000000000
806771292
88762
939675020
1000000000
206205896
78669
441194649
895938602
1000000000
50197
13035
848994027
697317385
571003664
846492547
99363
930278717
664365481
419829246
398497117
1
989628403
150507976
54472
87669
803674390
80467
360246030
39264
721384617
871060927
51977148
993970412
93807
79448
9856
4882
716020333
33912
507265685
17016
578431366
69797
574573940
760278218
306791824
143719942
59023
65487
44508
69899
982069613
34716677
225784669
18974
191284905
21856
613356531
26584896
633492678
57700
44345
716723278
621875957
845328031
21024
47735
445841008
80264
89773
745766329
9431049
95125
25946
616925723
62639
956284467
9605
91707
516037557
68761
6637778
963680450
680287057
34079
53011
1000000000
767610277
49397
831968743
23642
103319817
946333013
938381124
1
253887746
261615599
776588259
268524237
745595773
439853587
685478388
27324
805010493
854223266
606045416
439325495
944880711
918153117
668576697
554377329
973489992
31451
143430293
218355326
32715829
893581613
378088967
575894174
92332
98330
62610
37329
1
82873
1000000000
1000000000
934774689
62070
652676590
765309233
299647181
69612
1000000000
84392
67284
59989
1136
980685135
430352811
552903595
56928
43790
845136929
1000000000
45584
504525103
68213
7580
225848039
1000000000
1
924446305
51507
923314727
46493
41387
46283
442828384
881520863
51170471
58856
77375
17045
92199
452464233
625157549
65736
19757590
23194
475083558
9779
7063
555367384
26930
754311952
150946360
167064698
263986326
515177805
906337537
5185
19360
22941
96577
25755
22995
2931
70239
43056
6979
407767613
38753
38768
66733
320611300
628241298
1000000000
273086835
87083
1000000000
482918370
33743
53824
753975566
59499
56888748
771960779
90739
28011156
373108962
435954594
62729
395563553
442177696
648544949
47245
1000000000
243327532
965642922
717910466
450637153
4877
29463
941375446
965329934
42242
713955549
24421275
782827150
50762
28399
97738
1000000000
1000000000
558255561
985543594
32160
583135634
1000000000
1000000000
738155615
25658
92592
622454513
197608913
74410
42382230
386756478
342289856
85528
747356398
384074673
76284
503942201
26418
475108513
1000000000
804483501
99382
149035501
16789
486679282
79370
1000000000
6760150
18379
80283
31614
73949
199148061
43164
756989064
1000000000
89159
1
87824
179046587
976015224
352005471
509574685
36203
49739
20862
69501
45670
508771987
94873
905100175
69986
30739
74354
307633539
922793478
24171
44247
6184504
1
615285138
510706853
7050
4065
17332
401393473
44015
77733
37044
18903
41825
34357
59466
719880986
671904348
604040775
831241683
306559255
43990
400673371
55213
479346809
195026554
208131512
98694
526316428
94507
121592845
45374842
260391435
121510903
77959
42871647
60752
190610473
890122825
620
892010200
96834
60231
398085854
1
874529075
705898740
740211869
43595
71667
14617
860884740
621854097
4528
151338687
20699
812937780
59359
162663526
806978009
830617770
436682120
294864232
1000000000
80827
813689395
787755625
712526502
856138729
506128161
93199
112885575
8354
34323
63676
625826750
1000000000
114513467
90736
282694372
222256644
257022123
356757919
41670
782142379
718463999
15209
1000000000
5764
648875294
61264
976455047
670673612
96532
425444451
19173
1000000000
441271109
1000000000
48126
68803
35696616
90525
94170
56445182
185078953
31989
689644940
815328120
697690776
38343
42624
425748479
729982024
464371184
95128
294293055
89374
414485250
448572413
472585669
33450384
15160
580963130
921747210
1000000000
865648209
87731
448605207
35378
1000000000
475884520
852573971
507335812
804982941
21903
951502934
844373378
254370282
246758410
885677265
170695124
23550
987412609
820837855
932200942
18880
48285126
615699556
138869998
422340161
83430
54552
655742085
97420
801845902
67612
70990
894033338
1000000000
677365170
904761893
564382839
64486
379610760
493315191
353065550
270061838
766858552
929255576
639827725
55019
341750228
92451
312252285
205823924
931040194
1
234041881
629806322
67202
315244753
75249
47047
59083
1
318310610
376161325
79520
21408
1000000000
173458213
87271
714388903
51971
496269279
1000000000
47480
759819600
9765
12900
827354361
804158554
99466
937
52782
715873387
238631821
67943
245448900
10591
1000000000
463013884
1
629923924
44174
5415
17487397
1000000000
102519753
1000000000
57027
232657474
63154
55683
36875
90502
18185
762790930
404139007
439023851
69313
787498339
223897001
739604758
282893785
32059
510737063
364495772
608872161
15513
50306
49687412
953100955
68854
63796
831612726
99865486
215458863
30188
12388148
1000000000
24162
965265756
903517339
83808
63503
446259656
52034
302840535
730533360
443305793
12892627
447818300
648584138
1000000000
40014
409491330
423084499
89387
34810022
669644040
93296
5192147
24722
312205184
497605533
685260342
42000
1
1000000000
55550
23696
41556
87547
1000000000
773417984
80595
38642
46871
43344
50151
1000000000
79437
58241
18026
972291354
859049280
54830
33952
326894081
960708120
58708
1
24988
521737735
64369
578383807
19953168
94596
68051
558007536
962570583
69372
748206004
67236
941465831
809264934
59370
49697080
73818
585192416
73845
661456901
473586764
36137
875989891
31558
60814
821082790
71216086
74662
42760
79330
83672
1000000000
67414
629814245
305020009
602583993
757517241
1
99448
394603418
653202890
15121
922930421
282670849
198695944
13960112
87205
381402023
22431
997849061
799498204
371274695
540884744
914070180
96525
3192428
28079
26095
15674
1000000000
784182031
862945374
468208081
328593015
1000000000
489001647
234025606
91155
76100
99766
217091877
75631181
4060
639364904
296926305
216459368
499812401
29037
30183
13931
3163
500335585
979284743
67615
729414054
15014
867634470
874708593
69561
324742855
44676
208499713
316874341
23697
802849182
60056
328708207
80610
417972723
141315215
997483352
21749
311584736
906959776
473759309
87735
698266036
157208449
500339862
895896845
19163
519280760
901578855
7547041
53025
635691862
34312
1000000000
80102
1000000000
634316902
65308102
865687249
455419889
148989682
896458253
50977
976607190
890865665
410823153
571826214
751290176
1000000000
312715971
735841790
976132795
418434993
803324630
38433429
36421
55633
633516156
72269
956423566
31908
768745439
344668343
43922
16040
72028
53123
651470124
68736
476289802
87357
33422
342340662
74792
246208432
379719590
34503854
329371562
90438
61563312
906530731
165885146
36184
24657
30411
160229523
970062583
680208976
70689
501027794
342114382
154707340
309788031
449695970
537559815
40476051
886298296
33963
1000000000
13341
1936
1
66708964
764701372
875275585
603439136
1
1000000000
69268
41629
400284362
657988464
929377163
795013739
60045897
80329
476860630
811904262
2847
1
159674233
2548
600077308
560496268
363494821
80361
191911792
89056
39055
514
139948097
681837654
400783835
1000000000
868178963
906281933
14165
13226
287941431
31330
1000000000
6058
21971
3428
408487070
58981
654897241
1000000000
87044
65133
45086
1000000000
65972
1000000000
240136435
1000000000
151070910
978496874
51857
1000000000
914675359
34390
44238
41125
1
89668238
86681
411571282
3491
75574
625481450
55781
847277550
78033943
451073205
643734993
66160606
41905
1691
1000000000
328942752
88140
65473
56435
1000000000
419647583
36276
773460478
623042086
55659
38043
625132311
998170995
897056864
62113
48156
7749229
323545568
18476
86104
563646453
795712759
662514486
1000000000
2539
984445338
512488930
437763588
498608702
17267
614775024
54867
1
534688126
421325856
1
538230039
59205177
58922
719882227
87295138
490532782
46792
959237225
322281724
946103832
454690523
59300462
784825602
14023
803138068
289108437
634950384
11001
116070116
34643
52015
72535
25075
372835853
54555
14375
25968845
721169144
49856
738665428
50261
638895366
37564
57270
298928879
393901494
1165
79228
1000000000
656095747
359448998
67926543
337357122
61973
25963
654635437
539453020
1000000000
741013446
64112
938589349
58302
69212
1
82290
60613
904366309
80726
621842514
153491296
1000000000
44841
14212
56711
73913
1000000000
723
329961479
49331
72505
388380260
590873276
79754
28808
7536836
347619378
34888
129288476
141881638
1
650392839
1000000000
999159030
98512
305457355
10814
406352106
5128
254190397
845530663
168420516
5315
1000000000
54171
583454785
82272
9628
55242
481799358
451099553
378328998
49376
598144432
404048978
96004
405121844
84598
294110956
722873885
730874276
52019
893733875
64746
418060818
1000000000
959887153
408911229
132433268
317667347
46391
942832870
773946260
881857633
79765
882601724
1
33416
583566910
47918
455408483
390038813
91046
817853331
35282
531758603
36977
1
4030
698466344
245710284
27088
29222
563858606
724607926
1
78271
367993015
288072915
120754359
893619152
83879
5686783
1000000000
6909
862960370
88271
422811106
10630795
979097679
301615778
1241
3375
54733
86355
525972506
29869
371676691
86708
336140736
845172201
240237129
12402
147993312
142937982
40387
7521
35313
447730610
80209
730757670
149106419
82030
11005
84526
764465270
33785767
71939
482846534
486764247
448864458
284102074
267149155
76114
315205235
917332678
619531385
87938
502852885
122301131
19781
129334440
247866119
18318
922299874
147051943
796310176
2591016
632016199
259602448
435812308
92334
132225373
611642199
10077
932270840
1
564994807
39797
67942
1126
506043923
73129207
160264102
57603
59215
603204923
32490
88062
1
230281848
592241012
384412329
767529784
27767
910447457
456041286
528912876
679521346
710219054
841525123
27532
707731764
50559
24551
24438308
46878
139199304
61302
903902791
45368
30552
26630
139997509
48045
22512
873804762
663646538
30732
39320691
42117
63560
66392
162512214
90259
467297152
846094947
614019291
529620237
952809047
6181
302886806
70066213
67935
93210057
11660
479803090
22933
46452
1000000000
342807768
857937102
52483
500168366
442760533
470907622
83498
559016358
307317366
33005
538919217
43531888
38485
657817648
1000000000
362110325
909628056
897041327
495652281
824944207
275909746
966801028
229807704
80845
91774
469429276
306797171
472064314
905373417
7374
32542
67056
45730
77859054
420570656
1
41659
801170485
18103
70945
29625083
20834
507001367
856134074
54137960
68190
183075971
1
1000000000
557076385
304401287
1
506395596
668668807
8822
291034440
92084
1000000000
56134
14478
72603
546544172
23868
65310
27372
34161
84981
276921689
477936108
3514
487537337
47494
25583
23299
37558
128337677
37425
60305
916414221
47156
90375422
65186
43341
73649
57175
24843
446088709
1000000000
229033727
292173986
439357403
19542
509836813
75041
66116
1000000000
3281
42999
53180
172714688
781983068
925754757
701580555
163837743
476148621
412901083
14592
16467
34085
802912271
45824
759326419
91397
1000000000
48846
66019
1000000000
970440129
54787
34368
469465876
4042
925039396
952778763
627786968
27773
197592153
1
38938663
474152621
90306
731900104
215732909
297801875
574114581
79259
670087939
19947466
28041
75737
20456154
981654359
283817770
439519742
93053
27899
25636
94923
279823526
12093
79954
745193791
1000000000
31871
33397
815300222
665018252
454695083
812837093
514518954
558906925
570702502
50604218
927518802
19504
251013522
21554125
38778
921726825
1078
1
415869410
64038
327903174
17741
387114400
314962923
1
99475
136885361
87969
66664
917979279
58883552
1
94140
16959
833083238
68241
45889
67151
522338490
147209464
748048020
74831
845045503
114111715
862670604
1000000000
817667885
408616129
810224183
25090
679009925
96150
517474164
60840
771822113
857784948
941072240
174092851
91614
2007
33927
799004646
32790
392340350
259384083
356949302
52450
193577991
615639972
1000000000
213212928
924283213
394216500
279876888
86128
330471534
33642
48153
60721985
197720952
715163690
23109
813277726
422585272
25406
723055686
802793299
612816531
68926
733526541
924157873
1
37365
183797745
868898914
1000000000
60304
197877018
667609971
37295
101962806
752574856
39567
83231
38584
458742788
34888
81981
600487049
815608883
44881
60746
264912491
35688
49958
247841023
39695
31999
58271
16936
17866
1000000000
692433690
108491816
29962
119993821
42613
814928949
685516593
302499520
49690
515491711
53319
974712909
28123
460068599
502176555
53605
19631
81128
636471612
526592465
18469
367268718
768074108
997314531
777004309
16317
7447
458435336
80032
22817
517298660
657705628
722082217
80774
164330476
492175052
277570491
38738
85516
476148263
1
868230112
237731069
179854745
63660
811430855
43254
32906
1000000000
80477
76529
78162
556761632
433088087
54138
735397271
318971754
37715
39245
825984192
11035
66790
48141
908439154
180189683
149356838
428639928
89813
809472567
37404
18367
1000000000
997817293
6679
44657
84017
425418274
14278
36981535
390654086
129798271
55867
70161
55600776
33404
11229
820197238
585383731
730666059
72120
20856
82023
232424379
731668704
1000000000
36788
854702485
570611556
1000000000
10325
9077
38858
433143966
1
83940
347677047
850819958
558582415
95698
702406624
631606970
70134
455509948
2293
224651295
389639434
97148
91003
25727
57127
802810279
386264513
57394619
42829532
706358968
1
109934895
4575
48763
20610
924625226
16968578
505385829
702012948
818902109
56490
545367944
46619
90878
620814003
327181225
747776945
66351
2618395
1000000000
3209
78094
27005
879640627
739394667
28035
626583052
506474693
878066259
39496
306178177
14960
17404
95649059
930407889
82467
581223482
857496027
63845
750607872
581845113
869089174
804909940
764598126
58578
69720
47614
76402
181116735
96703
1000000000
134628264
72476
23108
356211866
598865481
1000000000
305358609
684777621
143583589
47661
759502921
61505
32921
938109394
820630466
822788610
824875189
14589
63868
931700945
531541478
42866
580218583
99836
230679949
123456019
825483711
151232488
37056
37776
822934599
13475
673225930
22024
85899
300743628
66785
1
70049
33561
71015
73811
804919710
1000000000
78291533
963900319
1000000000
631893548
202197046
909955569
847709142
1022
686841323
48349744
84548
508676015
14788
515055559
8256
719594613
42404
94233
76048
839477786
1000000000
1000000000
46536
905438033
54468820
881056843
782574987
57176
162869321
54256
1000000000
626757812
10407
84702
850982240
802700328
586885588
674561497
40130
66096
34190
36131
252816973
47748
7618
58430
1000000000
1
11026881
988605738
21290
831760943
296482879
37562
333806622
86455
1000000000
58511509
72535
40233
1
979287421
78349
711492878
34962
27120
441943301
46182
26632
6657
64332
247087294
61586
55070
818752775
18961
69598
376290559
2072
8748
1
837215990
75219
138120089
620197558
479051408
833165923
1
26459
203499012
668003232
73704
598629944
67278
909374394
50101
517016811
32210
831280327
5650
935060269
11812
80979
30982
5319
61877
62333
46439
980856360
78976
21511361
172472554
45411
95685
45546
15750
1000000000
73048
588010572
640295045
202832981
387040805
62671
186212264
1
73501
852362925
1
61156
428776152
310514099
78214
7884
55040
956992861
1000000000
137944848
588082236
814132844
59818
30980
794441977
18685
1000000000
450744134
969101052
272746593
96661
21342
379896686
13181
82000
53938697
787086008
1045
577248958
38984
70383
882012382
554845776
81086
23143
958148485
27014
800337164
40082835
305382594
506189235
31893
474579867
402554538
715061459
446454463
92674
174452273
876943496
235140688
764322642
612419081
278412081
372985965
413716527
166925331
5916
20346
87108
59208
17868
533546383
71343
29625
9785696
550007783
1000000000
42824353
71682
91643
314594886
3121
35030350
1033
520147979
55976
231786548
1000000000
479728186
762843083
35925363
508015010
157736205
485309742
1000000000
317551599
907165144
96058
22443453
757302932
753267349
457940332
162252704
820352862
998674778
123017621
542414811
39993
169981449
455537403
72207
595195272
749944278
190179089
564667924
371034243
25698061
553934435
7650
1000000000
151342080
20284979
18072
654887378
329372903
23657
106830984
769269018
45648
458547066
133142720
337953126
984833456
117616255
322555677
716463193
550058559
59834
135465651
832397250
36896
17586
49540
813909095
888471042
781277386
60832
900172236
604389048
145765117
1000000000
75913
628437105
19674646
43747
80458
21772
162940028
35621
1000000000
56893
405894316
418317381
579457971
51477
9192
1000000000
732194080
91691
1000000000
31601547
240717961
780372322
56572
710649934
25483
46428
111118177
37764
53609
740948472
109247409
424969793
37069220
52302
384845141
258206823
1
717590074
29751
31710
45303
33920
1000000000
1
391507155
36750
481211266
55135
594538697
86610
1805
51960343
42384
74081
796435436
745562742
803986195
146327742
96142
581090826
760764532
97612
63720
1
738719743
42953
996058814
29574
511846471
928702342
896983489
94922
54357
1000000000
627312178
3925383
591922863
786866429
974996741
1000000000
1000000000
82453
95085
85810
41168
589052723
18563
48761
710743141
690063957
26498
37702
513314386
29219
34208
771411322
536657857
892573494
362024028
88943
20535
680487406
574945566
1174
111178616
708226379
52865
5217
785277314
81003
11201
417382856
559628571
666315224
963268958
56882
25224
869887406
169444857
1
156912441
65325
52404
60263319
107057671
83155
666196357
113362394
674462844
538315321
40245684
468695525
912858119
12665
862970865
33458219
32963
36939
14718
582446159
100492114
467592067
193305521
108130393
212888902
270026430
943712257
638268520
69745
83491
422680868
263537980
768908767
627362315
1
32388
92386
1000000000
15354
230743722
120506926
90794
430026131
62224
60103
46977
73970
171275576
29253
80649
591958191
40639
76137
73707
844413248
7285
88173695
745237211
61294
1
86979
856169121
21103
26210
4650547
515216422
18143
111782167
346909294
582583008
617547776
839255980
88951
215863810
863223798
17639
30022
1000000000
202856316
85597
8099981
857027832
56274
94798
706888712
18272
81873
902293558
231245941
223235321
1000000000
814712509
927689051
77840
311435581
95336317
928108413
84693136
493356976
520083063
319954397
629430943
916595508
94193486
145413250
93448
47407
697871555
44614
70447
854103934
76485
66733
258956279
443943641
78606
521760557
435977194
1
693339188
1
99386
490572283
288359555
47407
48567
747789131
266092833
476140534
5436
925200519
32517
27973
58438
1
60858
7419
320905455
65639
25861516
862074994
1000000000
72253
26375
594697032
7652
94333
970542961
257135488
322599074
75920
11565
1
692898288
825720948
499379606
83793178
624748061
341332510
1
360710513
187795636
1952
79274
65308
700708487
217691368
710057348
364830409
24581
34650
369153904
282607730
834662617
219398955
97483
96646410
66712202
246344423
98910
941265014
49061
46073
652037466
1000000000
28379
1000000000
666317548
47083
1000000000
5052
419404551
675237408
82371
50026
26164099
16417
80201
15347399
463104686
385466089
345618536
654529381
4577
963896648
1000000000
379099415
131382413
41868
598098711
548801853
885394622
788773514
79043
873388472
531886315
1000000000
301217092
676165320
264045294
57716
864
84448
462604124
80901
23425
11030278
98880202
47212
94506
2436
312870083
969879243
1000000000
318277874
955796246
161522553
182340325
498326061
513147588
654691565
85814
49371
394393884
413136727
84237048
852743860
55760
133603418
51948
203782946
21898
62875789
15136
19320
232191898
55892
1000000000
99666
12811
764461051
143487921
1000000000
41243
223619596
7845
70272
425742348
641726617
690575911
867938218
73241
945512035
706310130
676801621
1000000000
733125863
51193
136926687
94682
17649
41009
67846
127694213
67585
61935
20455344
26198
3079
279990780
933790621
80892664
96241958
406728207
754934590
549043563
60905
3594163
778012941
52467193
324245242
103893069
1
310119673
71468
554872320
187423655
57366
27437
317516024
96752128
667528463
53184
429551648
41544
296378389
948186470
1
667796505
47609
21473
20616
468143061
36505
41488
421505916
873608150
52817
18959
48568
986567282
61449668
81165
272972494
34122
717847655
38612381
80370
338785397
988890589
996042358
815866
29254865
1
1
795858235
884766760
95796
1000000000
191871623
45775
676048124
995029214
750405370
852464083
254847767
170104681
160330340
97757
165428701
910285358
12877065
170988265
469166949
644084187
66481
174944743
755839519
1000000000
78046
331253278
733204527
402473042
1000000000
94942
741406662
745979585
1000000000
993273703
518158565
29966
1
1000000000
176502895
608333490
633861655
540238185
86364
492452431
59669
91290
43301
153283600
471801005
14198
12350
96236
1000000000
42214
28298
237117390
93157
91624
568103949
4617
297859219
572830646
44189
293670269
40700
377487534
108559191
579209259
535321489
1000000000
391006191
97217
1000000000
98226
223652879
696291794
55442
96543
728731179
780933782
978410669
951982718
45396
86264
526818155
306282975
1000000000
306430044
925240889
57292
370063144
845397588
173789485
433327352
67215436
17414340
70589
889952181
435293762
642246721
52954
58207
5330
110464717
755929001
28810923
94851
6673
898515712
264795736
70610
1
93425745
528301448
96807
1000000000
673861151
856072696
329032719
260603667
260803570
84656
655552129
64197
499865433
96307
229891342
667576939
8709
24248
83829
120662349
1000000000
755480760
61763
41722
263780363
493618683
941923576
207456739
32298
93156
534984596
770189973
990260147
66797
66122
1
61854
91286
20217259
53548
18723
543625367
832650193
41169
96271
25083
587908492
1
37003014
1000000000
24722
855422874
1000000000
1000000000
781028043
71968
79164
802824082
432095918
35155997
652936936
58166
282314004
358047839
70165057
629431066
872325080
19491784
227142077
601362119
530282388
61350
64157
64627
1
664418493
673443191
72570
46903
84074
57356
1
33008
200989687
721218712
368000473
270087532
1
1000000000
702275739
241908112
1
381851750
88461
44167
390190991
864981071
426599639
15622
242075012
231136822
980660056
39780932
40060
63047
50061
18216364
2425
617467621
98719
824184787
1000000000
90976
440778959
527956413
96164
39939
776823319
1
95207
682490744
36101
270029801
69261
52352
71348
37086
978878671
63337
735462889
62531
541167188
928719404
119726336
772866696
67982
3484818
68535
90938
84054
15297
33443
9637
17472
44527
96741
100683465
92400
13272
468004246
1370
9703
705431775
92105
566085148
15444
45138
1000000000
1000000000
29035
921825784
6223
909106670
59810
24726
15553
9637
47048
26520
19672
534736119
358335838
69564
87581715
62468888
47038
90282
275883779
110842203
528773441
42226
91634
714284603
697308178
331513045
15274
387272560
74310
1000000000
78671
656863352
174339827
936074974
94332
80585
73552
517063954
980780030
80568
7501
94675
18654
185998668
266041918
726551386
550906478
650554012
71848
572546446
657557505
198334570
251495228
63927289
76382
89567
5691
401161295
32191
29843207
1000000000
635775244
840863636
131751632
267216427
88053
164507725
1000000000
92699
58489
39537
626033545
1000000000
969791490
455890444
1000000000
466976462
404127623
671446013
86435
192953039
8540
1000000000
43233
20357
213697888
62143
21481
773014108
202106116
106844790
653269343
824665744
647112510
31318
681712658
98971052
968297445
679717075
950642347
12922
42060
21135
317581346
876660005
37524
40101
306251140
60433
51595
23487
45850
368484439
97198
894354428
19212
902017558
77179
92572
97174353
1000000000
53015
57866
556888727
39200
709855691
66266
620072134
57297
251555474
32484
54490
262055696
23499
88103079
364560297
64236
953666622
948469072
60813
1000000000
905611709
397243048
98311
18090
38380
79252809
231468781
77273637
794649572
742
72750123
315502865
1
635753986
777162262
929087803
855124013
70625733
638002308
765948886
637638061
50450
167432816
37996
827262065
481930759
990
542126460
15937
586268980
901408300
99679
909232441
17962
772525771
70234
39216
815027809
153822609
79100
79047
412205144
25114
26395
8389
73331367
42407
85061
224872277
886256469
569070740
722743132
994983295
77350
1000000000
931715309
1000000000
57841
64174
89798
288446071
301233139
1000000000
965600953
176694522
676226147
56583
98449
776650082
308895849
994082373
97962
119136955
159658283
272467911
299576507
20457
90811110
735885150
1
1000000000
92138
119914207
37854
748808826
1
16881
27230
961101921
1255
274378734
196150480
19784
4997
8253
322886061
50529
713452716
852526743
28951
22202
3275
38668410
112917254
80610
883538154
74398
500003391
82884
45604
69291301
19454
65835147
63321131
64430
942476619
69798
626912678
464770811
851259708
14372
599114237
749979591
30851
70571
50967
609071716
37301765
96424
55938259
858676771
89139328
55329539
7591760
195347228
774589495
770013891
83608
63391
769069740
320064041
64597
5721
726006216
48115
1
86388
54020
439253289
1000000000
58678
667255035
612626400
805543345
981616437
939207152
233682323
16956
165842547
178745844
515534516
72923539
67470
90082882
51797
31531
1
798056764
509600201
688619094
439573213
90287
414275840
1000000000
869862412
1000000000
968947890
47465
70555253
434398549
39324
758938045
50240954
514995536
411149441
70439
413984910
86293
861296910
719951046
957300351
75890
60692
85440
996142849
155271928
83972
43925
646084441
191377055
8929
864990657
622307265
2995
94398
276352388
23528950
47979
634451075
7172
9847
789407327
438058924
963590942
26850
849206357
1000000000
54214
290073306
845481405
233389939
305341892
843048723
433012122
319577140
313612266
276165149
499575433
809141996
757821829
217614680
1000000000
91588
17729
198704770
413922626
38461
68752
874
91044
957371475
863731567
148107519
54199
65372
995269006
955087704
469267093
68729051
2407
24413
377873096
717622562
726925457
613546204
902531799
122340960
29349
34776
338299111
713286359
213450107
829316124
757489901
51300
483019543
987836105
773524587
62279
125106681
65269
365332253
1000000000
85386
594912630
851906229
909775877
674592180
327590329
76710
1000000000
93580
634238941
36225
17269
80787
472872801
778461374
28208474
65233
87272312
77167
25731
302765440
365936689
163285820
179001948
65175
902285888
96408
1
601587156
771209572
45778
28814
29131
763662230
123858625
923217832
60027
23605
1000000000
609278876
930084319
584841363
293274687
70940045
22851
46677121
568643410
14906
45764
1000000000
150452602
592393989
90822
3130
54365
18203
99597
716248275
561055297
1000000000
492117444
1000000000
1000000000
363881380
881808963
96064929
56630
545801170
34460
46403
293221919
536637223
1000000000
323132578
403162800
57399
328607880
248234687
976477258
96068
247526232
774252088
1000000000
80809183
911300111
601493497
79842
661636536
685415488
394086599
535026470
33150
71783
57171
63692
74699
471140264
271856504
58766
367417361
921676188
8065
33500
92484
21163
777174673
157002080
646121748
575728173
99949
600028113
9469
2493
6317
966236612
1132
96954
326710781
39018373
709957132
251230122
63461
63309
82284
268866560
493155977
250453862
675382032
99222
1000000000
585851106
87210
79625
12721
683495858
226349775
224037125
903738264
871573537
499146529
211969729
586447920
77750
620310720
41764
301902307
55515892
95655
67164
880078857
1000000000
92154
33507
887489643
816593081
6289
264
312209786
3333
481971012
198934898
950001200
247149855
17565860
81524
72831
897029311
37911
757902553
44004
431819604
597647310
7754184
58791
432779633
499054596
991589907
1000000000
828529473
11313
60846
1
724521523
32527387
640143495
929360689
1000000000
597814505
826000720
74519
59115
1
656599812
70739
6340
527595972
873962182
520357608
15441
245618439
759363479
170039925
1000000000
59915
1000000000
892731499
5001
768856785
1000000000
91975
43974
972568972
412112510
435127066
321110142
217161443
54055
337797350
294233080
504438554
249360471
853366005
54616
50493
328938346
155191736
218162280
387
92925
51992
70917
65996
363858332
56865734
90550
463649060
913005105
141606869
357076902
685690382
400992532
463327006
1000000000
314588977
1
72286
104108378
680165300
48660
39490220
1000000000
222270344
80565
581549532
289353211
416335724
53628
58306
88204
397538719
96448
22532
88954529
12439
681739971
585663511
25553
81819
299874755
10310
53573
63436
230857960
88845
3532
1
88840477
905740153
49660
286240355
786366448
204804522
54265
804905106
967734637
55192950
19783
10747
6812
566555984
1000000000
11101
5022
357822886
383619711
1000000000
716349808
63431
54822
1
355505721
1696
746078636
431217650
578091089
17896
735631194
290789341
27867
16280
58398
1000000000
45055
861493723
2106125
364194993
282265957
1
975900392
17292
32172
635190204
712810480
765415029
953717776
31465
84175
173505941
299444186
53589
942857702
1000000000
249326188
373428783
14942
232210670
72790
26812
97274
55586
289308596
934446480
63493
16955
498540059
79670
877513895
968867938
4487614
4105
905718881
190873014
18106313
49656
735243924
409969639
792582467
242096128
36674
1000000000
261549489
1000000000
616935545
47582982
477702623
978045652
851112012
60514
55366
573861685
295526114
1000000000
403762935
472031502
64653
287886568
39848
80166
274728662
866725054
757274298
539682228
255627502
135303633
900446437
12610
1083
53891
836628863
9665
323860367
705498629
448244017
981652461
11684
530438609
772297886
746011678
685369403
67825
1
35975
3732
57013
806063598
36705
164321416
731781842
99457012
57438374
6344
65823
807371884
153138775
522044776
593938235
521875447
23931
230712590
1000000000
871527509
628900770
1000000000
912298172
721594193
53156
1000000000
29815
949893883
897549761
666185251
74230
744704083
91919
90719
231931642
890774848
62893
66081
29998
88433
727911058
233203052
23202
9227
113069713
35932
30833
3731
13178641
67402
46894893
1000000000
45357
62885
32231679
358639150
29902
20003
12229
944922437
26280
48546
31750
1000000000
86420
1141
56162
28303
535576819
467153148
65191
626691542
35762
202782226
56006
673870583
89421
1000000000
90486
147718838
42261
1000000000
43788
89564
198194560
397750396
82880
74629
486532771
65000
964887125
427447598
539715715
226154205
72004
400915813
24264003
94099
34598629
131681554
676976117
550930068
435686594
316495764
8453
523056897
193224496
76152272
385029017
65925490
298069824
675642865
67110
75081
907756474
695431727
65179
24916
62674
604555508
33821
8837993
228536099
892346182
2951
313881590
9868
27608
69497
92501
954984309
91180
487999796
58717
895711429
1000000000
387438215
923010694
698981705
41218
424937657
63806
668490790
255406056
76737
169410049
556552425
88105
80117
64221
22997
30074
659707164
902277360
1
414542551
27353
239304811
86701
595713963
818400004
475717794
182739040
83530
443423033
531988092
72277593
5499
55657
1000000000
494769768
27438
1000000000
55447
738330747
666613313
1
409293917
753964238
83915
46178020
966759268
619501850
19051
805986122
193192663
838269757
74700478
165172473
36537
741074735
292860381
51980
590115969
92097
627386695
61445
1000000000
54283
1000000000
742711606
452586069
984767060
1000000000
33251
59245
97930
68808
838019367
12662
625260420
375170979
255916069
887390268
630048927
526612541
939769385
868660715
48171
950671213
80751
1000000000
25691
68111
247558769
2890430
796758858
92890
21715
77837
65107
430350171
10862668
453664484
45963
1000000000
55211
68065319
634794460
191094151
630025942
857415889
1337
232137075
533921178
271591856
92254
1000000000
82577
14416653
202672444
837820291
43448
61151
51768
672842108
903288336
523078175
715265863
24517
92379
756613228
1000000000
557619371
1000000000
95887
69072
89879
626675607
876226427
944345649
654160823
417086335
51576
64000
385980845
65813
133335942
98244
89261
724594263
851979083
151706164
60959
875137229
67621
95897
28919
918742247
737505329
333740934
1
261908163
627349062
847969234
35671
530705082
500955763
26539
61091
350717450
651405390
857025923
1
10113
47182
70120
18900
31124864
65928
3858178
93553
760394260
14322924
317403548
39770
25586
1000000000
287477995
346812860
445278648
956174068
76976
781580104
1428
438464804
1
1442
1000000000
928764792
80228
2255351
334769975
576676825
4666
1000000000
42473
768299431
369827257
1000000000
41503
93458
763775151
63600
60842438
45972
678792029
584332328
429190203
737761839
320091739
46118
91787
9899552
36498885
928804307
415401086
231494853
206278205
845723438
105811389
67865
57004
991064374
955862708
483363901
698571792
543601352
1000000000
299532331
1
649127813
224541331
30980
65457
119383863
392947047
28184
783364631
93592
88344
54703
87315
256215931
945969781
88931
2876
21704988
943610653
99006
636631948
581692121
216610543
31670
702156993
766717172
291696185
1
709622888
91192
24558
314876934
899000261
22099
252727863
275858285
328824535
685316023
958937106
462864961
22275
83948
828179495
448725347
32877
1000000000
342682159
78355
613350669
447913242
220449225
74735585
962706533
346168624
92541
772529979
1000000000
384575182
716594378
370145526
251376719
687249448
933719041
365959189
795194990
218086172
4141
20983
1000000000
548769926
226800705
14370
887843463
1
1
82956
512206746
924125385
96502332
67038
593220605
422971654
210996299
989841357
70436144
104173375
37043
475289475
664145863
934159588
92686
873485188
879781881
964453818
711188904
133519242
30035
268124597
996914785
64059
91095045
55238426
15774
2382
59470
67616
401271179
808454732
693632982
562459437
57563
296457515
621784606
703457783
449668549
539269489
349020156
39589
734181128
98921
48772
42790
85503
881347898
279954179
994492811
593505789
952820233
25623
26409751
1053
465451840
489548757
823159899
560540592
378411632
69453
96410
573148093
619014243
413904336
1
4347
362225205
647261894
72309
975689150
580998334
841230937
770014779
52775
59119
441133365
379446020
669777837
496875855
337215948
99138
72322450
813
907015994
60721
1000000000
73512
87552
294000913
1322
217973235
17187598
383142232
506405048
239221626
1
33534
40571
22501
68256
1000000000
483380805
39365
477470508
1
418259826
282160805
11415
90267
417142618
39849
400175780
73632
72589
766879806
117256220
6219
22929306
57124
63193
77252
635317560
7360
462464663
1
1
704665266
785489603
26666
313202064
113989285
99854435
328573351
59714
29226
28374
72210
742670336
2832
83850216
28222
93024
930291276
957337308
34276
316688923
62002
582942910
20874210
1000000000
657129231
300663756
836
388229451
87571
956879421
10984
66934
25019
75110
1000000000
19236
18209723
921804691
53193
188193505
399776151
27356
12721
737720585
959776791
273687115
742662045
46408
10970
98858
44149
684803211
60674
913807936
16574
657091367
91536
751362949
904667366
535552254
263399839
708596231
970579966
1000000000
20879
939659766
989372268
143037655
12144
79885
538581276
1000000000
10
290753670
193280131
330454275
42261
131397899
990
673093469
19773
307645770
909712755
1
652258674
134405235
20343
57289857
1
820011018
814895162
5523
471969850
402450128
90375
37649
16560
57469
985304251
72697
465225982
904183638
1000000000
56008
736560695
32242
297479175
70689
46358
46256760
490765930
644572339
104691127
323285693
45934
658022441
254751625
41199
907723828
580134111
66088
203560093
11378
248314428
57759
1000000000
97981
1
849256447
163009530
51157819
749051682
644769722
773810478
43755
432302359
1000000000
268288295
972782696
615635743
1000000000
121335857
749770041
483072226
281520748
860153830
335386947
451919296
890807138
759249359
59058
62578
11625766
812407253
667843075
253557897
1000000000
649631962
46024624
718209831
15199
1000000000
887223195
5721
11286
57591
622277656
39059085
25944
399261838
13787515
274198825
470810024
565915869
84159
325393607
479534876
444627426
327266236
1000000000
79599
472098768
61411248
974353412
527594530
815093116
430569869
95797
316591203
63198
36047
91220
64812
509283411
1000000000
32345
64071
661218520
86201
23204
24236
813773512
61692
864449752
58439077
42179
74171
806590771
2782
1649
328422357
25220
28138
67789
38812
434754271
745849559
86025
312343451
1000000000
1
70361
865525162
199064205
224452226
689778614
444622853
10199
80906
844636191
1000000000
43571
92328
11529
334789753
44037608
70059
6030
87303
1000000000
82499
926770116
96815
22668
612538882
920673540
411974440
749989385
7870982
346791617
1
60135
50504
1
760416804
5759
34359970
95545
230871272
80032
43330
596736046
656603638
395555062
583609371
1
75634
5553
635084942
14700
513558719
252454583
204409957
23063
1000000000
882193604
813474603
66637448
36371971
44586239
73058
3498
2224118
81942
419419336
8228
388905275
362915799
493542487
83
37382
87176
1000000000
302950025
236388472
928177473
43346
1
80559
82922956
243552555
20561
25601
29013
296095768
251540683
65264035
230900549
974110342
98096
34546
72498
36963
505572902
597564420
276084079
440089456
38773
14272
5827
500892968
612791078
35249
648006813
1000000000
969329568
36267
709454965
520312647
19264937
1000000000
74858
4202
139163207
66170
916898232
82165
69768
1000000000
435792002
381816190
46424
995237646
74647
4165
149890425
531462678
586702747
7787
941780575
114712094
708134674
55430
68326
354360039
96102
110597682
739491649
99001
1
1000000000
183156291
23813
459134944
516844931
1606
610028756
342204740
488147917
394866959
329316456
51938
873804147
197824724
135783488
15381
567243550
553830948
377088365
17595216
99164
580695127
503923763
743486106
94962
993157213
31944202
105244324
57407
447937262
12672
96021
814993468
802059012
97743
89350
248372740
864737559
318764508
27687577
17496
13486
14551
121083313
98687557
65567
2140229
82915
885859839
55520
83902
68309
26424427
18969
932103183
92397
586943245
630287957
82898
14021
856629507
539037734
98988
656597756
1000000000
546441842
853653858
96513
49998
218888315
37158
563660052
12880
990072332
229603256
827245399
46789382
91616
889245350
550745687
966963116
731335051
56167
1000000000
49443
263475166
81131
769207032
688065438
28422741
81939
948740766
350203764
677786840
84586
56790
32580
995494462
64260
504621038
24121
366870780
90327897
443850933
766640763
78632
878991085
551094300
839374649
996068233
941352947
79805
1
549162632
663127950
144859094
801781597
839671778
16499
720376904
26432
451423298
377281806
621021315
850764866
58689971
106571318
49581
72992
15075671
23353
71754
235757527
23864
63174676
672655403
902228151
25034
883395330
333831690
96012
615917480
372255491
1
510907311
94112
889109196
203568037
26195
98979648
68631
92424
19405
371469251
7343
66922
45625
670798035
77143083
385284621
15936
172865552
1000000000
40999
815974655
1
866045335
529415851
876347235
600514864
803966698
35936
741532865
319724637
71563
13555
361783526
302193264
52863
31389
455545773
28780
33739
11886
1
75444566
112435679
35907
191934518
687052179
707676079
219687404
851924072
15428616
55209
92899943
639432167
73463
34470
84290
212713750
472339725
518896164
739745048
94617
77538402
384278706
634124608
564332830
903233507
1000000000
77787
456429404
70963
982011612
295013006
952870292
31399
94606
33102
44338
1923
379459913
479231716
374000311
347880961
234475700
9697
944606434
515933897
608440376
85757
84476
573567398
79732
88700
95731016
23920
22022
81501
947409365
95968
39300
998608946
63468
558458778
110050591
788499030
370229325
90091
17414
713959034
144640613
89569
792731761
65600254
539814414
624026088
352313691
266186063
10427
49630
1000000000
35677
6579
52974
665903000
972132398
48416
79294
396774902
680924010
20173
522218327
37802
1000000000
454992433
738574934
170831190
1907253
887116679
69969
68964
39872
862594244
277557919
96887
976084638
273761026
499705978
329337829
986327588
984703682
480125507
2916168
563759504
32398
15095
397080113
152465285
397498106
276390231
913191404
559851246
119831958
42650
717036371
446531490
45131
888782481
416698742
363446455
741275072
59131
993426444
6634
235854802
1000000000
247155047
280303323
744032742
414659816
61182
37601
258229190
56016
314410922
628366491
39946
285351779
35305
1000000000
760647687
54329
594969940
1000000000
82024
34990
795581216
99157
175812103
89025
660889661
756826620
93375
901125397
68973
792209461
1000000000
17344355
39193
170073820
384874158
676211042
672916583
972779028
46727
722559320
551905028
758408672
21007
517646913
61424
539886322
570381490
491717561
22820278
940958629
538645776
750630775
40522
290241482
172926553
83832
215220188
47878
9297
40817
11404167
24433
39425
24396
30337
45496
42689
162344375
394194757
67547
536101084
64096
97167
1000000000
108863541
1000000000
37791
36926248
352476064
129034558
499549724
701380331
101217917
75642
693661778
320205834
831070289
36353
556413048
19498
35647
461457255
62834
56933
657179185
65186
629323930
443208522
88915
690132079
65298
110526672
99406
168649860
45554
910933426
55458
1000000000
719748915
44897
22726
198070106
35415
570057225
959244213
230729377
93096
71139
373399019
797943081
454849291
957726173
495829381
82575
82298
10781
34286286
533708831
648767533
382396520
67823
56602851
10155
116044564
630366766
425350925
61177
953169914
129474740
646247727
1
282761039
227254022
470564187
65001
803928692
234014610
531587864
909762673
85871241
71776
52745
19945
475630854
716816537
24259
23619
839207176
251626412
471856617
14277255
24404
56168
50418
853159474
495089197
434449374
314256865
63061
90326
259663339
935138785
59768
649089130
842265531
393305531
11664
1
305429331
67292
85983085
50475
847901480
97320
23677204
592067868
50986
405
417506078
950438761
242888436
18470
88563
345323375
38755
949629264
618795672
82382
71797
30619
903288418
55184760
41927
10751
925347755
1000000000
528098971
167994389
998536146
764178519
611219347
132059412
794822592
7057
75122
70703
851024052
5393803
347118870
80265
11823
47788
63331
498056282
84789
64445
85700
294231787
70885382
981194839
99702695
89633
340552717
253789024
865786828
809368257
168558321
22267
74032
39073
262168819
546925156
115432057
29709
733565453
241468110
47673
459453221
91219610
992125815
14066
162691766
56694
984012658
114123961
70623
71138281
41992
40558
776185088
21967057
89276890
84440
979628155
283984272
71342
262300164
16062
8923
530363537
59013360
836002076
262096663
69246
722503548
834010316
579923344
189345236
687729454
920881195
236740426
73836079
42956
433297926
502452449
41204
2424
50486
355339492
812694975
861323171
361214527
835907984
117264797
30382
1
204434627
59292
782097002
66903
996067556
643596174
694341310
91589
797590351
958417439
74473
84897
880961977
856664287
924038627
78682
780499063
374761985
841276073
13420
206068038
42101
395850628
643043625
804705945
1000000000
551608843
57577
953
28312
1000000000
13056
202206081
908822024
1000000000
148564664
101468699
85726
392261575
30771
162359602
367967996
97619
1
937860265
5624
615729074
904961272
261124289
85919
1000000000
20487
1000000000
951240197
92419
1000000000
465274307
37746
662529194
68790522
7088
101516707
546150644
877623858
60390
451769398
370385446
268278404
661687220
67899754
34639520
88059387
350484113
396797177
68099
41276
285290246
94117
22839
1
5246
1
388280091
54693
35868610
50795991
49239
90128
706456180
97157
95520
56164
253639882
478502492
99898
990562053
852980869
9289
1
51050
580084374
196074182
46739
141339210
372263340
97895
853620515
12379
668434234
7109
1000000000
347672934
5000
135873002
567624691
99201
787847462
956886571
880090169
981810384
7851
633092521
1
48162
195009882
494356168
61397
30975
774599799
36466
997945869
79999
877130869
59640
621041693
58580658
45901
82976
96610
588392419
933281972
725544852
95103
51843
47934
33522
119771272
890373195
44532
74752
43776425
102187053
68233
733358756
52873
944418499
949185023
26537
15680968
430934768
803219652
33570
69209
33426
54826
417847047
681265364
229728874
21526
92325
3255
31242
10366
799926321
97815
97307
250038856
45565
25147
81397
12635
90423
1
29863
494469208
80154
404434464
1000000000
600748416
788354997
15195
654889298
383399544
94803
9206
482846869
413792992
98003
9026
1000000000
501514974
616070070
8407433
467961929
1
408567088
19275
703091822
76835
958783030
39309
32160
60978
18784
14278
11809
771816183
20646
688845296
34237
22389
55891
52115
385160911
65658
14201
848596240
991284754
118806387
399093487
36349
827906284
478445845
66162
46586
13264
182874349
81440
444151640
21620
577791108
20023039
25730
745969835
991722671
252512355
613951321
2674560
1
1000000000
99292879
95849
7477
564592391
786043614
407188758
11587
12021
75070
1000000000
43173923
49147
766098853
52686
80476
457819978
61646
106274597
527246393
98335
585832288
10023
41680174
472578660
54372
741959831
584530370
67001
56046
837042052
53957
6488
18546
18019
99681
1
47305
126303996
90118
979810875
69768
920235097
215724029
606889593
627503776
931368876
195588424
839904957
53535
926266069
901383782
859936395
408361199
782350709
41925
24803
1
93106
68264
19726
7190
83696
230555601
311577038
484739295
1
359232845
734111455
765766252
447549682
688158039
298780886
873061584
223705958
385095715
248256539
1000000000
65207
446171391
83979
69288
424280643
537513642
666586045
160841980
99848
68975324
76867275
11574612
1000000000
529738626
162880518
566478431
3872
176199964
115497043
926757110
6295
868018764
436029611
260100141
986332461
178354060
187692964
25777
36812
750461266
8592
955085619
24899
12764
510471923
54150
457678438
608138695
244078739
76450418
1
313561517
45988
627113006
533322059
300515083
82795
109502725
224295089
1000000000
803179645
1000000000
157609996
254324673
39275
660520403
234117417
46121
173509745
154469875
274611152
82874
17915
94636
229629380
46935
97520
39228
806818169
827723797
816479989
24465
27179
1000000000
190113245
287917173
41908
944877306
508373514
834833275
19602
858751647
684491265
655057528
24013829
822651090
328823004
618995539
603801834
435176982
370842973
1000000000
948744362
921576342
898567306
23942
875440975
296811825
1000000000
168396510
1000000000
31044
647096572
564476011
37017
821258982
28797267
698782211
80489
51969
32534614
34251
108481630
93294
446304210
933529372
83087302
871966356
943969053
892750368
672229516
80791
4289
222720298
927435523
40722
256042198
305280630
90150
29597
1
52843530
62391
484725310
311234611
19652451
195780812
70802
52528
21929
200958510
8097
591460205
63923
49060
686614393
979584598
545136688
647294286
36426
582971390
891152447
8137
9322
835574097
824500001
71102
38064843
68080
91610423
890915958
638466766
340299849
27717
605081923
876551574
51086
218970993
100414412
792492729
474703658
36482
1000000000
585984810
267997820
542485096
1000000000
1000000000
6670
8624
193
21297
824986739
385829313
672849922
77629
41457
382250132
231674823
27007
66429689
974945711
32463
78767
968847359
866157204
72021
16422
498545874
33986
1000000000
40191
949582105
189024651
40005
373546127
710442897
23176
27531
955965433
675694140
47301
129348417
2920
39242
59901
267933085
69032
884623279
543430682
925955126
80665
25837
190289431
814613034
549551146
97907
271661939
18763
69664
1000000000
10092
760317212
977235619
491785688
17131
40540
51089
194789245
474387138
33224
573750259
99782
934729354
2618236
282597242
586906273
31408
86604
27294116
298469395
805208356
72432
86041
735017573
360444710
632130526
70177
884959268
769977350
88508
656202861
587560928
666973752
535597628
701839604
430154952
1000000000
275146852
3883
977838605
41525
47532
17113
69183
54989
1000000000
374306209
80477
11712979
465463744
52549
1000000000
55221
491759509
591528790
772729297
82059
81161
351137393
56038
35991
61083
61757312
986729938
602833416
768422008
94288
1000000000
727063213
1
1
303296813
1000000000
22319
89541
568336338
114442195
99086
50973
6727
398290164
426225930
1000000000
265074497
70153
244269661
512487674
5207
591429944
778096954
78367
71589
839251788
662632570
775290042
1000000000
573828238
248658489
926230298
23627
652294803
598384864
25147
13446682
234448092
585056767
630529058
97946
74701
70102
299961218
5352931
1000000000
29767
49225
92753
687612534
74642892
374297025
934959563
455675375
4889
669601329
50503
1723
335781721
819986942
51296361
86796
75582
591997949
1
212227408
856546270
43448
1000000000
47896
40787
83738
21053
17153
80381
2040868
57553
49890
743863136
67328
309800103
225337093
59732
29033
37671
20765
297402959
31036087
16627
934566497
677095490
75976559
87698
72153
691219978
365530941
641188399
566438921
34573152
364205704
884448
805382220
673026281
458077648
98916
603415783
826864876
64486
352498017
86755374
1000000000
70704
664031711
94427
4194
446451908
84798
54950
817133898
92795
1000000000
694961890
13214
37403
581745437
50479880
8640
74881
69994
1000000000
11641
88320
92268
182954640
247219729
1
43540
78187
357370538
49611
290575557
551499233
33136
288038415
927933002
174416877
289176286
307522651
776775437
28314
364114554
368748719
863072158
52746
708860242
750736254
579457753
555686152
682223448
923917914
242271926
83003
490147777
538002109
574026039
47457
96458
969969467
574400326
916959319
522130085
45863
349095536
17452
731390626
714396899
1
368568552
848713609
27243
134189749
545685691
701218786
251778069
95323
853743848
71450
306585487
133115654
521003723
53870
41425
95012
1000000000
115362756
24612
225301026
652684593
14127
82644
456550572
15468
79224
29128
644710193
26953248
870430871
72251
89562540
38240
12311
920735655
700987002
601722695
732373476
79835
77252
988106193
424496809
939396258
49678
750942385
963004186
911360016
380057339
1
89310
48998
30362
784699276
290342087
594610463
48250775
852167222
1000000000
526339819
31869
95352
26640
531706405
49194
418255921
30403656
740144672
13652
837917097
636579576
671113231
99087
527604732
871488682
153761851
560372045
1000000000
1
76435
92660
4883
978163275
471550727
921887194
333429764
56937
80185
435759408
414970682
894932433
870141997
266327136
86032
347818182
99365
958664067
417788440
638687690
65130
60850
512185351
690210757
30525
909691419
12611
671172443
48509
813353099
1000000000
482191641
44421
273186083
62871
96074
517126267
1
824336513
51779
55726
1000000000
221584969
224533103
567045367
253394843
85489
464138644
1000000000
95978
86965
131960278
624171033
36195
14565
260550343
57142
148344034
337263016
663350978
88962
39510
19898484
90186
1805
34971
438288816
1000000000
126041605
18023
556769056
77562
21356
27766
1443
73353
1000000000
920217503
67353
753191070
987177680
56186
72401
98858
702802549
357784709
1000000000
715894867
880623238
5273368
55466
503854012
919241299
30964
18064446
36653
34675
303593366
646969162
996220560
792300383
159388536
8666
344193905
356525053
319058554
659086519
84234
92691
635564453
804196511
7357218
428525432
52392341
72725
67893
264364519
190228189
791722593
916554161
87900
103365374
2421244
64434
506530015
73877
63736
919412349
20076
89194
1000000000
42232
128923704
160118274
294910113
94598879
846129895
91118
921546802
192675333
55553
145541090
313034606
79192
545912877
723123780
552889952
1000000000
771133178
43767
478605877
166400756
844350837
20021
93094
68048305
1471048
97985
968426507
783715915
43647517
1000000000
90273
1000000000
39743
852207295
72636
1
688513606
510501930
62737424
808330075
61290
34715436
1550938
593278694
467043251
313351724
786354250
91446059
94831
91678
95085
40353
40582
22527
69446
908291656
517647283
70125599
60699
546966320
1
488248161
584375181
965804018
6563
8198
28295
95710
37682
767902870
59887
1000000000
47773
765834185
56032
530556931
45092
215126238
20319
57012
1000000000
73513
401469934
481965986
902130203
63726
26111
30402
723115583
640404948
58550
834547269
66837
11903597
69199
990168852
771034018
207181249
55779
870944280
85259
677006011
392442863
797626150
125205821
780221944
1000000000
408626761
1000000000
56199
650180679
951301553
59019
41310
70313
867838922
1000000000
68510
495336836
719390070
388549541
1
186513692
492351731
66456510
582473667
191017420
417930331
15722
360496411
78918
89035
86829
45839
96717
148184800
493269793
355816438
225591224
285514994
16463
1000000000
33821
1000000000
822362108
823655557
936513313
646685405
617265741
3794
907514420
32355
59389
252524453
923302117
621583423
1000000000
955273865
734874101
992372596
98701
850976383
52500
1000000000
282207127
42924
25237
1
99223
58066453
475276977
264616581
38029
1000000000
918750528
33197
86479896
314782016
10753
83572
271165503
843066819
80481
399573250
62789
739775608
2680
767180697
14600
86878
99540
375861015
68439
58389
446055978
482965955
1000000000
513501937
92280932
1000000000
68026
8319
41146550
76887
24328
131004824
23267
353879463
39451
40878
1000000000
13506
818295013
18817
815928762
645044120
63166
447173659
78519
842480951
836640562
646985473
90405
517850067
53556234
13
151478889
94504
8212
76721
76074
223011337
65291
70979
433145109
71407
777607785
753536972
95882
571994847
325958915
2290
225755439
39787
92326
698282268
133579690
915884158
1000000000
5823
26739
146319416
988002069
831222662
108309640
359043609
33849
797344959
88110
78736
718683990
11809
349907940
88211766
830778369
86176252
388107423
439458248
896381885
169788770
59729
994461111
38538242
303480876
833981964
164579315
38552333
24644
531286757
740584932
95459
48309
855320155
860435937
359682033
1000000000
166775443
274532631
439806956
695807251
578139927
277246052
76323027
877513667
748063330
385276708
65895
221795547
40772
123185629
249905286
418335066
21654
1000000000
789
377904034
948300903
1000000000
712585416
550330944
222256257
38256
234085585
1000000000
225388780
1000000000
9303
288317991
476905194
195226104
684357879
501698618
79228
100848853
94126
1000000000
349400854
860887994
237156914
459325543
37572490
1000000000
59576
665802321
684360363
863229377
93009
1
990679436
184468555
930751458
796219603
77604
90566
646385346
689239528
910018395
942483509
390332227
923796301
95737
99091
446221485
5721
1000000000
37792
15108
748872939
47345
298052786
548665034
557714333
943186683
540784132
27986
408171917
244457949
41949
41891
242487282
161300646
842772209
55308
73574
13176
33666
529245309
1000000000
46516
12793
7097
55631
132353890
385786984
42877
841025563
546767427
60500
95059
730319551
790159943
44072
884052803
36208
772642372
1000000000
26784
70329
824979371
18533
97951
591999266
11042
18325
189939641
1000000000
218633181
66636
364551290
456529923
598853151
713430048
210903501
117140160
40382
63659
726306684
15183921
821079550
715991114
722641808
81101
61890
94823
337762043
734922215
439272836
721022490
544149962
44610
307987931
12980
517656069
53240
74570643
71683
31134
389922892
419049937
88354
10889
1
336503571
962880976
69321
659706082
273180002
17320
412156350
640752398
537512831
593270089
509317127
944539090
44996034
187087459
840338528
734722703
461792180
297290905
1
82406
351228058
104896491
252266578
132515385
24608
728716957
768980590
82588
825623559
677172205
90103450
559320784
570891471
95859
1000000000
45701
1000000000
123262931
310664590
21992
835858540
18425
94225
97916
224316201
85846
514427111
72538
906903758
861764126
1000000000
958905545
53944
70607964
77134244
961509307
23399
497075257
41331
904909913
705938860
315699335
1000000000
363793378
827734139
395872725
198362038
1000000000
1000000000
44750
421128809
196266258
97678
157154670
9344
56817
193356642
43569
38268
312770162
946516054
1000000000
450228927
990264128
446376338
911893170
53193
50988
51998
619323771
854003246
261494825
610419302
6860
75964
88019449
20743582
866622134
930845551
1000000000
672918122
460106373
506952738
56643
848390574
583561100
162635759
95490
979019327
81403
772480240
231492466
745747670
186531253
36109
90373843
88177
37313
20418
57951
50157
681766768
31544
1000000000
682749910
99127
99292
1000000000
56697
643099605
61266
815183739
1000000000
942102061
461297884
217617136
83103
12623
1000000000
117462595
510012173
625752655
17753
579062836
485181368
79966
371289518
239206294
1
550690881
250132014
45589
849154016
390902768
956899648
1
36494
777824270
13595
56010537
771410855
32458
45854
89082
130868099
297601402
262545634
67254
781381692
869909865
36570
242343097
54437
872860512
952419958
1000000000
93357
19254
41011
245706885
756124271
9730
341008240
2567522
744918992
81557
487520368
969
388888499
669401059
917003202
481540266
3814
43278
460871259
29695
18946
768663405
663077770
866813945
290350010
485478538
422601583
43060
16799
84240
1000000000
735927148
29338290
86326
277110051
57116
809162475
21139
316015752
945511680
1000000000
885981521
89932
243421095
84091
724193180
65030
126031870
578303512
95392
1
676824106
58741
668983548
7937
316980401
60637
1000000000
72897
695763281
59786
16171
557052674
81701
30485
596107008
685286682
729157476
76083
77237415
352892425
65118
1
961722386
33829170
89496
13074
78780
486316862
542183375
46135
65864
959539213
4715270
88845
296080822
10099
1
308109191
21412
821445034
686090118
27844
1000000000
1000000000
96797
789611298
60505
1
127186809
64521
154006681
43956
3550
24939
89543
234706724
857287874
958950155
6519885
1
802948369
990477367
43976
63814
6802
77901
117636120
59235
413160252
180865683
98855
44385
791172651
91952
164358946
874376478
806603266
92164
585966256
205579054
79269
501217436
99626
56185
873578426
182000818
59271
164093706
86710
55504291
72694
54084
73887700
581556654
134497788
773222508
905479074
276697645
12823
1000000000
82574
1000000000
177802303
21035
701180224
621170636
52600570
265092051
66102
83567
34709
853036928
63769
491048732
99323
25488
22213
86817
14125
1
896391871
1000000000
478664002
117751415
458040379
840656908
54892
411867221
155684209
99676
75737
84661
1000000000
368027601
912669755
461503908
1000000000
62591862
449141321
915340334
331576052
500138995
81902934
296409998
719052648
55677
1000000000
1689
61151
98558836
758092024
92296
9370
130031596
797778340
610591688
99055
920664763
462767569
535701241
1000000000
58817
104777351
927269878
850652669
166653051
914915409
642842397
56214180
64573
1000000000
55367
1000000000
381766381
31570
40927
355826067
150937113
627741057
62653
23383
35778
667708439
96403
169389496
81972
1000000000
1000000000
755848295
936468775
374695496
62452
27173
600526997
885168690
64467
681393451
728634895
289524943
452577496
85831
556440188
4762
1000000000
15382
802184638
79036541
84789
83680
51709
13117
1
78110
547388856
180050547
38943
836195953
36113598
733621511
45156
18277500
46608
685978748
299694077
116394201
311365501
15716
563942624
99619
371022349
364028283
389519326
688616621
1000000000
35628
96581293
1000000000
33805
391496572
871149776
802457905
1
30393
1
36531
939288511
349213999
1000000000
1
230883463
36711
966
1000000000
677601087
2250
166790851
673657836
27430206
48787
16881
898672134
5790
33771
693
50401
98596
207219566
37774
794920005
658443555
1000000000
7181
66920
54816
592614464
412479746
50919
873714442
279166604
83943
948982436
625716055
84618
349835592
147994110
829951545
708406101
1000000000
110075888
61739
771443397
99777
146562211
72646650
260432283
89047
901696689
73785
61716
60261803
28121
473192845
52440
77460
232060481
744523316
9968
771448876
311896838
1
1000000000
45309
484848243
182322418
1
75037
54903
14305
71034
1000000000
14027603
778079506
939585960
663041984
167888109
944268375
527318896
306603413
27754230
585601037
321244003
11564
677607492
310332142
297269141
456790596
792282891
1564
309928324
35014
215321617
9242
156570238
912703869
65761
12364
23515049
609561308
37628
95560
632164167
784501343
348964836
53862
4940
291665005
1000000000
116450202
39514
81352
310414256
40432919
1
214834703
572268461
446742807
96416841
78130
885013611
59747
50037
521144916
49002
469067159
658804170
786841008
357714798
25192
278908074
1000000000
665665925
951361424
833805771
54753662
948655677
250759501
599373197
570635498
172381431
49687
438292723
51713
25870
114060003
939079590
4578
778791837
925870997
76523
13662
545983248
491382146
8696
37584
88286
991950930
99960
40002
465014057
439452230
925511529
70116
73513
26052
922607177
53512
547117766
805066998
689980744
17531
86648
9974
9756
69136
48348
598494721
970250368
8412
44930
41651
54184
574469043
63634
508905671
701587730
559697689
44674
602724170
76684
32403
528269093
14763
895294868
2437
1000000000
41769
638184510
514338687
904752719
76749927
53977
46754
454147271
12261
816838523
36245
538353943
1000000000
173332811
77500746
43061
42032
621636958
797865561
95853
86799
193816925
353132973
127864100
17642
325366770
72541592
577377488
29248
700477599
91943602
88407003
39055
17683
557186943
27061
46731
209920216
771663589
661658202
9756
812706282
231089019
778028458
25190
190153583
205946178
65318
1000000000
282839863
937440321
74465
81296483
207792741
29621
915891694
319970365
12884
92901713
1000000000
57101
14428
942772877
786146476
16612
774511744
377545933
738599032
831934072
66328
604274544
268175991
762692998
15276
18745
78073
85242
59924
57159
284072861
517973521
603704955
83003
392221719
558911249
979535488
97067
73355
452956325
91813
145216258
318314957
32941
811351282
984864099
7178
672449529
185174001
62022378
84162
131627773
95811
48076
68414
107845027
585153072
11547
45240071
309992992
1000000000
474990290
27700
779350696
41872
459271705
1000000000
744226482
5157
3379
193098741
274014004
35613
223999113
86437307
205
1
16045
749088798
501398212
89850
29627
1
59080
914037509
573324054
62208
1
501102603
99466
68131
503270110
1
240338375
322362047
427125167
3351
33046
91524
95414
626118888
492440805
46763
52773
26533
103918399
314396288
897524030
60211
24612
39485
1
412717075
1000000000
614635374
27058
567429811
1000000000
857364926
92254
622
560552695
844048118
1000000000
95632
153204040
490011331
440173199
83741
1000000000
74374007
888239390
13461
78010
157698449
345532131
70476
109477175
36820
30197
530508991
89700
700089218
33821843
875811139
1000000000
551739867
984246593
47490
62557
83706
1
736392160
27799
4252
845251620
329956362
76352532
317977881
210931080
613448713
438986196
70568
51404
626177081
1000000000
62688613
15583
90541
720691786
886459884
50667
1000000000
740606550
30349
50880
1
389577969
90990
89432
98626
42341
87273
68714
65213831
452615666
54936496
335022165
39794
1000000000
23882
58853
53292
82840
99157
12939
49961
359681415
92334
145569258
535503028
52302
1437
919715705
244667796
28453
201318990
78084
52077
27373
80355
525143340
179832009
13014
28393705
942865684
540523772
79327
412675545
52625
496203691
739092090
150033500
379647699
599759920
397379462
1
27493
49669
61036197
391323415
97658
638200823
848244863
20338
1000000000
72414
755317639
15218202
61099
14757
56307606
29995
1000000000
573671899
1
801824377
67538
36841
237998011
43794
19553
908401268
899493003
73028
270790546
1000000000
66890
2942
401228112
839978201
88625
74506
73380626
748541399
729122376
108374037
71068
627046470
24260
12821
789049163
791129221
1
71753
1000000000
1
45100
25143389
829687709
26291
308240562
673905525
326286827
1000000000
570117663
631244124
209540041
84366
39406
799716285
26528
335714989
89412
1000000000
1000000000
330962192
1000000000
594593082
565227578
774364009
1277
125621957
4598
41782338
339334091
784561900
1000000000
355631838
86544
10522
114908813
66137914
519934041
45156532
402108411
8854
255625328
914056417
20166
670298238
760974665
544280224
418766978
45294
595698620
28803
76297
21516
72626180
500474878
74054
619866723
580970279
731496277
37715
607850998
939507152
390004880
589369472
567329545
83313
975689690
83778
323687925
1000000000
1000000000
80465
43164
31393
820986136
46055
857277538
981812902
91233
37546375
1000000000
1
903567067
1
315747265
41753
543086408
39509
975651935
1
548906139
159934045
705084377
1000000000
77000
98231
49616
336890353
553492393
93950
350565796
561437091
113802555
61561
463537489
90752
32841
556951990
68479
556790948
455137733
46429
1
315323464
689823237
37670
622739411
43525
54625
400882740
70207
332348368
310535951
94435028
6224
17101
832835200
795436925
44983
24627
5921
923234686
467442521
16246
375477144
171511892
513762721
75850808
38839
987685353
1000000000
1000000000
341501730
228401143
640371863
578980147
95075
99571
56656
1
345367474
34037
53381
938438432
72849949
694956206
730341064
386374984
409711679
84826259
805009798
64096838
980351438
94478485
702611702
439735098
260156655
29824
780281491
234340564
42047
1000000000
725152703
66468
397137480
36826
520443447
18997
1000000000
2516
1
80353
1000000000
63962286
25362
365655921
358902274
1000000000
2235
94025
233933443
410545406
61584
50012
1000000000
314891274
359388827
34965
408128313
99808
68779
21811
561394521
51860
918255772
73929
64120630
1944
1023
52352
305954880
49712
409266689
169737995
929730088
223540430
71684
39962486
251734493
38941
1000000000
26588
197886222
11008
2025
454855236
57405981
8962
1000000000
26121
744630747
7624
203403238
30317402
1
27801
540392801
921692800
340959120
948879768
769921050
63221
322060606
783604526
596496876
971621660
28877029
634930406
16514
842910834
47139
388971824
69256
446159727
423615713
994048011
81954091
921517786
22996
459177773
64714
401109975
238693120
150720110
974787214
1000000000
540332647
609721575
825476182
1000000000
366290880
766001822
15622781
806724998
119344215
158967710
113648997
50856
4976
943274201
49576
315796188
286561158
651872006
162870702
126218041
828482167
301621176
981747175
79605
1319
873682171
600856347
244639744
67062
11180
326279755
36536
339970384
269345946
473382080
55159
8291
481875866
463042372
176893032
58157
985042010
2469
185559991
176467048
955324438
36935
83198
32055530
68389
1
454851518
729540532
469570510
368465144
89097
71683
985484622
58883
816345837
902415697
390685596
887517099
551111222
240617604
127995050
39515
366909405
817794390
27808
616564714
1718
27900
488654219
806024676
662839456
323289129
501364016
136817375
943
178610359
136205072
37634
449396174
28476
711728180
25639
16969
128605227
17264
706102071
91021
967803221
41161
513561843
53699
237752640
92682
545173019
43897
370292367
5544
71673
665742135
60268
543546919
569417814
389398024
96287
267514693
213344094
620418705
12330
394076372
65059951
178249923
86462
22985
23181
77436
642476566
195298260
16303
1000000000
258047721
403573698
96872
20788
173556682
75309
568221603
965172874
24785
322862195
10451
551822392
54264
572372887
420965034
63881
83448
85944
14928
1
851268319
684987828
68583
20817
39689
53276
1000000000
484222545
20781
724593652
256935116
5934
7233
48044
1
77391409
57964
89989
57087
39094
54961
575682367
22757
17498
90790
616855450
20505
164782148
782547
938260213
150027492
1
202533329
1000000000
893094058
704646432
969911091
286940108
26856
994592771
801718089
839454204
409652050
69167
763536323
39915
25909
11821
551687807
411816025
600140097
580843582
979892175
209367948
33396
760589485
83663
1000000000
88644
273912697
7911
94615
792840555
67761
60564
987173703
793974079
131169655
172308028
87199
75419
17686028
21626
36523
77967
1000000000
727616279
651444408
433847849
80923
97803
810888902
402183470
1
366380037
21875
785968430
28324953
687410465
29448
97560
1000000000
74609
462421411
71150
64175
181845865
357545689
365270864
169648258
69005
730251607
379774419
62769
6707
881608151
76316
26129
942967825
674557611
573516700
255827397
1000000000
723404835
42861
86051056
150542826
844188391
639878908
40003
710927160
286478624
45773
484617350
563002354
4619
22709862
37991
550772397
3622
99090
59508
144072773
629420088
712807474
65974
1000000000
54158931
381768697
159652780
552445999
457081715
898822398
55436
874097409
78017
99651
539801301
395395086
171766646
759858579
37581
38385
839639697
8066
549970759
874299378
669374183
111521437
25191
919583548
1000000000
12200
561487850
131090809
50842
732276997
1000000000
926430164
280288051
13456
719905257
47172
9218
863403277
61371
551919400
285251990
9165450
81761
40952
920884189
1
67376
1
925815894
4377
78351
635197632
412601124
7832
1000000000
47479520
94061
645937938
36290
58415300
635399451
32752
992730208
30707
7521
765371144
429340696
122500609
1
488128613
630753705
103458078
4975915
755322453
35956
906213185
47397
45247268
742495928
564973790
1
23393
976026644
1
49770119
92737
1
541737775
7329
521457365
30127953
933273172
154041689
926837072
399426103
47674
688367781
655376008
266519523
929571146
743328369
703639851
789287754
812128363
38226
395766143
483402519
389900037
84470485
931362176
92451
89361402
568530819
95203
992289110
796415845
73251
37209
4206481
45608
75112
38010909
647951935
689903391
55762
758472071
148290686
912531401
398295167
62650
82527
95805
56
17795
373918562
5389
78300
666224658
74207
924921844
449325754
43197
267715257
809258523
757782281
1000000000
1000000000
20392
643590715
29967
937198024
794348796
555740121
681
1
49956
309148603
241850824
908059708
353043111
27178
768969503
73951
281157178
59552
121556949
52745
298555001
60692
49022
68952
57974
135341895
75557
336624852
1000000000
70049
926432344
1000000000
206594173
1000000000
8675
320699094
67299
494213647
962942349
469426513
558756375
47642019
1000000000
48068
263177949
109716335
229510300
47049
301843786
396254210
261950831
69807
22972
238252830
289547541
313513883
348671204
713129073
3313
93325348
602923658
765745358
41192
1
1000000000
8234
212258066
74708
989243313
988589973
36947
83894
338580032
30794
24222
69936
969205150
35944
98597
16591
97505
643975404
47134
380407061
58372
51469
890691955
4955
681298616
65065
339197435
17871
55376933
27914
55211
647006663
5556910
874799435
517121840
41092
22955
364455298
803000405
24904
644456188
33275
15473215
55448
102840132
44812
866693345
732372199
687201697
29040
97558
27062
950018293
219196517
57373
56579
78546
23696
368998961
4400
213316205
278593711
38558
340068093
759571197
998795791
116868531
65789
893566129
474337946
164292756
533123190
50517
26315
50477418
66847
99277
968243892
229468991
9534
505293038
72457
5982
98374
4385
5361
686531132
713274054
207049342
97087
362136640
93417
1000000000
274694727
58341
188050555
22994
277694812
803682692
797712690
34480
49022
3860
67712
1000000000
750116470
608989053
131458147
54563
36969
659716748
13981
66897622
636188975
296086814
967721374
77632
249718860
734803423
1000000000
206782306
713228201
70033
99630289
878530114
354681577
41640
213418122
21980
412618662
76414399
257274828
1000000000
252025960
5078
97749
910292357
877702058
892363409
92908
909638668
60441
455156962
15683870
713085726
673290730
61856
65449
4113
222811570
74932
453792022
139152622
1000000000
10118
843166450
67805
31482
180885354
104064869
924461372
5905
43741
554746551
952415657
1
20529
76370
37229
75562547
781830088
41636
451572737
68699
22169
217242131
112798204
567450543
87758
264247150
254652928
36145
18927
356465442
573197463
16817
17905
54298
11846
80596120
754229812
90490
65314
499450108
21694
466421208
573948014
45970
83646293
10457
413576795
81569
743384331
904734327
877194193
22723
1
221262464
95372
733959885
23666
85614
11611
13528
1
71502
438414694
949853541
1000000000
288022518
79186
84677
96747
230908081
9286
560843358
17650
374595459
1000000000
395195728
990015588
528008355
966320835
60564
709865547
19337
45583
1000000000
42083
911235976
861350011
87476
65879
93499
92630
70080
1000000000
662742189
29138
787734539
47814
1000000000
32726
482028206
484536673
129294126
33101
86491
302570261
18050668
49414
34829
299369262
522729654
700203445
608296180
56885200
1000000000
907983464
1000000000
319603828
613320358
46984
61905
97230
183378947
82836
795914011
13215
48774
62768
6147
93200
433642247
1000000000
112484801
595132311
651193503
255693201
627034732
63048
981010012
81305
899287280
590814897
23168
47940029
648641274
82616
3622
45935
776903779
312347021
311885732
949259609
1
990379832
202830123
193719228
983818380
781595081
225224179
239327
717305717
54366
2238
665653550
399659592
365805890
667332084
80160
178897098
13454
75744254
971402794
5014
99734
27047605
57928
26957
665425594
48685
69419
30279
685746288
312456359
6107
3738
1000000000
179968904
52208495
33132
1000000000
142430914
199795262
65248
398587196
277630625
263891307
1000000000
44099
666566818
704855573
336284448
434433758
42850670
26809
66778
771131509
42609
556527277
29005
95331
77998
62570491
1000000000
249595268
48511
47151
370951426
5769
98588
602798033
1000000000
802675128
93898
286757790
806091510
513573601
407832402
468948645
90446
87795
1
1
1000000000
5099
87359572
72978
1000000000
724175389
145689427
58727341
1
141729286
42879
348182405
186450191
129001240
128227133
1000000000
564210964
129852595
80172
50860
71561
50003
46466
56174
629842414
72853
483498431
798387975
577001846
1000000000
89620
76007
498201209
16591
937239453
71837701
59020
647073658
76574
92874
303037604
1000000000
464365790
89330
633366642
90641
13361
179873510
285199682
15553
16275
336274346
1000000000
22198
58073
67094
108220002
66520502
97375
55667
95507
984874410
930662686
63369
791586432
76978
865439018
48033
27803
177576857
668797934
38984
44879
448546607
149824915
1000000000
563404337
62097
54067
852193529
585503761
260232153
42599
723151691
598663699
454489041
27594
55782
90737
83102
665962012
64507501
1000000000
194901244
642133175
249414372
96722
62567
699705904
12862
503128796
1961
28797905
66598
23671
766132472
961993811
29718974
29435
80950
90973
49174
32484
301730688
705003933
475578575
502187929
71601
65353
401099780
82735
43379
177090478
1000000000
334044513
43314
1000000000
43694
77930
39598
41548
743313633
868334892
823495360
611585459
99337
608146030
812933124
74227875
52950
36792
220793256
575432029
77175
393365484
1
53324
838554801
55717
1000000000
56682094
462925566
96194
460880684
229270571
1
34525
694725334
69928
875640930
19030
222692941
41533
955176288
2704
105256398
772217096
44489
64075
126657334
43197
1
1076
93476
20073
601657589
273578902
52809
912060541
743632920
845460781
20369893
86579
765941377
87247256
63114
918304274
725605014
2043
1000000000
89996
986269619
919064830
52190
460999402
1000000000
221156942
45517497
312810213
1000000000
418887321
41328
50637782
94322
279685871
92148
871900892
2147
64006
70867
53885
30685583
39258
87443
91025
646771065
75971
163535702
1000000000
84259
62558
75958
851588989
187226059
656744286
967887634
89572079
604402075
966301514
819285443
74537
383730774
750052884
473
560735186
606011127
69599
458305983
790854532
336203437
9799
60600
99671
62436
528995256
306153453
29923
45630
908939706
15498
37422
869119752
16440
902098342
45069
1000000000
594776375
956749174
1000000000
5817
88
865912942
367533101
985419408
81582
512465728
666942123
614929498
82248
601146838
12405
19940
278395680
58686
886167692
612349803
576652879
42265
235215038
59405
49124
48529
343082653
39537
921992285
25704
73480
35980693
1000000000
1856
330494448
67382
1000000000
60780
731445342
78131
509270924
536304502
825884826
67603
158695829
55209
1
384236748
574610395
305438260
788615210
752931068
1000000000
56378
151561238
459233569
1092
868059063
69373
841326713
34176
51314
332394939
974043776
471187673
669714366
860494394
90881
243088614
610420616
319299950
923127522
152748907
429145532
964724319
89694
81833
835798560
99344
292183655
878018668
755533563
62824622
500914549
3359
69803
1
636878952
746276974
455134614
852719939
82092
880095286
744317965
10054
589300340
873153047
689137001
44680
61534
635005736
5613
1
81831
1000000000
1000000000
97987
73655
536355956
12192
721619618
1000000000
933129788
765778293
7107008
785987747
574069292
660563750
1
317959546
83587
1000000000
896297684
514987137
78939
818543878
4052
439338636
900691313
409818722
9987686
161372471
2300
57486
1000000000
744835006
36571888
698217963
968078919
49199
136492147
34466
938266032
74689980
11919362
167949516
338472588
460483233
51444
67204
983111260
1000000000
615888953
798659245
991968235
28949571
836100399
557321806
45158
685648058
13860
1000000000
26462
270517901
77849
907054109
738838285
548812363
63816
1
416970457
1000000000
455951990
116028352
424566141
10258435
99288
50109
532081648
63169
877117590
345437315
66337
12447
784303382
3456
162445513
181779890
83806
318348533
497821147
389812612
980357263
53389
879476278
1553
328886961
393884483
103478086
1
933073535
351627873
88298445
82288294
926085052
62374
415348443
29770
273749369
58969
51707
63537
271380979
14213
638921243
26254
922427500
3389
750393090
39126485
85942
48685
785942924
62421
39166
161958013
319746226
46381170
1000000000
104505526
706794784
629129858
703091726
38765
383778232
34924311
90971
4045
341439990
715930973
87551
156279395
457333238
83877877
996207889
1780108
526448615
7258
749729158
64131
159606464
53791155
68798
48735338
132387127
533877622
972490515
92468
27380
61587
89459
1000000000
1000000000
350519517
944489239
1
206965826
401818523
63657
735413663
151751083
209075104
943152193
111681591
76544
1000000000
87949
283621460
1000000000
63768
618307330
60079
599683434
939205498
507492352
737450021
23265
1000000000
68990565
99469
785300593
354357228
706791870
72131
29560
58139
956607542
1000000000
72584
55330
549760511
81216100
794802902
59118
935316006
43191
65855911
1000000000
87615
4049
415271596
898889580
680611243
1000000000
842487642
28240
3471
27044
494075997
696396121
711668923
42712
606183886
744246659
530466480
714507972
649175770
58747
66609
2652
18587
526395346
758986579
73872
68016
591059917
273710431
404238379
89507073
73964
739934584
22676
957183662
14467
97003
25060
952505988
794751849
979841387
1
7610
13211
1000000000
167299745
10686
221132603
68713
36468951
27545593
74275
66104
763190
140293611
120758542
625904607
39645
734668445
94894
538973195
233264867
1000000000
33111
15227
28636
556789391
31836
70193
99984957
99937
638038907
1000000000
9530
25636
1000000000
260415007
82001
332295764
895491943
915243243
87792
336162763
629217872
85262
91600
208591342
721425726
123438853
106656961
743294018
65738
610868606
523686297
868258904
50905
5919
755355030
66915376
203432147
61214
671835346
516938478
878363711
63578388
345716991
744375563
544754324
402746901
941351030
277127962
136326018
64227
989916910
371561456
78979
876796704
753763285
7988
56259
882699450
74247
18488
674732184
64048149
1000000000
6804
443138765
902503446
623000811
6621
71358
575616767
545988334
1
1
383758177
617692452
201964285
75919
141684166
97522
7094
464820090
965101786
94699
62187
701282488
380502322
1000000000
635951462
98609
75427
824907107
774510754
549609982
54561674
547518695
673813930
422570563
684504312
799507912
457899713
166226371
975209902
31185
191622878
18252
992374891
586282248
1000000000
24737
95990
80570
6956
90254
910065696
22886
559080133
909200386
1000000000
176560693
533835534
830691712
922840828
85169
60543
16717
658648064
428676173
77938
41779
99804
665732812
922112919
5385
492642440
81106
107214211
570821956
49869
10994
34758
184594773
674337523
293338324
96999
1
71975
1000000000
63436
15387
580556665
876158838
914813860
80126291
41109777
198292361
16446
23671
1046
99348
627731305
317485441
858428613
10658
80962949
708785645
81199
68454
58520
1000000000
53075
354325896
97856
51093
15162570
504180695
663792963
447954772
787830629
3536
48557
30455
14446
978475226
268590331
883235583
35873
605562400
325352258
167954204
693310519
67352
548477943
533335441
880742655
367159748
37161693
21741
1
265258655
53559
58868
78678757
2022
493129384
1000000000
96891
69715
359472214
837884977
5341
564595527
738824582
31566
88784
550525165
90408
11537
78047
523395543
814530155
66666
51845
254900779
341441893
429052332
83536
682642403
70959514
901307562
78482
822978977
121548603
6697
1000000000
386757927
3349
371294126
23057
92819
26117
6342
261792750
66252
294164374
1000000000
20844
35293
460128907
705196245
1
435504926
73748
69481
32347
28074
417896660
82224
85536
43182
53930
51066
822994584
936446492
477240956
779079943
961478263
125721521
764663568
419515534
1000000000
617348078
132575752
1000000000
33918
949094152
447747563
48658874
51771
64537
1
348998539
502077576
756655837
984971646
321809140
81635
74684
281161377
801274105
227522595
673
16850
9509157
870877714
1
971406438
21371
994538551
556034182
58193
22651
191687864
81468
36453870
76676
543701389
966032011
14539
69254942
43103
131311978
514446461
54331
647751939
53599
1000000000
92754
95719
30317
804735427
23741
129406878
2115
393496383
32789
1000000000
281622537
54575228
738343392
23666
669283649
32892912
930133627
54776
987055153
1000000000
1573
852996338
453247002
68639
45442
52686
56092
483328973
389084337
832810966
763855434
47466
22354
44085
31428
1000000000
18351
230540244
2804
39669
937189826
208261819
666879041
170175745
319430930
32978
218228579
8341
931120609
211113891
690923150
48440
731090619
34969
126235120
1000000000
631897796
77367
52531
3041
903503225
749019100
738783548
4784
52428289
93853
211004279
723974653
79642598
529592494
509835308
84003
44383
11898
482590322
633778491
95754948
1000000000
12950630
353232996
11541
286723149
261715076
39603
13669
70979
372081367
1000000000
401136240
516290605
949551944
53240
293994294
755588914
779007168
683976786
754561760
1000000000
216457087
296
637834762
69136
127263912
636192467
15453
77712
864315714
262201578
233951385
494737280
52470
308976915
645483059
1646
391982797
971317560
867037519
907828005
879125998
65949
261470325
917577053
719558929
348288458
75906
60861
22330
4974
603590513
63761
75307
84978
466436907
54834
901857330
690708075
821718594
598619597
12743
45625
613799967
825779821
47164313
1000000000
224850992
314342531
1000000000
607182992
230560920
87967
381241926
688948318
53045
30753
69256
67328
870591803
804626361
1000000000
79009
191255423
68234
23878
983522967
35990
312016049
484879995
3750
66743
1000000000
6421
938372180
80005
935239081
1000000000
2501
778874836
877857343
22893
411992728
92118
197066821
61979
525437936
307800979
1000000000
17978012
786651552
1000000000
564385366
40128
455245588
46368
929925155
85621
60796
1000000000
57834
760470421
880893189
39648
29545
578758385
107464030
762067099
74427
804613576
555308954
828276910
89860916
874651022
472321891
1
85893
985900031
319972776
22849029
250250260
776840846
186874770
217859735
39187720
1
368252125
160676534
215291789
145200232
942554392
382618439
54212162
911203877
470837391
530394123
49238
62307
381798097
993568311
894555457
487103983
71166
9635
131780527
810279377
677518332
1000000000
42366
16808
767938885
683363538
335072731
49897
789782124
56157
753342793
1
44013
582957258
92836386
484628909
48984
427854407
653920562
10026
165587873
1000000000
69697
1
462687914
782731934
793722643
26379
76572784
87429
1293
1
86462
97521
1000000000
479790157
615707134
7320
780242169
486823772
57963
68125
1000000000
219294357
97547
321676595
310653430
76804
744637476
1000000000
61098
508105562
62217
566634234
82945
585451868
13048
361660556
777651513
527895027
65050
9935
1000000000
10721
866280699
585896014
844348386
280068710
1000000000
27251
422000188
45122
953336670
67598
864345736
26486
86116
617221161
934880810
709251216
527225712
826663508
66216
57955
5714
652799361
60815
459891575
94683
90322
23709
218559255
48020
1
29375
493366011
306730443
660678405
20141
80094
58680
48927
237604166
80562
58903718
216164970
7164
69127
1000000000
971270224
786786854
310465546
132548684
406953255
4827
56128
22380
437006927
872798542
277937062
42491
173515542
11366
713861277
1635
44732
33353
495383727
41867
648098079
1493
78538
861225498
31439
985261718
18913
348339625
8164
524614306
33622
53147
887417545
816167486
59068
157936174
57530
79512
66466807
959749085
64999
549273231
93248
78061
8380
255699314
745420877
498569869
42061
87502
398481866
892237671
27865
329540463
14280
486850276
17467
71959
594230828
52147
29280
254841971
32690
1000000000
6508
44998
777895674
66983
21493
892211673
1
312844040
846107257
147805523
49504
355590040
49206
297274133
64996
24409
33865
86392193
59400
15509
476944056
771200799
615416302
281181531
755616495
820595662
254944917
61153076
57969
84357
964775920
312336661
64749
332189392
417924169
956210662
32219
70545
80130
1000000000
307753517
82168
276501465
308266105
6327
554735290
12007
421143181
35755
463038556
245757529
485960363
538945275
580142422
5703
329110598
15013
70530
38715
868352279
30320
946702933
6757
73900
84449
53095
37610616
821798619
14574365
310726848
627019300
985626750
47306
986994190
2495
77775
36973
843675235
284688801
363393479
337013661
71949
502114862
631832311
91413
7604
55479
43828
77719
88393633
549828856
105064869
47501
328306548
54922
798301303
421389359
39222
256928163
55906
960558443
83112
748233198
63718
511480
34896
60734464
83755
30043
1000000000
11693457
38932
60608
240754632
63167
31106
83677
17837
1000000000
797439473
798387017
786439235
51678
892496692
703276236
60201872
309185065
49154
806492095
105749514
81468
95816
249207775
332458492
28009
26223
577448399
344886659
39648
204749878
45582
308744087
15245
501270405
20890
135409363
29146
81709
1000000000
199000929
9072
68984
62827
96147
419651524
78434
509429716
72349
85237
4769
1000000000
808781312
271759270
35087898
429399218
132975369
189643647
46189
336151091
705575056
50784
18007
93004
1000000000
490995874
12517
19382
987540260
502217431
579052176
31557
58842
816446824
41005
634197481
29601
29950
78735
1025
22799
733310498
566652432
305003634
589395557
70500
210275460
1000000000
26261
76522
612666565
77101
73993
465172524
71952
52903655
69926
3137
50315
1000000000
97980
815646905
52798
344589277
889036117
422501677
735230029
521631238
678746354
125562063
74171
467918554
401790720
198232427
532862085
15356
825169044
554138952
98825
92871
34910
17680
78119
669604045
20087
662013486
596740745
510988657
63132
58424
272504097
287220998
565253647
58285
706713538
287492579
89175
12646
754000338
587643872
147808020
8147
576311582
37790
857305468
58227
62247
425406647
392344324
878425844
96403
1000000000
459863507
819569977
95048
24476
473861186
39240
29853
7533
145940064
6780
140998690
11355
406841827
54853
21889
82859
179576098
562118896
86315
1000000000
807928791
169610170
26907
22754
69049
897049198
86470136
273318452
22886
648424180
3609
258147524
387770896
10177326
34238
980579021
274756125
300129927
1
842093712
286523934
690737914
720851057
88883
227406073
41909
767831601
794884000
214523302
732439558
35890
64245
231899278
54347
871663944
76899
636136469
35426
21065
54336
663555317
1000000000
1
919104939
920015230
24488
141038874
69000
15050
883153300
80307
1078
1000000000
74742
158614347
260068611
22812
337529047
670336275
607826376
57138
217658193
499983005
883859620
14699
29884
9836057
135411144
461956701
64436
926837891
369892593
75093
31333
82936
32697
1430667
504149208
219288177
2167
84347
80305
936019186
84799
662791839
947993077
15726
403439443
34455
40233
285123031
41852
65183
31447
405935764
84258
927111144
95214
271287497
899792226
58341
954412806
19853
833124535
3880
57946
10768
846547019
476856882
339345197
832305564
152060323
44467
33485075
763362644
23938
523747217
49965
56072
92066
885806198
1000000000
1000000000
97077470
307920469
600144832
83857
148067269
360104314
900913314
249194877
856385016
365273011
391930933
89264
819982282
89656
43301
54943
169858310
945652103
709096747
59531
577451598
56718
1000000000
59023331
10426
549413584
32145
575650288
17881
47903
89798
558330111
220107092
1
461675722
29438
1000000000
959834015
649861725
640660944
633555197
819032653
206102757
408540392
1000000000
247423049
260016033
1901
66521
17781
1
782304322
57033482
552078518
93554908
75685
22149
246653811
6084
814794492
873890033
75733
30231
626915405
370571568
10638
21311
933450842
974992293
237695241
859808048
1000000000
1000000000
723650810
372593923
1000000000
936184652
824418593
820866277
590314451
76145
624571982
60927
218165352
55078
65678
670704244
963701818
833583468
84595243
773974757
839321309
825627545
859971132
306547731
155709188
47810731
38846
918789998
955987106
637194075
45114
81209
96637
71951
19337
96244
545881880
478248779
27169
69574
1
28261
4963
94268
243794626
87022
144272857
472021827
585850802
171966479
97574078
503037046
832023499
50269
491242663
146693679
54637
217304218
14907
56341
271412977
33236126
96398
87328
943577068
1000000000
132991681
85063
128920835
7113
68367377
1000000000
751972193
92789
62253
61649
707955898
1000000000
139270860
176244216
868741581
358959199
517214570
348434904
83742
16074
2614
27045
889208115
104586921
868496603
16711
9177
983668881
738865916
89309770
270213917
94520
1
778461820
16716
54610
826776473
1000000000
913500229
46155
67713
643177698
91163
993607968
122245740
94623
952668165
95521
905232755
91924
94117
785099547
690835802
50271
1843
1000000000
69163
956093856
71616
526470924
92788
445925357
362475705
19834
11713
87415
68543
23051
44364
192611499
337000173
61048
42889
195958620
882609464
88407
9785
47621
88077
774991585
305449410
96476
70478
20575
66740
872591880
98036
42302
69644
80515
88646
57229
504011245
681156231
86916651
8859251
98742
378162033
32925
95836
9133
525236565
71639
50522
1
1
1
1
35699
65489
20420
326349457
68059
78916
1000000000
340858503
881121314
16628
52112
368437241
910231251
900049435
52638
7208
923524245
61984
534710380
552042818
87822
44712
383833924
90694
85144
6543
8412
364715700
1000000000
93177
332693802
924224726
51563
51778
99956
42963
101
83785
858438973
57497114
588153588
40730
888332843
374341904
585358119
592793896
197126061
78555
14330
187848017
235932799
705928221
556043018
88197
64309
36452
22905
54444
30392
86712
65294
64136
1000000000
62811
77544
31707
45950
307909722
21831
812599707
87011
85421
1
44955
960522158
1000000000
55666
97510
35901
564340059
6349
61292280
516139801
1000000000
903496271
60647
95086
785594240
216868966
61951
972649661
1
70953
83791
17004
503130612
26761
36032
187777294
1000000000
260572821
1
22634
1000000000
303396309
73333
9652
962211334
895216903
58479937
737414496
576714089
1000000000
42008
949569492
532129619
90881991
43323
570088778
1000000000
30343803
386458920
9196158
20165
54262
174859985
15679
983016100
698759631
715291716
780827204
112595874
210956747
427419312
1000000000
47216
871854320
411575393
69638
65060266
1000000000
66093
97380
21500
245710740
136283956
49975782
40850422
14620
664902277
137473505
934623316
70269
85328
49546
16461
15402837
116710199
1000000000
725635091
961474673
7492
419508180
1
242478718
474085689
56319
1000000000
15137
1000000000
311116834
44683
263245849
3577
170843523
495946494
248162875
49350448
1000000000
433317688
32201
820362798
40414
716096080
310280609
552764259
79192
497281311
661217511
84930
75866
81756073
945653765
81773
243626153
490622469
460866207
371057242
1000000000
59474
707792549
40922391
185251381
49781
39578
459845078
79512256
843047600
319902694
73011106
568308903
611908158
145526559
26366797
228024462
14544
331984847
984693478
76133
545332607
179355440
176993266
40253
621952819
80147
116966417
204937178
163167027
845253202
1
610036094
65766
629506058
924535279
219132012
38484
930471676
195511237
525776082
59029123
80415670
66948
83510
324969234
97666
481500961
82723
1
34032482
441379808
39843
282628768
60117
46000
289055009
93204
50703
421420008
467541033
1000000000
1000000000
614477131
387665049
834568574
98217052
14653
800137966
114836247
3608
92448
102961760
988342060
68292
865624211
1576
673860524
1
674485126
79566
95514
42659
19426
241157298
52644146
88797
99612
828623398
89160
62408
9483384
24337
346601105
60573
55348
28439
20445906
579290430
43471
58184120
62497
52634
645444744
8784
408811825
451327159
785812569
63749
89592
223477586
1000000000
90098292
88243
64939
97011
1000000000
278214800
83006240
308462905
92891
437845396
799310072
516970648
209380082
9234
732786823
665763497
68373
81563985
50857
57968
1000000000
66619717
28103
384
798998861
76249
289523470
11717
921534631
826165753
197030901
647152550
44590
1000000000
180278798
942529282
40818
212970167
91454
1000000000
558714145
1000000000
208784217
716880059
19055
71870
61476
76509
1
368252861
332569700
943890401
980816980
1000000000
1
277852113
40800
279659966
67266
26400516
451428217
59499
65303
70175
3540
360626565
90024422
347973448
1000000000
454024943
24602
928734128
226444930
957848734
140063609
649021207
116177308
57042
92796
27187
18435
17454
27950
27194
69761
29735179
899933708
76752
35034
891741248
81110
699297849
20063637
75904
24818
855141344
42302
45998
587145360
672803354
169158771
42753
50575
477044397
707616824
1000000000
1
423042155
89311
896461632
266875919
63415204
54357486
78248041
171405309
522602110
661586085
485304037
1344863
254470985
54601
310832569
75649
58726
1000000000
830885500
120950609
753782633
90028
88641
456317093
610707550
38289
8809
71163
736447717
44358
25964
252271363
30373
57486
62782
376037318
45029
71215
1000000000
91848023
984933094
16505
238367585
1000000000
446923672
31536
27916261
70395
464514303
254911937
388379684
586213459
570210057
99319
583282720
195370289
646082286
8538
63121
160846835
462294873
334486296
1
535286214
496469746
275590318
512205316
1
477786951
279084554
69088
47245804
800710945
850087557
1
59602
1000000000
71805
65636832
10439
83536
825624561
489849036
341713733
7437
1000000000
48699
736624729
13628
45278
462754576
46193
98996
301284225
23743
956421577
916635443
81680295
370173927
982844240
67088
371390260
306875830
112660001
11347
167814736
6179
58007
268395452
9097
958282715
957126445
618009827
726043737
446020640
173871336
92626
37140
699257016
18986
84691
500895026
13664952
279907768
300429139
850247279
815477232
72692
607
422030377
572609370
37331
165206886
227610359
56436
775342185
98881
322019929
181076018
118904944
421720373
91652
40044
192982762
760414804
821674840
79366
247784137
984866819
691837905
680551869
612096256
20076
142190200
369903153
869391622
474277581
76072059
505641486
175934817
579773608
48827
27718
332837319
11045
1
978724074
66543
88172
865634116
51790
141350989
99353
620555194
94291
928855776
504219393
25712
96575
84648
685166481
14217
96975
202759697
82063
95899
468143748
85420
1000000000
270791601
21594
1000000000
805455011
60095
28398
65995
270553654
73917
639770924
489589390
421103953
387536798
47749
51898267
33794
919441544
611830973
2951
86064
323186369
719953736
14129601
15004
65292
135291875
98878690
561211312
33248
357371233
13249
58158
453201230
33661
1000000000
97981
467557395
171669192
1000000000
534510187
37590
53073
191592965
392140543
41128
302436247
68107
7440
40633
1000000000
44857
14548
807708188
947494764
82538
77596
344466916
197034360
61841
1
58363
1000000000
898167074
491082200
394663479
40853
352119081
74580
29237
689276629
917543843
1000000000
12652
647181805
615756260
78182
484566966
564375262
345380590
38772
1000000000
383535770
1
73223
776218476
47933
264830116
74882
91884
662245148
958630076
20240
34019
362692427
73750
968436183
89538
570447210
1000000000
442792165
713311679
1000000000
452531030
740145765
75091
689927963
537740964
287500890
552723973
1000000000
955347530
68039533
90073
65029
49736
934660241
168339350
89348
824986795
41671
58694
62468
59990
37450715
620713560
106452768
191859057
1000000000
905138531
78607
661099464
663642877
20325
24312
64723491
24999
501834280
799503147
67422
326811573
830294189
262492428
1000000000
31305
74232
451770910
39974
409379300
477303576
77030
64159
92656842
29305
63275
57155185
1000000000
90750
45236
539235215
870974905
894213427
1000000000
462053847
813990218
87284
735691108
79093
136121363
27523
744844470
356306787
33787
957127268
73949
191206449
990288744
558429077
458957273
862696866
669151176
5056
622879674
32052
1141
82448872
530105114
197221919
7255
927706634
10727
1
449466194
930817112
434733497
33618
173248995
1
30825
31210
6622723
514617360
520851825
294636631
16901
458929142
96583
31881
729017641
90250
103637164
58022
26400
52801
486588807
523931271
95140200
59780
65310
336350238
561177238
55200
61634
39059
825990716
1000000000
303106259
32460
946735817
110398618
316413731
95340
865896131
4633
496525820
928278312
77406964
674309819
6095
748918437
17249
23167
90861
723948416
1000000000
91407
56082
214564891
35290
18582
22808
530349410
76180
99078
44136
1000000000
46689
226450377
43495296
110440883
492525838
136641405
205706572
208462536
983764300
133223143
453104820
50955
510467228
20397
770395509
156182175
70799
15751
993928336
336314245
746432554
218786765
841165288
34269
92227
24091
1000000000
50519
13148
1000000000
524006977
937165022
98560
88766
72367
87178
62420
419403734
76177986
46812
547242941
44106
898787621
36109
83245
597909099
76968
56334
181413452
497744657
801560501
1000000000
1000000000
765544648
68911
57826
787143051
86876
22024
338224038
56652
649645924
807643690
1
309643768
393102080
89533
910934664
101152363
32460
393784732
450824756
47356
1
89438
73584
934249366
85956044
96038
67099
838806514
134737414
52637719
169551078
8171
1
591857904
13118
271743197
43977978
914964246
241851676
63233
21632971
926299975
24135
1
611845211
420332086
560661461
55838
1000000000
38116
79204
1
23535
607505085
812852730
648236224
20754
70188
914595306
279127341
24411
388548688
400159155
31796
40397960
163340209
48594
12295
887708034
743728591
66843
1000000000
96877189
524137371
91093504
45837
619758852
889340681
39280
712969905
866880292
16998
988691906
642608863
38777887
922699658
25712
130962451
97049
335267174
5598
24132229
43388
16844
1
122196926
1011
171472258
76157
373239485
59202
413515735
674103223
1000000000
75037
717892705
486393465
823226982
647283297
1000000000
179220469
453845402
67759
399433300
1000000000
98274
66814
67351
250256243
420548271
47882
62869
57938
1000000000
366354656
29217281
653597969
8213
457537722
94038224
41149
11821
962979514
711259524
34121
105983123
61521652
67835
1
80999
70762
178696176
20904
551252368
604967821
835157725
34483
119397378
393804789
48169
41041
495978562
68836
23223
826647743
71351364
739154426
425125374
10472
242404876
272013686
857838390
560487566
26479
12393
37447
535591599
425105537
264668663
394623403
406413438
14329
91451
65571
228797752
980399426
612962053
899662014
17921907
370202619
864102248
568537627
632738148
103848268
85090061
60100
84738
652727172
922923570
1000000000
41982
620798609
59002
794531925
570311864
842291507
22880
82164
775043042
114670596
516360894
411554086
962145722
693112813
532220140
49918
947111107
24744
98941
12964
305817307
20374
552011731
19356
41956768
30545
15019
623334599
15213
133578834
751327601
51356
82526
880044002
64084
371032551
287640757
71621
747599609
710270950
26968
5869
10337
91572
57252
885483879
82647
44856
972086866
733829682
1
663230067
629218889
393375716
66168
277012280
15118
300427080
26210
730177521
624368375
435191284
462751663
660167364
4375661
251129168
7407
354408896
76003
71396
19012
209553233
760284196
564152037
1000000000
692617849
55224
65426
475
86434
369678883
814199947
308445340
408227149
598450036
186463160
73589
68086728
771545858
399087004
62907
370970181
5402
1
80294
3292
79809
91292
348838549
32955
26602
73092
480871297
701661417
34104
604581078
1000000000
9559
731967456
691827757
341419988
36538089
127582699
720330238
92512
54479
272270819
80811389
1533
668704208
679426108
759845622
25287
11719
43171
152250756
938371778
718685881
698131594
86922
456043244
555362290
948313692
85646
563842012
1000000000
596349860
318171846
807942578
709470999
28953
14514
625259031
212676935
954336312
986759338
737591681
965814212
328800378
537355047
376484027
921449360
27103
8909
25717
89532206
33176
24358
19587
49057
484022782
242438744
81027
34139038
796409745
77787439
774710358
50103
529427481
75096
896263988
922019505
40959
726750747
96928
437
60636
38007
44627703
44951
26626
414076132
79684
649125663
79657
452138105
363949007
558643996
671089917
91277
170964573
1
501012697
771689981
171506144
51470
668756320
574147463
423124501
211354775
960818170
47476314
84326
812086108
85111
699958045
279153682
61219
506130548
267992647
797703468
186913258
342353600
41412
89463
1000000000
88587
423743590
912271612
22082131
557392744
134347230
1
852866473
7825
43075
247219307
1000000000
227611527
64440483
71353
648668123
76001
71217
64595
670026688
101319798
216814509
564108673
1000000000
83914
49659
182243346
475122180
55301
27497
219038904
21087
623058100
904109366
528285814
1000000000
362978475
135583639
30586
89746
4462
92937
507941780
94369
956264314
627276319
144998245
56673
92188
615136659
37903
519926755
69171
786641126
25856282
13935
688701603
24477
1000000000
107478413
29175
381133325
658845096
38390
28666
1000000000
67885704
1000000000
26042350
851325807
41398
86599
73693
774193407
99474
57032
74376
17750
34324
33267
14567
50630
1
2435
159170950
92033
82496566
173223257
503545622
772375306
1
824032177
73783
372907183
673874503
90961
1000000000
733646031
82238
71524
72573
1000000000
775010733
882033157
415517214
637218522
1
935448989
23779
94860
707496955
630015926
95675
89665
96572
628998677
649451668
99606
16963
951024896
604929888
94971
77865
1000000000
463347321
892472325
26800
163336289
87946
466292747
43094
64816
54517
235012779
81500
296005241
243284179
35581
55696
22269
850866876
741125887
44584312
461492224
30736075
480046942
55399456
540754128
20788
893331452
1000000000
223204299
17066
327550470
1
69632
630826572
703465169
11918608
93621
93866154
147
13312
23399489
394844417
64962
1000000000
81950
882743023
322646431
600541331
77109
542829294
541447905
417485322
32278
60762
883995576
7197
820577717
54630562
59861
321492870
53828
836632082
97456
496771261
308855382
75114
23528
15061
81302
577310331
700060803
82185
190865008
209666328
93098
1000000000
3326
1000000000
216472517
149704597
95668
881465255
17273
880358956
644775728
881799488
651132446
98706
90592353
6350575
14225
882055816
501856155
660559084
209956561
38534
92346
86152
49552
24589
1
85435
96576
252840468
36091
162565258
1000000000
195093115
315721096
59829
735243269
64133
72536
75173
223917217
78147
31175
61672
848211334
58806
13450
83196
561321191
12944
585351816
33034
867914852
464664947
3124
52049
961368925
18066137
7438
1000000000
222479986
411020043
582261783
766957897
70805
12795
5806390
834915356
97144
945095323
95697
901061858
488053593
65781
647128635
586631856
555923220
53969640
1
79569
334260864
979753565
15067
622151336
21159
92507
899228653
4731
68178
467446155
377471800
7700
292639603
998561937
1000000000
119081057
25645303
933116018
27444
47368
758737239
33387
719953591
380995441
631327764
7897
403604688
333666678
212491788
48975
51232
86922
461393821
11493
415702494
15323
191112430
974180376
56446
921970039
85669
13145
416843971
1
26469
224625830
758185656
32910
294719792
1000000000
97268
505479734
646897564
47539
844803019
74695
46076
73649
436664440
217781772
75883
2940
14226
18373
418018109
9521
998901379
290377024
816611544
700047990
33749992
892039046
309039177
20548
24813
59542
769944664
447736182
10887
439023363
502891565
127899144
880349447
48527
26600
164510761
12501
46059
453481182
1000000000
1000000000
735832740
721577651
95272
32286
67492
87046
66785
1
13950
1000000000
69499
845450344
71804
97533
10856
587865612
683232268
55354
490936467
86654
454161021
39641
72326
1
704937155
755235207
565369433
657037323
1
415664755
545690644
35217
60933628
629857135
33570
20314
47659
654229792
81850
702160663
825569684
24846
39077
493491626
68242
63331
83263760
371474426
946855161
152031004
915945338
874123135
68785
540589053
853034503
837545946
561382861
47313900
1000000000
364349644
93150
699682135
69251
796023830
6101
93209
79638479
296313162
293849601
787301716
4692
19400
437025656
87092
772216294
713458437
40654
3647
458923760
60565
79791
33447
765710772
44331
770864046
7503
593652674
35526
416806256
775916871
820099256
71699
463911272
681089488
334477412
399748532
42688
86620971
81400456
46940
85894
793644485
11900
921380275
945040181
1
521208689
24008
705882588
32822
18341
11227
726081621
955954985
812582234
912025630
355282011
28598
1
57528
19153
85900
1000000000
914566382
987432849
674345919
23876
839805917
712955444
574831029
65130
1000000000
4542
583071367
967988249
960895570
28895
583036740
39114
126955567
484912503
849279377
57348
49715
494600499
519362909
78939
875553830
422635486
640137776
90791
471997815
31931
29541
243750617
49390
86327
21495
81605880
1000000000
634115990
84340
1000000000
1000000000
78105372
866136034
991665437
111933108
90611
362064961
934864607
410215039
560045830
464524210
1000000000
4705
743640975
391005905
612802818
21113
30789801
6320
15672
52039
78850148
1000000000
61206
1
605094572
92026108
991729744
1000000000
63818
242097657
32664391
51148
3925
505977146
42972
301111594
147875186
413115074
36656
961753187
602858903
264409591
797321635
997895581
65983871
1000000000
532452655
656917774
79598393
323349564
479252735
522805218
73176
206811349
33252
54076041
845770583
410701525
806019873
397871262
40090
86746
91861156
58305
601288042
960235468
36889
149265316
97738807
50029
82218437
57864
274737078
345043928
260690234
84124
1000000000
16895
99392
899165960
1
33811
872521377
605519929
214433297
1000000000
886827613
82754110
79379
9458
702068967
450995157
93413
30076
651639404
918590608
514107355
29017
94995
85689
61155
500668629
353443887
111457805
26542
366680973
64691
96843
757663127
4977
22351
618895037
494673657
2827
34816
918913281
90269
20032
69620
539852183
6126
93687
316927737
831408366
880508831
11693
1
29790729
53534730
86235
819006911
52598
68729
94454816
523089951
420165928
17458
42173
55543
36520
42116
92365
11030
465312249
687020692
82240
294065836
22656117
7043
177512874
986433449
277185370
231167285
1000000000
296729718
74411
188359245
333280266
43985
1000000000
66063
481967858
7267
51948
38290
887082913
355427966
10419
4138
1000000000
42803
36183
1000000000
4360990
1000000000
58705
63859428
52850
156575775
631602516
6552
1000000000
669885580
625309971
662174421
50115
667718282
215584024
34900
942068698
354099127
112736411
94758
1
83756
26488109
271067405
79456
635940463
94767
382304342
1000000000
1000000000
668349942
492502064
741681908
347091677
84189
55387
76029
46789
655102241
654596050
12125
806186317
498547329
56179
5327
11638
70351
1000000000
39884
473
47276
97239837
74977
852588629
28719
61863
357343691
43128
18050
382126766
23060
18287
447603672
26827
49886
500541188
32215
45507
228324471
518559870
815851750
35269
81476
558843794
415555097
28200005
2331
89266
84585
66198589
39400
372457024
74412
784195155
714369104
303062432
733121043
86197
687169628
44657
211816398
73508
13820
34134
79628
38663
549484630
1
17639
8433
122046941
46041
600251276
606170151
908397950
291913122
24101
60323
566964737
1000000000
96584
1000000000
889640167
1000000000
781265413
322340510
11882
93896
31098
206688405
12185
32098
388232313
417035654
808065486
33729
643465275
77801
56676
816054380
99211
55105
1000000000
1000000000
8943
72123
1000000000
84885
111905227
584595751
45024
851826378
10036
18932
9312
804217003
47099
356
23120
84314131
62280
313269630
14048
72607
97703325
343877060
369143765
80651
722469981
88577
85355
53733
64854
79124
78072
907953887
48610
45485
692826695
657339847
1000000000
30155
774748901
1000000000
84021
1030
658699385
29243
80755
35304
22634
356599282
47327
5698
587653104
642150515
148041213
101336232
21450
5884
41313
479632428
467803672
857014441
83130
1000000000
64828
49038
502788700
81698729
414704642
20044
32750
358797305
96864
46117
998112064
59020
213232
60873
262773416
987
3375
154690689
11670
248120688
171059408
251920153
953295961
987595328
915211983
35989
76284
83446
40169
344942817
2863
64486
24960
836984176
94894
77469
551373431
78017
936738604
1912
460802720
18749
844172986
799862587
8631
55897414
98959
73038489
10314
21226
689575407
87125
193375233
925925049
32919
56838
50398
79511304
1
11696
921451061
174895067
104315614
1000000000
1000000000
79125
801675635
142992916
74368
183096467
334264471
411747141
21392
6051
1
619708502
552842551
15601
911932608
677879622
267403143
81969
19335557
553216211
940595355
93785
412019907
50784
327616042
79744
999436313
42610
768044278
657013462
697262074
27318
1000000000
1039
1
66874
66022122
46087203
275915768
1000000000
40378
451412819
637435863
743511017
41308
60937
565213188
39515134
1000000000
466083777
73831
527
170453833
59170
565527340
85196
26526
647150814
323786072
549814169
1
890530528
85097
162792146
45311
326022596
97758
77367
314765376
55076
74136
814864443
790052698
1
12700
172541124
470316850
77644
96743
1000000000
106877403
8157
93669
17602
1000000000
974833453
29747
83740792
730211680
641691959
23077
281724400
73387
645271284
44322
75215
55617
1000000000
1
388009952
96773
2272
268215751
722732259
108180960
82755502
848923229
1000000000
36291
16
20597
29960345
15552002
89759
94168392
450374833
32048
99090
472167530
538055583
10400
13138
59074
448125127
553967377
43813
97512
96152
87390
140672301
216096903
334125630
75126
524077083
160474164
80240
104470561
878503493
44648639
77554
292387936
78648102
360714347
67610
91362
13711
18527
1213
54834
12063
83375
886396379
732389462
99264
85703
60034
458768828
516862492
34138
51839266
27020
87193
454871897
773363800
176214299
36569
726190035
157753944
143807899
92606
45281
79976
46145
551111711
1000000000
57713
14907
287630411
921651728
859367562
1000000000
621188071
76036
442476922
79781
58480
53528
34308
474322255
774082256
50475
90035
840792176
31835
205071523
893849731
681312716
13874
697517128
38992
33965
128710645
711865019
64956
248269620
278330370
59079
975133025
421423613
593131345
871864948
764554067
29270
507869346
185015946
553567271
90892
919761543
863793969
463149296
96865
208092356
1000000000
914703929
1000000000
89174
11730
581996937
687726402
65243
647602173
62371130
439191595
149731850
771430714
871739927
554057619
729609200
975381317
924005654
1
63017
98339
1
90289
952763860
235815593
1000000000
73486932
72065811
495829149
98401512
46085
426191165
885375717
759126904
910224110
883396984
268190638
84396
1000000000
211490598
9433
19556
1000000000
69804
389626304
129112147
58270
25067
9477
1000000000
488129366
490758231
25307
27956883
92892
94153643
525988043
704096251
656923210
832205465
1
33378
46531
754519516
70265447
52181
52031
141868534
53686
47076
86700
364432451
81799
530859465
309571052
256445751
864807404
812901882
101966174
86320
1000000000
20943
63205
106718002
421072307
63415
37287
103176486
156577161
40104
61239
367358108
141472908
441795721
95344
22023
63570
689170428
71609
381972035
753118459
812602205
34721
968255988
64374
1000000000
283247256
563015903
879220314
430357415
17801
1000000000
991095400
2442
50327
1000000000
895878906
67098
1
15636
1
653799433
780106377
28649019
40726659
100569895
973582662
45993
2528
21739765
77630
22295
18987
83233170
853201801
361508001
32923
859336716
56517
46670
421110704
27716
327208996
10123
84841
422781035
55711509
81639
706914104
49627
406986342
909219377
1000000000
39832
654902976
20528
34127
553436894
39340
73625595
65986
414324785
83956
674894813
1
505314536
54923
19389
21388
69211
86865
25547
4207
251116195
544057511
751911985
78846
256029296
20516
1000000000
369457630
218379456
260262839
509780541
225615675
438171232
90962
871525691
299326062
1000000000
63468
46825
41202
564443082
74834
768365498
76481
16920
90992
467939392
33185985
963445880
788604102
758472770
69006
11661
89084
77979
1000000000
211491182
117199625
1
9619
817761309
431406269
957835930
179928271
97830
629268183
65916
82107
571766164
164407736
60054
85817
934538931
1
72112
482071224
1
551908128
971854461
32347
452427601
461976390
397602581
1957
574537984
46291
551909749
991265659
895662634
63047
903942803
939420182
543559682
240333225
70072
39146
80449450
82034
668275518
569286073
7137
495902745
1000000000
68375
547089095
1172
540438966
686539099
349812272
68126
869911071
33977
64348
414811496
17425
31973
571768739
649712628
671492519
14221
704637957
60847
253851368
953073158
669106509
589390404
953154926
20447
8717
1000000000
569678110
323647675
756344138
281326482
967324697
182313879
17606
403984940
748642407
770525911
35888
109480805
739738431
197237422
35657
59958
222604025
753802674
35191
65762
1
81227
338267632
729355675
503162343
705715180
57273
755234983
52898
28303
11180
11115
71896
451681005
32791
177581074
652460813
822350126
460252468
64967
916799956
155658057
594344724
1
2021
278362691
65399
17739
1000000000
128549746
158525683
989181377
44694
842346948
37434
508608735
35255
114369147
11588961
23377
22954
48171
100733505
81129
15424
879143917
625551946
713583781
34374
1000000000
970033655
20554
792
378515768
98046
55887
843198817
92290
95342
9163
54873
1
480217479
864934389
26010
963171963
453765537
14776
902729621
82155
133629062
900363916
22567
502200137
79964
2360230
559444779
53225
50034
43955
252686801
67964
568385109
94238
544140331
1
6065
432160253
21854
724079686
66380
86948
1
512830184
419492796
933642421
676056739
387241983
970219376
1000000000
83
493229682
658940795
21023
25559
672547175
55993449
2130
821904241
756781110
714242086
767229117
664054235
45825
299758579
587367654
93224
33913
62735
29834
369409685
746933165
92338806
41686
11987
79941
78634
10342
28091
983933575
62974
98959
88034
67093
39857
92298
312079791
1000000000
995072140
127424006
599310358
86879950
14225
67990
499851236
5998
1
580339425
684125881
780267316
683053055
46195
786726867
17761
885968896
606132098
494190903
945554967
756067633
951496744
629733404
1000000000
38164
93246
581148669
50994
187342554
413292097
20345
10292
914574138
389097330
711416771
911778980
51673
31657
339541199
356837560
350361865
63342
221007204
68606
83993
119966738
1000000000
5363833
27000
264722972
726586593
1000000000
901
86226
189393412
99394
676831555
254881771
22697
351927618
979128073
537581613
981227949
864978202
1000000000
1000000000
160550968
64932975
445977889
743093763
26451
385348773
552597471
205178966
79102
56026
787961355
27544916
50195
39918
749777208
173593585
1
25155
440859406
71798
666735843
82856
84486
1000000000
777924566
69876485
733694269
99261
74021
76347
419696441
432790905
957282706
867207712
749129971
352788829
651689952
1000000000
1000000000
71582
507668602
1000000000
386741375
38789
13956
720793053
64729
657011895
74009
600157495
478037765
631859450
170275012
60733
86539
82569
109245570
246409300
785104578
588256531
514900060
231726502
185028158
197200823
63673
1000000000
739911544
536864868
1000000000
68423
470993322
77910
1
988414149
962780051
61353
129196748
510642140
815370502
423377845
149962538
1000000000
26636235
196817309
224450720
62990
448034393
68074
818175421
337749781
489737267
54993
29276
14255
44815
1000000000
724988865
654192748
852015298
29609
99511
68894
1
1
457869043
12290
404350168
44677
15104
46215
59335
1
126971797
733397251
89369176
23816
866159444
831484072
829972970
201014893
935039829
459741051
137300960
747716653
81541
65671
509998249
753679771
59432457
9409
23677547
76954
365712022
466416379
563907858
83013
86492088
1000000000
415443015
857220116
10659
165999767
31656014
98946
98439
465317783
19584
412536554
1000000000
1000000000
3134
928286243
64055
52987
402551140
487698547
605087264
163420412
71820
14258
656931650
701320747
1000000000
397049386
444232275
140370827
1000000000
211685899
612703051
81184
166660006
303886057
663027245
1701
561001233
896960053
73584
877493647
25324
36072
90622
82215
490961736
319317586
714138400
620541134
635948857
355703272
329958212
747006662
299789312
11006
912005258
28990
63434560
76537
551085054
68835
85162
332974053
819332494
27588
38767
784001308
60839959
11148
16565
55246
49081
188148293
46650
56745
1000000000
826880923
974227164
17941156
76762
541233669
31971
627817612
89589
38823
168790026
33122
1000000000
47523
607797404
29828314
55848
8279107
34653
971670281
130673623
57057
787951398
112629047
519187315
55452
441621370
69552
835461996
382544471
4273683
268744253
604379367
406804488
99301
52173753
73090
40764
231619100
70993
413323331
317565289
6858152
58070
341863755
560835920
85204
50712801
724684294
67896
345618352
11218
47455
23770
253926672
8303
525974761
84741
76534667
682123815
4810
146302048
70977
182915216
935746658
75398
406149947
613407464
680498924
79321820
352950340
620765785
191025124
30125
70885
19190
569703609
85869
9094
71781
879679225
807221477
42135
900076457
358707921
620947831
84183
90081576
237553428
67878
9137
521037639
597766647
885872734
1000000000
263344992
70356840
489644665
371216989
1
519001483
522729411
12892
862330314
379241927
346625709
73660
466941501
169676107
846035458
97228
540913864
937559636
418443631
96891
386470808
82865
312884398
68186
87833
34185503
602117389
244375447
1000000000
20288
800366614
340942822
582197912
88205
675387157
846343723
88714
693452035
35720
52028
1000000000
15703690
375284708
171631631
964895714
1
92945
46546
672567725
29737
97071
36354
591476350
435483770
1
1000000000
998461612
1000000000
46758
99695
942281491
824632898
60901
46801
17427
49718
54684
23856
1000000000
78257
633240661
1000000000
17224
1000000000
810247434
885388919
84422
63482
943170488
345294464
719004217
240890242
89073
586125927
92411
6648
839279435
16042
258956520
105730849
356533437
625597498
75068080
7737178
908071990
348565508
471328451
99299
984231772
37674
69750
864247773
60252518
260504229
1000000000
263134446
901735349
682784291
42264
59527
263253007
93576
73767
15384
170587962
972680684
95549
1000000000
93630
328751807
6717
633651729
79499
343638953
774237909
8262445
1000000000
21622
392219510
688600229
1
22340
1000000000
69910
247958287
176140816
8799
1
97566
820564355
82676
158389659
42551
370304434
495758049
1000000000
320967648
40161
615990965
1
330207720
67655
703053252
49578
965074165
658283299
151111243
89149
90472
508969547
20091
94308
65757790
87167
28733
86915
59322
2203
92723
880121695
617964832
36061
81480
299652803
708016260
92539196
38987
32058
394522993
396850835
89594
1000000000
3866003
259178727
978732967
72916
1000000000
36304
913554657
1
50183
97657
33433
54005547
840120852
10521
33917
16923
47700
270940781
15057
719651945
41930
11282
89803
318017219
78866
93198
85027
26389
629598342
88853
17511978
12535
77048309
599507903
83252676
68477
29667
389145898
131418838
28854
1000000000
54433
87591
80898
264797459
889481390
34362
81465364
1908
313324078
750759775
56175
570155153
37529
89802
1000000000
685620741
767206337
73671
406552026
7304
822859608
54467900
626781733
162178236
145188320
402798111
617886132
722852666
93873
894118506
220042332
136196183
718867764
740666155
47990
760436804
216900046
691776344
184040543
33805
371285907
440077595
788708246
15616
88514
45279205
777151171
510491858
83642
83888
995607567
333020058
25355
811079994
36561
467755101
64666
92778
33976
745787886
754411877
118108275
653689841
1000000000
1000000000
83043
743576731
771281527
3362
1
48227
67900
272810603
64578
996889003
155067995
69734
53997743
548819528
355209958
134813476
936673031
638271374
44451
16463254
531338454
457675656
936
572186371
473638136
37868
426615909
99817
44861
90157154
61002
350008459
273754772
63734
7249794
543230386
282292944
257198205
477673568
74550
42389
36649
89403
323749955
28836
98040
586741222
588531657
772043352
70359
305483262
1000000000
215000702
33065
31290
5026
313152531
29902
1000000000
99270
910284672
1000000000
865504601
1000000000
51971
739540976
184578955
151711105
1000000000
834961919
449443910
362718018
146373913
337161293
20630
511212967
795132641
7371
67100
986018284
218065381
779684130
1
883146321
744412002
80782
153592423
706736732
1000000000
483993337
608757607
60917
364599156
862572923
986355047
509816633
986855601
897042975
322114145
61345
1
844736857
970294445
1000000000
20147
16663246
436087870
580372734
50991
48845
977726066
64435967
717057633
43636
73316
755453313
57273
540683880
41147
743462213
84094
8539
233561141
949694361
907301625
86495
125950016
7312
488631783
110934761
618218009
78595
996325542
79946
272026758
77588
66518
910562257
1
331647158
15838
967710011
87234556
385162857
3309
956528777
18497
1000000000
67912
837600284
771272595
529328785
1000000000
409292447
88560
103374860
77777
669111780
978384092
14626
777145297
798731287
783681828
473567636
66299532
990749463
986574306
547797365
52015
1000000000
304791714
935474113
150108232
804385743
1000000000
976010091
51823
71511
662919560
1000000000
58307
50556
45599
614081172
643249797
110720266
434671628
78646
55979210
52521
70677
52155
226385855
603288033
254331674
6621
995391787
640588132
28545
373493434
985712258
41423
744259330
387619605
83848
251790778
601703192
416644781
87728
766897856
303283708
65387
1000000000
13587
40163
13119
91400
1
9892
41123
1000000000
721945019
446973459
46942
493623275
183583326
975085452
245523547
173412111
137514543
1406
12247
316780614
9183
27926
507372986
457529439
163909612
82374
854769408
986567455
634872926
81759
851872156
47186
1000000000
37622
82145
74283
52453
993752066
70691
739444901
49210
4573
24936
19441
51149
59252
915177425
53325244
1000000000
34855
724081397
910623968
46673
1
50885
607791352
112549923
1000000000
67465
977879202
92358
45430
834278155
499588860
332873139
484479236
801830214
39435
177589873
220100298
79659
891081088
372317176
1000000000
902631594
11993
1
90276
48673
71052
501653667
94007
87940
84296
501154732
46676
34436364
272658085
64797
38305214
17683
834596924
29668
32853
34095
31539
48247
258774593
64499
95248766
15600
145236745
543879104
206063768
76842
793297606
76843
991804892
6392
22516
8104
499719157
38189146
1000000000
66811
97851
290272943
381027980
538033127
1
801179447
81149011
632574563
869884524
989268586
1000000000
201843059
80432
648054629
430691532
55238
92130
472646742
76291
41395
661826420
30583
404244780
236526901
716038514
11267
214889860
1000000000
217062483
89289
31381
18019
906115672
131358565
952402863
952140164
28328
25780
27730
1000000000
186132283
158253955
733632491
847
384321932
89063801
4208
74151
70120
351830494
1000000000
8336
755303772
686111788
83311
5455
77611
289991220
98603
145831594
429103955
722647844
1
253552645
975675410
44924
605197891
60295
915023650
704682772
67384344
818157748
86278
99480
1000000000
59466
935621565
36555488
840803585
81789
395751239
83975
434162154
31330
327250300
28439
488449557
347265158
53260
4370
644323040
596013705
413319974
52712
28442649
701540558
552115030
1
848384990
291214884
526393295
2972
27014
320141917
61120
32551
618382296
966131077
800569272
102520294
4788843
946619637
32340
68535
99707
802031783
57431889
44686
859769371
22383
44564
1
339982332
44839
310611870
22613
957169864
939236554
430728423
178206921
39561
10186
21181
9368
71849
557830638
14312
305304041
170610398
600844659
145664133
315406931
618868653
872619661
228208908
344473512
782949075
890537659
998715391
17419
1
899598335
53055
450288025
81664922
135325859
47204
2591
159205592
831690085
35447575
974950484
396640025
839813429
34862929
251439889
17245
402543104
702841731
943118928
92065
68318
69782
78732262
9737
1055
823314740
553259068
523558673
82670
94218
82922
1
76733
732432982
83482
47003
13273
4264
11463
48752
450104664
46272967
806518428
899494680
40315
56981
1000000000
40511
1000000000
997797294
733124051
402025547
814375663
1000000000
42608810
29173
893763934
1000000000
32980
377212456
184452692
124447097
1000000000
94008
403816544
203370869
415229072
99928
542489523
198062106
331323458
115329871
45603
105019717
590430921
193062778
644988596
78059
366689920
70365
238213831
44110
249601477
697802662
878266948
509134674
429340781
388867670
88904
96571
35602
89536
282771350
5656
503475395
364505414
38589
6393183
15831
18913
81326
879835459
48915
94976134
1000000000
219314481
1604
430543473
614530337
530374671
1000000000
470905968
29570
24092
155989195
664526070
167687297
64842280
564148093
1
358272870
284586466
1
719745655
785830707
40587
452057292
77629
1000000000
305558507
1269
109673580
218638941
186163012
1253
18062
41531
59110
302544521
395697761
725219399
896665433
1000000000
407050356
75928
203889842
465039043
11534
85399
407168252
21213
246588305
2355622
30230
1000000000
914032662
878291612
1000000000
43992
1000000000
219831107
720748608
93665
60324
77746836
806464842
844986681
281763704
374535649
18577
584719801
613174455
692586889
27253
648671426
718684582
57315882
20394
418359122
30542
44677330
28537
80862
288261566
927098294
395718974
235351618
57702
72354
570186065
278256318
12597
10265510
1661
804186478
332656146
91204
1
63630
700296905
1
832223169
172421562
76688
49617
902689712
45862
30880
75064
56656
41656
91011605
650167698
62600
336892761
509993863
119232497
42513
277469078
117293600
511230601
916590286
260284726
819317746
669197437
780545084
67128
455726989
971006810
409771668
446954140
90658
184771898
44919
30691
184010583
76651
1000000000
197833670
81961
888395504
318385436
1000000000
11697307
79855
95685
1000000000
79005
80842
585246572
490222370
1
226458779
364643679
1000000000
435274
1
916430030
10753
20988
722122496
54367
380050305
952265280
47880
435312782
14225800
95175
568337656
903310334
284932458
29153
547054920
42955
1
716865721
225990440
31544
16081
199200662
999030061
388849704
893241078
920797851
655996841
19566
188638784
335424746
496346222
89333
29143
1000000000
3384
541187334
314819956
50135117
750819050
1
92141
1000000000
70303
17637
581388464
59360
984459080
126247357
82292
97390
289418154
61633810
150951072
1
1000000000
9313
771060862
648562166
110221068
2234
246818822
207997719
919844842
92525
45013
641416941
49587
998804105
806198954
162262477
184136530
117855383
427851114
20053
59073515
904530237
99993
969029570
265343464
7961
11125
923427
27402
111796017
80039
1000000000
81326
468101193
741562007
11555
20002218
775163616
43183
753940385
786220085
962764681
85689
6068
326228133
527248570
555633335
1000000000
1000000000
880886344
23886
674378151
134401822
818733052
6382
227171210
821310880
854876759
54128
909347799
67174
201925217
651326107
757404786
451219477
349374584
78775
247014060
400364992
65041
84810
72753
719186943
388809569
296977798
30155
706885826
99964
385707841
21839
72288
641090831
177747558
79814
13049
1000000000
48274
55077
383641634
818762193
26805
548556760
229727441
81823
938090375
32623
543566529
704601740
496382311
356340753
1000000000
74499
4842439
303893821
61720543
497807914
44886074
895570680
449539581
642516463
70735
130069055
913149433
660672214
81515
81954
228245906
1000000000
10142
782196748
28510
331817951
604386711
1000000000
13850
29757
38282
97941
483341109
24129
48145
739250933
19196
481537652
35257
573807023
36608
637373348
332789991
419290204
515118118
15916
1000000000
35747
430302214
9272
1
85892
299709672
476250815
84290266
84457150
518945288
52641
44787759
10353930
23264
60759835
923827150
222684909
816620105
2353010
62156
490340731
66338
5619
1000000000
381205462
688213229
490429540
56854
1000000000
50132
1000000000
34723
82749
618633643
827122645
591777151
582093541
40337429
23873
7741957
312300400
297044825
78721
66844
731025318
469061273
90532
34801
118225204
810060577
976800991
1000000000
40513
65577604
45828
87018776
121521634
541208242
1607
222036026
27839
62534
268567284
24519
2035
39053
114226488
117052824
246625821
708390288
57585
714398502
66386
20913
34961605
5941
79614
1000000000
369519448
1000000000
290415053
33556
73195
53734
739649503
5876
382617421
261767932
93157
491458037
415511990
184735112
635217618
332619803
11634
843603517
684734068
59627
554571994
385823334
14833386
592825264
217059256
71426
26340
56714
1000000000
511571981
283405844
489209432
271589792
24691
688438538
409018115
366179131
52732
11894747
592613589
621852414
99416
307217409
12653
778664802
491489102
396459076
37253
406572674
863577322
562270769
750844385
23219
85731
818819650
67930
3825
95301
650708407
1000000000
377822815
1
4301
446198741
1000000000
9677
329087354
695628844
26684736
409637483
710759295
78436
13522
711465494
571274411
520733063
114848480
1
6578
64926
93610
1000000000
999373159
1
470919976
111493923
1000000000
82931
4213
76133
783522004
71507
53313
75763269
337976639
7507
1000000000
587249458
76536
4932
1000000000
697824096
928
189754080
386375498
37583
683985739
42419
477395154
77394
768487097
95311770
4405
295181484
537634911
66031
683008340
999462245
541546310
1000000000
898227482
13503
665149787
24089748
59168
34433
332729946
22471
1000000000
157011652
88453
59383
24270
90383329
83404
1000000000
2127
83315
44514
642596768
52220
450187582
48378
28942
99290
48105
31367
22671
1
36919
70048
46264
70069
36312
573039737
5377
11725
875477664
17604293
1000000000
108170838
1000000000
1000000000
925509534
164056555
135187810
277595506
449436351
845314011
57987
571169175
33618
88316
651779579
1000000000
286317840
959419143
715440989
53667
68753
170865229
1000000000
137833713
96113
69163
264090711
557874357
65886
465297058
647168049
45920
42379
517638653
849591720
1000000000
1000000000
526178486
598860707
66004
1000000000
760743880
918764944
934028937
20146
1
88468
599691632
832628108
94037
380778762
511445724
34314
1
490443299
384671991
731900864
1000000000
38772
1000000000
823371526
548786601
96898866
11237
635859928
47661
318355558
694561781
89233
311993219
675683565
971130716
781249495
31320
937436988
296771013
94321
26726
99211
18026
430869441
873049034
50170
95377
469096315
62630
33495
19162
158591600
1
46947456
291949988
117755761
37165
92658
350772870
1000000000
1
550161348
707865389
887427268
1
880268330
85226
97735
802309567
40788
97541
215449921
310102516
660675551
97905
415362901
604575247
322942855
738736415
1
7604
12007
245344921
914359674
659558073
47992
64956
252068523
249484333
91856
409119764
781565266
401449532
509471242
1000000000
77893
58057
86109
62577
54600
348106172
525893146
47520
8560
90356
1000000000
4571548
1000000000
166482507
9081
76496
94705
35793
801201542
37143969
6865198
722504502
60724
97478
416563479
939328499
18894
1
63098
1700
291905752
495356918
68305
385863059
52906
943759932
41292
1
785282419
83892175
97418
54466
174476027
59055
1
86902
1000000000
409351142
171151031
66831648
161710027
87465
76649
78744
696506140
79688
108936625
914393344
64423
64361
98902
21969
49212
76747
1000000000
803215426
958563910
75281
34014
234950287
512340780
32316
673211449
179630352
53074
71980
44478
108235933
15205
223296189
98971
969691016
698297752
1
41811
1
366236279
75818
282837880
97144
576005218
124644557
33885337
191591561
732273721
59264
526599748
29115
22232
262814770
73767
282048063
676757613
999225561
32141
442711187
48880573
150585160
336510507
180313140
67438
820658780
173987532
42555258
216829491
965080151
685051624
83614
16423
541855682
819604079
69660
46810451
16127
873524800
742503480
17852
235852597
337921363
450471961
153522290
21157
498380255
537752403
97783035
767931382
36799
745847741
568320762
440992340
63370552
512562187
90676
19671862
8485
293729675
215881728
477612629
685159195
82800
178824429
157200234
471847972
796734364
348916612
897860890
20749
243250233
61447465
57418
68235
616713529
1000000000
240196447
49052
590064218
99765
234437940
58200764
75409
169036218
21071
191159235
775102865
83520238
279951722
337678622
26149
55146
20378
81981370
285514908
77626248
26873
261131706
24913
71852
13897826
120082970
641300357
72189
443131484
610734833
22947
574531786
136978961
1000000000
980796396
802094075
515998424
221862656
593502577
982855671
21050
63107
572073458
355653173
779518588
10430
1000000000
88869
25661
580615273
80918
29991954
96952
697711889
31866
515419836
51439
48551
740628806
37432
641164638
620426613
4715
25819
703032058
50096
340501420
713212737
953532144
264580405
569885574
5338
622317184
392846763
88943
132659638
174499332
1000000000
556730446
665972138
369325803
956065255
1
1
749151707
97733
498245727
211623090
86951
653503539
140257016
1000000000
67929
120324255
591880148
18723
87305
552109306
82058
890627775
21729
1
47774
25505
1000000000
37937
429536533
51515
50024172
12560
33073
526952911
667136860
61090
973757566
1
785775871
313163264
837348968
909074688
24864
1000000000
35213248
459012164
130306922
1075
54408
1000000000
156344851
58088
180312922
69613
17433
470996605
72141137
434904781
76915
34695
678718270
42240
44044
397251924
427506032
459939827
468738180
961094458
1000000000
382744332
835556905
609629197
187665746
302793636
84657057
711951069
913344462
1000000000
705066368
45530
258891978
47116
10572
1
636793780
31936
83825
26661
778397913
100302158
310525405
64490530
12761
461349471
646607750
29760563
19860
54549942
513687333
896629439
52136
93034
38381442
357278182
432171554
97325266
996029805
348732793
664866638
835753553
270962447
301083589
33983
688380733
249829410
901287893
562472350
693159194
68678
633166244
93491
498387480
38538
399432814
26332
73408
871981321
57487
714930121
190861612
66639
912817577
46993
40386
760819327
18807050
18706
381968032
498778238
337527549
65493
77944181
82042
529466481
7528
117706195
9936
57283
685024010
473702443
997669515
755500505
1000000000
42272
791248322
194047357
55530
577874326
1000000000
3556
5316
459120428
10071876
787645520
512181142
269458268
220152283
21863951
433782332
226164959
809064163
113061978
771238054
34248
801074190
48959
690970270
60397
700127866
42732
90968
81079
400404939
751505684
76176020
39447
501124615
34794
266997164
579199712
12534
23197
29173
789801385
999551183
37836
86468
852078898
305553015
1000000000
814
52604
46134810
75549
953767817
361700303
29206
40471
476738279
68899
28902
54298
576332014
80372482
154709750
686060587
58403
1000000000
475999640
94425
697887528
329092530
190037721
96942
20999
423981786
413556112
21709
11588
57901
1
877280246
922057517
62687
56964
96442
388992059
321608840
53920
66006
887295396
928312086
58263
65983
80560
416060029
92056180
80990
988139398
880077936
51430
97085
182778089
685485859
1812
83594
564742651
60558676
91161
331607327
6930
90202
734843276
458194320
1000000000
9077218
53554
251065420
218245976
486164355
354231679
569402913
80616
433580779
871325439
53836261
84944
1000000000
133805147
929635638
973904491
20044688
957079128
905239603
30093
55786
585547089
6350
9195
327360360
25527
143809258
145129097
951375029
1000000000
869632780
547973777
367318016
56684
108080689
25330789
3957
166158740
54469
1000000000
882619359
881347392
1000000000
427459629
963660223
302800567
1000000000
6333391
935939779
950025421
786627440
231729060
993775699
82872813
21716
873522997
21975
294702164
113196697
18253
694974610
1000000000
468778952
628191363
30043
5179
433518503
944291941
1000000000
357706665
884613712
1000000000
84386
336950625
93008
973903768
766548741
15432
24391967
5869
271124269
177736641
135118556
509426315
30833
1617
863499460
27475
59364
41234
10542
40569
88785
472734837
1000000000
88672
584620930
18486
484714145
49752
89719
235604770
313191751
360863236
233963246
70224
413517563
11837
12250
374701106
28704
544795577
11005259
12864
235373877
69418
496339170
121443884
22583
17691
84185148
67227
643339026
39836
79319
565173697
327075773
628060990
921154416
44072
54999412
539859446
39833
804343881
1000000000
75942
308484471
699117840
1000000000
16711
677441361
837196331
938468103
85828
156802730
42841
415802579
892285269
717100146
24391
67771
32037
1000000000
54616744
872348939
46273
96106
237985405
91784
20561
590852329
871576335
555402974
49561949
984232657
19608
1000000000
3132
12700265
968453870
69155
594785558
274604625
60041
32884
82525161
525941051
241354931
66161
97682
836965561
46413677
67165
297373687
28182
1
41308
30531
116879323
285645260
289156370
175844946
231519508
301948797
40762
1
11183
58528
17857
438112726
65527
37360
491219513
95965
28198
45787
945638566
582951138
1
406375258
361294979
86549
789125506
46863
473840578
85080
99868
274189607
952107504
1000000000
98979
883190334
169119384
639601331
19210
42254
84500
58947
871712868
353243152
138580760
389163651
643396005
68751
530022388
66183
83541
55962
639795875
22566
60892
421190903
567810334
18550
574254370
974626038
247921107
134660213
1000000000
749790600
98020
345502693
25538
644740824
14033
403158140
518879135
707742406
676118932
245954642
250958603
14753682
905674210
69343
86229
883699533
10632
716382102
953716563
53917
787244918
36227
87000
16650
535587079
142292836
763856339
81076
43717
48160
909765403
411718491
196276631
57860
768764054
44256
9072
59967
14261
65057
28225609
85212
628979240
103378017
901627746
848120464
434375780
32666
361084115
5651
38146
14442
81593568
60835
191311909
127143665
43764
338964202
64948
99205
156799601
85384
596606275
303213209
754258550
408173560
140292364
122847255
360436862
1000000000
907214246
241074371
126414059
249612885
557893311
623749819
21807
816763184
694960052
57445708
701662824
3334
17202
35070
18954
3999
532744373
880425633
748822749
34212
757530046
886400138
434044311
80532
85594
1000000000
13674
73150
30376
1000000000
43839
865818713
51810
20152
1000000000
28388
33191
168239075
81701
729659337
88774
31769
5731
39936253
79845
210793226
32627
75755
51883
96436
922121551
239949167
62371701
756000946
34209
38471
131625561
92923
1000000000
1
174408856
67393
692036307
173662726
13393
642457018
24048540
71094
233965992
66828
603653754
28542
66660
252218801
305900176
91665
37310
6244148
50103
59794
42463
33981
1000000000
33334
81094
457395531
36582
77484
94340
278008379
788510390
96484
83620478
631720377
136088935
648672944
90453
905431742
4123
482037045
1
45575
868557069
1000000000
27046
670880157
706516690
1000000000
114324716
69020
64740
29223
896048869
238997914
279974469
13807
952289408
95811
99833627
67129
703133461
27318
182044663
49886
316694144
97516
845989369
742054920
871313964
396417814
183581455
133031003
31331
26367409
558670507
888541681
403605505
17385
782002923
810370557
874138458
598479472
90302
592801864
292199830
595555828
61283
734721902
51534
1000000000
12800
939182733
78227277
40112
407175306
977928720
78056
16275
720128468
484862710
358807543
12783
11885
774538531
20712
1000000000
64876586
47134
326640778
376492143
702546526
1000000000
71567
397273205
65140
752108423
23685
792027606
964995953
43768
451363707
11161
19312
660261414
90979043
621703706
732023078
60341
313303710
52288
720742339
614371721
11774
905366536
1000000000
153304221
21209
22060
336830522
351284889
91326270
60548909
1000000000
802421230
3556
352604257
8518
805668221
586473586
494334776
393242318
343559177
1000000000
227097670
880123502
925233694
97587
37795
34749
181622789
32802
1
858928130
73919
151035777
56071
170997882
938814759
34779
75140844
362219640
194736254
34116
959764053
55312
80472
66920
91961
1000000000
463746607
681915656
53153469
87895
287105022
428101852
529741295
435010334
671348391
624971005
1000000000
258698166
159158937
535098602
25338300
152303817
14570
312917018
590130474
9199
443670877
29776128
897070809
1000000000
430344456
15165
70168434
393979973
732110664
248773983
894380167
43831
866730954
531888359
589403078
51916
10043
60582
42285
91848
141810041
684408258
89856
821387279
18499
783616677
44891
807412106
381510729
436892178
46774
1000000000
190328652
384790724
682576049
82314
9649
58101
1000000000
805877572
12174
797656511
55385
86542
20579
60807
392847979
1000000000
839480329
487171059
78838
85262
752281389
781855334
678930098
139447522
297492931
978733482
155145647
929730746
45782
26046
419626306
287701255
97961
575801224
817117268
71445
302476813
30225
10520675
37222414
209206016
735286253
827724144
86681
64516
705748756
722733923
140449463
677991853
439024968
892534084
321545625
284420332
6932
256376843
711947404
64733
786498684
795048336
557206461
790599514
77482
357384558
294003272
143624877
67567
94177
70953
543314774
38548
344572963
99809
1000000000
1000000000
11222
690229525
6533
402658979
605691567
446719450
130045901
658258201
57876122
46169
10769
66412
784523805
315480341
1000000000
3088
531517428
602348632
132246639
439591364
582605929
177829015
89498
17297
61859
16169
393130034
83825
770782742
38002
1000000000
12400
327874001
759935403
28970
699850795
957652054
155320254
90502316
39807
795397063
89264203
98819
887182193
123541711
27750633
53819
576377095
636294558
1000000000
245024951
817356447
1
426114100
239535643
96345
255712392
20487
57793
678060363
556430685
172577338
372847360
29624
478084276
930669303
51081
193374351
505501625
64463691
47107
632357677
433506883
75213
47089
25701
487329817
93635
279097246
2219
29053
47836
855992955
790734162
12176
43914
946796854
1000000000
908859165
641790113
124767492
41490
929736617
285145037
88599
91899
787122435
51099
520184745
28974
50481
66887
465693515
155220089
121100700
630274742
62607859
515722253
69947
49120
211831230
38622
81691
557833282
26212
24030
15731
91864
4183259
165283673
52498
89907
980392727
74244
979161074
599349992
729856099
3439
489118098
62159
19329
259530030
64684
582221615
446123958
19565
53572
442001057
651927025
841554594
496178393
959074573
42550
835631749
825930849
1
543978002
22129
368454873
100173962
1
823032264
934581618
93492
42832
2945151
530464143
680003744
451143375
778229923
54967
224850364
621277484
503166720
36851
6299
506648273
483387699
35405
608195945
48320
220120708
253404183
39124
659358210
27143
699158216
65691
729674376
93261
16232
826898969
17457
9439
853113740
325510035
10349
420354836
77345
85132
705997667
76349
60173
20334
18208367
969405102
93410
133575968
39530
90972003
83467
76309596
665771895
986155794
606026118
306728543
860430166
420780302
44004
473215744
604349507
62540340
1000000000
45279
937881692
316097181
48318
1000000000
663540782
23988
154907886
844659468
22751
250619836
29323
374649578
54130
86660
228182471
39478
1000000000
19840
1
35674
397018593
67790
68334
391
476604179
1000000000
403894113
513556775
77670
861565525
517142123
961982029
11891
13434712
985310642
158204944
35818
501872292
36129
24559
17116
870343287
619410374
35843
512867037
962184523
93527
33253
486146040
339078613
23816
235436636
63527
84952
80172
988250121
690011539
69481
217063922
676956972
206824312
17913855
721582436
932019961
798734185
895164116
32706
46386
759420660
825673189
638283101
482322924
76959
562712478
838700512
833405044
117949256
516926592
302251450
1
1
866216541
62418
4325
32275
400712880
1000000000
828124166
25403
884772484
29202
372362192
56951408
39993
441123388
41071
89935
821326404
72121
1000000000
98763
19258
389961401
51193
504230423
26610
939094268
1
966354280
705888535
789664476
1
49542
153088716
199561155
392328392
7
30177
992336083
9214
57390369
946251639
778203371
44826130
61348
7374
38213
93596
869565338
513732593
924907034
58513
1000000000
68885
643413327
18703
108086333
116054760
205085820
66373
843183496
66363
84133
774233300
926407047
184846907
71554
527348047
750224201
324520054
803757995
367658258
795466446
41463
229167461
74233
737020759
1
574908430
404507232
3948
85652
680319554
61020
26711
70391
24285
386699430
68114
892781821
1000000000
902468573
83389
55334
96859330
63463
37652267
956467144
28350
552129945
75892
824058042
68680
213272141
586000974
1000000000
68326
900574798
94976040
195920095
1275
96589
32771
67975
448631841
62782
39394
896226479
222027383
304413060
84359504
1000000000
47390330
68010
32191
91297
422029101
34524874
874351138
42714
95261
57859
947778752
213374297
51859
854794629
46248
482245133
711454001
88484
125359262
80582864
702888511
92366
446509730
70350872
870582887
267069658
665803271
758
381370718
39839
46454
77231
97295
193804680
78779
5919
53536
637265608
40977
202261623
739987335
474376474
29656321
109748298
1
42317
9403
204334250
131609791
489657879
370763001
51022693
66023
122261742
95328799
115614855
795400178
150334336
1000000000
808933885
715871011
18312
91217
427636989
872691103
56413251
70918
13694
51201
688753627
641935934
322224266
1000000000
729716421
659018569
1
26313273
1000000000
677476727
174654861
728620889
17333
30827
34038
398437056
22099
58959
30877
33628
1
46567
73684
792785531
136203645
76354
473067121
244825924
21167
880851229
335895150
25810
297906953
343554836
128149768
533144152
810903504
45791
999541765
825989157
27606
90968
57335
71690
330065527
342749977
893539812
698431242
73248
658713595
296620628
745826795
133410196
1
840618307
51006
485962147
101840069
877060560
841342707
920001868
70197
982664169
18031024
397879223
225551763
98079
1000000000
15007
718436457
67393
31518
45084
768709400
1
837866982
36338
757627879
86801
806050620
71830
1736
64447
684670222
313099328
760936204
550512314
669261982
728593996
76370
1000000000
717976908
559775067
572627122
562042567
860491906
590583820
16436
108078353
274195703
330322336
84505
35926
702893261
375310733
52923
43271
45391
1
75708
1000000000
663353342
51466
654439420
9691109
198179919
80774
7476
214691270
257069733
1
825991424
5848
1000000000
155668310
625635473
61855
53400369
465963333
1000000000
76423
375856172
101387479
356284187
499390437
1
53348
739677892
202958388
587226601
41070276
313159649
70643237
884382956
66547
8738
457901905
24109
76409
707207448
13007
18660
33163
469495692
54176
3547414
70524
168421456
199228234
665168014
26418
480163505
1055
21078
509470867
247120621
3944
98117
1000000000
956441525
401677005
738159715
710833877
82314
394899380
19540
515393299
855156059
84413800
1
926230146
120754334
207312652
820309116
972580375
393035623
533665387
579379151
36405
1000000000
225631844
703701817
443847637
511645610
261510627
782628561
38722
94625
43897
805610907
997223574
886734010
193870662
332630435
1000000000
49264
363557694
763176011
107611351
988883423
65740
37605
51975
627506148
1000000000
832132492
94547
785896123
188236146
67359
1000000000
83728
17031
586083256
564565068
77892
42051
398885432
200645402
286846660
99089
244600373
911305635
85911
46899
61110
939985207
65857
351410050
471750955
1000000000
506162131
358827146
11029
83571
862201226
79616
408438978
975800070
14758
26744
27406
911552428
677142347
62359
1000000000
553542086
534871563
75739448
7954
200
713552725
387718968
55072
616514755
848
619294571
529514545
64001
874728813
2076
929737770
44049
56949
346146104
8945
787492343
43749
1000000000
148185845
58239
388091718
81397
455724608
842466334
441152284
914525368
631987727
350962813
18252
1
12756
75813
10726
399957597
628
1
590961331
18376
91901
454559205
83548
410414548
666588208
527007572
93617
253131834
611629809
299735994
66816460
419502886
86640
113820235
832698240
70478
774949709
51475
688234929
55801
562309429
68738
58090
507067294
579221026
19383
52686
87481
564037028
1000000000
55526
10750639
268197874
794564508
806956014
453724976
14728
204778167
51833
152434231
94934
150676804
536389348
1000000000
87607
128354918
383529268
21641
649238521
12418
742558117
2027
50644
7516
606155526
805766082
84926351
648000759
796204323
873986076
9448697
86754
450585256
62068
28560
441573604
456734556
444113864
1
8280
89550284
936257795
82371
280425341
456711638
367713051
314620125
607287269
93988
277997149
68709349
838336300
42816810
156474467
957671869
202043194
41947
26785
96721
64640
567535085
97971
576043638
238930331
18248
46585
405907151
36055
241127845
886521350
506130315
414418412
454486077
4925799
92187
1
406506767
82517
1000000000
772429842
40409
774344620
854524115
63517
547832386
66390
107863172
602697252
242963656
547506580
82710162
26125
727603720
339502600
10166
3180
79934
437574934
48101
474553419
1
46810
596431672
46040654
27026
492584464
7435
227387665
414712066
99470
90050713
738062888
852944422
108717768
70575
797064008
438921526
62332
519560836
263809494
63966
603466678
602890960
76978737
75262
816316170
190610669
176816007
1000000000
35686
26128
5567
330822597
914596527
79160
1000000000
826582570
553414340
255967808
926046869
904695388
96494
152131052
98827
863222679
82003
307992022
65851
633693602
596961795
667724070
893889035
9955
636855410
21253
673966979
49056
149617242
850390186
172395788
741325454
615459989
986818068
134035209
993781682
157332146
848690510
488439836
47872
686715831
91737
60989257
37578
45196
42680
71841
222571869
57375
1000000000
677636011
867316634
250162700
85635
79561
58917
203730005
903446533
1000000000
422578556
138400099
56781
24967
730073460
48477
741725554
428367274
430128584
1
967750984
71136
201729658
1000000000
22215683
575931106
74452
682683718
234989530
311188520
1000000000
641594911
608071011
580664453
98917
973109795
66821
189683528
859327520
34878
534545328
714721314
120020001
115866716
23381
93606
396664677
526150189
87387430
64831
239
155
595038139
29747
19029
38955
871279216
19269
803083897
414836984
667955025
1000000000
71066
214220542
182599266
380023354
95261
1000000000
1
825557284
149028198
37653
346643701
337187879
952279542
86161
756381487
419731848
22513
93589
63974551
64004
1000000000
640486094
51256
83621633
34702
1
203865796
3058
1
91842
41055
97593520
593215736
926905113
871564062
140693060
40135
22763
767420878
258334644
382327716
902225880
950722887
55630
88930
514011018
634200669
956565855
7615095
34459
22709
634916714
1
590833577
4136
673334016
6830
61658
804630798
78853
72999
1000000000
31551
20568
625317726
312943303
854063629
1000000000
856275791
94626
439080827
1231
82363
16678
583090961
18434
58890
716965386
289721587
148460337
20667
411850768
187431823
78930
84967
206649120
16275
340217432
546178387
1000000000
1
19872
46583
231577305
19656
26820
39947
497979229
93325
93848
993582751
323733861
27533
723996785
320100249
56067
15677114
539420166
64105
245404012
96453
694281003
51257289
92411
869999480
56715
83153068
131772691
814694193
76838
91502
14770
84611
85987
66635
4727
65109
267427042
310985687
845830208
99361
395336101
937329047
87602
773000020
1000000000
837349400
49947
80195
661322051
24424
569957625
785872573
90786
618730045
37590
8507
329733152
85777
537492856
48662
80738404
67516
54938
13218
23631
1
337842403
579262642
17690
22589
960232740
488024246
1000000000
50534490
996656188
99994248
599039388
57905
20763
1000000000
58599
8838
878739171
526798856
94293
815811547
1000000000
607054601
254060097
42439
286230121
82292
504044705
69024
931446226
1
1000000000
244061311
681793826
68433
89346
492495003
565314535
94935
124779529
52187
1000000000
46340
258727231
224123628
325487931
318874181
1
37296
19524
1
17755
1
92201
7115
693377329
310283348
82325930
840830378
431034970
3689
28901
69784
60625
691253026
935855715
80936
304993203
15605
849052467
723196513
1
89103
920313166
603607427
90225
516820844
94250
70574
85982
143154803
738146404
33522
43132517
231416940
90714217
69689
656395126
170998540
420782088
390821024
402669221
4889
1250
12569
1000000000
73649
11067
636750979
81227
63314
33179
23929
847063802
336327268
40908
634323588
43603
166403303
41598
522967522
606649468
1000000000
83149
889825613
607066244
68346325
146697206
97600
61538
998838006
16142
459079800
54598
30894
623715423
375044561
556471860
64681
379327324
330424685
737107520
865190112
61645
599054117
459491656
868142201
65798
1000000000
626250085
30981
52512
271208685
115147492
42154
656130370
27214
131044887
1000000000
608244869
81570
10139
931328407
952085170
94031
52898
66716
210705236
702848666
49794
633914999
21124
343543119
186885641
561856602
98566
1000000000
61018
1
413793201
186740088
3181
516522449
18509604
398763100
923110319
82298
44940
902178220
489352294
753689381
563311158
168853866
146299207
33333367
94781
557656953
99101
1
39917785
85975
10153
91770
706043594
44057
506648692
941855812
72626
342739022
5845
784338685
70381
25030
99796
343788235
117435852
21652
633071008
461350445
60621
728847837
54023
760211293
15833
183940504
1000000000
74781047
348491088
506931154
566146665
950327028
180
13065
620
75153318
1000000000
69230
463704546
128783948
2466
94038
881405578
391645548
48995
724209241
948495176
996945629
614146393
256513793
902743594
968612543
629943149
926731575
664448883
19919
554855139
65477
79731
37355
57587
162263627
759820066
28319
575706458
792551891
22264
814991779
23738
3363705
295986379
609963136
98948
30200993
243202097
479201167
361927745
814843217
707398956
64855
670822302
5807
365512459
26707
766385736
28111
924839283
9291171
467169437
100103834
719957298
2099
87970
79071
130490169
285897946
598741043
393735742
491584995
168329804
67357
48955
462584789
891812703
604281707
29267
238317877
1
797760594
78491
511685832
458081901
62699
831765398
520605047
560747623
168034574
51748
89214503
609241358
959230499
604936029
12623
9805
478870228
443961288
28330
10360
1
778463891
7526258
47738
20162
61004
157111345
487686352
37495
891938709
212072490
43269
13382
366324123
82743
61429
47224
181187902
31862
792134768
991362744
187250335
11094
722495971
672708148
4035
697756847
69940
74017
992787230
48253
141386023
529560284
97496
647856493
73945
566658557
387331199
52102
63223
362887982
27424
35027263
69994
54791
26535
1000000000
1000000000
19074
260675848
515472821
954123416
287082763
52220
88875
29081
480333856
358300622
38666
884162091
12695
977804254
17205
591500013
38054
960549586
35131
649490927
937347376
431207975
13609
68509
19685
8409
702023451
903215723
22094
533835738
76383
306314153
475952006
64021
1000000000
81418
42161
75927
81582
5060
28142
828153982
31397
581194402
51306
373233736
357857863
91277
1
821493110
11165
53695
456790094
67751
62053
24608
61773
223833379
67815125
66667502
49685
765712934
989328791
628320185
13275659
64470
934228419
945362260
79858
29854
66015
255061089
94330
498872770
877982956
85392
47044
1000000000
1000000000
961608395
629974235
70139434
744692664
93028
58598
956494091
441677349
368932384
228668658
68271
470178699
20116
497162011
671825759
1
452736531
327445949
1
84725
234305613
430438332
420973529
951163535
195346676
83321
806187159
387827815
12028
536829525
1000000000
41411831
442231512
64236
25054
393281631
727629406
436695798
461529990
74731
1000000000
788996505
734336957
258698544
216356165
1000000000
771335937
6128623
51877
572848363
827727242
805308627
9866377
70332
50737
268151711
400327382
723207590
1000000000
64238
593713009
239322696
25077
728080247
835084565
232532927
1000000000
19891
15728702
1
86306
718800986
454997744
308326210
85016
790126336
506417282
22403
245447252
277144886
59205
827789028
79191
32089
269495636
284553405
10647
795059128
27023
36235
661654985
1000000000
500677500
580314907
36657
16900
50688
141139310
1000000000
9671190
940067680
131675303
57167
827341784
16585
636704530
23098
884634657
622390766
910798864
29654
86082
47454
1000000000
66448
288628008
70346088
4202
1000000000
4760
54046
1000000000
8801
39082
801256762
579616139
777579182
48752
1000000000
588098377
195178696
149312479
727707948
81127
1
2754
46331
817165162
316438562
102778017
502927871
97364547
50158
224793447
57476366
85000
99341856
95762
799703067
52904
734883363
52063
73917
1924
1000000000
547455335
75214
488338777
8349
548250524
952656345
552963054
700862793
793965157
307812144
70308
793576499
473229205
946241166
640304799
545119850
627333092
408673982
17541
673387921
103712442
455164408
284502580
5900
625728896
52583
86383
510448233
479483605
10178
236421824
128081662
687108940
69570
83358
802220663
89902
374131028
9111
436203364
29610
388724607
54135
584019450
91087
257428769
89431
300722896
26739
1000000000
318677672
327355950
25984
159577
841550450
105496560
420470979
987975361
43888
545731916
1000000000
95940
945231386
398995394
519837107
991792822
60990
301358933
94305
254124237
219440747
818004483
593193997
32209
304141960
39481
1
59757
90000
287235714
280373077
32525
836797162
1000000000
66658
799471238
705789193
10345
22790107
1
78569
3906
67121
919481729
165274558
23497725
970460309
630583972
95735
679376363
751494688
597840275
1000000000
926480413
7149
1
98877
39793
141407203
831344680
868607153
90317
78866
729097412
566184990
332910276
748638434
201075956
59954668
51927
782711941
86145
1000000000
410602450
16855
12988633
1
56277
1000000000
19806
56403
784821808
38465
15259
515944424
17600
84661
392557429
194609835
771531416
914904929
356036091
63472
91135
289602619
11594
308167771
87678
66825
155348273
51126
621780786
18600
1
106662515
845156233
53740
420338577
582555614
1000000000
488890536
410006407
973845700
74627
855208246
771892338
28205999
878119760
883979845
70828586
360337738
896762538
13890
9682
436582354
46256
861984973
17229
508069072
1000000000
37359
641378730
381940335
843560873
283087214
49807
170309658
238590208
879
480491851
1000000000
1000000000
688068266
25497
433298673
495569221
63842
811865012
520637042
424342459
26945
85880
659495680
46884
330850502
1
39637
1000000000
1000000000
478115402
8882709
309863653
1000000000
435559376
419744022
18500
827434589
579435099
1039933
60778
767968292
16052
559519629
23425
48185
58131
61058
35279
80902
57869
18476
53449
1000000000
409886656
980164696
57888
789640884
26490
139854364
13990
574116809
53476
895636814
53830496
1000000000
688400031
510864407
71729
248023093
39927
287126436
1000000000
1
785838855
78534
190188473
726653808
34375
40991
77450
163196554
54431
92719
438190575
60683383
168511749
27893
72053
97066
94580
11499
960821194
146514033
415320920
237642978
98704
765805031
74102
58550
694806216
784870728
620529605
1
601372557
528853480
98380
53966
28412
233161849
629439377
14551
78559
661026232
1000000000
93157
27034
49464
88334
980607203
45356
77345
57596
89044234
71555
958785590
99153
97694
518759056
670151263
402451290
171899550
99839
53914
351860074
83678
13480
762961372
267305734
120756654
1
34218
75498
58767
588421668
41454
89155
80726
916702150
221150307
6048
83831
332150080
993916234
4530
602925086
148031640
950482282
189359260
511053349
365663977
681775761
41702
2536725
577865667
563332494
68126
821898158
549342219
30010
7630
259388255
1000000000
588317535
162304760
44246
527675066
29140
364973034
751125698
610708539
8722
23232
72952
574379020
308457623
22436
217960066
22851628
112993667
880934761
695868307
78595
529773545
63142
153467794
812120433
332152857
68629
796266179
69439
45786
93740
29261744
9901673
472143439
68283
805901574
4886
372212066
259374685
348500695
237829370
67528
1000000000
2341
4984
334891790
112900724
1
451328626
749556965
6054
38589
1
261810108
17119
35470
120148829
854402032
56327
502431952
24372
390429012
113988003
308553781
81611
1
30379
58727
171548261
12351
479149381
931403612
1000000000
354097211
978393274
21573
50623
501267367
29959
790205172
87962
645826611
48858
79219
63753684
86812
442279897
625392990
24812
1000000000
89152
163325084
91843
522206402
216268216
362754093
718789874
28285
1000000000
748160398
275503787
48151
96183
923649710
107859060
511858583
48840
718929992
910915020
63723
751057562
212994964
706022005
85686
861997982
1000000000
85479
1000000000
869293666
270234720
4109
420135478
54855
31786
954587479
1000000000
894954502
505325672
713399389
388693615
15516
34962
99674
56735
592109061
150328518
760666208
263555197
37994
12094
192565880
458597403
1000000000
215272406
1000000000
590503328
33164
1
244605321
198837778
43340
588180419
5847
733840863
25456524
595394678
20136
670406195
89517
874586232
8540
559456242
517413147
889000957
64753
42607
736382152
96648
712448888
13447
7740
216557423
570480625
58932
86090
44562
407300732
165173454
793345032
640973852
1000000000
17069
549402150
94997913
388626503
50696
287573606
568185302
644785938
69805
132941494
80938
660150429
14505
68614
644558994
17747
802290442
15954
933215326
873323393
38852
47780
859748424
52465188
950000387
60551
20825
73125
69752
138156357
43506
772344592
518232957
584656994
1
372709483
33767745
729380735
125966027
57004
878815160
18155
109594314
28073
906057892
90205
79157
46572
485312500
83238826
30474
407288691
63780
96074
39876
16995
40009
193038134
1
1000000000
37059
396075112
319027643
44783
627163754
21488
506668640
357097457
49691
23993
34190442
940125596
914246078
187311109
385247449
96503
446305131
218699181
279842446
156475642
457093129
641430934
423144440
870175517
881669666
22609
13894207
95536
1
745640979
824896372
224420886
763429623
59657
1000000000
741163119
672272505
24610
655541578
75251
55152
434961326
1000000000
89242
572904534
123931730
99393
1
519257239
172582454
883910073
46630
39752
397194290
78462
1000000000
5263
627774935
12071
1000000000
704458799
54000
775025231
813743600
51018039
99626895
31705
335464176
80141
28961
32520537
87386
787611994
63688
362213140
85586
801365804
58819
574714407
767123828
99011
759597180
54248
65029
81646
150980389
589324500
58891936
591201384
83726
448640429
972861017
766832946
74086
23757018
585851834
1000000000
40217
10815
34688
777509374
3045
44371
573179470
61401
9470
975967887
541994945
39687
891853665
69868250
87316
1000000000
220506388
761211179
857246370
59704
42188
917079585
6715
33598
2104752
577706615
853165706
603063624
684783666
78601
72577
41290
116285527
82479952
114258328
801337376
339823730
2498
35628
314178666
230874604
729801402
414797692
777504367
267579318
130597391
570506756
10866
98886
51825
129121360
90550
114367870
81539
817415419
54507
22747
195321046
498545477
805476422
1000000000
424435090
42342619
454807255
748631600
968631996
339142507
172571720
52692
30702
842630662
80651
925220417
979850351
284165056
2976
170269944
572920041
1000000000
943967107
59343
1000000000
794508156
319299025
9219
321221072
30496957
223269221
596246730
965220650
96871
889491616
762442105
855990350
664132250
672261834
841830503
289821776
521205908
1000000000
86227
501021742
670917593
20896
78972
10797
887565282
222715544
279968973
44153
909663767
145868444
91783
67315
734975562
46955779
11892
95912
1000000000
685929940
26832831
979363837
533519038
78400
717959675
72786
515872853
255270366
69236838
405114806
932654920
11167
75211
918273333
181063457
4359
483200093
920406684
19095136
803211831
1000000000
86127
68433
499823241
1000000000
352594121
72437
17071
620689200
29883
1000000000
62063
829285856
31405
923132464
98317
92119
921413331
275434231
692530524
1
33952996
456603054
56224
318178308
648389207
705683540
862592578
1
17667
155676195
245832175
7639
1
6922
224023282
2779
737149736
1000000000
874385569
1000000000
21888
60660
284210029
725692271
245725874
420743259
1366
559127224
163193495
15223
1000000000
29747
291344651
81569
7540
727646768
146708195
28447238
1000000000
620703466
787912828
40989
83372
74347
181833184
1
57250
88243410
812489536
310440973
49259350
944862891
177119488
912982854
1
295508655
15669
53799
57404
34954
15430
728978203
375338139
164547810
298622062
74303
1
583436366
523276081
168133770
838748541
63914
83982
92940
1
89175
973587918
42056
32389
50199
875212330
4916
1000000000
85808905
90995
995920786
72452
73822
86054
162274391
39758
194718136
747904233
1000000000
67672
1000000000
71688
101837377
966958879
990688683
42908
75452
38376412
62315
41548
872119767
1000000000
717349343
9507
115551875
8127831
1000000000
956812314
94391
7313
61180
242965857
15038
99625
339454807
13557
47045881
717299441
61023
781573476
127517744
580921890
74922
1000000000
2540
792768478
92646
266659408
24908
567816384
67459476
83900
78045
903665499
20518
85998
726217801
11569515
34020
824102008
186529103
98146
960208617
579908896
21796
201328447
73282
277669440
742640712
127206003
773205780
273196052
46175
725142757
774104963
1
82887
17112
436048028
40211
419859584
348191601
405286305
79619
21575
517691464
84554
715930195
669542661
88958
385970359
27469
67885
52633
73714
934744328
213616751
92707
921212388
386355602
9595
582104430
27698
580120178
89965
23704
161568676
1
856797628
71076
690018402
1000000000
62132
90231
612592711
145601552
17819633
48529
195422117
209175727
47319
46416
172391105
64216
885658837
249
72304
4665
44631
481686908
569087900
255341141
35792977
839421340
396244455
81119226
86042898
546135632
669413615
996723950
598380146
198724836
32048
723264694
1000000000
94460
48214
5548
48897
1000000000
1
239257108
55268
20286
1000000000
99013
11149
88624
23932
799646768
93257
841230568
6976
749803829
1
790680077
801084222
770116378
92358955
10306317
905693720
629385691
638471011
821785893
178415102
918411350
4519
28723957
954455687
71559036
77951
283151441
14901
91203
9767
830979817
1
134774679
61568
893960629
14270
853636099
210233289
925229217
845270998
636362157
415504426
72342945
493554078
97427
43178
53537
1000000000
1000000000
45721172
587807471
664100132
77318
294692332
909844375
96109
15042
35760
98628
397732645
76544365
940246083
63253
190548413
750307612
565576136
87955
128961659
1000000000
36245
41933
105006890
74393
84895
14858
720852893
933600711
647992282
255236970
19361
86417
48698
87589
37471
38961
25083
61751
226408477
115055713
595497193
86854
984292426
25036
91724
641954354
42471
526653796
165794927
698219984
23005
129702496
4694
115907770
97165
655114695
1000000000
17113
992234631
30785
274774457
12654
415599715
9592
699375762
72784
664574750
844
189526075
532146951
243693500
943703389
337685976
378396776
449382864
92541
64486
97519
17914
60869
81917
386435780
71989
17332
443481592
75996
778340013
826135259
81217
201581660
41399
51652
55271
65285
233247650
704918330
254736267
395301580
481407935
989571920
53519
42873
432618780
1000000000
63684635
571974545
1
93898
260693949
113546178
548593518
132940461
93179658
47040
45579
17768
859274617
64477510
54728
489774795
863472614
112527453
89162
5147
351354395
474568791
874983045
298718416
1
405298934
215273507
561199572
70688941
675417035
927380723
455465969
59587
356656244
512709589
769979211
566815273
784641111
59634
952235497
933687864
52957
58347
430666279
540625571
1000000000
987788432
279838337
109827599
69052
445653684
22080
71647
57204
1
992129989
396931846
75619
92284
953873577
141543262
72778
627477036
1000000000
38612
37192
252331668
14770
31802
5144
54758
396112926
35977
67417
70099
69681
634522005
34348
54633
730
35255
2282
67634
422432270
33482557
589231806
599506527
87087
375627726
95415
504343716
14262
73870
24249
455548146
1000000000
612907733
70179
117875715
8083
10389
76511
77871
584047352
11659
72455
641443774
8462
47220024
86390
654188076
854439133
72917
32717
618343275
31615
212682343
723161127
1
29892
991062283
44931
200931514
989504878
272511085
156370874
5089
64121141
1000000000
71951277
200047593
1
56108
98578
86847
246183274
757597937
207314999
3964
76285972
817836074
555011341
603604469
120988463
65764
15226
202151608
53983
61152
29875
38448
725561890
271820575
81893
876925621
294432230
83028
227043480
71037
663574371
443491310
556206236
623665759
32599
954954009
820413455
360936127
28039
558558372
485379887
63822
962171432
352839264
10334
498346094
804574647
343358856
559594725
7915
427721724
60914
288398404
87784
97274
109700064
1000000000
601366166
27103
213765012
388037078
383207518
813134110
982260936
21195410
63005
88056
51817
642657672
739905342
1000000000
835506061
800771687
60070
255808726
516183432
244166778
828009936
27081
65443
951871236
477253961
1000000000
649737409
59011698
30420
959522104
71663
724254585
4414
270707016
40281
807075983
1000000000
32375
89383
419256049
1000000000
537940457
412953053
455823251
203001091
254958485
240680359
67944
70770
603138828
98640
803203781
512346674
711294975
20457
62402
718262106
114911569
277930871
827890175
21149
55193
888
22984
919
359323536
561637416
2245
857422505
50922
487560667
877689980
1000000000
652524344
482826751
617492861
120046810
28697
856453038
683705503
96448
903970553
99239
1000000000
280569434
44739
73051
830132978
294397263
53814
318058158
24169
514859146
530172536
392935260
908399318
814142935
955235991
107910575
261656682
125453118
32951
9053
1000000000
72978250
446930277
1000000000
984083037
77846
1000000000
11440
397445124
196458561
76274
62714
925717944
895979547
742547476
1000000000
559446569
13594
5889
64695
629226252
96537433
540873121
238480342
352921437
755403864
997311537
754015926
35284
845993172
348469731
256416723
834402979
553116857
87204
640546859
101226159
67436
687620881
3251
16114
1
633452460
550173655
867563675
368350229
62382
833684168
307328190
777723946
63832
52762
45762267
566603453
589293311
68036
3638
258728318
19253
563699613
217031211
301785042
422539267
10657
434181342
17559
877098132
227027113
235228665
880019612
25371
212707594
2683
1000000000
52954
30512
574066642
15217
88973
879532988
27919
945932761
790678201
766502863
611767340
58869
826
572961016
667280618
912941423
91167
1000000000
433339834
1
303305558
133667511
45182
777320395
428934334
76157
434388101
734458611
1000000000
78481
62905
28082
61679
63956
3838
882991910
62769
83959
88824051
1
626959789
774702364
70937
605086324
71844
936769614
66812823
519869669
54980
22000
528036716
476607491
96635
74985
568847237
68098726
847759415
97705
443210272
716126448
703925866
976972722
332055663
89541493
360981729
751249472
372239859
886446516
157036762
443194615
541822610
242114385
477979887
25275
853977405
83929
227096849
80075
34440
344448538
823939165
264037653
89469
501774399
228991004
20394
27251
157321262
18191255
49401
1000000000
458897892
52093
831872357
748155091
999619660
1000000000
88841
610206859
153263722
779650508
69015
31181
796647745
35435
72018
968658351
938712080
24050
77320
68184
773453932
60608
1000000000
24369
204876234
23687
1000000000
21550
785659766
79018
733497636
8255
44204
901702598
220478204
1000000000
46147
3944
6882
56097
45827
1
305020080
35533
934154927
938473101
348854615
460514923
55012
172930262
79697685
318010658
2431
877751044
948309594
386800167
718767992
969635604
1000000000
472546787
153123743
27470
33155
852221283
170313322
356942084
113512758
99576
43847
24055
455966539
338260769
455328324
22178
44795
261183940
17779
226772432
134025633
16929194
197745507
377545949
1000000000
16103
378027034
785195575
79977
568417390
638700062
92824983
14811
1
344993787
17913
153391747
599082903
887770982
81877
83639
512779150
69314
18378
1278
309569982
50629
872166944
901116057
502287058
999968375
29560
35863
1000000000
531711588
818897673
199946042
84860244
97674
353067966
99588
566195803
54285398
905398397
71265
685757023
1911
355535182
973219387
308990032
84466
4650
393684399
1
567548532
888531500
35296936
813304207
421764490
58933
965107810
353071370
15381
211190839
37365
878653695
621830041
1
513908466
189770161
80658
721294117
887722297
54834567
1000000000
7610
87631
323196824
46653
61847
90209
92639
6728
242520249
430094783
881736906
698964440
888438340
608460400
664659718
328142042
479418929
258619339
91693
140106208
590736716
55080289
710389242
9478
76318093
13082
26290
981985949
472899653
6401
36432
37903
37501
1000000000
29495
105215390
108386647
596960231
260744676
996669210
240122129
63697
26415
110271043
109531973
515092886
643577383
20253
523394644
512381549
87457
71448
169584367
296775326
5164
73391
44153975
217548071
89468
70596
752832460
68082
23438
643755131
46914
141728092
92862
39210690
335537245
285662407
542238382
1000000000
632644320
37458250
93044
24316282
99288985
54811
71611
1000000000
20718
999822647
15289
9912
22396
62923
820864269
34667
1000000000
75877
5915
770734126
225978129
97825
479480669
39948
696939931
552365766
1000000000
784175203
704167540
1000000000
177068172
3534
593296042
320157904
556448971
286635944
162289313
639345649
36022
735615798
79190
682180729
444551173
275759054
74365
48538217
61234
67083
452946439
46907
90394
270887680
4546
4225
65105
275531003
86038
41808
64005
76455
727668787
47814
636093926
679193405
7475
433002700
1000000000
285423326
45324
1000000000
907701354
67959
62417
1000000000
570350622
138563019
569776641
304908865
79545
356514362
261114424
902536005
638679662
92250046
77472
54160
847055256
70807
149225278
792204592
512811277
163705697
286880036
62512
766600332
46132
420545731
291277663
92014
259819419
29628
60442
72683
44252
612046262
1000000000
573945982
83446
192801040
78618307
13787
16400
66542
1000000000
280321083
1345
424847354
943529577
48826
434848338
27952
81217378
1000000000
69870
349800677
987907034
77945879
20353
390005633
10716
58441
849953929
23729
79336
89340
38952
231150289
922652890
38174
299074303
895765154
242690058
30261
815158120
56756
149592737
10278
1000000000
94851
410188891
510046683
653473280
621341650
638165239
35434
103809873
288820960
67963
36191
686178274
510787664
73540
80324
66986
88872
125693960
482235763
57518
1000000000
87703
686054710
3283
771371937
478504733
565235937
753141974
10619
80217
357777195
46487
299878022
458141371
8654
699712327
2764
12846
72728
664574425
1
73859
25785
82441
591752783
26198
9653
96772403
547781873
600672813
20666
986643382
846253694
669592227
577900275
1000000000
86206
82170
1000000000
38507
780624665
17086
143709787
89317
887697056
54255
8153
511936479
96367825
472640921
69227
453023431
970833678
19497230
941448311
1000000000
936463671
62877
338651322
514764309
272377963
210284432
970407867
468810149
665165589
69626
55616
494948748
43492
18725
137007559
11606
11537
37602
415964074
366773266
47311
25381
28363
524106275
72656
879112262
975809657
29675
786669246
897359834
251129889
29526
86941
700788781
9593
17046
44324
146121365
513772248
774580469
94735
834616258
911010844
738304961
1000000000
1000000000
600597007
75370
919018544
37254
10799
961467345
866303537
55077
96732812
18716
539689354
30487
214613559
83362
39660
1000000000
647823277
60982
936766831
81769
88779
199957705
15550
86723
89199412
633616854
116069435
45609
408174724
34620
92252
67962
542764357
174801661
397607025
363382774
916266701
22908
714224368
48009248
825877897
257442056
79267
40484658
74011
36635
8163
104531718
80766
573884936
771632969
17859
1000000000
1000000000
625698392
266975126
92358
97054
12313
12061
950919607
411086822
100512140
267896397
494100151
753025337
937142830
846491448
77160
86617697
34315
71588
389160128
164404852
957203971
21147
28514
379405263
335624438
607246988
20186
723375740
496510866
107408992
478075717
422631000
1
790284729
22697
551171796
719566271
692333304
55299
21596
81964
1172
29002
86295
260979531
255617491
22712
63331
36434
710519627
345578601
23096
96190
67589
37389975
48931
18973
671040685
24803
15226
198436736
33340
766640608
226144137
24040
1
63829
364753171
96583
511815775
1000000000
592886720
266819141
9332334
48060
76953
1000000000
740668647
6106
41336
496252059
24415
626235015
1
758660482
1067
52833
930106458
6812
332579368
999817200
1000000000
641272766
675937848
465331387
723636348
13217
792609692
180826975
95856
482675433
277696695
732518080
213243100
264014520
706071026
60721
126334027
215174633
873151833
470007342
999238168
1
37883
82795
725516301
64419
765445493
883430512
95136
1000000000
998072054
338510563
866740337
10464
720036947
41515
30677
1000000000
494024443
88424
117135280
68374
876562429
700613408
557430918
689390458
691392122
21547
785959859
48952
725963476
185438036
596819641
92473250
1000000000
468794968
665897098
13986
55534
87593014
849953073
46406
359305615
1000000000
717432530
90249
34495295
769416950
176740911
571891707
746621952
289011145
7790
59774212
22980
497790682
98938
22649
91915
643643233
20258
1000000000
832193742
594266210
90031
89843
122991677
64766
392379672
844092525
1000000000
908686005
88405
977783364
415305658
931675129
29144
407590948
72105
1000000000
387460952
68847
96089
445579521
945959433
62253
97835
53438
12661
39088
1000000000
16520
688323921
891611534
433857332
744192360
97248
79302
1000000000
227387135
488573108
881967602
33333
21520
455565305
697052745
12511
906993223
73700214
74891
3531
186458501
560892118
74414
475407937
1000000000
203278197
90570
114456847
140986207
812012480
998125919
306976306
79493
11365
941133692
69038141
914886925
79227
95148
274735075
90382
692245139
1
705258662
5002
611956215
66002
56795
1000000000
488118302
756002172
106483345
541526805
200480082
923777689
79763
38235
74730
935561698
37248
636698614
13425991
69206
34089
27383
17867
98158
90972207
747194958
716858964
50735
455164288
550849055
1
212453255
436930110
921029907
84171
720433344
193482413
949373407
90767
701228441
727080876
507232507
331319720
88747
248357155
955093466
183951604
75373
1000000000
577142900
856248063
87638337
434854228
965828934
517863241
773021195
98956595
749131214
704726807
92862
774701575
92290
83111037
1000000000
1000000000
57659950
451999930
312360673
47036
14587580
990545082
18435406
54774
52421
68907
1
62926
123387297
290885084
1000000000
5777
606128563
57534
64527
758008625
68995
1000000000
30386
885919598
174613484
483189139
580980820
49244
234337482
734119615
8718
1000000000
803178825
1
41988442
924782179
1
64829
49412
76233
388996632
341897271
609672428
741557228
860794374
881898294
92926
499149584
923491302
61396
66715
34665
113424842
80466132
846864827
338823350
29456
18968
670514612
1608
1000000000
49763
85777
243936757
13053
6920
68904
53667
853688410
825300395
427346992
16202
633946097
25316
440885650
687418990
48531
794930385
18712
943631038
118453268
28463003
346688599
565595262
673860584
676698524
92892
47323
445525281
784500886
91767
372642537
789054975
10464
225681005
40559
998457355
1
280688303
459163286
95915
936450508
40471
758795426
28035
479875436
603373003
744600891
1000000000
49406722
774789999
328667062
656346593
72054
137851972
81198
83194
8154
221500858
492997392
51625
1
965247191
431200699
495318355
598065918
1000000000
12200
936127239
42995
118442904
1000000000
487384112
74841
925870003
729148670
65141
49255
792768172
444597742
823959235
81792
12975
479832766
56369
1000000000
89306
552173037
868952583
70556
72566796
862660036
52850709
137597031
1000000000
474459864
376947476
72843
161557448
74106
819061306
54864
629842491
186287190
33226
502110497
831933459
915278460
694282440
86396
972246255
92507
227364418
83600
48621
277258515
961667020
429752440
385150900
961332971
523224203
590786318
164813183
65529217
21162
57140
1000000000
34200
634166442
350206829
541579344
65547
632489445
1000000000
791219925
15244364
933664655
367520977
53412
845896867
169169568
291799692
508824050
47855
431643372
143442273
42884878
741865695
28904976
573532839
658234573
317404205
591928015
929567231
92195
14290
5707701
1
712939823
864792236
915743027
56752
80145
32455
333829144
443944834
38689
726832289
902177792
958410014
31079
31759
629659756
1
181548357
776871007
1
1000000000
731969860
272725132
96165
89946
316711399
902788223
645612705
60616
216575864
17764
1000000000
866733406
1000000000
582681497
891757292
202277276
866708810
451985582
39448
119773031
529854468
20659
84436
53449
50400
580420100
68035
34836
87673
967280160
37721
479837896
57313
7156
232580018
560729141
562799272
61096
8612
28681
567823468
21460
844585414
76803
95903
399708061
85064
179655244
1
289546645
941931641
1000000000
87305
986218080
542230924
827417393
625577123
447931785
281567595
317892294
995774142
975334754
471461548
61833
980877636
85736
11896
708051437
14861
1
91034
126827451
922922657
213751786
907989512
24461
106794352
11088
1000000000
774026546
419960770
905863160
920902107
58563
598043047
85932
618638758
89882
71662
60369
440488486
79176795
2916
593564837
1000000000
384298121
1602
309608413
548248147
32710950
73543
36870
47665
41955
9433
45854420
29158
855
955230279
13697
1000000000
118358731
80450
82132
734450444
71192
760432398
311917277
873118715
26617
98461
174308592
1000000000
504947392
719314015
1000000000
27523
1
1000000000
758420269
266877095
293610031
62882
333996544
95936062
41846
165365326
1
91336
83710526
885458854
36772
211305491
896423057
90358
459749170
1
43985
46882
89805
80618
4433
512729628
609966805
71390428
992817880
7141
515487635
76109
753245220
786879664
110657604
284005148
32104
59154
27489
667006453
19796
182133927
70074571
33547
42854
344962992
982117279
1000000000
681916065
97127
911
1000000000
27030
439425429
5386
207534060
1000000000
80021
52580
32441
341797700
647594587
243410476
129734284
130105065
956165249
91822
353913112
143985404
19221
2933
455625275
366410846
775169172
623181849
63051
830015496
43000
102072192
227032792
211188833
1000000000
36816
65370
744315559
749679773
220329501
222630582
34930
931408831
37035
1
80031
39620079
614732619
440606131
744393560
796589610
293581555
124241726
761524146
178725610
82838622
18118
549479948
151525191
180235354
750419409
5643
456619200
24535
591136544
652454539
22629
582052930
74871
32350
506357197
717889843
80796
13256
41177219
18069
499322796
54100
94506
752299818
838005166
1000000000
34729
89248
78537
144093317
564762334
747121357
17672
4109
308927942
343173578
333111557
151647144
296465672
82784
7248608
608449761
827393677
356446943
48039
11900
26490
174038730
27774
512220279
50431
761719201
76564
194773588
5332
948182982
32569
600393272
742582682
1000000000
282270780
847201333
39685
650689457
90315
717311592
774695326
938801653
80243
80015
600545559
78276658
742546187
841669444
663657891
104772090
79588
20877
1000000000
221301244
541822588
70144
551933204
52278283
655391417
397767392
769203377
116945522
66282
768648511
260766021
464539815
11306781
273295531
649145478
58621
69797989
611970195
689717219
22356
884976882
113015925
601151846
814881144
13342
216788365
642488950
420167348
50548
846757125
90392
64806
28526
64159
1000000000
387988184
571440084
796291164
28808
1000000000
460924451
98337
84985
49709
829358642
9917
782725999
829954071
60680
1000000000
252808382
1000000000
165899975
149566415
577211667
628773374
62823
1000000000
997545991
1000000000
422945131
85267
63575
4967
74032
42034
318001238
69995689
1
68062
78823
701506988
51203
302256332
418777478
270024696
20885694
87595953
71121
673265863
84202
39465
122978643
104072474
825638319
1000000000
50969
255287325
26198
29753
31259052
361120408
36199
112608002
86157
960727734
177083040
27751
316657903
1000000000
851660212
36921
70248
83216
254175425
57783
80057
378919304
27653
1812156
10656894
499189045
74130514
748726115
73459594
70197
468747115
731623139
438389918
58854
60762
1
698794498
1000000000
96391
49670
1
238526632
690277835
930949535
19940
820615896
369120863
920393719
279830188
498521630
15033
21567
72482
99873
388144977
666491707
429975224
26883
961326325
62887
65844
49450
955838569
930853048
650871694
94735
59939
65515
1
18950
169585652
519718795
264955250
289487449
22452851
52392
743969292
641282690
384570943
23683007
7833
67747
23707
144651672
888213267
91245
1000000000
31532585
327212801
863016575
91737
567296599
600507181
62293
442337190
422864872
356116601
850486752
825148792
33300
36816
749388093
1000000000
20376
861131755
374687183
893675253
291657319
709449064
568069011
260017999
14378
83686
16250
42610920
83820216
649434631
247946946
70597637
973353500
1665
117834524
538901073
553511743
581451182
664517252
38522
71839
433054681
991170838
45856
99028
51712
211594445
1000000000
523229130
369411715
82780
79371
211503749
900197248
827273977
8630
1000000000
1000000000
49907
982848098
35458
914111594
556962754
46056
658334646
1000000000
83498
27464
983577407
20240
333438395
293897987
14370
1000000000
62273
825153893
79737
484662821
562392536
566560812
57047
947170260
489312806
31395
1000000000
216718903
1000000000
60412877
35808069
72734
803737455
43748
82483
269450732
344991803
23026
917954888
712
118506382
855910670
479973242
61878
82809
943609961
88370
222023207
1000000000
1
18583
71545
15153
382959123
73121
25442
55605299
47497
648544698
892654914
86025
85092
93337
13181
86078
746634859
939571541
80868
89394
471013473
87318
414465134
126568613
110383301
5436
186239137
616428636
309353204
646296669
91701
518761821
1000000000
1000000000
923133934
784212721
887331283
88447
7651
424978935
54224
28864
367039664
814860524
85173
52627
594413990
26672
577437622
58477
240787185
10499
114481191
10996
7468
824500287
39258
81179
108901672
64910
552390012
21715092
735898157
18846
454075855
192598947
22902
268634165
41924413
472155133
1000000000
82526
67752
418885237
3182
507343232
71371
893786978
8934
568211798
1000000000
384044604
18850
27677
436400779
362702981
701638033
976804626
189139997
74001
421796093
668261462
1
569323173
22320
800
672130957
57070
1000000000
850071336
162734749
76793759
303749957
77482
326139253
1000000000
919723364
22181
37061546
85884
79296
804046148
401127338
287874600
654460713
925799936
656981175
18868
720977847
30642
996014125
32953
65923
561907354
464501076
267267561
1000000000
3161
21278
567604206
941027130
95167491
809132827
39071
17530
76958
57952
350015472
76107
53952
514148520
381959516
2083
110496006
465566373
868978309
98220
472233938
76934
18400528
180466373
507798630
136717744
45972
366169694
36584
986308091
540594127
56660200
91762
371806051
281792193
69335
33505
63720
79031
15882
67068
75233
169784227
505159355
63797
246769578
999057945
75338
261675132
69852
65062
29996
147371502
453859356
260644082
746881269
11319
551631672
29185
562177676
402859839
146275271
637312202
430846790
119814497
449302014
407578625
80551
444315339
16600
16067539
1
504878223
23621
248301727
75188
296255969
395055236
83514
37568
78248120
60088
894825082
1000000000
1000000000
96198
22932
83977
61014644
940459440
411852603
39914
7628
38157
895929427
918874588
365140160
1000000000
88900
51934
1000000000
558985177
70966
984337304
213027364
83326
24448
61011
257517041
97068
87795
606572169
464636144
39641
12408
93387321
81586
720226245
218216185
433687092
46014
124075759
32806
854009355
40409743
981740007
332434142
6426
49551
10066
99500035
955490553
566539140
234317001
21608
72607
338036828
861395498
68899
1000000000
33237
710912610
380026124
88226
77695178
101340781
14965
965664832
572530422
56542
21716
404934225
128880030
440856158
80232
10559
55963
28238
937265053
206448269
25674
839757491
400531865
87542
27208
78226
385394888
1
360499886
84233
188104468
217109005
252738380
519866621
200031217
30376
734331201
68490
531915734
54263
1000000000
90635
964294472
1000000000
93403
97618129
21176
56732853
938162714
496897011
95658
16573019
276939150
659944514
860308545
652220273
31005
10095487
1000000000
67006
56657
56003
1
842998307
29166
60305
783656408
438540446
310993991
99632147
72086
743056961
19853
36188
1000000000
85671
923063141
833615974
176746000
977853173
371246822
62965
12769
1
52221
1000000000
774596805
88276
67879
99551
6945
1000000000
24001
269328373
7766
217186333
1000000000
30046
535356978
771461795
879861135
658711110
91014
690013891
35864
93317
77234
40712
230948289
793266827
992307052
617251260
2916
357373445
440475525
56899773
607429745
761387761
69738
856431077
560001572
153565880
36539608
174510016
71528
610843839
54579
29944752
530905157
65866
583786230
517053155
638761195
8498
110802384
98888
83046291
288716036
939230701
205322152
849954960
65152497
906112007
664200930
1000000000
369133319
461211312
321288717
170378211
685
483077396
624078354
699472169
48923
500836275
16615
34396
709647908
824255617
93985
310746625
96213
46270
12829
24461
1
91943
272400836
85557
458120525
815505829
330360672
5097979
81849
871434666
88319
268121704
383957500
56474
400044280
496309676
40230445
139883618
9098
872485621
602093601
852185405
70920
571887402
435728219
73036
502907737
706286864
290670152
44406325
73734
63999
1762320
96923
429799318
237396638
351827934
243451413
944269219
1000000000
748693458
181413678
629218962
78676
44560
37236
82903
86639902
7606
987531491
42896189
960262022
60318
65680165
377810404
110240260
5869
489954144
892510788
74969
929263525
68116785
899294744
459553595
1000000000
34359
170815233
68789
14935
169256596
221272455
1
838272062
16238772
24252
195064416
169952919
45923
499235420
73131
1080021
522579323
69621
1
58592
18309
17398
42186
37158984
2908
954205957
435241194
16759
1000000000
1
349520634
550045305
1
485460776
618911796
1000000000
67450
142665599
95677
707135268
417081091
21446
841222647
524085549
130076908
43207
40416
959248095
21507
409841967
1
356308948
14804
78946
1000000000
458682142
71099
173086198
89795
30396
58626942
3872
489626755
1000000000
656952695
74805
55436
93395
97610107
958009752
89714
98529
43769
754999157
584835271
941755150
679375809
255005957
172636260
530213842
14369
1000000000
882494209
796000449
1000000000
66278
936374217
16921
1
239957721
92375
713596908
42196
26842
1
11948
400681195
1000000000
881751061
1000000000
93083
708147433
93197
1000000000
145246560
75752
840376243
411802458
2398
298716771
4291149
5492740
92225
53275
573149317
892688640
33563
1
33374
72506
39397
692566439
57216317
694801236
800286551
146081852
675445898
589256240
131138745
367437364
1
87317
703009598
6084
82837
1
743855081
70687
182527135
15029
201199051
993658631
956107796
2631
806557878
4666
53031
84941
564783138
53073
76390
471
27634
31326
67981
694134633
7665
5135
72163
909960547
79575
2993
132760897
903719879
14346
65271
782803744
70976914
803834559
62104
484275482
872563540
44426
12220
69422
20297
79780
6124
17150
15512
28845
465367151
825916845
154309990
984256073
368601546
706388945
41043
69457
1000000000
16549
4417
11496
59576
892547618
47634533
206676654
50537
708316105
14506949
12789598
405789999
1000000000
771657997
205972734
927126702
99019
149365436
1000000000
1000000000
34996
71874
654705606
71743
1000000000
80767
1000000000
705801357
251577271
21835
94779
34009
33408
28618666
50305792
171709141
927022182
218107478
4276
70607
59671
278735634
99948
401115705
814038321
232155837
7460
14902878
1000000000
80201
401576996
23475
26042
162978104
49295
21499625
48739
294543956
354558164
1
63190
56914
439365417
908189220
360533568
94708
73137344
1000000000
1000000000
89363
2966
37171
90957
68881
313788825
678077263
67651
924459031
81850
1000000000
23240
37836
53565
885601183
33520
9768
271042750
1000000000
825742148
56903
170
849171025
7108569
81666
51141
796106894
308914831
1000000000
60171
927473285
85620
484920617
832150624
1
62748828
955271046
33454
54634
638941095
374587213
501899853
719943456
477874678
51554
705310680
33158
26515
772251116
235430116
38444
86311
968277589
445352176
206673804
1
21019
83282389
751827053
41871
1805
13028
150574335
2662
271410287
1000000000
595404811
35220
88980
864622922
1000000000
1
976442206
9044
1000000000
62174
792907870
748826246
54767187
287654319
1000000000
124888705
385951944
268716159
858829364
47879
610615164
85022
502780139
47898
1000000000
56937
523074158
34530
83285
676995390
856680899
63904
263131810
29442
584409429
276095535
759264326
58170
13552
17532
522194816
123185609
26654
38843
5760
51113
567123331
785930434
40688015
1000000000
64331
406023762
14828
69442
76399
1000000000
813309573
200657489
25697
463577604
679324091
66306
29985
460
1000000000
10632
13674
584933824
1
11409
571739208
549470046
52364
57194
36687
692543522
181677748
906868452
37163
1000000000
598
246989182
577135320
1000000000
994408941
660282228
15631
715145365
420100646
1000000000
681223650
56677
259890939
25665
40105
9367
1000000000
38125
2916
119614670
41349151
42397
192442586
60333
17993
728375400
10837
1000000000
660545202
55955
550776584
59736
526907902
73990
334092166
972806944
1
80650940
75218
947518279
502058625
205383307
88904
47822639
10907
1000000000
75016
465467485
1000000000
64495
47895
520124310
65672
697456634
56691
818836903
473577511
60066
450234830
676667888
8969
86525
694725416
25408
177
480160777
738501015
17310
18614
860291310
270822462
44653
762778492
98820
648879387
83636
3218
471086244
1052
307374164
553751017
846399920
75272
729512383
693714671
157019683
623286546
612325398
10382
769714098
169985590
75700
292546771
29313
476982542
276247107
53508461
43616
581926526
8044
643702868
97481
652348205
76645489
70636
30660
875518820
1360
1877
513663458
88167558
695771060
318582801
300490230
39757
355661045
879059460
59757
277191303
837023885
984673941
13256491
1000000000
281440890
1957
405819616
448228366
170325440
869526062
41069
44050
83447
673617562
1000000000
326134307
66825707
99252
800381575
108437085
425823022
179001426
1000000000
588955169
2673
932726393
120291193
69756463
167161036
629213246
67507788
143458751
67642
437521519
63868
405674748
481992809
63877
588003945
336597595
523498031
460642916
643089800
244247833
43038
912612777
63720052
3885
39622
3026
1000000000
27213
698169572
39897
130627855
457915306
160285315
49701
908949007
558317338
289544738
14430
353219719
5295
651556667
214334389
593404326
38232997
40008
963481914
201471988
30322
1
68389
1000000000
595613481
82226
941681771
858635444
50511
89776912
361457339
829929004
90939
865926745
1000000000
720479101
103856600
92620
305
410158602
42452
986095935
94273
1
1050
772779414
181109642
58266
216862236
1000000000
24954
102700069
792336297
76037
76978
752830237
230666335
62847
135755033
63279
1000000000
95806
46205566
916850672
53998
2077835
59551273
93203
72101
472222442
21229944
38537
57510640
220947025
669664477
62830485
1000000000
14605
606821919
680484541
461317090
68619
984525064
81972
975398235
1000000000
997257190
881532317
39864
13345
836104578
99904
927270988
54994
71622190
67950
43761
16291
260278834
662157484
16859
22695
69477
87487
77856773
311069490
984033688
14729
369040435
8276
30098
413978967
835405303
800629650
58563
55255
664432733
2997
15483
189356840
637713631
293708644
1000000000
85545
1
103350802
515807289
8976585
352738357
687024816
797448285
455671689
79015
789041289
872469344
697664977
84767
64979
147782385
111632413
27113
98109
64421
388174748
454963929
30320
9283
542899138
544647791
117870379
4597
895608256
35982
770066827
43732
292474731
416449135
500026910
89522
97894
1
902610448
774203246
1
83218
66134
932898897
367282527
875158514
243903959
7765499
195260543
792639360
45388
978866828
945571093
816246032
1000000000
977805631
953618316
81496
792210510
55169
900540369
103844796
58657
969190748
52808
555714352
1000000000
849505065
83492
53773
139654955
183347513
19875
909977959
3128
8972
62905
1000000000
1000000000
1353
416373160
552768304
58798250
60194
939628663
9199
77213
281111442
864594936
3887
684718552
210794966
90154
99959
841478905
469757467
551472166
23647
959279740
862752343
14770
33882
16982
61778
399214380
841677124
27263
42726
836356659
56308
17380
257853780
94469150
63357
929006254
51899
57686
486660438
40295
485586897
464960000
61639
192387629
591152141
27136
39892
671839253
33689
948546082
58828
18954
58311
1000000000
524610898
580383815
4492
57289
138491425
81473
1000000000
18962
919822679
78246
91122
791746450
18191
1000000000
171085146
162098721
1000000000
1
804541373
76816
305944505
99229085
560332136
7228
2144
63095
899143399
10494
81540862
412533713
3358
28530
35307
172119626
60547195
1000000000
38900
52807
63070
41199
189204424
31550800
970021106
900303260
99425
344032125
43580
1000000000
82388
66475
538758037
37958
887080843
13051
774649249
656469065
29892
447932434
228998521
1000000000
23862
1000000000
96264
26592
43838
856199434
46432
10418
6025
7840
79790
4400
48396
34998
688630997
919570841
979683249
81090
608941095
94587
464857220
19867
582855552
565579626
48950
940548827
655828889
810232795
205592354
718849489
615055988
333061881
216249744
77846
75015
88760
1000000000
75449
854067103
34156
1000000000
14786
611114538
691747920
503077325
58391
14152
108834951
842804408
42217
18466
1000000000
46137
1000000000
290395749
992156791
613033584
10758
90087041
874755295
38597
520467857
957888574
614749644
5585
44975
29006330
236755204
24321
81627
350606136
716761646
998502832
394434137
870459711
824599091
83520
379700116
455668509
26291
485450905
769718865
779929668
12430
40024
724657249
11806
95475
533606626
395388875
584113449
603878703
55649
638709149
42854
42879
265846189
17111
534228114
73480
906475893
109060561
873702884
276238397
43959
761135314
92871
604835966
40307
207176560
279061272
887396964
32546
403155861
473524870
873371721
50690
360414836
49965
775947437
684157370
218413113
586102366
1000000000
801804216
23701
517738631
60423
33148
131093210
101124820
39320
3829
44428
521830888
90472
416506149
70480
15477
1
34395
53270750
1000000000
96173
54837
99757
2960
103119211
62723
1000000000
512505120
124568798
555464861
99352
68417698
59838
1000000000
25206
52432
919203569
299561903
867179704
969663473
560546791
76134
930789673
272011519
807301863
904648537
332923235
92434
52487
546319696
309039667
799626622
1000000000
3627
46194
990395875
183898264
97164
67634
501426248
57207012
60705
1000000000
919554187
1
2822
566562501
12745047
41048
6205
38286
117335437
87722
257420298
97721
78754
129215917
60231
447573957
699847477
19248210
854391730
41968
1
78682
763349193
118753852
134361313
54271
524614036
457791642
846316941
927400059
41682
6693
461817709
244545856
698792341
37421
307883123
15721
903823132
637781922
28930
457520836
278128483
195119341
64240
280473590
291031037
477350366
257336726
497491324
720267063
9377
1000000000
96311
98705
300558347
52316
167600624
39027
608755211
22923
144999515
1
23411
456800868
16877336
59839
695469740
333770456
74110
93077
99214
232372673
304146275
642866452
40094
486213632
730463958
843755124
871643256
52186
341813554
1000000000
788169323
944585816
143496902
46432806
494295169
259430897
96334
145838519
434164159
43582807
825783205
919429011
96160
34655
6179
317386378
32964
11970164
578560952
1000000000
340443319
661331504
131450167
1000000000
50604
624788357
988600414
1
11111
59849538
43369731
52559
165024916
865172840
39221
6871
88946220
403188600
69366
17384
1000000000
252121269
729362022
62972
28248
614826676
661585964
1
45365
542306673
665263435
95845
576181698
400780810
33432
76447
790792848
53091
758168129
263961966
491263772
844373698
289013870
957439199
57479625
977178180
673136522
75182
319597326
18790
68258640
762590605
561715768
44409
1000000000
179929964
156773082
69073
35579
6269
241705912
174489475
859029971
859156225
3913
265492169
57707
61094
574882836
890165663
402759324
80444
616703940
336692502
78533
1000000000
17568
657095011
568848405
10202
936111087
883471714
244023945
327003209
6732
1
572030425
310275013
40625
678962881
71034
71817
144501417
739199226
1000000000
692240727
34770
142013721
15401
82117
21851
43231796
76304041
987501507
40672
532012658
99919
772619705
2020
420027727
25515
60325
128859256
1000000000
23639
983776392
695708132
2891
625613543
42071
60695
63668073
367039744
60035
693646311
95105
66540
3492
4591508
75650061
7849
323711797
1609
26472
16702
75017
767602673
713274923
315406134
7062
44803
586307763
12774899
924644675
43536
535920140
118106082
420729940
41958
74576
815901248
60109
532557219
21130
752446444
40909
800435625
63181
439467326
32838
196151501
366716829
647917703
715236254
872726341
94511
915067964
771575957
859711631
1000000000
264709643
326143033
775860684
92214213
61406563
424195961
22873
604856526
81838
27188
265893649
46044784
455625673
717087549
224608335
78653042
86586
524725655
590977484
72807650
809470605
30046
65239
86861
16919
250034341
48601
601199307
580331073
145855040
137937385
372964493
416244357
28928
51969
70371
77064
646496974
65137
901191966
306867683
60455517
23561
75416
10404
1000000000
51790
40512
16669197
37136
85543
32471133
705735058
61441
710270317
35716
449538806
51472
4222
313820890
877965617
97261416
572913616
257879710
784098893
449677671
78837
14171
98414
584963296
803271062
929034668
598305878
463874924
7016
533861807
1000000000
92480
74298
25331911
73294
933470278
75958
51966
1000000000
1000000000
82218
1
555988398
800647412
18934
43649
82464
26027
309628116
434917812
82623
795984642
808413045
826967391
331668387
1
326282329
863291980
9125
472826830
15284
965793043
952196632
975854199
467533581
644428333
23918
25501381
50095
553385861
541138976
42969
139476646
163257472
59445
32313242
110743942
73448
587952706
711641896
363785069
14425
247451019
846498024
8482
377591935
403953238
818936281
84534
685377685
25830
69380
65060
1000000000
957492393
503215738
29755
916706986
59411314
1
301793712
767624551
696167123
777374935
62083
58257
512194096
84168
43548
562227915
20346
954437632
70812
143819012
589342466
1000000000
26966
922742717
413934023
50763
557043068
879097994
707867628
112974858
163776839
785350532
408968295
12842
1000000000
42832
86858
29148821
926936036
59174
363947808
509108846
68299
667225872
77540
1000000000
15697
1497
40170
70682
20196223
723559692
29159
27612
859484133
97745
917891276
541020417
52124
35573
680032960
17653
24902
681177945
98149
26023
1000000000
26505
583521884
142631050
21448
149135969
581982326
954786577
143492593
934581091
360994648
216837817
46428
890065584
11306
197483412
653583097
97073
73871
164386555
64607
63369
713513003
56198
38467459
51550
8150
73479
5278
54581
72540
49356
596638539
596973735
335105868
298263152
382366831
356427019
74475
825936494
21574
438290234
38003
92923
936330313
12369
19899
104463382
69069
78729
69147
938967992
54171
276759550
51173
798760290
942957190
854149696
99562810
75825
37981
18819
40824
92304131
47559
28858
261274895
53814
35799
644650759
682651596
93373
1000000000
725876886
23454
13976
49286
414796117
814791500
126283305
907737326
910939580
631010852
461030892
368149712
344410812
1000000000
784695564
34125
858325879
545007854
91030465
147245522
42289
87234
97502
429262444
693249258
70366
23638
26731442
285919581
94301
22346
795341401
19512228
838129447
957120017
942024899
165875521
622601098
42992
65086562
4737
5313
508285323
516379937
99309
745718291
12090
987898828
694947801
184103414
480935153
385342600
48666
290495215
17310
708704219
925750648
60447121
333898833
62078
964574040
71566
1
34562
86964
40481
29213
569780501
62310
691277567
895135481
5907
11400
318937080
78780
78175
654167913
991641978
781948961
29300
14824
13019
65345
31132
186796459
37750
250860610
727069451
785352169
291621802
16605
1000000000
782415229
52320
593950834
637471804
126983774
1000000000
835746160
996501703
780392806
1971
1000000000
50894
641204775
80082
297611635
31738
838465865
24106
48586
866836718
852928649
519945417
51667
747151389
72125
452984525
57300
73818
23825
78717
33280
37914
916676464
44176
389283737
75503
57933
97390
558633227
534436935
880404601
202161290
71061
913933189
52598
117369479
677982545
35224
73287
179069484
67250
277535759
77529
34388
1000000000
809988367
195899059
30146
66341
951630545
619828235
33957
217067745
1000000000
396533686
83931
20178
1000000000
520028198
988356004
77015
818469600
687244147
979775680
66447
341399081
37786
48274
77154
3839
872212428
333932098
39152
616753928
591277990
657442879
294100115
277573682
24795
332704711
32257
898385027
929151647
54525
1000000000
751772197
64235
502056341
14556
76011
95856
76528
285528195
341762235
55279
1000000000
9789
791102580
377798090
866786456
503773312
86765
1
780881438
1000000000
906279209
47489
82442
60331
764813310
489235145
384018492
21782306
67617
7378
85651
516308267
92668094
411650970
1000000000
791424187
74442
1000000000
932466892
20692092
963935280
16984
295275982
970706440
23694
32049
503295801
62762
212984991
753624286
66114
94557
443061254
50172
58352
998921471
795381423
26644
1947
477228641
574480021
125366915
742604308
60758
15765
66350
1000000000
647043232
775342595
35706
425662215
378954317
52106
48048146
565576977
7668
44513
765441594
150372918
86853
914352981
74708
1000000000
1000000000
379687352
57772
536559296
630231619
775673397
99234
703502614
89397923
662308922
679469108
671179920
58452
68954
30411
55793
7473
78001
57926039
63196
865554986
1881960
338060966
831868561
617428977
58473
4789
3839
9199
538392270
17311
338692525
515076162
42067
35437
73812
58009
328159189
3003
68507
213681862
886960623
215843709
532344805
814479211
953790461
934273733
84283
779289003
607492704
1000000000
278390897
93222
584437954
299074032
1
41701
79990356
933406568
548217468
53356
914092984
563306903
1
97779
562061998
821045179
499674047
1000000000
852101680
1000000000
49092
56312
4393
80139
94250
97317
233993164
53220841
28142
487452578
69738
13500
1
1000000000
53247801
15843
67553
507901402
78388
33620
571814166
92696743
76754
13065
35520
64235
764704723
25428
366062222
119610429
50904
33422
450464204
28359
1000000000
851112242
624556889
141916299
168999953
16635
45077740
631945250
690125940
1000000000
97959
49701
192808642
439622406
12361
822461373
46024
416919106
99233
730724149
13938
477728214
834524007
904298509
17539
425472232
339
71253
927544184
51402
848049360
10411
52969
915227186
699788189
618377909
631301730
27830
222785022
351155883
85832
790707139
888478942
87984
21971
358499164
78229
60602
1
201883518
225475905
2380
20493
169752475
408162696
475653911
436991442
153988843
250725953
1000000000
21666962
43249
53202
31289
992405075
3041
298377265
58341
33364
32457
78931
357358993
61818
80317
282382093
45114
96182
5109
49646
438617836
734487798
41695134
25551
673896908
843607305
856218056
839527300
87624
2739
71606619
69497
62913
1
29816951
312157819
90603
99830
303057585
770948780
511443847
403865045
172829285
293600888
156540945
1
194031273
595105376
61128
36463
261733191
40653
154454770
55518
42444
80195383
1000000000
772299127
1000000000
296891652
834606020
495019782
19750
60380
136279506
60576
91160
999827724
118053778
703696365
58674
695755770
518125641
1000000000
54426
924678181
479914053
85075
420072778
61145
691422453
83020786
744045584
22436
15864
60511
1000000000
1
516
79683
87294
65965
314632355
318114436
185284287
52034
155555492
235576488
694154567
44938
1000000000
981035477
12951
18823
89915
68021
291646506
92214634
68496
66808
876163433
672787932
67339
886960252
979613276
353330405
665564830
47405
77463
382292021
75195
495975166
214869630
980335541
34805
751021448
94275
378767332
48301
152679221
607618245
98654
89809
266702496
292259924
254950745
506904096
44701
601866376
15665
59905698
604173663
256605741
684927381
301652890
87261
177864664
145298659
44112
171527311
154203678
666979930
318444800
2058
176190653
1000000000
16138
354608107
524962988
1000000000
965194014
879543538
386592427
851991400
3080
408117263
531245256
82090276
897888438
3592
830330792
79945
87027
325981512
1490
53722
963688304
61557
319007900
51702
90536293
13936
565364978
694557068
42256
847979606
701382286
355918678
980338333
842713572
54422
446655648
41530
15180
44021
7633
987707773
78719
342749486
547122139
24089
4648
86883
403791685
59496
659600444
378902246
37252
47331
66112
87396
175015219
21294
702285219
245619034
242669122
54133
555933829
575447660
80187
18819
816033212
5653638
647350315
5510
347409075
626365406
127782538
71581
79193
873381876
139818130
138168999
71
50783
97609
61677
92223
187431748
71375
866022700
855662772
65364
871568864
890532574
279290753
578407962
160955540
41516
1
904464913
13378
87406
52372
486236962
11376
72937
154208797
975503445
719458587
6875
234285057
1000000000
493862817
90802
351364738
594098432
57443
625912518
116769647
921461322
965922558
646204339
934243409
43467
44512
53559
82948
75019698
50709
92526
258088863
334084550
13853
30803
473095324
925553958
13353
810458169
44848
488987182
37951
80564768
73261
978061646
159829595
88540
699987318
84870
965399379
649571612
1
666613659
15006
693777269
661322250
92472
53396
80678
54713
94969
675894440
55595
35921
861866153
57032
56305
456137557
89968254
85247336
322576466
26007
896151409
1000000000
730593507
566575424
409958764
1000000000
881692622
478693835
99046
759181859
324924304
322974878
59888
40166
233062491
926541255
663243582
631856261
31710
78963
473984728
634135797
66027
441699509
145026453
517683169
20393
822263672
470417719
490359544
148316660
551992148
353660168
153444072
96754
723910831
7085689
13471
72712
1
27648
53341507
63107
4404
61443
190139138
661472541
250018072
733718543
577714108
16980
36246957
43738
55192
280637922
165541763
20223
1000000000
661089490
39392
913199959
266155435
42249
556091956
44028
844037841
391904011
12486
43998
832787733
1000000000
47234
72626
817621359
29529
782335878
66418
674489423
1
6101
43093
929345225
540039710
126857097
299195580
1000000000
758169938
1000000000
60510606
99524
895243788
537979258
63555
40927704
37813
46398
32956
584184402
478161841
722293384
81490
294818970
66249
1
393617436
517240696
60942
66102
490923063
23139
10964
127357498
186475301
69808
26243
141056788
648991385
576703906
465539885
92561
3581
29136
920619242
916501876
1
763592501
313543996
61027
86626
36461
803558515
955734474
2133
553843995
155587386
45978
56475
185056619
805107581
26002
25964651
87916
1
140673928
75096
40255
71279
376365373
175743598
52611
38971
30939
1
17144
93595
83048
473616560
699942245
169507166
70256987
724783037
458180390
136675872
433199821
95808
583408197
983
27943
31795
564044866
817081777
46105
34502320
874989569
188112252
405439654
92108
60945
25268
124321800
708897240
35236274
1
500150381
76300
96412
91129
974309483
208733995
823524647
76651
8732
1000000000
611446555
14503
54114
534601488
89735
62326
520134654
746477121
53368
775298702
803008340
167879530
25629
10963125
824912455
45800
485819692
68207
77588
774222394
631811376
15747
77816
31898
202978719
72523
579336737
70722
945749944
42270
39378
885721894
49391
328891603
182586173
208543812
409739232
274018117
789538793
95156
662834916
275115313
416062880
76632
330327939
366345603
969020099
69423
24150094
1000000000
317086740
206894058
491231006
91882
1000000000
148031265
106565574
170821626
40608
527838311
472271564
587914809
95495
81429942
694282034
1000000000
54295
351818915
7052
90309
1
669860821
548996398
478708726
41984
295089443
690297712
15475
654735860
402503885
320596523
60304265
68278
973030242
74912
88672
644300238
84615
833388807
991768742
902370134
570600383
902299277
685210141
48110
26033
40498638
283385732
88149
701494151
25094
987080
794692495
469969007
730350310
911326765
1000000000
37535
684233040
87159
368495525
142181654
56266
78282
63389
69540
64614
766846533
96740
777146451
50442
154281730
644026288
62831
954096915
33796281
98899
52057
47863
808887936
864887523
738931441
13588279
82572
1000000000
236869675
1
957947523
982079802
23306
88095
956350158
453505509
79922
292117993
16054
51061
932380101
544868715
1000000000
82637
73745
8846
1000000000
1000000000
94970
87712
746202715
59026
68459
91587
338199286
914099318
697835721
234990316
64972
574880309
13325
127290894
554886787
98213
1000000000
181178080
90753
909944711
29702
340902536
804737959
1000000000
30369
807472617
617370929
14150
91086
33626
641666258
304330062
220889102
404212596
85444
824382893
70917
28480
85026
61904
574471259
49851
1000000000
1000000000
683107223
428397974
408725021
7797136
796501859
28365
16426230
32379255
922341732
711142643
85152
53854
996186733
891999350
142467485
44698
78722
32190
53738958
198819397
45297
141804923
528977244
39423
877782714
277641276
313904088
146309459
659699039
441330910
57182
30361
37362569
319820462
598317350
93036
945807910
63288
972507590
259124725
74103
6248
98606
187320468
193251839
1000000000
32057595
951932146
517064428
1000000000
72122
552379204
37374
27803
721443038
270153897
61701
214274863
680972102
202948772
806594742
174903909
816804480
5522
95845
616408085
838920578
530779312
871690920
4828
1000000000
1
48348585
1000000000
366159869
478059149
281295272
396543901
850830950
841682072
6164
591959465
72097
311704524
84695
40952
341162028
770595820
575878904
584487897
17899
84898
801300702
968255402
705819349
973564377
2799
12786
101905969
17620
72259
49225
938070308
37581558
1000000000
585548196
11728
97946
432307014
8508
86709
639146376
899755220
336464047
53917
978517595
724247467
230258866
937186445
2200
325276197
439534503
76379
823695597
58002
7481
820347600
643637363
466362856
13798
347190361
90096
783
43891
19159
163475502
500271592
8310
716828983
14467
530447555
56519
69781
232069802
13220
225549463
1
4484
97226
465441281
51449
328308783
338946780
714345644
634677846
327882437
280955896
506009993
45775
84976
48039
898776080
672517876
7571870
1878
1000000000
669375510
87611
986785566
2317
703981983
600396833
931367929
41848
181679776
407167285
59396
34529205
297991630
67708
75500
1000000000
40762
2128
76728
55526
343804390
98514
64157
62683
65527
493366988
38253
828979347
55817
259670672
707850243
428135450
64903
539
352176184
836081818
57536
54960
96146
50072
756635799
75313
59082
131945115
195873069
808558121
726162710
41695
215080572
245806457
80427
50060615
43654
176430123
681616320
1000000000
695352350
93200
677549027
20470
194727058
216227251
644747148
268235564
1000000000
497442562
703964355
1
213606830
82117
11546
180366571
21684660
84102
83096
524498558
491571751
197391408
33297
41840
1147
290553921
739942141
656321096
82442
47287
38860
676539704
830919757
66901
270059259
254286783
525462810
31514372
38639
344618044
36545
76040
779127177
406563200
91354
798405993
877465431
686217803
620220937
47232
987125428
1000000000
63273739
649011340
504526232
1000000000
55044
562344153
148697619
377163834
1000000000
791973910
80877840
7550
268464064
363161440
970927109
71405812
50544
5958
32598
716108954
73474
56886
28822257
31394
488141399
59788
30162
40094
14495
42144
942299823
8914
421353190
27036566
417007788
896969854
154969799
33674957
625677277
81229
454288267
543495815
464359477
568810107
163767835
409577896
22138
535511044
509594429
60777
52674
113342622
3636
113131540
677449831
42809
98037841
484756834
88718
411770770
48076
49920
74339
805479344
331678246
848385123
19719
963335379
93022
533136163
358895761
954529422
63936
513369928
385183799
342568667
962927960
691047838
22065
16097
28511
19861
820219426
1000000000
494205430
914529426
189550787
527665515
55917
71195
1000000000
80953
8639
36159
974225717
245046396
263767528
655303863
498257137
159641266
249045461
73896
18990
39942
516251156
71594
421139924
237481920
556454821
1000000000
628074113
542696264
86161096
34905
2828
815666682
75604
13678
35024
13226
22129
71260
69189
13973
7758474
51620
98348
738938461
46071
95574
308705987
848200755
88711
97603
941422720
550348053
6469
106080955
201809525
967749394
851308466
20046996
623755049
268959923
5313
509891092
257607088
76278
50301
1000000000
707159876
75359
92333
589565121
49959
562340350
213329858
1000000000
387514679
968413477
90478
13996
256032898
18679027
39724
463673594
2355
74879
355947321
75930835
368882536
871014870
15426
13106
12134
251988280
989006281
669187968
107840517
804993998
1000000000
92293
31880
71748
1000000000
888005993
31158
1000000000
856343026
222529226
83596
443754801
51705486
194507022
23034
3624
69420
49364
1000000000
24570121
768101229
262064212
19725
994860904
60187
105629592
15945
48720
502058054
88878
489688501
1000000000
251047934
94783
60736
482314376
63027
545085896
647596679
12874947
968468017
185895787
26704
4836
560791473
774349868
91996
849462240
915070795
401622834
139944615
657501873
9036656
1
17337
48831
983344604
387080399
197340471
76999
2233
745187187
518884375
4176
51054
1000000000
1000000000
649316669
31402
933611533
130753618
123630361
561371483
636171531
777165887
59549746
7490975
339140533
133126206
68381
392825545
97579
141761173
945133394
181350273
101377025
834296703
36668
69093
96732
955676269
472819354
7760
551701139
141357816
384269842
1
84285
1813
912531142
96289
94552544
668931319
326385821
94145
358080865
1000000000
314847445
323295725
90430
57064055
611826173
77656
808186897
819119325
24907
831981668
30113
754459010
917874682
20052
307047033
620144125
55231
1000000000
1000000000
757773379
750257072
227330445
46442
65362
25363
49520
70988
74202260
747855705
594781086
69703
32437
742676198
5949
845538194
14605016
99568
76946
856348238
991603591
376327901
502525533
31150320
815614585
46950
12049
57420
859387875
1000000000
368533405
1674
966875752
813136160
21132
190066500
252656476
31041
513399341
182811430
1
49806
993291071
824237697
246799029
147925188
96266
1000000000
844367484
86713
90698478
84358
616418468
58659
619562002
173852278
2071
43738
80027
229803282
834815386
265032397
792740064
84513
294651724
51939
29339
157436245
18646
771191054
1000000000
449145896
15173
36369
8114
67544
83147100
620763730
83966
494724323
132575740
608086641
18400703
115531284
306690069
826904734
86387
1000000000
401862572
1738
59615
153981408
220679680
55268
720668752
406830944
88669
573697639
7278074
1000000000
747291708
956788992
870346035
443878740
1
983814955
414267733
737146354
406350096
322047336
114238786
4538
242510865
297573161
859533094
843006104
92077
268042632
80684
82760
828492846
1000000000
791355281
391865185
67575
48908
704760754
222863107
660145782
712748841
3472
37063
248826831
96001
5908
140325419
274515371
1
46443
57662
762807167
88203
39359
775395384
951355518
3219
40997
81072543
60689345
10683517
1000000000
69526375
21781
29871
33939
701147321
1000000000
62472
77529
5875
67449
4567
987552016
1
85859
63422
99498233
274208756
698175300
41382
95233
55105721
562019530
263799501
21417
66542
79896
18973
291816334
642428251
1000000000
1
543659911
58460
90023
681921432
85455
94970
527861858
1000000000
5416
70149
48554
49124
879480533
515139509
41598
74630
477871254
51584
83749
990258156
585709397
78487
722467659
782882991
105533404
90036
95732691
70864
482386704
26714
323514538
1
546576895
67731
473964622
1556
452085178
139080260
64917937
166676575
152216033
182994780
392923031
711013502
102951053
653793270
929644868
302331136
150789318
542698243
38363
1000000000
929807933
726557397
140414740
656323516
616342419
25149157
97120
42678
564840225
813642569
768064670
978972613
1000000000
19815
99470
573410834
715236470
45967
779536587
446014056
12817
134401700
32650
79317
41655
763351359
449679082
42826
73304
1000000000
642115196
9664637
208865399
699869103
377448465
560851863
744728024
22159
92681002
879752300
7039
85563
1
22961969
192657907
925619869
24073
93605
124190966
397996946
61458
74631
54385
953526310
400427269
857563868
383447121
45081
701086964
61503
13781
251234321
70188
51128
66040
70637
518617898
1
451432133
39183672
5161
363069927
65433
99840420
24634
438945788
32510
99239
680986123
138926481
54904
765554527
54619
81634
152529411
790008006
11893
61492876
25791
242031684
72917756
45258
180799051
15993
49735
4262
1000000000
215246514
680140137
58427
312647845
8716
370875194
12602969
68386
1000000000
857555951
875486259
19470
12982
14776
96458
778552808
45088
573947576
867527796
2941
19575
18046
543224686
32960
92000232
851159642
67324
24196124
70437
586340940
1
40258
5184
370712329
61377
692900839
363115510
169297766
99063
15779
504325170
3822
269034814
13960
869747012
763486291
831940575
99950
56863
386127820
58047
54662
1
978883927
447384086
741882263
39202
51650
183470672
738877986
896098141
223361168
105473796
93780751
59940
325309485
875651917
915214745
26886
704517862
61235
81056197
450116013
5193
706156125
1000000000
72629131
332188085
10804
880628125
995078690
42653
59900
269269903
71575
970608568
313091295
59612
1000000000
629714811
61242
58245
342860196
551507402
622355797
1
907322302
811550972
780340878
74505
98508
456402091
87283
8026
82275
32137
638657009
46365
762485432
334957939
677545400
335280951
1
741703483
10760
85575
441245932
317101865
378209240
70513410
91035
178268778
1000000000
172618321
416303916
70854
330575179
819144017
515424785
105048120
21773
25083
32840
9846
739998803
76195
518343446
13260
819798004
422966881
285508927
157882295
73925
35574
45110
24916
447637713
311977041
28630144
136425473
99747
63260
241905424
45762
15213
32220
1000000000
123570406
7805
3819
576181178
324225879
22732
390209210
157935577
5487
836595645
58058
55182
769920958
26262
22334
311988604
379846081
404092577
380561785
97694
647771038
192771991
27834
235058871
28312
183155712
553396370
265509320
894492031
368282290
115205434
42690
311477983
95475045
705278051
15497784
99297
1000000000
830504546
1000000000
89895
68042
390204496
22446
557236737
392317105
522892338
941971640
20976
543764423
49156
112304928
302034799
19904
27815932
1000000000
22220
500177400
528626120
81623
766546076
846354002
7519
589238123
848850251
51029
66272
21112
303086396
1
540610825
55618
977710615
22452
356689988
67338
580014934
433153488
596059186
60347
192619323
1
7436
742128451
1000000000
1000000000
416895309
12019237
2517
144720277
1000000000
96451
41234
24791
815308486
77636
740976767
27638
351739504
269137010
636400307
663139627
89752
770757439
49763
181333000
115181258
866857315
484278992
980761676
390012446
1000000000
62285
60096
62892
84531
216229447
613901224
882375501
657276607
5079
605447771
348542199
63145
60884
2514
94551
773685063
71164
421201177
949609572
1000000000
60074
921698861
18813
681212193
264273531
11706
3895
715944543
1
479769481
891065703
50783
57655025
792199500
1000000000
2021
73508
74974286
55081
89746
442521398
70814
193029002
396927679
1
82464
41586
20712107
883465
86992
858647726
88998
21551
35410
726272332
76057
1000000000
39555
13002
267825667
66163
580430445
20543075
785963967
58853
27091
1
803795370
64352
47401
774544339
1000000000
1000000000
743632417
31468
336477464
779287915
1000000000
12908
927047546
18024
800162620
34548
23128480
85646
814487557
84023726
52317
670499164
442120413
765504459
804567360
611702827
88446
726051254
35960
897200112
220354898
262046400
17744744
70763
56782
414782002
1000000000
739241607
12520
87214
576519567
941370780
601553965
87542
27166
706581062
96248
58743
1000000000
1000000000
215985599
864814208
24315
34318
17839
90661494
944612864
563409938
1000000000
212988079
39553
65778
759652902
530427340
679518998
816872904
411009400
12896
103228226
207468370
795007169
48103
783389614
1000000000
44064
14990
48904
34528
1000000000
767933676
601950520
75186
70966
15885
502785098
751610755
1000000000
134709588
12970
491715333
373928149
91911
607255732
362271151
892370531
73320
1000000000
228207324
202781432
310387247
713177931
64617
33571
876000931
64636
365007402
71156
1
65593
90285
71656026
18564
931754007
24970
802050839
597426416
95666
62235
81566
1000000000
808675139
77603
34158
88360899
7839
10521
480871380
83168
45090
1
80118
40996
45159
442286860
156534490
536942724
60000
594871433
302444341
361998841
60719
144118445
24180105
4948
37796
637098406
56521
931842170
571725918
5825
713631139
411657688
896395534
579038105
62047
491675644
85114
86263
17628
58866
277430697
5147
173321396
963804977
891674929
925837254
98164
273152171
174450128
1000000000
279826038
126360652
1000000000
31275
504108625
3181
83800054
1000000000
1000000000
910454170
1000000000
143089572
143916824
50831
10387262
272040605
31227
53428
740445013
630
530357122
779774013
55636
692720028
525295022
78251
53765
76088
93371
1
1
74234
12461
930674357
58520519
907706916
163726261
1000000000
547380556
447247346
21895056
692653373
637851400
836473841
319766767
243647109
35119
500026991
35176
920453326
442014839
202913578
299580423
624881108
617961858
1000000000
588467172
329770936
15707
9700
105560808
91
589618875
669466348
266619995
483472512
778077
275929453
829902789
793364941
58074771
205768065
115785208
1000000000
4890588
87949
402847248
26085
947530252
725248557
216732509
350537012
988349170
3528998
29547
767612628
884
514161924
1
633566060
50809
81286
86670365
1000000000
220403444
333169720
2896243
30165
35309
485002108
99854
22253
92872
146987788
261460141
437977689
269030287
44976
31224
6329
94843
451054234
966687475
93128
990254448
94731
8132450
559561114
367383531
904699717
134521598
17959
7933109
75800
960377693
89912
601555426
810929785
1
50563
170612933
81449
40171
979433609
208507814
22675
37524
73972
190508404
429871882
85182
844000206
52609
90921
73124
21868
807934476
478541190
8403
778708211
714375966
6289
6024
995219111
682069822
602079900
1801
25728413
37100
732972551
240840607
883222387
763839337
994547541
15434
92775
400511277
42345367
22603334
56749
862941590
14462527
762049497
31575
627957282
571483068
59106408
13445847
1000000000
698095020
75199262
320725719
551061475
90848
493798637
1000000000
62578
40459
748757478
900857392
492931260
29838
49764
82903
449289413
50121
36674
237278418
94438
163216994
371169149
289103155
56312
300747338
737509838
28567
650091193
241050766
67021
427884209
40963
62058
37581
631071662
97393
42333
854220428
895436873
34707
964316462
414557180
73270
54002
11596
610586574
35764
1000000000
604212674
357420646
1000000000
11522620
988626213
1000000000
290258105
31403
385192988
37261
13206806
693621068
80677
907006826
447395073
1000000000
92426
412072014
55884
33065
56856422
72308
891371695
743529986
41219
64435
24129
99606
50469
1000000000
81589
69743
49473
298685091
894375526
812459313
796676684
296872848
855900662
70142
12049
50167
952886317
363764912
194325962
719388769
13363
534583680
267526061
834390358
240414170
1
22567
37047
168399047
700143729
3205
1000000000
19545774
22442
513669301
66414
298077479
46628
352157062
65514
4841
334680003
148102609
1000000000
30074575
94123
13191
524473330
315399849
200907142
625429252
22891
6160
472986197
906462615
866519475
86097
502316396
46113
207003485
54036161
529070278
93633
1000000000
664315756
775728377
843992058
564676391
4925
896087173
55381
12735
1
325343136
692036077
8431387
231850951
1000000000
6199
253815097
61242
2111
969730727
786744915
628180554
186687717
798896422
951706639
13537
461892
8951
218182947
626363703
25382
780484857
36173
44371
251602431
77863
42068
134958060
718693524
257220426
65830
126944356
481902409
40740
523775220
849120705
581967354
74938
611233757
37067
86544
286087088
231515766
906671006
811130308
77244
74045
2217
625987145
51621
6045
50228
16185
94256072
599487085
363803871
806369420
1178
8602
511576673
653429171
1000000000
920358639
653751618
116597170
62721
1000000000
45810
224743134
894795478
885518670
802177443
60019
74496
3895
45123
58812
93695
95692
445917622
445257728
881923972
1000000000
1000000000
962463436
287921676
444606165
51840
42288
1
345606923
412306093
658488148
95293
1000000000
90861
22771
31667
388503853
58543
1000000000
363155630
67593
83521
97106
412834713
1000000000
52570
38646
285941763
796804374
554313090
40483
751255297
546403081
1000000000
59158
30440
51484
879301203
74276
39229
33954
113079698
41740
1000000000
58419
657474941
253392054
77234
662803535
58254292
86877
1000000000
537594288
451773103
697871469
79621
699370503
808221206
506952472
11809
51381
40827737
1
34253
265843819
50723
902854960
78665
275145449
75922
202544526
479799646
13161
247819232
585506297
79213
18826230
985999853
126823289
726939890
778974154
1
634258836
906224660
853849813
294515596
56200
525926983
903778615
10864
290100623
483811327
765796685
297961701
100069476
84481
10928
1
626755421
74859
82065
98544
1000000000
33607
55289
68245
1000000000
770972274
763117102
71496458
42459
706376473
75460
1000000000
183864838
33011
62937
919003306
31579
548445751
1000000000
27598
57722
22690
71388
21800
548499554
146071466
95402
583323038
81809
794835266
581039031
862121262
1000000000
836891045
44307
94318
44689
803339053
1000000000
1000000000
1000000000
56425
755975078
100086273
571929403
62215
284174805
536381320
823105756
915326025
652620100
576008092
658935141
11635
11123
732253584
595492277
98466
4607
322907037
86894
15056
1000000000
14261
642104332
252465181
304379503
19129
799993304
693717963
13639
57189
44418
1000000000
845569963
82238
35821
484345774
137562381
1000000000
87079
340413541
98880
795295986
78333
249869166
238442024
179741644
275031168
778946253
990764096
111623553
32222
721700237
31822
531150018
202317292
14713
548762152
12533
31620
575369230
37623
878985483
702431614
891548631
57342
580607333
8862
83304
52797
96653
713973241
89548
589221156
10898
629527437
321340141
55743
939960371
50640
116541568
28753
78358
3389
72172
833670878
56277
65818
929236442
332989269
227883526
191537627
50737
945714461
581589683
17409
71399
8818
16138715
773164946
547005976
60295
1
758360585
68970
78362
34099
39693
621139324
99009
205280296
687793230
746583231
32102
806413111
77119
88161
29668887
417811976
825846210
10827
980209095
453528983
31028
87099
1
376392175
204700501
1000000000
984772532
1000000000
71549
82655879
91551274
412113805
438699981
656484083
662016464
902557687
9628
846234157
373288654
98368
986563592
78379
355352918
1
91162
83807
1000000000
640586331
196759948
8405
1505
930499960
99734
30756
402852484
989108686
657379212
484561114
840349852
18395817
44491
781465516
132905828
47780469
918075228
394920630
84291
361861944
620562507
426566731
536545395
1000000000
42141003
1000000000
519957985
960891659
497296406
364196713
1
76484
102917736
45359
214632498
4621343
468868073
164056941
532589183
928022676
44202
14768
59421
23400
682554259
48122
1000000000
780709717
1000000000
89569186
42304
343992389
286
355680185
45864401
93700
998136353
753732194
27561
440835983
1
909884059
58102
67655
206429486
517529070
870626184
20837
74677
40742
976220253
349972701
605053035
454461322
1000000000
81530
376183153
846903555
567352762
41474
758060029
218401572
51805
3857
53389
38724
243716477
357236249
988809508
695759585
865758433
883399199
32021
166174155
70905
511069453
99295
50636
59071
536398344
381195422
75784
942346992
1000000000
12911
160106896
37108
962997215
88036
935290633
23045
304309991
200823255
623802112
988564491
391391090
4409
792977086
440978161
224417358
44904
1000000000
478690011
670016618
656075580
61991
136535332
80876
1
34095
59849026
490935059
96191
33221
1000000000
11962601
99109
1000000000
66772945
25452
65543
316309273
95700
912731386
18597
930781138
859342005
71695
41032
45811
645745171
1000000000
49443
55359
23359
411
665104261
1000000000
119228431
73827
85622
4148
31053
25938
745908012
41307
49607
19836
20336
217042645
773438330
32659
337498193
108667392
600054442
875669451
520673037
372202038
4994
380589783
587266482
493862207
84226641
654332745
15877276
85965
769695889
1
98681
299427052
742972435
352920792
615349955
406941053
416066745
82363508
313072022
99866
400146108
80753
35906981
95306
601540644
77999
482658277
9712
41878
35418
934597149
54455051
996
1000000000
80415572
278
58784
26429
346861409
570135924
514816922
18851
829155284
730140338
78689449
1000000000
600793171
685659566
39260
66043
999834580
694166318
867514881
955983762
194232546
251211713
781443453
760155766
92641
326524922
69273
757671590
1000000000
692813240
64877777
165020092
1000000000
963640406
98694
60762
106841929
699324363
84763476
31551
81668
609138267
6927
685496263
1000000000
18123
599329020
5809
277799009
339374724
564336237
946385413
294
764436666
707005269
547213267
290785110
286823565
1000000000
25878
44228
72552006
62498466
875067526
262377903
69485
483783493
889693019
85633
723278880
57622
516171490
895653086
497983346
64104
96197
1
286688071
884544526
44100
1
27694
27603101
54808
263034522
312500909
79748
497714345
239459892
74429
987696457
675089581
721334886
1000000000
46151
234115415
538996802
663965324
908413826
233460549
986616741
770329841
239425028
833106471
17727
24267316
860131029
585178987
299272096
877578287
68723
750753207
704680605
52934
73444
770808963
91121
615378048
13332
4087
480983483
31411
606
291042738
51590
490861666
956142161
647094553
90255
855163233
352914784
240389404
488039436
62680
60558
882168075
31308
791223376
80759
64268
862222845
700912679
736010089
16422
607225181
718268343
75703
110198327
15152
366212646
473002132
951417430
60682
416486179
84870
894376287
529276982
925057919
1
60593
62322
46305
88099
868599406
196527285
55873
568252640
32120
1000000000
10675
602718350
70729
77078
174560348
38659
73123
614263869
308700404
887483231
7783
569864761
308368245
153365802
84845
778744386
534192576
205363468
18452575
580777873
91879
99580
61411
434379148
92365
22806
39342
968083763
718619380
459279323
629255108
617313209
15310
951395990
73360
37218
33976
612470304
822071104
574603649
38535
664583461
695044720
805849052
294332515
869136774
63662
39127
70153
77566
32010
1
740214910
989453142
16357
21533
524926554
1000000000
999386930
29240
982725901
41897
336815808
8389
82205
759365407
624319576
69083554
21293
704435635
920619783
925700720
25863405
897070808
198654332
13671
99137
46922
12895
1
565351080
198232480
983061767
878495942
95687
503485607
21136
210043275
782455821
355841454
349621772
45867
1
30015
167276204
58707418
16952
734900384
169105018
225665870
504929110
525141449
57068
183665300
1000000000
282282613
4647
110471087
772270147
805459634
995674679
915992289
34500
295600657
663311338
169356585
21197715
389168746
931538858
96137
15276
73690
65694
750886063
114285631
265908588
366349294
23958
352554608
390397875
26731
246595805
620829894
386717901
666512473
567547750
997252080
54818
971047878
158992930
77489
1000000000
56278552
900958387
228816252
231713196
27688
57175
697797560
534705863
1000000000
866832287
409378108
71279
277753320
805
18098
301958530
94380
116738453
134782877
1000000000
37193499
649708928
569754079
54689
762426605
1000000000
322885329
87636
201220328
80576
814633402
833064343
147036191
155830691
503655194
361304310
161923375
1000000000
180912407
72056
67667
72850
44377
70706
84563
1000000000
12262
46486
90998
1000000000
30750
864177313
67101
253542365
806343465
429831494
725394609
163966023
907855979
380132380
36388
577737785
583850023
651165269
925435369
417663639
78030
365786375
18332
45373
451852266
556507045
317290379
38758
76129416
140277310
173766467
248669039
17736
95582
78434
1000000000
24277
24732
27225
81705
33490
1000000000
42244340
90236
95413
76130
81352
532538215
754426781
81459
1
725735325
427276329
949284689
104583069
939607754
20608
25346
14803338
11142
941461294
96408
72381
646097218
8293
562144747
29401
26497
958429506
801577505
55745
564918378
675191621
42261
86311321
30536
350997483
83915
9543
929961133
73837
86116545
825386251
788193021
895712157
59496
33518
937000090
20369
964337342
276339276
95747
1
10622
1000000000
400123212
57367
28641607
30846433
41892
464130648
869312633
1
176540784
1000000000
86079
1000000000
573854630
402533600
77081
23178
774044303
895481019
348061775
47448
48053310
365182293
15984
977353123
221341282
838638500
71876348
887680717
68513
60340
1
50400
840952341
901120197
23946
1000000000
69673
4513597
37769
16839
756998204
729399391
81346
86971
778171865
97000
968918618
187406203
57272
2282877
58805816
299659596
69630
641355844
27507
475829351
1
805205302
399407674
67565
30015
357972412
945254749
48778184
888109427
742001154
526964552
139415313
57578
599295042
790100947
12887
3198947
746263177
1000000000
607209711
944974130
374638146
969046706
27272
348187412
456477390
40256
246698247
1
712180454
72690
112315994
16323
985311453
1
533514724
45905
90498
48452
904302705
26559018
528024469
1000000000
71166
48089
670956672
984194061
92047640
159093187
330399055
909025254
50111
452871406
413577760
742520427
21672285
71703
440322014
1000000000
755891588
58607
762137728
87694
203857763
33207
16330
588028344
31410
65787181
196432996
1000000000
27329265
30697
1
324410435
649354667
479016775
23082313
54429
1
744920567
85848
127459333
88132
78636
20845
522396477
898943904
657514859
984320113
82323
53923837
98543
1
995837423
652872551
461780811
64903063
133629866
1000000000
11948
920402399
346644810
60823
655294032
766375023
19714
707579076
952359773
168575038
448378675
142328534
726729229
551443170
204094980
83187
293660459
1000000000
1000000000
856187131
196739286
81279
42128
93231
29402
1000000000
364142461
169974723
809094261
962233225
887210206
77454
63552
623572358
99596
25758
38533
192115672
1000000000
908788098
397902807
962403497
66821953
52856
703793476
866128863
838240854
118816813
61307
1000000000
3520
339139389
508044843
823514758
1000000000
51457
1000000000
25548
808381758
98370731
7741
106179904
603039445
71130
944985172
56202
715950318
3451
28812
841405532
5918
1000000000
655499407
37606838
624925903
49937720
74030
61304
182870417
563470885
87069
26780
398383229
865867641
775749310
616671854
516485568
320081707
798545158
65474
604097937
12945
1
833628978
45026
867709760
223433066
469645190
1
12213
786696241
1000000000
1129
225690488
78813
667878822
110163217
199726638
119628862
82614
851676021
389691550
94310
13556
42639
34241
80227
52229
10576802
42050
25167793
678333790
384762432
784853740
774332861
236778161
36014
946187288
5964
584859190
938418841
10829
49666133
324506512
4933
9140
38669
25721
10986
180211684
371528
41014
1424
914730180
384927705
35794
1000000000
490708428
384634449
802130602
567878550
571562460
36379
933275207
603410276
984773331
384624166
259082279
37578
847552366
404940218
86772
85025
329043688
24228
986727498
74706
8067
35513325
840763740
1000000000
926545934
332258372
537626889
185726706
77927
86980
802003239
67625981
15514
21953695
83550
25113
854919029
331482760
882241909
1000000000
391435448
889413018
60187
591579022
37588
86978558
115038417
602070963
73435
89179
799058301
1000000000
89987671
1000000000
83730
35627
381063219
50952
86132
5854
82092
56749
5194
95247
58339
6803
151457306
371210121
39136170
200047043
38829
4866866
316261881
33758
511382845
749579946
907835448
89911
162541847
95370693
1
25905
700035083
921968682
461884468
155202313
22420
38830
23417
65570
448351218
9916
483258546
317436104
294312089
894957148
9187
417282557
444729605
851640660
75522
677630483
871693494
73126
74285
59479
84595
921209197
444341708
28072
26766
56283
674505078
904114741
77797736
59909
61065
98727
35074866
47235
1301
94107
48520
6786
112897887
904570505
585295739
266985834
1
473610669
72325
848658275
888785790
102328179
893346877
50020
304735658
27624
83074
744776419
89363
69654
65284
974451746
25074
14307
190588173
850943773
775744501
183292507
60452
157793646
971443502
90791
686601528
8673911
15835
53475
8073086
82949102
794642756
13560
1000000000
2949
352406423
47939696
209451289
621997628
25907
1
23061
68598
584616492
257438291
93948
924522682
92080
70770
61281640
765510306
82822
274611513
434033665
646074683
967
993589167
843369379
35736
91362
64408
13233
21968
799354615
97952
742694347
427009736
859893781
633349217
736659359
78105
222431588
425428873
663493297
470475166
397774398
374287263
1000000000
349883476
729583765
688287112
51118845
550647209
915455422
1000000000
48013
404002268
241673072
710727117
26615
522226794
603719495
33368
48709
677701858
83057
17846
24840950
425331034
209252803
391855633
308493654
455149325
31999
3185
588551515
507457511
43423
141530207
474051809
301690511
32201
455170749
53811
342823011
3659
321663021
397349821
241260698
338954796
389399321
90537
66897
21182
10627
732289708
86771
698439787
318701877
361126269
238805556
1000000000
750983
587521979
62145
96405
537549528
546272715
14361
10040
56828
392479355
77203
240963781
2266
34145
375333127
36183904
482980073
848252247
27283
191916427
97223
36760
54378945
1000000000
213850278
502665840
1000000000
404155327
97989
766580344
691105656
24245
611749464
38156
1
39034
57407
887069400
53444
69099
71336
99955
93860
37477
1
37124
1000000000
71701
83576
748191547
78399
789880239
16338
32656
516447518
18588
670295727
428807035
97144
372505395
44939222
774789456
1000000000
84416
550637560
71127084
167436126
75270
748160174
1
984443201
753547168
71499
43555141
528209950
615798157
75536
701611275
780917655
334096023
416765433
248986640
75449
828864607
55283
478937893
1000000000
89364
300189542
454846866
79971
503936622
841426963
223545180
97447
947717371
383752707
611553133
460124646
1000000000
27315
67252
175940066
204394505
423727582
37020
256764968
375207038
81139
113854151
674924181
824328205
277679446
55
28380
304554783
30926
732497974
638091690
561401239
17458
292420696
841633762
69989
506910557
30597598
550944606
507213113
41934869
163207746
40364
28887
17152
957898428
97290
27875
576186963
1000000000
91385
254834871
387191329
392421299
429449692
287748375
1
90081
449562871
178840448
25594
98309
85196
31939
56663
95510
20228758
62524
832423372
1
853526378
756060657
73820
641105160
81040
370351961
2000
471860121
535529943
47832
44013
72530
79289412
13289
601039723
313555336
76270
13196090
20146805
1000000000
83904
231870843
829418312
242555180
71893
1000000000
198887559
58576937
11466
60362
45753
282160814
1000000000
1000000000
14843
226685321
811297435
620925548
81700
1000000000
78471
755421067
62097
73681
159408987
295981666
1000000000
509335995
59020608
128619337
679998875
122804015
1000000000
33064
713433408
83889
46939
783211978
39130
209236317
824268379
211522924
1
494954012
35857
863535012
97826
1000000000
34759
444030735
644245826
841941538
352204810
687104500
945537544
78778
835871543
60634
57278
60842
43813
1000000000
355631497
4424007
158716595
802973487
610989354
1000000000
702972608
207558822
621960681
601825550
29243
49614
394010867
200272478
330033238
70344
479692477
397019653
359882408
209062455
1000000000
3644
142585997
56386
84433950
907772695
15104
1000000000
259057352
95856
21092422
24951
91284
606794539
312115877
685328059
39520
1000000000
497796611
39303
3079
312239335
84370
925853416
25223371
380551502
87338
82496
95892
1000000000
1000000000
139746260
809194796
1000000000
993689152
276570324
48455
15748
1
43699724
15319
55996
88198
690814566
886061157
99481
15401
15199
1
443479668
129024807
595101842
827169467
76904
502029903
39552
1000000000
12266
314560442
831024161
85773
729327133
11303
37212
74321
49923
319355406
513955955
373018433
24351
6899
670579101
36176
60179
1000000000
331980703
996951042
736245653
239732659
94780
62445
413805029
12754
97339
614455701
88841
750622163
931748148
77666
122724899
887754121
22453
971139913
154286315
618107633
695228961
88448
582496051
28720
549996193
63030
48984279
459336813
49320
771767747
61243
76733
56352
847244015
731572937
68852
33289
7180
1
23277
41711
516046030
731901793
964945570
434418711
296070660
718053506
11137
25162
58390385
129139301
304530910
34595
1
73506
362654807
48219
35509
292658082
19167
719536959
57784
57935
75651
565510310
96691926
814936450
757339641
47417
39467
82839
408417837
415131072
1000000000
15176
546274954
403658329
343049723
102738069
47785
7287
656502603
42037
56194
27842
80266
137440914
800743133
77412
57102
796180309
22284
4566
412039241
657056983
348802042
49521
65825704
29079
86358
580415178
567359698
1000000000
501371308
890582440
35162
32335
488447845
20909
163733477
488963847
78965
159036811
1000000000
70974
2974
50035
1000000000
935293587
402578767
551308424
342615916
62555
45192
848456573
53481
819512969
59876
151107077
27948
246925765
21471
89047
651255211
210844045
24202
95739
1000000000
738724304
66303
10781610
432396229
142119982
66536
46266643
751665093
227677109
4936
802706119
50504
79404
560954409
71436
45882
59176
399215374
336546485
12184
473347700
536800329
382241
848885450
514033388
495705865
725903585
63233
12537
80327
236349411
92019384
44929
252102158
896958759
288937817
185759602
70115
697328086
448245811
37962
85035
20427651
817154330
856
457431870
57316416
293809029
139603733
185267541
474615276
18006
548660670
27227
267569228
83436
48869966
25969
1000000000
27171
653343039
686186532
224121044
636065373
61015
241212189
803481250
667732807
203879044
15944
1
76156
21023
23553
1000000000
108714716
445843338
39609
53811
56412
975382131
83674190
80640
740396712
1
767421569
365918825
42533
869955260
30186
32346
48922276
53997
65734
25575
420237745
59220
932898441
963164934
83192108
594358290
93384
539447039
332201556
71168
948350597
419758956
272850334
276767478
521864363
1000000000
9107
730429909
170321775
3991
1000000000
590718616
1
179900820
4605
76652
64504
40641
654670699
315264728
35
90314
43465
46513
427680077
70655
872143235
579908231
352713196
724879738
88262
194645714
849860770
895800650
622729958
315473552
905418949
86783
50465
402601390
98182
4672566
394698202
19720
738373163
913503073
84981
97386
1
700665104
93510
96501937
12696
117260322
916511426
56852
775438782
846470047
898354673
55489413
729464458
530425092
752132459
62132522
24758
760230586
7275201
1
41999
10427
122512530
275111
845929815
300649657
99042904
209223851
28899
914257147
494292957
498615968
1000000000
25986
527965608
620097372
736611483
882792215
78554
939119946
345060902
683685987
448857836
11868
90545
610615038
65239
507139486
75011
595274996
497453194
464831964
531545702
77820
363145127
54249
26989
4951
71679
7555
159299812
56046
899182657
20731664
48979
1000000000
42703
819353925
179564561
95566
499592564
98195
49313
1000000000
56424
304298296
45381
69282
772776070
23976
974928040
13170
307403001
48876421
90668
935603702
372051427
20045
642528083
727376761
966422394
57806
71352
936321892
508001618
930112406
1000000000
138325458
132024791
100446292
1950
43755
1000000000
928030555
198029433
414296721
493983975
70260
411182668
959315761
1000000000
226987860
32256
46060
1000000000
1000000000
73231
983772211
505360052
222166664
836298520
116284341
569391233
25920
41411914
56682
35936887
890645014
586057412
230636715
1000000000
625574545
338628
243665618
609349884
421270617
405708822
927785102
539617580
36497
70849
75780
159279044
34655
4966
369219455
636220606
1
1000000000
268923203
21809
79046
576522299
5161
948416016
353137868
1000000000
43111109
723415864
944766584
684004026
776817219
358313803
76917
81305507
671765554
8944
95084
319041046
77230
176456988
669612705
12453
78521
1000000000
908355108
50476
64473
2470
1000000000
75849
28762
1
12859
58335
815732444
414156428
349940714
35226
534116393
91452
1000000000
60314
13390
111075271
113790166
1000000000
1000000000
7343
2458
15982
443900
76533632
69649
18378
66195
17557
66573
711157491
478966366
143489587
918699604
500637928
965506801
84562
65197
604316930
56262
80763414
888185374
1000000000
999951226
54259
644438716
10753
28220
1000000000
38796
49829
50419
73954
67685
55790
167908388
11653
62080
58915
56891
865278242
400556215
1000000000
8895
95256
669569820
1
90915
435829069
80272
8164192
408635100
694037893
331312522
70621
1
19755
21191
1000000000
129024859
649440616
29595379
81330
913925206
70127
60788
10827
370360514
18423
1
1000000000
772439085
67021
201543535
75840
22363
134371299
393563108
57132
927074661
796003712
71817
4354
46970
914057351
493260044
44735
867514687
272947922
264500016
225031542
814412156
28400
91945
392886445
44750
824378595
90429
69027
154140789
829458761
25808
905136786
79318
74421
43025
1000000000
71651
622465396
871898566
639564024
73704
306839042
1000000000
798723364
334490654
61163
5700
1
469320612
1000000000
98067270
384597063
232382151
208061801
72134
926717798
553351016
85556209
90175
1000000000
611834321
22420
20605
42868
860545554
756717945
59550
22302
331058491
68667
609596687
54796616
555726225
1
390929046
136339772
53663
26687473
73677
62093
16443
33117
334572131
140396660
25997
27407483
798797522
16140
839568542
946428637
211519516
460587795
591738552
153344812
632569277
30915
22768
768325944
278463856
543193732
91865
753818208
914604469
870113771
93091
43806
62316
509476231
90685
18834
33775
514149223
612167278
882624372
282241524
49706
6153
405877749
293415731
59017
652133766
3499043
1
54837
143025073
480972631
90555
748526907
477257519
417586910
990482823
163732456
76929
51788
55865
942959936
73882
4143118
136521037
760828005
59567
611648535
539014102
90482
511453614
955219789
40671
243325698
947547447
1
793218226
307411610
782422871
539876324
658173404
802539591
248917897
11064
1
831554416
75320
748424942
745252028
72546
1000000000
984626373
149388453
136257046
7952
199342525
720474270
1000000000
61304
129028363
3154
144832249
242168038
342629188
94997
673586873
66122
129289370
85152
86470
278822099
226608366
698884936
722771210
508602805
298190485
592206314
605899016
56798
515452438
21492
902002052
24667
501757337
93657
804170717
93923
618164507
778878939
30113
59568020
255074593
921732529
32687
17767
78871
458721084
1000000000
71866
748894480
10413
476463079
823455971
273458433
98420
89935
277491581
36185
1
73691
82796
38922309
585699283
93090850
61717
1000000000
965230776
28664
17088
40182
1000000000
268583947
7827
35831
543012787
65229
323761223
10619
963348942
27672
625619166
866910843
274961690
520707453
55006
34307
405606449
686273667
65224
54777
2117
1000000000
306352129
73289
310134026
64934
98611855
474018185
1000000000
305788987
429160595
129525334
791807250
375006936
618305967
88090
620147186
61261
83281
280235692
4071
37214
298465096
215388278
159471771
328113419
93032
375512986
948228854
1000000000
87679
1
794279777
596007648
984030323
13197
908714017
1
163483126
75074
1000000000
39554
210068998
377303745
36721
643097760
24524
659663631
822973162
6490
4763
733476026
57420
67389
952789888
74537
498578310
90128
350846345
449118930
356015206
985455465
1000000000
15187156
396949537
310595243
96066
70443
62138
50991
39293
32343
47418
613242145
268794458
18481
995286674
689162137
653881820
23585
333234275
83179
678435507
1
482901225
274262563
273999090
988797446
34001
59642
1000000000
848062182
44190
25760
968850667
264952923
61571
75027
284768187
8560
849292230
23026
173387031
766033549
267224809
19708626
310048924
177324671
111921185
354873461
1000000000
982031376
561678689
4557
26657
568429563
69791
439539042
403546118
807516321
152207173
1
71528
781691390
73595
78691
964421324
352897520
23707
865121252
854
47312
442683071
748595072
24124
1000000000
77186690
52500
1000000000
107734905
471004473
41319
219996003
90285
42718
111421638
21431
682088566
25838399
626233140
205632083
362990238
798580641
574662046
26085318
456731954
549916169
56704
18483
427971996
980307614
864640025
151333028
510595404
164069198
235514492
976182529
30336
2125
24981
1000000000
3443
559068698
732859498
845205453
52202
592456399
99773
25037
1
99484
672088630
44575
58937
566293238
57340
535495245
1000000000
197809246
227646584
59229
67744
384632941
514331667
563289484
888363815
820096928
879610886
62246
10753
566624525
984179208
90628844
42606
976289940
754930522
755175685
271892256
95549
468236555
577590031
44892
834328995
1
990
281229329
974703620
18217
258634710
486264128
81502
197823705
219533507
950784042
812136345
1000000000
632874426
967060135
1000000000
291571733
1000000000
30638
1000000000
777757674
605737519
86335
141529285
195096923
66890
95432
223429512
907183298
888797525
38617
45230
171918469
957013904
869071926
24465
208417204
973026247
18740023
10501
24869
367343275
81480643
8557
89267
49913
872557346
22731220
272078872
614665704
64004
1000000000
1000000000
933678961
1000000000
710874575
81849
18109
401291582
22256
74903
214171214
85720
371228156
537383169
988470260
23198
83671
90643
1000000000
58800272
13885
9844
9037
92862
62642
817618574
1000000000
68538
17995
358317048
1000000000
655808214
563963554
491664351
211919566
81388
33293751
31239
1
39701
376761716
46335
449360123
66848
5129
669212970
46678
63263
19142
190153157
371758157
71480
533548737
801868545
856246842
66589
566342027
510499528
984837565
10317
564006669
733384683
16230
379156858
335551575
8220
58608
75905
18553
101772736
518469915
75670
858847980
1
317004004
29426
30692
59534547
297561702
674211132
926250716
23943
45739
109797844
63096
22818
82449
12216
5910
379108220
38910
94867
151981829
391484766
73623
368540096
1000000000
715301369
154782656
1000000000
67647944
733050968
72324
17196
18963
17272
48583
190027284
610356926
94090
34324
705953108
100343917
136210869
913237784
59714
521150888
683042191
580737018
66404
2667
206699714
472686213
2270
132581911
16477
15737
63569
1000000000
59507
98987
102679281
315929663
523762842
57370
358369392
47632
30178925
35796
758274421
620206037
29714
244899693
34915
324335151
360242564
553116378
51745883
53770
83940
318797115
1000000000
100262680
335030510
174960253
586681591
12096
193565757
64183
75469
803733029
455147273
482989649
21153129
727702816
86452
687278590
662266150
272507364
15627
75947
614509736
634454452
382104824
24051020
74526
1000000000
61324
44627
1
536052789
513018438
81576
387213056
825779649
22413363
3562
931563239
60559
93873
14167
69476
45984
700461918
36664
759757605
885076162
161133084
783590510
40726
296142887
619
88769831
88842
277534710
538329891
675337595
87842357
310057443
728798239
80545537
1000000000
893377764
22563
13720
675529165
543871287
472595035
897371036
70064
608185142
835893699
59423
514302292
856527147
999562480
707098421
1
450938579
62811
860682321
74584
142382576
21917021
826624081
1
1000000000
16932
92181
30411661
299433583
176730098
952427921
447792796
113877512
380747013
832059972
154168953
269616239
232254811
875029265
1
95344
16608
89102
634535703
258083908
1000000000
17263
175171483
10574
260313482
923367044
634072257
102225102
39774
370855611
637680680
1000000000
905976467
289428786
94508
669573275
82515826
771500505
40548
426387680
999212076
317010542
389008986
725868160
28487
84783
198720933
760587336
166528981
314413379
74519
84430677
88266
78070
1000000000
824012790
364043187
1000000000
52048789
11375
32453
60353
97326
350554182
161410835
749029720
35950421
238763210
599124344
536005485
1000000000
563601330
590676319
278413765
421129304
1000000000
1000000000
815374197
910807330
1000000000
113679255
1
107403984
336085779
87421
8091652
92398
534788001
343939549
19576852
655246489
1
11980
159954028
1000000000
847281838
41300
81392
74638
424434025
75378
794569622
161791152
972010173
1535
493194322
208519768
53926
69163
326944280
83520
60870
836956162
743787337
31009196
85171
816762114
30400
10332
210879240
670441195
229463959
641604243
51504
340642623
350512705
396535846
16639
38115528
147673107
154685213
232523596
805316914
26478505
74944
95410
541621688
213375221
52420
1000000000
898871773
993419273
650386612
6760
321005719
5899882
148454167
42610
22021
682511268
41478
62327
927087518
613344718
39117
4974
42046
37940
372472708
244794679
50058
695961511
858092330
647730799
39229
954677744
182858169
71340
13122
50242
63728
82716
41370
812335607
84634
24765
28491068
199261769
120237061
1000000000
335783452
93980
932308552
57707
411800111
59066
59733
1000000000
80983
14686
873921882
328001255
536682128
124971567
46518
467617633
81369
95209
288260295
807066049
18623184
37407
13766
244175881
568338403
31762
553042650
47008
84748
12486
40648
26309
323585537
601664431
70244
48811
628690575
61006
73310
329685972
88829
513859122
77044
1
36497
211792545
287312401
15505
668532183
745847336
511053890
942511430
893203298
15574
849271958
48059
91527
58727
582852414
646841269
517798582
505555773
27701896
8400
84148
73490
76652
608934969
5916
39112
252744293
73
64755779
584442063
155370482
11172
594660794
843299529
66445
52850
58412
93071
93293
505230450
817084912
86688
99650
1000000000
1406798
40565
705409998
787988049
5221
753270704
59415
936670401
444201726
52841
74808
1
1
753103805
989305737
70210
145827737
217136920
45336
15081
845930648
967537520
363605415
86898
438346613
14525
73858224
98526
131492224
830857524
231547485
732706062
962809581
21853
509
84788
415036617
716384509
28668
993906350
67247
73079
40756113
623709
600987542
173758190
1
510765046
23289
16581
418057111
723961230
37136
103693298
1000000000
431036742
236629325
410852474
944412326
761185445
638108584
226924918
131563276
27228
677619918
310722435
1000000000
607269182
35014
943609508
482954026
27351
940253265
443274178
89895
318727361
1000000000
201063949
1
708471557
533759243
4633
973406001
296700224
657597421
789878912
339557017
795526918
978081713
56829
997616476
1000000000
1000000000
134234895
94079
611906641
17719
95105
600704046
414077027
117344457
830096672
819877948
913979608
905881917
38154
18361940
4546
79526565
1
73247
1000000000
65404
94090
776870574
1
767186468
237732468
90874
470307813
332110594
53027
42003
45536
334055546
69359
7928
29028456
686459363
9223
270438405
475230101
977828416
195202898
96831
95302
59499
127279118
715778780
405055848
66126764
215688125
9976
758804333
83287
296639386
15031
92182
838226412
91940
68530
22564
43301
75177
333205594
595808703
52448
75227095
375652491
166950928
8868
46115
69985199
1000000000
550691713
59248561
106732912
6758
799091710
49755
9262652
480070410
7862891
41253
49303
97539
1000000000
69755
616163379
563781332
453357131
660040618
184320014
64115
1000000000
593221178
65080
262255927
19215
585362640
99214
639018870
940381496
468053053
23981
90028
65959
501866816
72289
4382
734131951
736725104
239337216
1
280364686
87026
27546
769814560
995956899
42812
61671
69098
5257
21310
668554523
25874
95652
85628
842003059
735133108
518037406
450130144
36809
23461
943318250
6
133615043
1
870335035
760497899
853703089
8373233
1000000000
12044
494960735
968847541
69709
583817402
95092
43594
15779
942166396
529565799
76059109
248242191
24698
635118870
614133182
169640364
920125945
87242
440876907
329848808
37446
1000000000
98463
3722
201905299
458652495
21748
1000000000
963153269
98984
97118
156870008
130761091
109241020
2172
33666
318449534
1000000000
1000000000
154645962
1000000000
765691269
98843
63895182
678250570
19658
53603
882304738
289682290
95360817
862458159
9459
31108
338092455
33575
702025366
72791
40988
388372006
68679
32134
46664
227744009
1000000000
908571729
530489055
550670228
473899897
208680138
983001351
590514950
809773547
528875723
25661
800121843
97163
356566551
184934083
64645
95087
682901230
873624515
81409349
923066922
16977
64771
304037768
794063091
580446752
554327260
623181212
50623
128925659
82899147
21907521
46985
47663
76077
792166240
38031
147726747
560529763
745483030
857999638
89130
738277849
703018182
95057
23547623
15839
45303
49005
200536230
1
38979
9465
1
20550
191694845
35865
353704814
79871
706299667
85235
690212975
79953
802534824
1000000000
1000000000
868576490
872049912
985800340
764081153
95634
125646251
69747
896977870
22840
724982092
755339969
344787358
842315575
18910
255805000
21310
236087764
64762
371823964
752119234
98778
59100
4632
549990414
96860
171324435
483398460
308105484
166055077
713134758
95799
192446473
614292551
809813955
1000000000
349786637
1000000000
938900403
208603270
461408394
156153452
534881622
2149
819815138
82037
86479
57918
698831771
1000000000
252426790
83947
604618033
23533
735628831
766660330
42704
68892
61942827
980514005
79717
1
16252
701661406
698540563
9671
73930
777757088
71173
13997
161649388
69431
12271
48295
84687
38828
1000000000
34432
939796453
63200
764543144
707377482
71838
39705
1000000000
890853672
91638662
241235100
41570502
1000000000
372215651
301756839
53012574
729033709
937531937
1000000000
733587287
47529
80813177
30870
58268
29901
6944
10862
37901
9417
107500058
1
1000000000
982682110
42900
242086711
94443
21245
32774
30556
871601860
764608450
36877
63109
199359475
253912072
371652094
499705723
38669
894815435
4433833
19321
90588
304001260
269816187
1000000000
878339579
584597284
674485387
174081771
760421045
52127
163506037
90783927
988059605
293279451
98359
875514538
1
656
21874
346449428
231548393
578783316
183440611
54416
409694231
365295772
71003
70912
99650
799080626
1000000000
11180
333288041
362244445
499880452
10402
878928478
93908
1000000000
504058418
1000000000
99726877
83845
96248
246750145
749233209
36270
1
51912
98074103
1000000000
801244037
49703
35415
516551138
529331280
28858658
57088536
71508
408058816
60080
18553
5412
53274
666759712
761207671
6580
230830182
46156102
230503877
46538
64290421
28936
141605179
813934616
222270499
79407
65115
486159083
11482
83014
354959920
146430340
94221
78401
154127625
912050861
983672215
368235996
76388
40098
36026
20037
49088
37581
958932419
628616585
1
221425751
731667367
708605674
359140423
96823
39376
42700
366174461
682983942
27987
939688707
934570985
322317057
861653771
15716
58786
48065
67701
5339
83476
377070618
86266
92207
37187
11791104
329993804
586230432
72512
19334
75048250
83699091
52930
10871
363928795
98310
56972983
58789
14647
38631
864165473
797179843
54734
85922322
1000000000
23025
743049817
74208
993368912
90741
33650
22945
12231
933456946
23660
286815843
76660364
740246710
837481308
406026034
77657
63766
71527
195009702
18618
911898702
90983
214162245
812731310
79347
815763108
780241499
189177091
726897013
759691283
90072
43763
863170413
1000000000
211167417
996105737
17398
61886
67699
81695
530914478
376899266
1
564664929
452187393
638720920
770846919
65360785
532486163
33814126
78133
2883
57708
194402572
80007075
889971558
539477592
146440420
745425786
408043096
10320
62632443
920602739
24698
955398748
45234
885851048
283903311
636922403
845001667
72189
18062
271021828
443588447
680621807
779495263
1000000000
116813923
1000000000
8583
348429269
699247337
99041
83174
274245593
99377
80700
965057134
230830068
67780
2503
475588185
77118
248258697
7915
550113082
388786780
242085803
1000000000
910343556
262726020
30727
61245
652861197
979632802
1000000000
615068314
52300
35132
92810
124536915
67166
19529
7561
97117
650685955
51512
476267057
413892443
223720522
585761953
839051628
49719
634963181
623619619
184126441
79368
1000000000
229200008
12533
108102390
94978139
449536155
25915
1000000000
451249151
47695
248070793
505854627
851586364
831533872
481433860
372145627
859381012
13191
654892186
22372
1000000000
444830891
91259
80842
624770669
85955
963105376
463095033
1
558497061
997611834
96552
44644
354581464
14343
748360611
51155
82538
356286575
888522671
24515
45458
91068
6618
18496
948980315
615597256
174991821
130444668
138495134
4270
40884
47932
28786903
81341
611397919
364512413
988906232
71993
7987
297049912
894914650
184576547
917624144
9474
83125
925791247
1087
195171784
469313982
522903378
13503
739400
27945
985616614
552
597560320
748597420
80841
212276313
276562201
17073
43463
838759616
949676454
424798807
2839
1000000000
19460
852283929
14889
285925864
64258
926177369
731406291
85092
65706
328620566
546058013
79158
710403147
1
32557
219826077
710731795
5301
274327739
38549
1000000000
60805
25727
615286437
134876575
12871
770669194
777576678
21312
34301
28269
916996994
42856
28208833
99857
72035015
4217
924528069
76721
1000000000
144177475
50812
170497440
451458639
1000000000
43012
643080890
58032
763723062
91725
782424833
242445452
523488085
6549
38338
74711
14308
53006869
728
94994
929723171
132124055
391777169
666218783
42826
64135
1
38274
42326
239766503
59852
1000000000
96781
65987
777902249
30876
51291808
702518040
85658
598326432
247666495
394491573
736729469
677084371
149601200
799469203
76354
23339
12155
1000000000
914891041
214517970
6916
1000000000
317292524
96875617
738570522
442520913
863422248
8799080
539391889
213524004
3270
1
227550601
583720817
1000000000
32090
779701562
152763521
41085
532826841
82441
37238
431813803
722474722
35421
105427719
642284271
392380114
937755858
503255074
257134728
911072093
16885
1
561517149
34168
656885165
61510
427835584
942348546
96172
352703874
56444
52689
735166727
194338998
169423637
37814
938715633
39614473
7128
790377302
33331
479652933
37145
60223
498775078
921604496
911884492
24739
288973210
95158
764058141
845900077
511927786
10535
43696
820665156
19782
222398504
48805164
542234823
640300572
42739
3762
34926
993822330
34228
17058
675267779
576647188
153840595
349670871
1000000000
478471013
180026691
50523
33229
217984663
337991190
53103
242422844
14958
107063898
253831995
475552117
620698932
1000000000
159985778
24221
6217
757149530
12025
387284640
52179
729548982
733082996
556234372
1000000000
630199742
1000000000
880396069
10486
367842925
554507680
71676
606693824
454286691
729730284
209047030
70436
783435158
709388610
68291
157478633
83459
28425863
1939
58127
656922235
43091
261288540
143766906
208840759
76368
745573670
3405
590989653
88797
17764
651343604
39988
643665356
151281716
756767434
446564152
52753
24191087
882716492
947008187
934918882
818197505
909788531
26973
17469
887473900
540363680
704269793
54746
92543
134856582
59088
12626547
640607123
587093198
1000000000
55231
919046264
76879
1000000000
1000000000
816614153
24978
680754354
742084956
150122159
75293
81849
1000000000
991330976
1000000000
46631
1000000000
469621153
20576
923730319
1000000000
63000
257090125
166940356
836303188
927670074
76931
293737266
1000000000
738958891
1000000000
41629
607592061
650819546
963394171
444801083
430700759
14825
796483647
78432
49461
205610391
87603
764143939
695157272
906256380
658067118
66011700
804215896
514065511
660286928
951805271
65723
54658
18133
333821794
440540676
1000000000
27047
756261569
32946
685921777
448826952
866858403
166806011
701993328
851105940
420662396
150024813
285823749
28921
99976495
64430482
1000000000
14204
79078
43260
218180649
88002
1000000000
71425
68426
735524318
7594193
1
80618
319178028
917260801
33293
961308798
562464130
631885096
1000000000
292767710
94608
605
94765
58415
70378
71517
75730
7850
92143
51451
271800683
889503292
88767
55586
45662
64784
84202
166656347
309141652
90127
90749
488919016
868894095
353064715
10995
489037667
917082704
49630
184639075
789394506
914620234
71916
695793172
933369680
1000000000
8016
75171
14345
90224282
2966
844613912
75876
37555
11132
845568595
685298778
799146857
889930901
432234449
638655498
1000000000
833119086
68181
16475
1000000000
510827799
836360976
928669102
7005
444160165
186103359
9816
830918770
19684
10155
667189595
5764
97706141
39871
56247
582211903
14898
26857
1000000000
41784
17321
46341
694194195
961225081
57823
947181690
54767
66324
271453916
48721664
578961524
528211497
195416692
1000000000
1000000000
730243633
63301
1
32640
8850
90970380
15256
530493582
11395
939478294
901388998
553136350
401235136
943547598
92720
34944
870956028
972062702
82012
2345
1
251912797
48417974
18250
506245514
670369017
47017
94139
44549
434030199
23737
75874
948846545
70946
85647
892867805
45599
159109210
434671227
441202311
60654
192427521
899133576
1217
695706660
736543045
881234777
1000000000
616532425
220782984
783284607
760043658
708809784
761067031
902936768
812226453
718244578
578509681
26077
940076963
1000000000
254959141
93649
366490896
313831296
37061062
836955208
465166588
132152475
64481
662232932
685282358
188867972
909727767
193563602
54140
92718
33695
26240
333034754
577256961
910001102
23448
146398227
24790
452564747
79879
56346
396542090
582359833
76624021
44581599
905237756
48352
107241591
750758911
1
153772763
767523404
44992
1
91260
98717
802792625
98646205
1000000000
242711874
51052
621437872
805584117
298589116
33939
1000000000
573426626
94275
2106
628767205
949849736
800493291
721976545
3858
52313
502306529
35365
464247970
50739
143113429
950563394
45198
89818
22453
768209139
414928897
426311147
41250
419278073
402632817
768325202
49853765
57969
489851276
19352
94045
577593141
32845734
847775586
132335082
4036
831482183
546140032
476212149
645001729
56298
519376922
530143747
1338
34947
29604
493479943
1000000000
257941356
30022
268844722
12170
211568641
774505771
22343
14303
590368237
769291988
8692
418962900
121617589
176734206
83282
878635974
548991619
732155189
337449413
7771
767706249
748492559
82298
628227166
30416
412651293
10097
1000000000
54880
25022
182871410
353659266
212155896
12878
905096207
80046
1
415425656
391529118
25432
207108153
265307652
80549
79128
474738056
24079
9843395
15523
53011
1000000000
96375
1
791927415
51067
295759880
601984263
345268170
811716145
80958
32376
48714
62894
1
750092648
24303
472399940
40
149804855
23220
1000000000
416503814
78625
342911553
863250300
241666996
45002
711294665
730381555
666805307
28896
41370
666509224
321572848
731125111
92940
1
93846
598105547
39589
574286504
20983
63258
38910
39081
677576131
66729
57750
1000000000
11138526
701599588
990588133
892863487
1000000000
59496
39506
33070
88695
34124
50775
365179328
924032554
513281379
588789250
169651300
936571346
20419
251694335
12084540
21728
1000000000
948213794
617658385
65842
972415447
390886910
630427367
535822056
1000000000
98898
322456306
778105343
272882435
37513
96596
992509098
528763299
52223
480095218
46539
1000000000
2601
918756946
764948950
44998
69151
869122251
914213396
709633296
75366
442410623
938154201
38096
384574035
78299
19485
631027807
480766286
277162443
602620909
51597
884862712
617931740
5730
765519049
427854014
19823
90375
333471142
110794665
6286
87427
94056784
45255
952082084
11068
75038
650237257
26658918
789988266
780111512
501157873
80411
236054889
1000000000
64280
90129
449151159
1000000000
383178645
423797168
613631394
176986735
76895
459717156
581697089
637181906
50239
635542478
54140
15004
590997778
1000000000
69507
372926554
21959122
262143186
33291
77008
744313539
703887198
205687332
19236
459099956
560305079
17914
74392
79858
636301765
1000000000
42887
381027634
16491
1
87959
789068237
83826
636300582
760607068
84856
340647048
95931158
192305633
744
546974813
891606948
37954
657236099
46953
1000000000
166724753
9284
993520841
998332209
335916141
14188
844421190
64355
1000000000
30236
15278
182899217
403273318
70936
11300
301061824
767088061
219684736
45875
68127
127670022
45567
617829615
578280924
41258
70365
57779
30154
348835264
611399829
550780746
412678675
8141
690557466
812159253
77986
16448
1000000000
938244332
429937490
62084
132216558
35296
20766
53605
1000000000
627530730
393334632
19076
675718667
68422
49193275
32447
699853514
54854
110443530
971860468
28574
895083184
617133277
67970
33124
622769416
76243
186874124
511121980
858039258
84963
964973703
834686247
710293810
158065842
62137
48786
565052616
68737
27656
239205174
12054
1000000000
810601741
44454
729974678
844276685
89998
874866588
2445
7827
358019875
73829
97102
322242690
80719
639530404
430134269
121
81707
158693942
45590
99309
10252
48647
90574
285596644
517187569
143513598
550995154
795711550
32955
91913
42617353
31386
489347361
39886
938795579
399944103
681533034
42970240
86664
92949
357313916
59845
520221150
61519
74051
92730
451459242
89283
13830729
52836
514917118
872635759
998861757
1000000000
64957
312151170
609423399
819815981
370316115
935990677
14374
316046244
19475
493522160
1000000000
67910
22550
30933
55469
795593006
69060677
53318
73259
77747
794559208
78544
589552767
4777
433321727
868709284
974415055
846163017
238684423
160874627
392925347
14269
559711006
78904
43190663
13361
371706193
50171
29271
5362015
24293
531102704
1766
743893268
33420
97286
294999242
76705
32770
73730
4806
275236327
19874
156693852
47944
57280
70238
145281627
55455
709843338
967811517
5187
24921406
42501
86513
1000000000
924990168
1
530271800
911819940
35671
31902
13337
979774880
191382518
74410
974500425
274530544
70259
43317
96782
545090170
1
74424
78221
197241109
567889081
25888
47194
732915887
31085
58355
356306134
16863
98819
577857231
71186
29310
206874968
9022
641231735
448287037
783380218
99135
168982846
916662407
664583603
27053
1
72678
45139
9071
225779155
31240
73238
14622
336428858
582834824
834541069
347701622
87285
579781257
49059
399690530
62986
96302
950241551
29773
17216
875040351
49317
796393388
36574
637240087
86538
49247
977485302
21799
290504757
87694
827538415
18907
512789983
17636304
1
467655506
51897561
17291
1
597894645
7335
12219
951127471
510784328
55616366
517615302
1
76234
694851059
232243422
184525366
914955353
134973833
29810
954454224
995009281
1000000000
649485275
9472
576375201
794686662
19835
16768
12491970
13808
30692
92914
526879605
14382
87021
88964
549006696
47880
68175
49329
546326696
380214326
583198102
1000000000
1000000000
286600009
1
1000000000
44697312
38156
855712010
977020363
782818066
308571462
1000000000
314547729
1000000000
24261
384034127
633817704
809826645
617023830
947345601
98867
148839672
53292
319185934
520999715
700598095
799095931
97012
925288489
42720392
1
942457833
99290565
1
279758802
1
38240582
55006
594072916
93092
584491359
245274755
111036128
825458726
141509275
326402042
755542316
1000000000
946280931
1
47527
31164
17392
464558054
37613
442503796
65802370
31070733
518705763
91450079
388069607
67077
18754
65205
761832051
731506533
39379
666344534
390765089
78344
885579159
11195
354612175
60692
502061521
560150776
581865183
1
58112426
43911
92322
1000000000
19264
21939
553333952
442064344
633876530
62210
36655
54781
304898695
39201
1000000000
69022
898406907
60751
54470
21017
864200834
1000000000
573683190
1000000000
523845797
43740
8849
419528489
411711356
413625673
686637707
972230235
48000
11750
760093136
773562016
254672566
669592145
6547
84080
1000000000
22559
297471729
8741
975717934
1000000000
848164334
1
66275
536652729
1000000000
80117
617972988
326600988
3315
345147760
551171835
13198
190386853
38713
397686029
624415475
68118
75204
530689898
766314751
23562
15876
132855212
1
192146859
256857316
81898
81337
67914
1157
32115
350670711
63498
808241913
660240500
945437270
783597701
978878411
343952934
602925763
61156
1
27704
617939409
710158901
157291587
433929840
73132
154689307
92777
25573417
59934
722055293
59800
40230
395024357
30585
350700180
14592
128241226
73288
960536966
1000000000
583031313
738124770
289111630
583574583
1000000000
1000000000
4452
1
113744608
823269715
71740
42867114
553692099
92526
1
49824
6400
98277
39213
240215903
50694
546721806
57032
56493
356689828
958795252
195834649
294823376
8587
121505081
98345
20804302
57981
6693
23917
1000000000
215839046
120793031
356607292
22430
373449344
507570632
129097531
144320080
83018
209224509
76692
136519477
211912110
97551
706707440
518789393
7264
504003897
94683
631479721
934637911
877198254
479154657
34085
79902
83437
205516698
373810548
688035638
252299218
472611684
524726308
887918738
466590120
908021750
850791023
452062638
174718379
40328
38943
65907
83418
626300752
1000000000
187425755
73277
268979793
88642
84790
35614
41676
61758
31041
543375295
90105483
474572187
42763
981136407
29167
91432
78040
78585
17955
74235906
164823943
620260532
981815891
8266
925982365
758286417
61686
77623602
80285
699910316
103554068
87750
579707564
18587
958723227
90564
41243
553610231
492
84167
99385
78474
281160821
417066290
80859
92740011
39746
1000000000
392634997
991977711
63345
50799
325410624
77545
32157091
28757
254573941
13634
489846006
23929
643651031
13042
85390
86771
64940
185742153
3887873
491010536
553111037
85235
31479
787368450
257931908
1000000000
131828157
770415496
79224
73943
301611655
959318992
868471420
711489577
178323155
91413
66324418
36026917
74078
827244565
50601
1
35692
45071
330644988
366069642
8735
5546558
39097
76083
98125
1000000000
697212107
168271300
53143
35528
92486
542515349
18664
793826727
791778639
26093
1000000000
26381
183
93720
20244
82214
69841
386275641
494724508
364577415
1000000000
232571954
16903
62024
174405442
13216
668492237
1000000000
63507
636655386
961860410
92819
560581196
945854679
424
979192427
302169810
665437103
120789841
1000000000
931660372
19171
354355507
2076
627245265
85505
98488
63270
23768
58694
85627021
455206391
1
921987475
111667545
1000000000
51934
628574652
183182787
71949038
929025650
818896098
883298508
36307
682216049
58491
173025854
58535149
95913099
379829691
1000000000
539111576
970185807
173383676
49534
75587
4661
98649
68532
22019089
269718665
613536933
813397161
747264886
103700685
687061025
724445677
36570
47413
529926352
437563422
377767425
88837
18074
6194
39077
51632
135339235
52822
4205
32510
38500
992268451
207970048
233758069
821833733
47495
442456214
749500069
799112002
191954995
10721
56950
343524227
398017832
1000000000
153784482
264760298
242311878
965084316
789289159
46758
569141253
597391266
252007891
858451660
664806328
13573
99175
28696
37832683
886953369
487404288
65339
62122
80438
84134
33608
65226
7375
363773381
8787
21039
17892
54601
54723
142643613
26168
543964629
15553
543434027
68477
38946
78990
178530912
82072
697455328
80910
784570167
411038702
705622256
96915
261861673
84697
1
67676
810528375
719605529
20773131
71026
978036279
12000
42797
39380
1
1000000000
688058763
843488104
948577749
219144702
45367
88468
333568960
953832965
59440
17318
1000000000
267496937
261858822
64565
871517767
1000000000
39445925
293065289
56600
7224
466729410
897277092
42151
39306
1000000000
909854125
14383
45376
60672
866012613
309007753
598383887
48305
1000000000
934418622
85588
207881675
8443
331129682
81185
43264
35219
493621823
53054
1
39038
323740176
95250
692204947
38888
834540127
58257
872124166
443367117
978526757
71283
87612
561327464
1000000000
77395
432249462
1
79369
268703114
57155
25422326
157035736
43693
96499
6810
290320111
478066976
896411516
402927866
802014513
79692
69959
206959662
908093904
876490488
973912522
961317260
28875
52158
5174
117400
30473
14563
138103734
5095
66398
491945108
93565
50201
734893851
982898494
89947571
4251
979385647
596005261
271133969
1
10639
837955787
9927
861709626
522864149
279553488
2242
506227152
571812055
933612743
24235
946341190
469828201
555863323
970823926
20005
477078694
314081538
947389906
473169955
366335423
300135499
10099
471791778
9827
645171532
1000000000
1000000000
40024
591977091
380545603
906103672
81593
87005
13016
104439381
134813245
315773373
276266329
49432845
52690
823029663
58477
343839816
82587
8584
860512419
442357636
46317
219872935
809176819
92972
913647535
58116
337842585
240782050
2502
470212517
1000000000
1000000000
970957663
57462
592805273
18973
639701872
73891
577677491
29256
322794515
363033471
74292
958930850
9398
482622570
35515
1125
728554084
619733905
55667
435757080
583278309
148903855
1
46212
661061025
17452
15451
288717326
609351156
90228
107591366
1000000000
826260128
360570699
1
322011047
931602940
84554
14734
1000000000
87840
836385513
1000000000
17481
397686275
642655195
475396414
84786
657929624
33712
947157342
164941381
959361117
291797054
36990345
931380527
1000000000
829526593
42745
28710
242238121
763229361
439373548
20995
169802992
7470
9790
40587
533093592
246039937
34364
219480441
48249
554131050
395270903
63806
812819733
133729656
691017670
183485876
54031
399504146
507275227
254473227
126794768
14524
87985
386898000
296915413
699316613
822259716
699700134
1000000000
684855115
66507
797496539
518720789
19618
23350038
414119439
26722
455557023
598134453
59247
538897560
45974
298400770
20529
42740
62665
42469
69886
86818
588130137
775362491
39641
98467
319676552
15011
416975628
495201486
41011
85125
69353
692875362
1
941390341
91192
915487619
23113
370055550
56643
64697
673383192
86389
498882148
53217544
698357400
782053037
783478937
195817808
772049644
770664148
887101829
516010911
317764570
47030
492854288
441698259
102638930
941351582
1000000000
977258796
707702574
1000000000
588495475
39782
553563732
83343
9279246
543073770
338375377
498969409
1000000000
3294
682953186
71667
84672
228808143
586676735
932457990
655599935
240437447
94422
85390144
981394840
16368
99658
30164
7162
27732805
21258
379251773
955258155
956151580
685838256
36436
333029738
1
8876
7401
351702161
343411484
338751950
591488914
255222303
824820810
848691911
317372776
55210
99881
1000000000
24651
23086
331570983
657892626
1
364821930
838673644
41270
29046
151463105
791974384
26086
67304
1962
75835
1000000000
20893
277693125
73791
321064381
547105957
271
41912
830884487
22059
516055341
1234
489399195
1000000000
95044519
87992
907325387
180427638
510544611
1000000000
592459411
1000000000
445284309
234783472
1000000000
1000000000
7735
1
36367195
566309434
11876
58470
1000000000
84889
130545906
65831
786930055
70941
71116
13759
8235
29323
71982
440203579
74164
421580242
1000000000
930015706
59343
77598
99314
323232975
967656142
688897401
301336548
78992
80394
806960459
183782161
53009
122087249
255690873
15656
766299817
26886
940831542
23448
540885840
631425188
70284
629703692
88955982
45996
209324063
917289554
661643855
68899
76969
1
718005618
52839
982617827
608553890
948451452
1
615436686
618436731
1000000000
11291
424251387
894105665
895398349
31317
145314165
29535
21624
1000000000
549575965
619
95957
63035
1
814168732
735334307
271729344
849426361
55456
96685
50912
892035326
7744
998550645
46535
164899422
77862
20355
46681
39994
63519
89595
57122
1000000000
1000000000
949206096
90427
37530187
83537
941400301
86815
72862
941241448
205135098
72790
663112264
747681206
721584639
82513
95193
21583
49603
876957504
260677938
128256822
1000000000
17606
592476795
205617076
35957
845769295
257229143
1000000000
1
17737
807536643
599924878
880173831
49888
372959212
1000000000
72118
1000000000
6571
103970581
820426258
65144
499293721
81243
795171151
488020167
560502152
356867570
36275
88975
99816
183700502
39961
48584
410226712
680600249
875109332
447630229
1
1000000000
667646264
10627
1
1000000000
49485
296694438
1000000000
414472784
2193
308797992
1000000000
84708
32272
737054374
42600505
394882092
14066
160312517
487360223
733125836
435842641
73341
52217
15273
714286546
12410
1
615851852
869918214
1000000000
561950944
460703297
26130
314070300
641480643
68913
7259
50630
312809095
624968097
83126
732933796
59068
811143073
92770
374086704
801034990
93633
27609
1000000000
19393
885232203
681208792
89978
36878
784864717
61351
857855227
887
1000000000
854639663
44615
33050
10258984
99900
899947062
32729
62343
78703
24219
268732346
20026419
9285
140551630
347824144
589999709
57371
75386
122602698
86771
85442
91879247
242818565
183819384
9641939
5134
902455545
442810013
1
956288528
40378831
715876353
335905879
59598
421904322
90657
27524304
72508
225495514
15477
102025017
854426310
479069468
610980088
203062715
47379
925068165
23633
84427
244071772
6747
72803096
24618
70889
1000000000
467970088
77689
857400099
825369704
1000000000
300875843
706075770
42908
594059925
3332
57073383
568315157
1000000000
1
23474
75659280
1000000000
327116626
96645
610938172
531275697
81304
360459553
452849264
1000000000
1000000000
82699170
128762069
954117828
724491619
148064164
777800165
72456
35577
483235123
26800
874461783
59102
56842025
878177173
369572110
1000000000
51520402
11073
396554930
69234
66453129
643899917
62442
637438846
678537772
54632
813364945
97032
36020
19722
1
1418
40063
1136
701022153
108975447
918302033
42763251
11254
290552024
47764
97418
385916559
40545
654078155
523965323
25308016
228444372
48793525
1000000000
39332
85215
25245
12697
75383
215639901
98704
562945092
477876494
183946337
8601
46952
95771
99371
78149
680629895
941241020
892296525
272225092
145514960
12478
49108
1000000000
214204918
1000000000
52054
619427410
77790
959228946
75871817
724177566
54064
645020652
693432676
12187
13209
295627944
393246426
118782678
76173
334257634
937910139
3834
533700662
626559563
579344871
23440
811538092
123088719
31731
699038457
90120
1000000000
21941
25532
37016
160494479
658395777
41905
63686
36972
773337487
43222
86825
800724443
813217353
262961715
584137371
560940183
66110
633264553
1000000000
10625
448611281
1
48116889
1000000000
85496
787418731
1000000000
1868
45531
34718
216993421
709025241
91457
81404
493236933
913004091
806120862
26366207
66549
663323561
80009
102423728
46500
98104
616048164
53653116
938815852
371026517
76467752
381118348
656644790
16415
1000000000
423437733
1000000000
405483473
71880
17896
460575118
24117
795946784
485043635
120328275
927977597
294541513
462069877
76391238
18038
6363490
64154
5363
58293
35651
295912909
37758
1000000000
40182
817495473
1000000000
1000000000
407152391
95434
66433
32211
282132379
212655611
15374
278016790
21353
29
41224
75026
50739
92307904
851674282
50251999
86989110
688914451
27036
19545
6747
690001655
798659980
258704131
334065577
1
615736973
200200556
736003485
1000000000
52689
772767183
42252
965128069
83651
581232508
1000000000
953985350
26526
252108635
51128
32464
28975
48402
97392
44746
387747211
799817654
247158894
59250
579571470
84967
36816
966821605
306961898
16858711
417381817
1
20357
412679871
74832
68311
510870363
462398069
740538814
424735704
281474788
826968042
22407
213999221
414199453
510793661
864021458
977006061
92804
86623
48848
55280
829794225
311541811
61206
88886
62149
44574
985009977
69856
603302356
355572963
29519
7185
670237550
94678
85815
9845
628334002
55501
738308325
1000000000
361211985
267201627
1000000000
982291390
7993
909224052
40898
305400968
151035479
993375842
33514
41008
913160451
38039
45597
908294382
54363
609217143
66606
326954854
66056141
87507
90342
621721907
878990290
14876
57643
543691479
873889395
48995
218
198397611
21205213
404142891
86647820
13436
225813720
555554294
20421
94434
331849331
76941128
8538
544702748
909415682
513044539
953795415
186725001
70635
279429389
96019
86573
43308
825413707
16765
956669552
41027
146952457
77801
10462
256958843
675726435
261655911
1000000000
88377
878501234
45841
560335134
43364180
797417177
811718461
348254914
25767
34236
69200
20230
23184
1000000000
814333606
90067
976350765
390838344
560041017
819241051
75632
434680102
352240589
558160734
64226
536327389
1000000000
375197285
882690866
833453206
767622537
758967847
31479
22562
90195
319169419
876746721
297026597
23258
618266861
464465274
67157
55965292
836138921
77851
71487
1000000000
256580850
604291429
27721156
517704526
28721164
190308136
69365542
393597715
63243
1000000000
91022
57380
27555
891071937
637072470
33513476
55115197
177299804
863530217
1
42321
313491503
620338509
702963260
49974
59419
29559371
9009
1000000000
136630676
63952
44967
675586387
123056118
89377
19984
49757
873411646
368386368
742761692
463512934
989683384
210493489
178582561
1000000000
20825
641224580
976443206
50427
48308
755848323
653485724
28011
31384
42725
632584387
593967050
627973629
48873
83205
347187033
1000000000
458953077
64616
459232445
987477297
780123817
41470
1000000000
124675374
159389290
67695
8576
888826782
1000000000
140517847
26608
46199
80369
756497249
512346604
50010
400733547
578871069
55652
751284270
362470758
1000000000
33126
517971711
649930560
745048749
64668
581778526
78590
95269
453895350
70679
1000000000
46148
60213
530003892
786365241
625158402
202599332
992371818
88861
874322115
63467
896495654
95011
824082454
1000000000
1000000000
951801101
517489524
44127
630914997
770747203
733276144
459802836
754877172
681287831
10415
363355862
2657270
805603235
68177
659947736
601612023
75744
478853079
15928
92389
1
982635376
70878
10880
1000000000
319021507
676753147
457282633
434687517
221358602
273721598
499953288
25408
28017
837323608
89436645
67005
1
187692991
66559
88727
507154811
717989236
543589991
860693913
1
743689384
29963
45778
341898020
932869326
387606832
56851
253618139
45620
925588176
271736536
13883
537362228
50931
99561
79974
70549
830940732
1
21513
686592839
30112084
426154937
1000000000
769496938
357675366
886
633818921
43359
424326414
59448
668742478
26821
95618
418897219
20194
51057
1000000000
33739
417828571
261873076
795390439
378257564
71413
95418
503087815
70082
534157216
356226940
870308256
1000000000
469162369
699600643
993953082
20785
312864149
918872035
364585603
198935668
1000000000
55853
759188049
757778284
98132
598781660
37099
20851
6472454
685762048
100181449
193600099
409043909
35061
2127
819668725
286418742
46041
475007290
938251982
39968
40975
1000000000
540283315
425202087
10898
47483
7436
756183092
25764
61453
30645
686683275
150019619
98326
415492097
22598
20342
217598786
200690268
749782159
15492
486020318
56371
48974
96220
731533876
229861456
4371
725028286
74790
771948932
555382005
414550647
51008
991797035
78426
85091
62034
1
867499190
560137611
53278
660840891
878195741
37944
978449939
642976855
582981591
81459
1000000000
417682742
1000000000
503883169
50878
202885362
314079983
776359333
94424
925370456
937477688
453560913
16813
25660
101560115
7447006
910187718
29501
400198536
28207
38987
751229695
78376153
276164402
985676087
40685
472007137
363975992
51152
354214316
12720
686172151
874185125
91276
729482981
65298099
1
20680
941940794
1
65798
38476
76744
1000000000
116462833
819867127
31617
500193901
60611
598952782
216985982
10914
274342489
873447852
592371946
944848107
672284387
45804
167150799
177383552
494464720
23906
60630
52488
15087
958053482
67098
595868218
56659
34819
650977925
742072310
506013309
337947005
168345555
84680
991374943
1000000000
80370
80533872
49709601
66017
124866021
908206829
930287067
712590660
34668
921934448
421386821
685156721
1
350468784
451311909
36095
97151507
73952
45372
909840184
966542516
475343607
99375
27657
55052
46285
65983794
65536305
693612840
252710677
1000000000
421
264083239
757414299
69255
27534
4152
34206
390524022
389646311
70361
66909
98786
381297800
84371
32408
574771300
771856578
524033686
51438
93626926
186604300
97662
429782629
577017288
30214
438832401
560944284
15963
36382
628368032
255314489
557147641
97741
58347
895371962
55518
876662173
96043
49793
95690
418417787
493160102
353705988
974065023
1000000000
25453544
978922171
16534
376496346
405642154
542116223
382023710
14014
59837294
124256224
613198980
503100485
1000000000
81344
51077085
83911
700613421
66121
78663
81427541
87656
291600689
754460017
36762
28728
680
74942
540768743
31541
52638489
21973934
180758576
110543590
28835
288716825
64807
36241
260672327
218993772
980897832
16300
208953344
34582
18018
21506892
429064596
240252573
8647
65191
86575578
1
23828
684556432
1
1000000000
55514687
3574
622856084
75668293
885967903
272826352
87746
1
876437083
14128
1
39722
111449993
479091548
30601
78028
44781810
63818
79715
82576
84554
30966194
199535589
94388
376785479
35467
40051
83662
732586956
196092621
59853
17207
3530
142304596
773930666
614806424
911338722
660148575
685542933
221987557
980653870
439086606
275750331
229779966
41606
55881
12471969
17404
270263353
835173258
760456289
56374
109569508
92047
61271943
627996499
98531
62822
814502563
63692
114411005
620336399
769453333
744541223
85244
613246003
33592441
83053
30953
1000000000
12985
475519603
851248820
1000000000
484051598
92457
74351
77335
734
29183
67484
991892097
45724
907141607
97587
81343743
51694
831797848
13075
225188468
92601
22623
818644309
25573
755903145
155700439
250623881
739
840128623
42421
899458608
54737
42317
650267342
881708482
941887216
68867
81582
47708
955835441
82245
445393561
95698
57032
205906650
887412703
91493036
926947106
434233459
139563916
265092191
33604
85237582
208856639
998130546
514428243
546215123
55305
298572990
87922
70556
177953650
92694
630350940
61004960
85561
318492620
437820833
77652
533723484
47424
28115
9212315
225581010
221299741
74448
157932772
1000000000
1699
1
955007005
78187
40212
604473900
16088
777873376
60248
575313
97697
691948921
716548653
735626464
75546
36103
6160
136744741
563127856
96395161
684139719
176921141
49834
800758522
971066806
111203933
378033760
14446
418027696
52487
348947452
287994718
305978309
495705306
521057946
19726
70242526
65553
40018936
699
848673936
1000000000
76634
781356625
857666665
8359
23842
611191948
54246
126620297
289507995
5576
973996907
93470
753607177
7238
736093785
953466975
815152066
208822756
23307
956
1000000000
262777795
104251704
777662917
37318
161990318
280036584
13895
28062
275280305
16268751
694910369
427917737
502244439
75491
399292269
85288
46895
2994
657642977
4585
477550379
398507317
814699840
705841284
26564
71866
875322334
288503092
604380501
4185
448533101
277886577
998925445
135734570
625926987
13737
1328
76554
49413
62120
58875
70519
81656
1000000000
809980532
67095
138380747
38705
542026815
99978
1000000000
754667044
84609
525594684
86430
386295331
859912896
99468
15370760
466371431
703427541
45952
377364862
3324
53695
1000000000
691679231
68437
54015
20596
261943054
564361092
61990
775832491
84035
40279
272594739
689733015
701104037
75907
431353440
502942126
904609015
829343993
818438956
772685957
777135484
74802
972518235
10235
905100146
31240
223050518
291378433
73236
17866049
62510694
588822633
344450827
882629326
716343676
21459
893099342
341989300
691411040
90557
7134
681048312
93672
290944998
17950
579774526
948152719
919488019
667138740
512522977
76083
820285698
585048604
98933
77884
863716308
488879530
75329
63925
244743337
74754
226667202
822514855
4865
108202807
837062207
19664
62451
17211
723378481
6694
73731
79731
1000000000
68182
878393459
724160096
70062
833104621
477864448
345678575
378073576
87671
826031032
80352
225052791
42268
469758943
662765789
1000000000
731375491
6425
857053155
766220074
12098
73547
1
483212706
942236954
869530027
588052885
41108036
335343717
84432331
69913
73976
9039
191556153
39042
233335164
6777
489769124
550256887
52378
164504089
47036893
3052
92945
782065890
668152828
36354
450235133
376188758
128322601
937241080
973354184
882112986
66377915
192781822
60601
979195861
398285541
866939374
640030605
1000000000
92101
326265070
57833168
36539
438395865
51906
530744226
361645081
27884
1000000000
12598
54919
59296
63362
220278468
180395195
238287028
242409992
49418
69529
729381077
11657
475498412
464098798
1000000000
96183711
583346351
30425
924607922
5408
849527795
259767405
31852
721977776
44251
75956
799653102
430398843
92746
338831711
96479957
36826
829672689
49626
22554
39930416
565677563
332717879
475579681
42060
94470
627010282
2795
69678
68729
44943
60166
376553929
553268975
50815
875874514
27436
541571113
46818
88452
917574015
299131673
730017704
710595846
646588454
232560802
31718
1000000000
967693192
828867314
570836943
842830026
39321
26250
64363
29276619
161558344
99594
21561
43228
1000000000
48135
675685547
18698
93561
471196878
64545
63329
227637100
259971916
29034
708085453
15265
56893
18005
106444161
997127450
598379785
7029
803891150
58515111
617851874
480879712
1
540179276
487949271
46841
87903
96426562
271873252
25485
74794
1000000000
95
491046505
1000000000
804172797
24450343
44751
72520
806235275
42912
73264
457678343
377258327
983875347
694090740
707907270
19724
6006251
274661160
20278
95826
1000000000
1
6835
695124405
881391574
30097
21406
685103270
39086721
1
46207
24298
72808
21296546
782977910
72420
326900324
671111478
30305
75306
1
1000000000
317285946
308900877
2674
10973
619471797
87773
860569975
57385
391121793
16153
1000000000
905824229
490611701
444271834
97654
28925
166502106
495955753
243582435
11143
731888880
657154738
238244991
220843979
754954902
85872
1000000000
697884039
892231430
628224902
64218
255360192
70436
10241
76946
625288144
90472
345507357
25555
16568
749725232
642057797
836161200
807995803
62932
16793226
13316582
155197356
77456
163427873
902587870
56787078
519989879
663540923
26295782
139137841
626145633
80721
14650672
629021906
736736853
608365116
866811033
54182222
92539167
5597054
96952
328390349
85504
48113
57503
535207606
41579
341916955
1000000000
1
1000000000
3954
736940986
323321924
120034014
256998950
13255751
98583
80107
77306
175855998
456749181
4977
11774
12417
820436701
367971537
76623
172179601
773845960
654005509
275604691
673827881
29661
681920307
69006
855208258
49640
370589626
433946687
37524
89344
958320088
811792081
32356
1000000000
718998050
161320809
906006572
64262
77774
180489250
1000000000
115223732
1
98357
970156499
918252293
97367
570213627
988054071
510723626
664850647
527792590
358603216
832610536
925414492
596004634
17089
1000000000
413319105
64542
55520
1000000000
27470
17384
509041698
996067118
214342934
1000000000
29611061
89989
13523
92885
863264431
835731319
23745481
327577851
540674575
757615089
774004254
957519162
953251740
1000000000
280560394
450200695
62465677
58812
457417715
56281
316340992
53262
63674
539813208
726533753
1619
45301
705367772
234752489
957038256
748471493
18609
61933
72914037
852757487
194135078
68060
4881
803158447
923566123
640884585
702077069
201721760
1000000000
181846833
41862
14716740
983047922
18552
141459409
56584
561355928
56376
886331331
415756628
440802635
32905
89548
183743758
943000029
814600392
56687
58726
539486524
882028446
102859924
64811
523352274
53938
667938409
719306066
92538
444808571
24432
891928255
95436
908948815
495204325
12809
238995216
258233712
51294
8601
50003
744164432
939677778
96826603
81001
40999
87956
639480758
82687
76906
259555013
840302261
242489183
728608375
32248
8571
896508156
101099253
431250002
267156817
542050116
761007297
446972730
85581
825607082
55797
783393474
79225
31877
513994135
733564467
912024395
841524916
41431823
3707
651251690
45562
673362825
37198
63460
32388
65392
694032025
85821
1000000000
952865844
38527
12216
71464
15131
282708742
685381960
50454
802443313
662515934
78537
31784
60087
98782
81422044
932582115
453482670
24827
99316
24019317
27469
827846561
87301189
104528327
84623
45938
40093
71048
84939082
1000000000
81663
816143763
509170646
12555
569427344
128643520
127084942
363069071
966896763
95679603
64492
664568338
425807073
916416516
197593602
18473265
519732435
469170540
11605
556206821
99371
23297
804641772
63248
298293768
524370106
816317550
893548664
207642383
663761178
12463
1000000000
388840345
267137176
83617
3842
43276
60429
14717
120667298
66320
90977
691317849
830624473
47416
89623
66894
372251534
139869265
50145
930688047
30769
707881053
72089
81561
779228255
95155
1000000000
353984600
811132560
531526236
1000000000
354052122
723763481
31563
698829326
443661539
133626130
467199865
93905
1
351495472
43751059
426327800
344435743
64683
384880060
911154925
28670
20266
39537
254074506
21016004
5807
452614358
827720585
24825951
29651
684167005
63446
88627
53937
98164
206184755
46789
251704319
860867811
816490883
1000000000
331441996
550505926
301574067
78077
287586750
185231835
140382331
27053
1
743324358
30289
62646
512764935
301426159
316389242
396815721
89200
309460037
449124030
31719
16296
717303522
98222789
14442
101034498
457715579
8373
903191608
27369515
3182
86330
79414
886675294
108839621
48302
962343807
223414954
44067
7649
841776417
130223631
365437667
145773917
19451
48943984
301015400
589759634
61584
10474
33420
288581714
892188528
75116
38534
279129819
389185234
623885571
672034237
822592040
6563
1287
10109945
347617857
571528608
39056555
324130226
355876519
97872
72434
400602913
147416178
178944223
918299286
926881671
8481
163799169
894312596
39650
429471115
33545
684825015
8926501
631258650
96752
46807
105052216
174325298
166
902741403
58243
544332613
1000000000
18868
25192
17873
912651362
747954731
12460
501857352
604350813
56610
7925498
87180
157258486
14954
7529
840140892
414074529
331023352
516253407
88747
971084724
737359551
927824838
982717731
590539545
32828233
802585732
24764
392101503
972382602
69289
519952206
895788191
5945
577625551
23193
544796171
90256
26505
451200214
4276
444599549
85145
148334581
363620151
39161
4861
292138234
497593854
90490
601039959
674022886
50615
355515984
40872
581749548
65884
669096534
44642788
781067455
667458886
39451
555314000
295784078
398739263
75937
1
63897
1000000000
984768523
53342
703259806
58889
751948873
1000000000
968600905
10656553
942628784
489454107
37563
564795363
681580307
55537
11395114
24698
761913478
595970932
143803274
49399
1180
17648
40501
114719148
912963057
237344020
27479
846660993
1000000000
10410
61082
833157697
17514
39424
94612
61393
659418636
1000000000
454313208
263089905
101614519
94467499
233366722
791490266
44515
97622
839364039
52881
61326
125186108
631780426
958429465
284786082
1504
79528046
8928
305699736
815389620
46012803
802226476
88451
861125906
41247
627588020
156924986
590344447
974079455
288868503
950910444
11284
435189938
41630
943698496
175807071
1000000000
552540538
772693446
42269601
23933
733182576
593615595
159017342
458743832
665097390
10657
55285
264932496
56179
87789
562920961
87872
59753
692087626
794857817
97266
700208571
194210940
465939788
958120542
88274
752449962
372275276
638805199
16440
363463077
6171
41985
45531
407771418
72632
93259175
83919
188631333
273091331
60310
322538762
712032568
65259
624331295
79726
55888
59610
415703405
83927
90620
397321983
457440154
452838411
867855525
210628480
13016587
65235
26133
803636539
795452053
648920617
501535300
1000000000
286056912
576689747
317666227
74318
69460
834306747
56380
531923716
55760519
53284014
1
745971206
653283064
651630114
68809
1000000000
23345
757382141
86835
23808
388256459
85
313954741
400363149
1000000000
543666404
77762
1
57471
70414
1000000000
80348
50465
32987
92050
40501642
397242557
34587
1000000000
479
184207987
17383
75031
912924709
862991597
452478552
5728
1
601100778
679060834
787788984
566570639
96403
17018
423044812
823209011
54874
19801
582861260
67812
91808
229525339
5716
98246
230208549
812956326
1000000000
1000000000
234654661
1000000000
74275
1
54015
83681
99016
71171
355043859
969609762
383008782
13298
1000000000
48387
91858
27067
80274
82743
7789
1000000000
1
22242601
59449
1000000000
988689782
1442
88247
579953018
970443451
542358075
76102
149880718
91378
554564163
26848
1000000000
206114884
964669857
813328019
61108
348406000
1
195654164
21222
326070538
15415
501213913
839641512
21368
33953
71612
40997
577363870
541840199
147962441
193279634
70329
67212
517185984
86229
588238663
910193858
124283048
38059
907723364
17915
40904
11380
958610262
505613456
94183
1000000000
477300861
35959
660595916
63378
2030
871119890
463013361
130199194
635835764
356567068
66742
95039
453008901
706071739
1000000000
195526419
250289225
742038562
82235
775660893
40682
48277
57594533
11440
76101
2120
806146380
428936705
658292380
381826235
318795798
1000000000
484576684
16830
40325
297276442
981713621
37355
980907853
1
24382
255542117
3943
157980640
98542
55304
62770
945765795
1
101191134
491811431
764732949
18731
863777093
597311408
94775
514228581
855286801
959516754
420593466
639872071
98320
59264
10709
468540827
110931016
328117319
409195241
746864988
709354391
1000000000
918953021
96103
197237416
436393799
64014
105187147
67083
55374
597429025
310860463
660722615
1000000000
15974
13501
744461691
26708352
551877573
749252113
1000000000
52909
652280453
459775900
30809
595122919
38304
937181319
789148881
99684
11409
876095779
38011
14550
19188
158306617
91943
180184940
64346
468455168
795864205
66590
68484
99750
913848786
38995808
33180
210497304
66838
311241560
966520610
175948955
902358160
82438
630617361
34986
56207
65547
78088
765706528
581145117
373014816
76855
10600
39176
644477540
16297
28522
46404
561903403
911466175
70232
871500547
113722964
756955510
10854
570334602
1000000000
30717
755818207
65538
939570883
244468835
495772189
727529146
822926470
1000000000
97774
91175
414145751
16333
13324
555060165
89317
450770562
10930
329188747
299426696
46111
995315031
817710001
32908
660797284
480775684
323077738
306772634
117753510
98397
969756267
63547
747671900
43122
35766
2964755
51171
422347039
1000000000
8065
32076
67857
53470
902073174
151637268
32375
41769
231020828
94825
597157697
18847
1
1000000000
49285690
3346
442330276
128392959
66196
924864976
84730
73973
972481612
145899419
864928615
26852
69719
371003939
69754
34061
111819476
11406
76482
50772062
749445542
37957
70356
212488131
65805206
1
38289
738528531
684088517
319445664
81259
698099601
100779155
1
51118310
77846317
983859329
17653970
999058835
1000000000
352268513
326018979
123220210
972881508
1
796384389
227251698
464703223
463935814
577593806
72824746
1000000000
67999
674481001
23437
43526
70263
63958
637060363
914743553
52596
503985049
91481
569335326
967223174
274774336
16953
822209592
42827409
86756
619918077
15756
596322908
95232
31587
1000000000
119565374
72280
80054
770954707
82281
278259006
105283681
15837733
88044517
884701467
85132
121667401
78139
975223991
86880
3846
58441
542565093
10998
21916
26190
990060235
653469608
294308534
139607153
999702002
1000000000
933015394
123964074
81615
98643
78302
45734
137382089
708607676
58086
1000000000
65111
209010477
151432352
118153788
26556
304914391
31737
95646101
61674
123346208
818767653
119450509
908265062
10229
477375399
1
293869018
86073
90312382
88517
65840
827947917
10743
278054636
86100273
676893417
414361255
1000000000
50934
79173
103720300
59001
990610448
175447362
404121125
23042
11959
32622
570831571
918569350
618209952
251998145
880748201
56710
47836
25628643
335577485
429808478
15660
60342314
32522
794094942
173961025
39003
1000000000
712740581
256373444
673482997
37480
494219183
1000000000
225704214
1000000000
35986
307415631
280688834
1000000000
906128636
75039
373717195
204553018
974749719
774008644
9541
77087
751717082
79384
76367
38053
371068753
507261962
79170014
43194572
143633621
1000000000
163089081
96659
717689533
61304
50432
865103930
36771
522834535
85462
595679822
96916
398468695
66710
568712428
252825174
652787759
638248224
783041514
97669
40753
1
264
805715264
1000000000
1
763254738
77226
80892766
665606688
722270360
36199
82675
770168967
285002096
220118159
66396
1
86041
30780
531302859
1
29204
28665
1000000000
131737270
499151179
1000000000
9625
506408486
965023800
381800567
318153801
877475138
836283377
1
918911657
120553527
391986047
68041
42634
161779408
14050
180806077
71390
23909
22292
1000000000
38092
45926
62800
97488
1000000000
25903
56770
1000000000
48981
99301
967959269
30543
82480
54420
8983
38935429
2228
49383
335965179
1
99754668
45899598
664541448
64711
68140
19614
53173
45536
381655278
656412152
967822804
1000000000
595349666
92481
264652831
801125506
12146
273692733
55338
1
496589076
74920842
466769032
421151525
817357113
68775
6861947
468400564
20338
15005
3145
875609309
639390568
795748907
553086535
449847457
537430079
20463
44157
309619532
26627
47365
26578
948112923
46164
994969944
62443292
733882839
45270
87824
889950921
79786
780991925
97853
898497757
1000000000
120088241
857258962
741337485
964155165
762795156
16658
1000000000
701004285
83437
66789
158911951
1
813382553
680009489
242255145
954300142
68215
78576
301270049
911640210
973934180
45896
648887445
37444
145396836
478125350
785467366
857686889
21056
43834
243780618
90770
334980618
52699
854555521
44759
974474624
702740525
692994999
67022
750830481
9899
90841
751604935
724629515
97453
305027657
94604
1000000000
87184
999093935
963190636
357670599
66948
51373
119734993
10689
35626351
491539544
659976618
436893190
332835027
61160
315142475
944486528
35435
167546482
626255639
380103227
70777790
733935183
1000000000
29777
736950360
337637696
41373
963501831
34541035
18268
357348452
82927910
147124000
103104007
85816
78564
179130217
756467700
207768144
648958134
148270445
914314953
839654935
407331987
56226
227221438
94634
75372
42106
11893
442899791
964312555
81047
73602
465809755
29553
515957883
1000000000
988571414
20041
235437725
2898
10456
56585
91097
38439
54974
360952973
284300396
391290485
1000000000
1
48449
69434
41680
44322
45508
45519
11662
74916
1000000000
41418712
13617
540547991
44332627
800335442
966938812
3393
259807187
70053
729741030
80800
783536511
564403610
48567
693871367
333122495
64423
7898
1
539429407
479919316
317090176
717506015
11566333
503266128
14454
715311493
805745362
18687
83680
72942
26484
69603
1000000000
335925554
367527309
1000000000
727959900
1000000000
282985315
29594
81227
1000000000
654052122
905649462
663303986
83548
341668447
539954573
10959
976618715
1000000000
703927568
44323
43771435
447817533
86040
641268233
90799
97190
791810718
974653874
975516916
376693952
44286350
58451463
143219882
409250296
62387
71016
179903191
467809772
540933192
72377937
69793201
79093
63261
387718793
63227
1000000000
688863252
61229
53097993
830375541
86244
740126849
924215570
462147315
99624
84818
389460339
198745377
443357637
336946577
152110094
100878732
12059
16742
531261364
597474665
84466
124742614
991132451
130134647
43215
210412942
845144340
984518322
15718
75953
96779762
64864752
570870166
86233352
418831127
720124537
554955478
412060946
94313
1000000000
46007
1
935536856
36275
454042167
97353
909510802
708711515
58560
1
945424852
44639059
9220
75029
633
240755811
573466050
41406
50339201
42103564
37767
817357837
1752
387365963
1000000000
231509693
1494
493479410
211856889
97114
62574
52042
776419825
781160272
672271101
1000000000
50190
3953
72084
627363445
778909987
99145
70777
9954
1509
186200707
81113
468462082
440458609
1000000000
625717315
163894539
73563
49869698
580947421
74608021
70702
14514
4491
54963
35020
964733837
41090
927194081
843788555
38670
97717
71105
464838666
67550
48325
64793896
107303254
970172567
73632
82717
564577465
73084
19702
21492
12094
27004
610457898
385420020
72753300
88375658
34971
168074464
755950326
78388
20454
73684
499825615
502404715
960707262
938237215
1000000000
66446
8914
774330084
5995
87755
741011566
95811
437573699
96889
37812
85399
908986173
64819
625557423
872239135
825377434
31399
94283
51534
819355729
1000000000
869815765
203069656
73402
851495705
1000000000
295262533
1000000000
275282810
708506493
2653
751308140
642074751
1
638474776
300831384
43911
267909098
1000000000
930578356
371440556
309888832
602519825
84357
50326
859185424
832253861
835726074
781977405
5528672
592095499
29352
138802945
72334
918853117
306975354
17929
31231
402045250
32791
979085534
466223787
194681903
32357
197927450
831044891
76688
907745892
425366492
30840035
1000000000
811549957
515682757
1
94983
38666
170723429
873957941
1000000000
1000000000
240333808
202195835
164766023
90103
334527202
109920386
790609362
56910
911717926
728145725
32151755
67567
49958
363605256
30550
74228
493992784
166827933
96449
75156
98359
33082
21498
825069001
669556925
94259
610937582
645582674
812703794
609323381
5195245
78447
877679548
86400
57769
94245
90792
313434380
1000000000
23276
652835627
14679
1000000000
79353
133112127
1000000000
308655561
894579919
253334346
68148
1000000000
71807
211497916
568905552
1000000000
512797829
23951
647027455
68804
958532490
998172416
10713
96248
81926
765873264
3261
432750043
23003
43346
608830500
953803406
221495018
440840602
997576118
5151
700771199
808595830
41856
65404227
34546
273890735
1000000000
535123387
67821620
77326
52740694
633414657
942563304
879708762
405494128
718544941
1
581757914
17826
243059624
678908291
1
562272412
1000000000
16952
62354
71835
277140389
734222057
420069475
43306
57013
1
1000000000
37582
4603350
520975968
29974
232341056
393342809
31895
210132185
87616
627445423
77282
97813
187795323
3719
77972
17435
892982317
56956
7984
67881
866241350
995562153
522913552
79567
836831378
87898835
484862308
843072390
93263
62459
651974202
29039
453047552
725878281
995408392
55449
44732
27356
44129
65005
570993504
773510059
7800
65029
49245
1000000000
85867287
81120
23832
309541761
83447
12383
37623
1000000000
738491249
91434
276592027
88082
639791113
248199111
902012743
888222135
23066
19382
882331647
495732414
160484541
867818167
696266130
353924981
1000000000
32334
95561
689981395
899027439
562300078
998766221
73912
1000000000
2711
160289958
83145
516254254
123377681
826043476
785065667
874023166
79095
877300481
686404857
80729560
21584
225416502
30592
45853
376034736
78220235
556454219
40030
65074
142037461
83483
888287641
589245615
1
29479
754482785
303894070
798445829
1
59301
26325
29401
338594796
17219
731386474
38617
509404488
85854
1
39144
562524748
748035182
207384097
20684
938593838
17618
5720
485068192
95672
160675413
529311891
105937676
79732072
984103580
716673522
153586539
1239
1000000000
154902495
1000000000
94375
1000000000
166574709
612088145
505279764
711576592
55170
97103
26126
55477041
558582397
40899
22760
986948928
93025
719696455
50311
91092
64506
70865
75250
299867821
40563
10487
976685680
9990
1000000000
691284542
642742719
743452819
926446015
62783845
802529999
18937
359778123
1000000000
13725
226415769
48710
313236192
36451
70347
619036630
245742589
81946
702240217
99954
528160433
871103314
576479935
48841
8969
349768965
707157577
63580
91367
57773
359975939
94905
533594937
3478
63769
83239
716312589
39610
42333
309940411
860564469
130086965
637584349
870970769
711398272
54409
3723
843182780
592043754
28481
312493939
1000000000
1
80139
339385205
799431001
242014164
70433
33875
35663
54022128
276709399
5317
32500
23447
16573
762725256
615252947
4384
483103438
192672710
273679538
26245
59849662
15220
500491021
72020
527284211
658021542
35650
372067689
723205300
1000000000
5310403
1000000000
743041365
111542337
286057981
344494904
542774872
73906
554535931
623314807
318548755
79028
46519
496979590
226410878
504755109
936408110
88754
99198
328779102
536442851
95524
222658502
626888952
404038684
19523506
23602
41084342
158095329
63664
131322282
374163117
848412398
383998673
89402
722832556
1
214047345
21869
437177897
80764
180201761
749088809
351926491
39492
941773759
167127714
82423
562671499
323995792
614703641
8802
691733430
67574
92076
39940
583117236
273585471
288932029
110775233
535003210
299541841
845715001
1
636306190
676555645
69426
431891021
797924990
311910987
12135
522188440
1000000000
574371145
60754
472958135
495929226
1799
120136781
617320615
952979782
1
245081242
1000000000
101313267
9415
120701473
879501483
37803
969648523
939668678
732752185
1000000000
17330
180649672
377985755
1000000000
9260
476786692
490414095
117543517
24853105
514933870
638131202
1000000000
998968658
46859
556029875
512198887
120290580
104871434
975298305
71599204
432413933
515890430
842027765
7241
1000000000
560145795
27265
844682998
501665418
69146
68666
38301973
35088
76488581
1
276940181
1000000000
2355567
772918210
617798648
608915800
1000000000
792566085
18663
70739
9011
1
14928462
353727025
10688
462829837
487016922
261297578
451005660
19402864
426976645
85975
533524578
730793138
1000000000
28150513
442734140
786536665
609828635
110460697
324581615
54230
1000000000
64915
519119752
84462463
333029921
564228143
846888067
292875601
70636
75187
872564466
76130
57217
713372284
83527968
395369478
1000000000
451437762
10925
124916332
38239
235274370
228557722
1004
832446003
281045100
169120786
44462
826887243
996342610
83193
1000000000
65055
96854545
686699052
73345
341583297
323493460
20832223
88595
15116
1
49978
6720
841396104
39920
275493889
1000000000
32908760
27136
244657712
24097
50175
79233
37275815
27974
194885064
14969
234857218
656551064
93985
94860429
518550878
29891
664729413
46035
60715
695612055
95507
914116693
261671198
280755236
12980
2955
42147
1000000000
93725
376988449
241924
700314934
555414458
487735669
74162
642516271
826530544
51104
41542436
302745846
781174767
301404897
78685
546331347
208926143
680144730
526478705
554994057
1000000000
77265
462402095
881411303
439310989
44067
125853832
628817073
627391971
696799407
536944715
463416844
44384
181225732
75816
1000000000
89283
89291
43509
63815
68813
77507
688207015
96296
17801
905154908
542497405
52516
198845417
807753510
441416560
18426
172942333
845956695
728998519
455218857
484995066
1000000000
670528102
92310
44689
504238892
278542502
55887
39798
12869
51273
249901088
569847806
896310001
463277543
93583
53684
36310
644844891
898154710
78055
135844492
832763679
19923
837887134
41066
75565
404059173
16056167
268510098
26648
157276953
66090
999013117
557345908
22822393
277681029
416894258
52616
890294577
337852590
50817
342315298
34248204
22827
353380765
349639171
98788
51315
26738
754210561
786358055
680815575
39490
151681379
308510598
57621
125292255
62646
953725664
81147
835481918
70468
184672250
756309119
291928599
51033
414943980
901996638
938967094
84880
921854272
30347
74011
60637
49589
919716539
573292089
79251
92885
58349
71977
26176029
61989
84317
44057
524686033
1
80679
115977472
1000000000
324528472
402498393
62992
289437438
1000000000
47015
97474435
204428123
54818
852458664
42404
10507
37967
6162717
894271918
91805
60667
61207
737320699
551543470
25598
1000000000
85153
172972770
14756
657481184
80715
2090
81655772
21173
36021
74813
400057704
43054
74042
621772399
680344269
32438
153765248
50071
67573
80196
86607
11363
29520
794268191
1000000000
96808
42786
48457
291865191
57728
52417
1000000000
9813
408472123
71440209
73815615
967079652
359668066
581892700
41951
18077
22303
112595466
83959
1000000000
6883
234941314
379026174
82240
37160
900442896
1
1000000000
97690
35059
27565
914723951
27610799
20422
16437756
489265984
1
889250536
468472315
1093
543003887
144276308
33905
88751
626114340
1000000000
470236694
146528001
16121
13747
83068
927968244
727951260
360345215
593027685
40274
46316
88190
85573
34807
8677
95342
94145
411800373
81457
1000000000
537609693
865918112
383077878
213779580
676269021
51782
77046
469665862
216803846
976055747
1000000000
445467714
35102
80360
258368826
66807893
300881105
234083500
485543043
88919
76721
1
681753029
963543800
176915852
53151
92670
991537187
666190135
347424798
358867396
138021485
145529473
4243
688793374
1000000000
66972
22851661
387008646
1000000000
517068751
90884636
964594231
1
524176987
27495
489965961
492419210
187369263
64519
737462789
89553
347070340
98898
114505858
787015484
172471684
302387203
54071
480319267
28408
54839
30496
53137
58804
88270
85386
99205060
1000000000
9030
267884286
20041
177297266
341678674
341725149
339910131
161748148
45594
1000000000
75941
673132291
46132
197918151
26653
791395587
68263
60931
23161
618714499
73400
405605022
884308502
213942686
130212841
114577036
65005
69426
1000000000
716799392
597431564
69797
866573776
1
54173394
206798377
81048
645870827
708019706
32644
673435784
3948
11606
81596
942390288
237750834
9248
42024
345121160
544561631
46391335
93157
607039149
99741572
45318
12700
682576468
34375260
204605718
55714
171700169
35585
956422926
69881
478111544
786086501
955454609
62293924
89398
1000000000
889693510
7239
59487
73563
46990
46351
574918439
70981
28639
70860
1
52028
425542112
128465033
52366156
145474420
131034177
918421952
548701334
22891
940141020
572540637
368968663
59238
65142
84499
860065513
371931488
840452694
95491
15346
316960011
826806432
903223581
6348
33850
94269
124864121
48077488
1
1000000000
664509722
273464370
98073
513788603
47384
71722
674493015
603887303
147796642
78804
52479
59074
77206
937694625
184560885
438905823
840898205
935692148
615181239
333822596
1000000000
97302
362792758
149847635
595156012
2723
932051705
47184651
941571297
779389662
31998
498293240
900500263
939251716
82861
318644421
62089
1
61324
18715422
4619
1000000000
52410
835679523
651922077
2312
63414
15915
847316370
22474
329954447
80796
1000000000
1000000000
51110
92519
625384322
90380
197515057
193583733
174029921
305366661
74909
79709
53371
14231
1000000000
94150
983342243
13235
25487
558200276
48308
589712772
12920
33413
20329
64730
746949073
414284595
295173718
1000000000
42546
810970670
975457241
1249
196376353
649271064
626065170
596223559
1000000000
384059177
453322334
81736285
80784
76088
43464
741925178
33895
858406866
94250
22116236
830097920
1000000000
97562
294947721
1000000000
312592456
191500398
567011120
198616734
922027974
452726464
1
951220955
827304992
115946669
96670
1000000000
54112595
49907
95344
49478
591948376
710926117
650505250
865891921
3884
96670
230187996
273524269
842034588
602730791
517139539
200560350
325989541
50452
719263086
853057352
1000000000
88182
84327570
757502212
68518
622111325
503632181
1
92837
78981
368739590
307175199
22684
689999082
97249
10039
1000000000
977492356
18709246
79864
42720
491643200
37491
81760
717929012
871140451
16577
90377
455600509
776822659
159516212
41056
754315683
234873804
537393041
639434956
350041241
761515322
356536950
57971
45071
49472
57622
343242471
35433
669364298
526803850
596712238
1
403663550
9712
511001928
705538131
658807759
807934738
41137
907712633
1000000000
755003809
24431
68235
264963056
406089261
51846
2531
864431915
69844
829312845
351871551
490194750
79232
1000000000
1
29750
66840
686509458
1000000000
897616312
278580008
408644632
680173260
48670
59639
58713
143373094
95655
5166
88770
761925432
148278760
418033641
491733298
28743
1000000000
1000000000
455660255
906365356
15912
23960225
855822765
265470794
638897993
842072736
115898005
88921
219130031
55184
99546
246366221
200050065
66831
81848
152161202
909636755
346482665
551604572
203023425
44522
10778
671869872
860789322
1000000000
1000000000
73480
78089
773813971
391911774
587269762
1000000000
27414
85175
36929009
49860
43642
658272277
34149
194564301
945156699
194740187
612642105
160683256
1000000000
122439665
47259
26841
72286
195132994
53182
1000000000
815376934
59462454
78842
588811036
652588367
69686379
833847982
3801
1000000000
17920
37724
759682243
97838
96614
13689
559857868
99391
10157
69654264
10528
709923944
11836
452928863
209294734
888259341
820188265
2168
635147416
1
8421395
89210
907271450
67604
1000000000
23223130
302874850
332234978
827629717
268647453
446073234
51785
178044670
52274
31760
881906168
965173790
202642195
292640538
581529123
246279702
21982016
270821549
427659486
336835197
726130926
96600
19435
53774
143977942
175125111
903953527
30021
950508197
930459440
402801325
597971940
73626
1
283018868
23289
345686258
63447
39927
27115
474861003
88020
704289705
178778752
3330
1000000000
23780
418021775
127668566
14777
350050742
490403876
382132704
1
73584
41887577
885528050
654979561
1000000000
96596
322176941
97272
493471075
188093507
258236618
856176006
85269
740568614
96293
984667734
54855
80238
836396956
1000000000
903251557
96417
56614
269701674
10669
43658
50303
735921237
98175
29696
38204
732905480
360408837
1
257201503
767710411
536410584
1
391728658
534825513
850553367
17075
32466446
7397943
1000000000
505220607
18304
858398640
186104790
77270
347559863
783525592
613153625
86966
99256
161119245
77943
1000000000
83274
77518
471029230
27747
36304941
634091315
1041
3705
90080
81713
985487670
469160860
970980692
952156438
912771451
1000000000
30346904
14608
922192592
66974
87151
88069
80905
43522
39736
69603
874832085
19390
22224
45731
1
45113
873828174
60863
86052
45883
91500
391520387
241673722
6444
965108828
52377
926011170
664403134
960798177
21978
638546103
89012
411841905
982654245
25687
224929426
58328
38490
5738707
80589
77615
57075
55375833
1000000000
1000000000
37909020
397641474
76707
299600570
1000000000
31792
285861537
65323
45151
515361760
564899432
336299524
246839442
871727070
9683
1000000000
950381663
62539
26718
882262144
610877406
13418
630154810
46093
83847
36427
186505084
216220031
225896941
821098917
1000000000
443603643
396734644
197548627
10173
531817303
61034
732984385
89795
251265116
441715767
37217
1000000000
76432
60220
1000000000
72505
1000000000
1000000000
8345608
42345
28719
551925297
62875
95162
977239376
178430783
313097792
18439
74145
635079553
63528
531571566
936271748
399774667
60356
44518
714660156
65227
1000000000
29714
78750
857672605
78100
791026009
189876055
875315133
21802102
74285741
652767099
65732
291656578
91680
448523501
174152871
64192
81531
62692
1000000000
79841
45189
80444
22838
563022586
95349
257313156
672657304
324129899
36915
82970
93098
347821282
58625
660620328
589923955
90994
67676
395796645
12018
731299122
29070
677078202
670309638
580697259
19252
700844455
617434172
90954
319581971
93633
1000000000
1215542
1000000000
799611954
172772576
89461
24460
354700718
73986008
560987214
884536671
37419
5515
294412099
214227809
2221164
322040959
898816191
390486953
590414099
93160652
13636
32262755
150715537
1000000000
351698945
27846
373651992
56746
33607
623139622
63160
26632
86537
1000000000
213730556
799207597
988602983
880746704
54205
190313736
45222
628955584
34781376
95361
853036721
614684022
132040097
10602
199771436
1
96054808
1000000000
1000000000
616927836
43582
943453828
89323
95921
25945
512889360
65734
37776
1
410200223
713457120
215329816
61598
42716
82521
474242069
618485835
989496188
96136
563551766
80688
996376222
616538905
853294610
476889062
232491619
465823293
59054
73307
82107
675322797
755834467
1000000000
265831803
966674926
532705933
412654287
6835
404191810
54800
58715
769132340
317208461
465401752
13659
35982
55742
49241
30415335
72018650
586129944
32510
40527
313156541
406480878
142206784
1000000000
7387
1
329300879
320170924
156900504
13583
65123
84214
28979
24660
29021
254947540
663265419
5716886
171362850
330365178
808369288
881157251
428766949
533334381
153370543
260915840
345575021
96868
863002539
22431
469799521
124996801
711006971
4711
230868799
61096321
418454207
94972
62137
706132585
796383103
238164362
147327482
306392327
16735
406472691
264881763
96637
464777209
76933
851150201
82109
522591406
564396646
841467272
94316654
606908364
1000000000
14054
217118156
2799
18922
326954478
140368534
889023917
113153475
884342715
76945
34370
577348841
908143040
2799
97644
43592
16279
432705381
635875733
70880
713644924
60137775
377065730
971939447
27828049
679388326
15434
2020961
789062959
83887
44816
584512777
913807337
48374
11412
784602483
882127780
989714985
7579
24150
937101769
45989
57891
52817068
75864722
970074981
48563
423137763
79665
431480574
450256538
542827867
88327912
187440825
95520
13009
77545
648998278
764781787
1000000000
861458654
1000000000
11313
861993414
28134
361630838
99310872
7904
73756
71330
64169
50206827
581471194
948705316
344971947
52034
1000000000
710605494
1
942310966
581534219
1000000000
99471
31381
206274495
431806742
33432586
950819591
604590055
838879991
63626
840274648
641943795
65476265
33403
888037658
82248
83003
80323
49054
604821879
98379
1000000000
1000000000
755095131
960985435
707747399
532784152
19956
51577
120842539
659570594
740770744
523240633
702949212
579385196
55091
12934
429477572
627712903
86069
589995874
33497778
516017979
88615
882554209
43788
29552
1000000000
341615266
789596426
526795505
75094
420340486
996104579
287163621
449611668
66623
1000000000
46937
84856
686098085
939605080
884954623
36202
29551
948995688
318350807
251456328
193042955
417503715
446209375
722760631
22855683
80417713
324488249
2037
20780
297
60090
13439
1
27337765
40156
1
864409618
99200763
34505
7603
52659
57120
26013
2457
68239
247437625
692646069
262532722
731863651
57034
160351802
237982441
389214266
831509318
1000000000
428606496
438808996
708149267
90135
303233074
720348998
96681
566141394
679256426
74218
772792747
5826
34750
429088494
53263
184593610
975065335
581127276
78757631
54929
115054587
50415
44617
711534071
4800
292682623
77097
10111648
424672353
27474
889641365
844853552
48587
150419265
53022
1
19482
595750248
615868835
628467309
39189
92073
10617
7882350
556856649
64337
11730
75455
35513
90467
411698327
860851859
827199243
652437739
6371078
178126028
779002942
86611
165430221
530633507
23442
773562382
665945873
937508071
627225454
892393442
75983
40772
600622153
30123
78077
795713704
707695535
94611
97360
676633582
215188486
150360592
249022688
46627
69096
126102189
88236
1000000000
979188757
585605563
25263
12312000
2950932
256628987
4898
428507682
783051394
27595588
323811029
94085
1000000000
24883
949391955
45016
506474116
919253289
29896
101999505
51871644
48458
143074047
176058254
753709831
87062
879397994
96846506
76122
282862097
627383491
60651
532856750
65244
233479707
8740
1
8485
87048
3974
63571
87479
31925
894474800
755634660
951244176
160158377
305591260
390836081
186775771
581508771
44659
45063
90734
16340
83627
246371431
567937618
81716
230310777
382842825
907705884
899484851
379594943
89487
1
390514936
8718
552818285
944181309
1000000000
31783
1000000000
63456
722910118
52095
90831
31311142
830787043
218232559
11443
9709770
27972
695748533
26357
672670489
107495579
47588
290991585
453313564
42334
62471
22045
40605204
24090484
4935
455867632
1
1000000000
119156944
909286844
722314929
580046416
1000000000
110064248
6894
11065
23431970
387268338
50563
15474
89827
664804268
368724528
657949828
573412058
1000000000
59319
261753586
266902450
949885659
66794666
760225569
233020058
355942112
361399933
21913
25941
46814
830137763
22589
49043
648831929
212823201
443969943
81864
370770905
774172517
500976181
1000000000
47936354
62312
53027
4010
892954540
41818
805955751
9142
93063
23887
792699272
67905
19682
711249667
1778
46935
893067351
32624
47133
1000000000
512552321
10942
39772
383500534
908376604
60883
349524070
13770
19883
785323520
76679
3232
78399
1
31189
45409
6697
49784
854046626
62780425
261312634
883732471
60573
397317379
543746343
334510059
6933
76925
1000000000
606234663
951237048
778439198
277352018
932121747
614309278
239574722
968199447
41415
257219449
887211765
43272
72465
8027
1000000000
31840
1000000000
37411
45188
42305
1
735615975
953245977
13067
91962046
425815539
551023998
61790
14337
197906238
50714
1
7149
59031
54831
574581665
25416
574902256
98149913
120
68806
9981219
408991666
434833194
37533
662330213
764542653
59494
78995
950812735
38536
90514
11124103
557986943
601778169
1000000000
232854274
157150221
2385
43362
64945
1000000000
398207869
21183
36191
48716
8847
64147699
426511609
22248839
474314700
547752940
98917
98612
951638554
49191
93947
1000000000
85837
14236
302070476
31676
70324
456789836
82880
462260285
639576775
55961
856044423
97669
68428
7724
12500
237873426
177731574
45802
917153306
86891
129041361
716347238
985787509
1000000000
98120081
763027372
858229575
56402
273724650
1
556142551
851657773
724462476
556196092
50926
312129987
691263524
84654653
826085714
94827
717619045
407508600
801873665
913841472
344065416
381925150
34615
50558
87227
709244947
55197
286701759
293987379
367399376
81847
2171
94839
39188
306868531
81489
205114029
11698451
789992700
78733
61812
390157095
10045
987012461
33539
1
808713216
35538
415481255
974920729
11251
900174202
759892213
64007
174542697
28464
18959
718526296
993292906
30311
79263
80997
339933594
1000000000
94378
462194153
84109470
545671742
78971
26671786
548158002
130181915
839
624875431
690618527
352976469
1000000000
776070384
253480869
951796245
692863665
4019
58081
569420961
242089190
52572
1000000000
79815
80786
58936
20207
464617975
24401
158117171
29243
370700566
27674
345512145
50589
55815
499235476
7559
6440
64776
418087815
1000000000
1001
675301788
770102495
85238
99802
422390920
98556
55587
79423
598956914
93617
394455417
433353582
1000000000
54053
711420556
753275662
429515669
66157
18352
48958
339114572
524442330
97035
581193902
6005
61264
615368366
851697446
980951866
105346397
46705
326484702
348615194
300799640
13760
573363992
71147
853542029
456424057
233767369
12984
58732
190098920
58316
63536
603405413
295334386
981058553
924496593
1000000000
86229
943188022
473914150
251883166
460057609
28717764
66756
69373
60578460
38365
78533
483655262
598581935
93190
78323
1
392945323
7288328
77646855
25596
96521
19500
152714468
56747
485286230
427952538
36712
72518
31947
497848288
115359470
184134746
53644
79913
356928880
617714394
71875
16371
44324
1
16248
363172867
487030387
76908
565052558
347323566
96245
1000000000
380448364
25671
705606310
655818186
229142797
75082
43047
91070
154040018
75118432
685650119
94856604
109397813
658554816
788302736
44315
539078891
1
1000000000
139143710
66732
33774863
53556
505890126
783989865
359896752
1
451793203
97076
452474350
353910151
851752206
283131400
677312518
852401245
638959827
974032525
21155
980106833
23126
110959005
70597
36275
653243286
225102590
9046
60428
306368723
80852
5049
975089474
21331592
299538379
554281867
998928106
775805157
28618
649500414
252366593
670614696
384769544
33927
256423543
57823
896928244
605360836
14319
662490309
307195412
71829
689979508
48011
91397
53878
556306659
148954170
929412110
372122080
6153634
65993
33266
977638381
156929866
837794380
1
651740026
249
596215739
47159309
419
579373128
46548
17715333
84755
53001
10972
1
495013448
95780
871903647
93636
1000000000
2176
694854021
89557
327560570
134682328
26652
119227783
539335785
82361
71428
379874026
12942
184912528
919581077
125880271
875930514
385041923
363141408
91384757
1000000000
59659
52480
430975404
54898
32245
74052200
512217364
48594
13005
307076314
230356174
1000000000
9653
52042
1000000000
511606302
95903
11672
880799747
72723
649111771
760120878
949616352
1
12492
66380
145350379
1000000000
544862248
37863
90558
708
1
547561840
3289
1000000000
85905
900078470
52185767
808626588
937256351
642072663
913709423
62218
80606
34118
78449
731831266
27434
19910
85535
54003
35036
78648
125769448
23284
93485
273844478
47841
58407
48500
76644
614809199
903703738
33699
890494045
978318805
1000000000
605225860
607429637
89378
21183
666995211
936750045
613228895
957185352
64635
583510031
41446
49977
233948640
1000000000
687313341
4552
1
348121408
119066203
97661
287455304
1000000000
681822771
513500298
322859501
1000000000
441486395
775855151
224697560
473126836
72335576
1000000000
228787616
27521
30951439
93136
254342567
68818
852454379
98641
46410
64831571
105556695
51415
1000000000
48406
594494692
463861354
534679200
78675
450675070
584143516
41576
59059
969990194
166871940
19982
61178
79947287
1
90655438
50458
983671230
38442
57392598
45275
68342
37549
873509764
41969593
481833575
26211
92691
36494
257778974
73558
65504
452390465
623507728
630593731
86864
62807
29307
615034911
64416
886402220
936940501
940078796
937574572
659420940
696663494
668503899
959160138
928919074
283052326
20845989
1000000000
425480044
39987
8137
1000000000
823369680
102449258
182985592
70241
23418
465735129
86141733
467581524
9602
215658301
501852840
1000000000
1
477455489
17902731
61460
949667040
946192485
896681017
425866924
79727799
922397513
362340504
55118
258211506
712805735
685767376
98163
773634397
713018316
453193005
31161
97502
844040242
156765232
382841102
968337347
223207266
324277646
326505536
11116
30454
215278670
61813
229015032
84026
48475
542652506
70971
664113030
1000000000
994585117
710815772
43822
39758
655764761
1000000000
382985385
628479039
1000000000
874268983
808267664
608411617
85453
449434587
58177
69294
1000000000
109636440
31400
371276811
59375
48816
431858946
254923842
76664
75295875
6977
75816
537021284
272308551
874143739
688013719
83741
62261
7196
86372
22247
92274
428291509
60313
5361
12428
99987
911988150
28853
577515947
5419
265218202
57236
985404323
1000000000
528743308
339944446
624512566
33557
427553237
137443466
24887
70999
19216
298714491
44409403
80743
518053198
925410513
367251942
208017103
45532
117256717
52134
52800
1
468288059
26954996
34379
463748525
803805117
94443
9425327
1000000000
26537
82288
626136783
479597486
97935
2667
1000000000
981633210
283295908
861616196
480953697
1000000000
825494392
689068224
92563
4379
808910954
96210
197830530
17644
33616211
20153
13229
983792582
961024081
72022
406838821
969132575
163019996
246180811
11086
609840112
1
599523352
29991152
387365104
898690946
221592976
990423048
98530996
464520047
790177711
52018
796850328
701653726
332621471
666884260
43719
474918032
43701
28541
767992771
430611888
328864440
43483
47194
465722443
21103
41223699
9512
443136165
386017178
39470
73853447
56383
45335
660742348
47702
44355
160301479
57384
86412
13084778
406635321
517467205
99337
83674
937877053
769848049
15156
1000000000
713491448
887022815
785776393
12112
48873
81685
98078607
324429151
78480
602654921
66552
417358401
74400
391046538
730076544
26639
39378
734588175
840172705
785481948
507839113
654459415
309420947
881479784
429746742
503835898
405278095
770530501
2659
689567474
73349
713136760
452593156
56725
73283
426180434
122785227
246533650
20817
48522775
203896463
192801558
835335161
22394
97044
528229605
738332884
29424
880757674
9057
725665836
19964
426308215
479833711
36233
21907270
625994550
653494289
84711
259135677
15565
82954
43885
1
794191027
91704
40955
1
787063601
511511741
241915530
559276656
455824032
90371038
99292
9610
1000000000
634767827
784018708
268328592
778760129
563394867
17962
81916
729204071
462431216
994440192
22771
83526
22165
92906
723109924
305310779
87500
39759
33354
52642
6842
2920
412274206
598260300
538940090
910166400
187055732
689491641
704295406
640635561
206060869
556071372
174208357
194124614
446382320
932917869
565045775
972518437
72824
743584167
516692470
646380023
527930134
831417673
31822
836083542
347248387
40920
333108445
87503240
56137
864566827
628012056
164260284
251977800
78916
3022
646098153
77772
90197
78092
32925
125213962
1000000000
204160573
62275
193570215
153186584
1000000000
74567
589806553
144
937444445
49455
717971662
1000000000
444430829
412996777
548716100
783487174
64250102
566275614
1000000000
59171
204484889
1
985964235
958636506
1000000000
94653
68696
153287299
10757690
554574285
553126882
51470
77410
468319354
494079886
19462375
413324026
66169
90342
82364
74801
88158
52930
64785
31031
8161
35064
81679
508844674
67347
417064880
27137
701193684
558680525
669956320
269485049
511360498
39093
527234092
20370
81151
56969
78387
26140664
290215670
942079006
554843035
69262
773811978
575272858
33064
17146
826054211
44514
245773002
15135
171935245
854942274
93192
529635875
1000000000
44669
967714691
114594159
4706
260724048
738616118
88681
27147
807099901
327983791
439040432
297929275
56525
269973949
883645279
174872003
278957377
704640738
835158851
1987
68464
212152447
247950272
957627583
326756770
73819
77123
1
1000000000
10999
78379038
1000000000
1000000000
92131091
45797
57316063
36114280
366204202
290106421
569235545
306441846
8621
77089
70159
93715
74267
54066
1000000000
38381
7436
235266467
617923932
21364
37065870
351825080
834932938
785975761
62652
53964
35733
881173657
975786328
45506
509794683
292739856
412935147
19045
503724066
668495785
77571
508439185
688616653
41788
733671625
562803683
56026
87389
903650434
30050147
697396415
42986384
954303751
42822
747571609
721644691
473856929
111060788
397333228
764667316
449379403
527344316
69502
1000000000
97089
22710
78857158
771337862
502103280
818706145
94662
95474
11678
75685
772902004
83706
46017
68993
87075
714969174
90111834
19147
191936511
335121791
56233
49317
1
878933943
1000000000
745868502
745034010
12975
574571428
96433
80954
555430629
337207633
398576993
236771698
14604
1000000000
66678
860982140
1000000000
71578
39451
351224423
506498827
483487248
47918
1000000000
828126853
886571729
62579
25076
85054
73643
869449511
751923978
340289153
52067
181983848
533077166
51869881
1000000000
269196702
165008177
108803070
1000000000
481538728
594313801
36414
55193
753530557
959948174
594951749
17385159
108019902
953099948
245764519
74798
133967300
62537
16296
79525
42061
216370209
227648868
22079
56754
9057
104418650
61162
35425
1000000000
353975736
235208423
19292
316297477
68274
110543890
182537550
31970
1000000000
894198401
980143902
609058604
592071447
216004586
29925
302432929
67092
21097
469540623
64462
952818715
506821587
309651072
729547282
78337
713221384
42578
26965
157838642
17547
85618
84794
89013333
158845253
169502712
841608143
341299790
486225445
55218
7795
551386422
355768065
66666
128895339
1000000000
68836
86358
1000000000
70603
20061
460657728
169234267
28082138
974686500
84800
49701132
960741813
752145906
625005604
718035055
88145
36025
105132301
185047293
53833
83854
271898181
39867
97992
969055187
135306282
57731
529666471
559
93903
604084710
45467
14706
19781
722594084
450911668
766547130
95167
204533346
97505
566465942
16699471
33105
743756226
48981
612809310
12254
341180595
76661710
377439273
18989
462047182
336474892
311897899
6485
839495285
282179133
81298
259446772
6500
66304
580161995
108149418
385284529
471948699
1000000000
575273592
753872104
658700102
248622808
709272626
65685422
14211
109249101
581221724
547219503
55464
1
984305886
641057140
750368444
91050
527737650
799669324
58861
33199
1000000000
621353659
338167239
67648
476279525
40387
692536180
6396
559682350
950
166313774
12813726
73836
174590519
1000000000
818439820
96667
628995903
713773956
954852762
790879145
839105512
943770222
563228181
39689
13072
29466
10190
9763700
1000000000
921509878
735782179
26867
423606013
676367911
821242779
543598911
57027
66579
296043737
653209792
33844
84947
916961555
289674900
51422
398400434
162170181
358028836
79046
271078343
199370803
80127684
386821134
504662794
238175678
98570
15667
891380655
28290
647759379
7025930
73733
742640342
55701413
61973
909963707
637486216
75547
773188574
58167
80920
40257
1
592295507
347558135
450069774
3209
71936312
557336390
42497
150573692
31519
64661
910516084
71747
165001773
148303931
1000000000
142140295
306112477
62854288
515271216
912311705
856945369
773572489
48957
756684974
601124517
71538
9735
67811
438589307
1000000000
50768
940506204
5556136
1000000000
144284670
555554775
667324276
596994603
16518
1000000000
984753202
454921231
544261357
1207
1
1000000000
682174486
293487416
136119334
672603420
52536
845073634
28447
96722
17186
826967697
5756
2788141
33489
51687
757285870
922339881
60856
632250999
70415
953340388
214832093
98403
78650
680572140
228278955
1000000000
160354555
726470184
547597337
81919
311739556
86170
1
14263
35801363
58329
433875576
89226
791879683
814211143
26664
46253
107541501
456768454
304883901
51780
817276688
39396
8521
524672959
307054870
93875
317508030
52811
798993320
44488
1000000000
42053
2050
62712
17662793
58337028
861005911
999958044
629472982
177406353
18575
422984702
301154728
652586026
216526333
153
861429978
738829744
88317
1
1000000000
381193002
241201781
8967
441304474
26717841
644854652
881983439
728231984
50387
218915256
706146924
15709
199279577
550574419
89819
90090
268640225
1
578853759
408000885
87471
35457
55019
68986729
1
30868
19260
44703
42942
1000000000
14581
825162196
886473527
550960545
1826
77368
62723
465649964
86890
49567
60474
208949352
75304
619357396
144449635
521916796
1000000000
58861
165364523
93814
646327064
23682
776870415
95749
34194
73765
84049
833257511
444499253
108923995
615207802
768277116
928319289
414086807
42313
136283806
584330006
719114560
348358333
625158104
79455
211012343
973956042
595809947
866711697
120374231
43609
1
263491214
39663
249709155
914985961
1000000000
10248
831601502
1
34075
1000000000
545144805
894524664
178387181
85997
859870127
983020148
522169848
824871146
646351185
46217815
29502
60512
94894
984685099
1000000000
807971743
982358377
705405363
20920
662257632
8950
935518375
30159
528734788
20444
93451
92853
906888888
433898699
119509361
1000000000
990047378
32406447
1000000000
723786181
659841332
494498510
226262801
14034
510093405
988624571
90785
982287572
661538980
389702124
786113505
572640142
1000000000
922845369
48496
50645
440445544
57336
73455
566970932
1000000000
81966464
98059
55021
215043839
79266
728398779
72948
699082766
943256252
503824216
384329090
347837190
1000000000
18034
33
4310
84643
14378
473600906
810577107
93870
68940099
1275
216523561
441051289
990140599
77640
707949395
442113708
666674806
553808362
1
521040490
470500093
848385515
121543608
14067
756911706
109733343
20502878
83668
5914
494926658
943359174
207931557
241747488
705782058
791952153
407490164
131061665
73799
89021
20561
943861659
277134118
807455679
984277249
916910047
1000000000
121884831
243365862
10342
503438625
1000000000
1000000000
38525
54029
654271067
1
52987
11079920
607186
50992
610893764
176181607
673180201
39279
467482622
525747751
837540491
9342
33869
63800
329449523
436111317
944551529
848478770
673494933
317391298
967174846
1000000000
40950
53123
71798
972037148
38161
158245438
58091
13697
66901
24272
1000000000
75229
730221093
1000000000
14791
751293037
521255133
44376
687421323
9270
748992861
68973
71850
160259896
22294
44015
608728589
60006
219247890
66050372
549696327
266551112
1000000000
698123163
66418
275532833
234449786
493437847
168762382
249940374
373721498
605479807
611360413
14526
1000000000
159723828
940618684
92218
53717
497850313
686337337
97162
728000555
522713946
94332
1000000000
271855547
27190
227675709
556482822
609090159
276760077
132431988
610273723
370209906
460330200
1
480982273
871139775
95127
34110
74807
40908
61621
8739
48602
26039
1
1000000000
12110
27666
647
471085323
632256407
278474956
138818630
144099358
1
81086
66866
871276616
765085789
16253
1000000000
43746
627521090
9614
20802
40194
356778983
91922
76534847
18844147
286578433
18966
901918947
931680127
44649
1834
71051
1000000000
1
52197
134107428
253974465
796935788
391810934
52740
87752179
158854404
6721
495095453
636514702
71226
1000000000
762435757
1000000000
94655
1000000000
1
1000000000
245281577
19851719
51894
1000000000
18280
280627313
882954556
82922
1
78101107
757956261
1000000000
766782263
189707398
7224
434180616
536480862
62503
37691
82221
964359650
456725332
60580
8838
164928250
323980705
343379124
27042
1
2182
71534
29326
1000000000
558600769
401146540
986057014
694585730
575584289
36128572
664034314
256093742
1000000000
27794414
782508646
936372820
936864364
232443441
756001565
44044
681805244
355385031
589415980
67533
33143
17086
799378829
692559689
55115
92544
32842
416721581
81827
941113982
30755
166147910
755961304
72498161
13393
1000000000
556837409
60180
23257
813842547
262058227
491286438
41241
372523106
90547882
462911841
63334
1000000000
77969
32840
836890576
751583630
745340761
517105026
66853
1000000000
63565118
29471
29392
49918
322093550
909723054
48245
27389
707536486
66709
27266
69101
43836
20354
938707031
804914297
11338
446186104
9313
512324836
8469
459740145
217408152
16648
83902
170412935
41374379
12570
17087
270820748
214790735
739487945
22356
1000000000
53390475
1
77408
1
43902
1000000000
46890
357971584
300654470
7594
3440
553869619
28370
847346417
90833
114820640
225291306
494139158
516277302
464470621
379955511
973692435
1000000000
78709343
671182764
719055788
46764
34150357
45207
105117601
71365
36669
85889
985304774
603538892
680865603
1000000000
171046057
1
50846
810880265
20989
185866271
857285449
1
914580668
665899881
872323354
239550614
1000000000
734974815
230091497
88589730
180337473
1
14073
34477
779322537
1000000000
547519668
341671386
56432
39345
1000000000
59852
134322635
750412534
669126899
1000000000
345334058
83181
618984287
381062577
17533
22528
68991
59730
35854
468421976
51149
11280
976578694
890737365
29940
412882881
1000000000
60383
14052
358321217
27004
1000000000
993415401
318201659
49836
736365490
183367477
920651442
92597
28378
1
529308823
368632106
26559
370712477
803794031
33547
569940052
31068
63006
861115696
64212
66848
25621
21999
28705117
82383
724474769
19242
76276
82892
18194
11420
533966020
31039912
46773
45126
120713295
408223780
875339304
196608010
14352
27339
82890121
164821884
12768
61529
800439689
18279
1000000000
454683824
49012488
371374990
34898604
89843
114881128
23633
756116608
86517
124955755
1340
257998127
3497
36868
124353632
48175
1000000000
544497255
82179
987797167
79823
45624
55500
989925850
999194553
910671840
355036571
901538359
658951295
953898581
79831
10512
251489725
70132
10666
793811705
34233
74472561
238617966
516036811
24169
961652959
1000000000
80262
663607616
143412537
60216
46369
258086255
984124516
892500002
76126
628064001
666076677
34461896
815362670
60280
34951
35789
881428310
95853
73910
88164091
999826738
114915018
92445
685251370
84504
8592
40341
1
653517680
913083961
35032547
944949543
4216
208092512
147240028
33435384
576342979
815
244969025
139141946
888009898
609189993
53025
91002
475134806
231158488
775687068
64598
80025
718512669
19031
543185919
6569
91884
168013262
594977634
1000000000
72500
969406372
476219625
971899764
76302
105154631
152948158
46571181
24801
33044
57884
51817
93403503
104680604
876520493
802072617
10053
306594900
254586735
73258749
853553678
269080893
49528
788823199
420420568
738865081
931118559
721576478
142656088
95839588
12517
3033
38731
452834252
419005161
383279803
922986971
250674559
475017307
41781
68688
551488894
952345871
440106234
98224
99615
9909
83528
551347316
228476310
432557521
336019507
362449499
41292
55340
39367
488392065
303312482
873302582
93091
68987
315151658
654145359
1
39060
228605695
52009882
1000000000
709226877
304926189
35835
274297326
8815
41494
69606
438125181
242975558
363645292
585383507
31736
962040802
660482825
20769
1000000000
749726763
944428030
58656
1000000000
27283
944
375355467
1000000000
4218203
171777013
18238
11161
1000000000
503886510
12534
620114978
853280932
1000000000
552041856
872453128
8602
371043828
459402165
254849963
69983
248171268
350545973
14665
702992959
630930357
1000000000
359556842
1000000000
52351
27720
14102
961191101
185297011
10417
95289
59840
53569
672278058
986613421
786526486
215764576
284511773
936302800
719
312734521
279501124
83710
27229
89151
72641
79106
91629
697362550
7919
1000000000
1000000000
824239451
94605
151736357
236147522
772579226
508551133
912727244
87333
2330
66923
243837173
51484
233
55471
582129582
666884829
775147808
15483
726656937
884115571
775104854
492790916
91412763
7372
89600769
1000000000
264954237
943489604
709640914
22650
212426744
4682
412242652
168334982
286632513
496664565
87879
42357
468100256
277061263
2784
812535014
608901143
12819
49981
1000000000
43748178
21441
90968
552657653
912997372
493021735
45761
66062
68871
941495265
833072134
865268387
1144
704835725
445526314
59927
384728313
96907
839921591
732821789
54974
381566774
67081
88824
99157
400053131
88389
42412
753947576
47935
52757
11541
75144
631669476
220711671
974383397
80238
52069
83062897
549653039
48161
337291778
92508
714198506
1000000000
48319
89910
30273
79207
979488994
4729
243105745
1000000000
96204
251838130
935972712
275157908
7898
9605
6213
66441
34032
96958
58822
36677
23081
630436250
60406534
1000000000
767677602
12827
14002
1000000000
15857
93852
633143533
878260907
831603305
54469521
144220793
715954846
2275
476656896
387332098
10521
88823
55034
59764
696428257
58636
64409389
19209
54028
47895
21100
290730562
70453
20891
334475483
352580720
21826
20112
59182602
323730926
633176889
50701
27493641
329197260
83421
66285
971847715
1000000000
196249321
54572
1
486215822
223542783
980916812
75121
60883
679563616
808820926
44237
92184
920472432
19928
755878646
48666
968228880
72747
366756043
19690863
50322
340502842
95550
95682
578025412
23745
10929
1000000000
44215
950516316
1000000000
997816056
40165
33282
27902
86647103
362440937
95300738
21753
84528
25769
78296
838408987
57478029
95460
1
1000000000
24620
93208
48695
1000000000
19520
188375190
89899
55638
98401
839653403
26688
924850194
814730849
6914
394637412
998723762
38046
410781587
50300
529809673
992586153
1000000000
81214
26343
363312331
76655
392538166
880241039
111488518
514693470
92763
1000000000
1
49338
954182474
438418425
4052
232605170
254770182
128548422
511099199
29685
348243991
78118
94720
226643377
124386423
699177049
89272
7706
83081
33628
974326166
32495
839205780
578086911
212800679
92495
27888
1000000000
823447959
98124
993061544
15170
93385
542440494
400138801
289241921
64553389
48657727
40392
982340395
537621195
15192
443351209
146737449
1000000000
697376364
223996348
130252391
276825412
674067696
75287
51467
109835093
49673
976795790
50842
1000000000
544934195
714669355
693153283
865740857
481587886
516187973
503357796
1000000000
149431699
47405
75344
56433
1
358664011
1000000000
862518186
89419
63824
24577
49822
72623562
1000000000
570944741
712081394
375357117
1000000000
797352133
44955
951177676
63118
8226525
55643
61719166
49056
402719506
191325749
292438209
437010828
165888616
73395
193868322
546337482
1000000000
14734
15613
445843647
406047041
553965877
739609222
895070929
15180
50399107
690507231
756492774
516483012
625409473
258858600
787151533
68416
958290889
371949614
956118916
564755123
687990819
50104
1000000000
19907
30381
80038
16108
89061
627277708
41495
1000000000
1000000000
1997
25205
73263531
1652
896208463
159869628
429398098
251241879
83358
90273
427336259
1
94928
19567
879638448
750393287
449716894
759046903
1420
61018
872693785
40104
1000000000
857227049
822108344
940839672
883390903
797094449
614939108
34828
2498
333039293
377831058
2333
660949250
123535536
95638
98573
81504
31046
375905715
74776
340083960
275139684
15922
140562060
35723
40421
93266196
16277
642197144
26925
917999711
228204671
745655956
683593849
35613061
828760090
601634594
13991754
131834778
25098
99213
44017
693334849
109869376
13459
1
952017468
88910
675123024
813666400
527407024
69283836
740165471
92389
870737478
501211540
4500
537742547
60648
88226
100989349
12282
94553
48587
943902833
290324477
707642707
797698012
950731820
293370741
34661
378350679
897852466
562278915
1000000000
790991104
447051044
77306
4400
718012966
64286
603427645
49547
58942
286717460
783959434
845482740
485931817
32560
776153056
6422
534675429
731294834
836993642
188840711
253595640
133220900
88770
835392507
829357937
691045795
42293000
22583
834178698
77242
759311052
94455
20040
91862
25279
318544762
778440963
686051369
1000000000
95735
69075
533486685
1
16400
301952946
130292864
42281664
17554
410245090
809778079
732399335
767632829
573070910
36213
77315
900061201
213480303
45713
700633166
883286644
726252670
383577877
840945569
22748
70842
19485
45559
426579426
782177798
9561
637125676
688965657
229395475
77857
369001760
68944
15624
919990819
931841270
307392145
53119
1000000000
789608981
135815266
94186
996071865
69797
84875
187590572
2026
501071663
26780817
278274759
574674304
49166
99606440
52332
1000000000
713997940
677026664
47954
484128780
162832078
553341791
711044441
370565002
577775796
485505372
248074796
10935661
1000000000
174686592
950152890
970401458
526708375
89496
340686458
138372892
245253719
17673
86578
781827934
619652035
56548
89370
847093752
1
424718843
58757
1
221887616
24874
85610299
196074736
274916222
6264
740597192
403402203
590746773
994772630
35242702
1000000000
718351926
1000000000
30914
1
420432322
699343510
70522
833088505
33744
639706096
554178440
6844461
48466
310338999
79489
585607606
43871
982424702
612743194
98604
875277845
138033339
14244
974176109
1000000000
3870
993949637
955862263
523724441
1000000000
184200815
38359110
988086648
489881313
135885286
361060065
174892206
95618
58482
58376
441680127
290747386
51662
249823726
838998235
77120
36653
41370
22576
214236076
1
365698672
91282
723947790
22473
42055026
33030117
323166584
939893697
173774514
1
137599522
38396
932118556
703996338
300340619
921872892
1
260207025
845511336
21671
46659
1000000000
380254334
38113
95291
25037972
84823
48483
621213982
83614
68918
60194
1000000000
899964259
633210139
21726
56184
114694041
48961820
24367
87562
775810288
760750846
27209
884849908
71858
997613280
52689
764216362
985239766
21129432
32871
824369960
299813381
59706405
1000000000
59165
4813
92753
32007
22422
268632009
480465940
695176570
43657
423877587
90092825
43056947
8642
89557
72974
964430592
9808
88295
758496333
28002
1000000000
1000000000
41743
132702463
17651
329866290
712706079
255307757
288547066
606432353
986110438
253847083
61269
3514330
780642956
488979297
985809981
183489033
625345642
643768919
503053614
332630276
89125
1
735738802
1
35767
858415289
48023
524697708
351658226
36664937
53394
833021100
1000000000
292585204
166870326
31423
950374711
59924
136025870
811384310
736074880
42868
66987
94684
439643870
527196566
43182
959364146
59073854
46393
86348
193792850
52466
81243
379276664
648144059
85317419
17222
45529
36243
954210371
622094616
1000000000
96514
74491557
994363205
1
54073
517852937
22556582
536786514
800511947
1
75955508
884230374
388034936
52250
327867491
25101
302889422
63785
898449673
138543907
989496403
396212990
524903311
1000000000
12481
1000000000
44369602
633971176
976155156
896648306
16863
852797141
666827626
825596669
677491340
1
1
224155120
962741050
74003
465103234
482520587
78654
17444
48227
643074308
72666
551510905
80199
715163686
512286838
21495
18826714
336537222
33805
495139111
1
74869
11292
22493
881335126
17954
1
507783721
933257478
91678
1000000000
713041219
65978702
462760928
559745129
49352
1
478903467
799367151
529538970
219002240
78882
194007349
19694407
29291
1
261127000
49149
860656335
986550840
994763635
1000000000
816627768
6158
32757
1
69243
46533
338930940
8921
231964147
593377365
388706891
11797
36664
909912679
876031466
671876946
375347701
295779928
1000000000
300280499
699374513
30631
487621784
28154
54493
283473344
66247
43906
467924823
147972802
261109475
463462700
95030
440464304
37400882
937909722
28940200
936353224
315473351
25940
4086
926674467
217087958
499853000
603467306
472909122
160012144
134957002
992186289
127768625
232697449
568114576
120183995
67074
37251
48221
1000000000
104067394
32729305
947768751
78196
411154089
78947
36544383
567869557
98551
12962
110195512
69796916
743297535
1
36663
854498190
15270
17807436
42764869
123149869
536189594
894364540
74244
79818
319084020
810480668
353739406
782605267
66393
212105384
540939573
413174243
61093
166900969
135272202
6057
81388
50266
63776
77044
26557672
46354
476530374
351512032
1000000000
12815
73304
796887086
74590
877388563
5564
67751
7567
438842918
63302
72353
75508958
6965
275394524
529297216
450879156
59714873
208466934
920357198
404822857
302208622
94569
274001504
44642
813119673
29147723
56197
85175
44188
29274
98582856
296524386
9303
15010435
70485
487344299
334566991
97485393
401648636
91797
45464
74099232
824644965
400038837
48520
415344329
394532787
65524
75128549
738718041
39136
1
49160
1
219238555
3899
219441970
526895042
61693
898357523
852043547
60975
27691981
985681492
448325233
49299
785230576
776111259
782702898
224761944
425400797
81962
1000000000
886638349
489855364
86889
86423
571101887
17259
3704
566950619
685969110
701850481
491827608
90820
59047
938043474
457582063
55890
1000000000
647999560
744315445
84946
12053
89964
777411488
726384001
867820799
275400649
914432079
35931
61307
146522523
127812555
788782774
335297929
700921957
816676043
24111
23097547
82319
459040605
196370703
45904
294671622
92876
280496323
5825
349740797
79862
16503
272634086
48690
80580530
325809928
54583
88199
565888793
584685472
13740
464888434
92301
27522
37708469
37522
67739
49633359
74068
841404879
920359256
901633033
36255
41501
876183017
60919
161070320
98057
21275032
5532
732134286
6259
43732559
28050
302629143
32583
430498947
952940380
92663
339565250
826224145
24931
342100578
311900937
71738
10016
897459291
66766
31190
32350
797038627
1000000000
175590817
459775159
596657587
96081
79085945
563432270
183715530
95666
588407153
46403
8093
54811
61106
686735266
91171754
488800568
159092275
524843876
86325
89726
25697
98772
125241590
58011
2799
893041707
728419189
285234878
66315
82728
71016
299629582
318823417
706947982
595647020
667828418
732539235
1000000000
95568
798006286
792341224
110924405
23134
103475660
94953
40983
161841589
48757
24526
726608207
95337
410825826
96618
40027
324988512
766362686
979355080
661111564
393537661
169870057
88921
11776
82064809
1
1000000000
25590781
641212850
239840555
324593936
506367535
16219
16929468
90789
63773
748157478
451871333
977423631
799713633
32660
525955652
461217500
53304
1000000000
753373840
27306
692242362
34953
800973735
36955
12017
17189
46852464
722841529
976732788
77268
250524071
56680
234958912
326531169
722514441
770992457
55466183
91033
41412
142524610
87842
571884358
660757309
234060395
56161541
104087874
564413642
91487
833540659
1000000000
39643
692279401
82501
83672
888515038
145697313
80710
15111
91872
36843
491810350
366785377
24290
896262890
532817817
50760
86132272
659740883
113832267
439777690
1000000000
60261836
18192
410680965
203873262
931153377
290450891
5206
1000000000
824975064
242940231
1
9681
50139816
92097074
69930
244372979
859385716
551604471
606350303
11255
402631675
98933
297552726
96555
24477
27093
418996478
34278114
477128583
631611002
867969065
1000000000
991903582
95562811
494226692
94214
151804075
50168
769961336
465245079
30247
77552
14554
665324785
462621756
848344767
60418833
530538175
2737
485822035
1
148685202
497337426
575649197
76371
62090
7592094
67704
495810004
386541550
69775
50369
227260109
347550001
96351
793720698
22320
736748218
48744198
30002
13263
55018
857781716
804316537
11018
849991542
3385
67709
726860619
1
10943
979785188
603296041
256894697
68223380
64776
293912984
396631102
935532173
1168
830635433
38626
19137
818172540
884246221
451302580
140711046
492025869
550323202
106775607
267888797
829509431
464813559
32904
152887433
33207
19676
26753
83583
836617787
295107127
61557
1000000000
205683636
38236
13185
27903689
972480982
1000000000
982630094
37764
91085
29839
28288
62103
323396546
354619315
67515079
83608
27659
16879
60502288
367430810
59226
30398
590864830
70435
14081
45122
16516
376899610
13967
120777776
393560466
320809640
806975664
187463206
10136
718076968
1000000000
1000000000
247052454
65728
883007645
104293789
619236129
22559
1865
27395
51041
757841104
26359
69096
88628920
962490826
85619516
1565
1000000000
820648467
819642526
131759916
9677
89580826
1082
7408
29236
1000000000
1000000000
91307
234000780
996393737
902067796
281352944
74100
473420226
368816170
347998610
69060
26218274
80114852
55936
1176610
330944119
25843
91099
3724
990962573
48510
56525
44745
289279366
120057852
84943540
648913701
87557
505053578
7777
797129461
71860
332003631
68288881
1000000000
960511100
38091
211163647
720797802
1
941356293
1000000000
963666438
479245368
63298
876787535
89636
14728
862991290
557563589
41569
25453736
332334426
43262525
68755
561365935
885479423
9573
65016
589773160
86249
472607346
60488
601586284
559451062
624093162
831282661
46663
19903
151070432
842646225
168644592
4879
94579
87903
64119
1000000000
16788289
11506
57954
96234
40533
81270
824447611
38788805
1000000000
64583
476812962
33574
16727
22089
678438353
953220246
936703976
1
249221328
624881910
189409418
6389
181615737
956854696
37041
622759560
55438
58809
992684776
83915
47149
1000000000
480206933
32514
148265210
977359965
806825664
80199
97249
1000000000
42943
318213111
62885535
1000000000
328343767
17792
846315684
50369
304330850
428095972
178215471
723043427
51634
846305177
67310
304944527
366607010
15155
1000000000
1000000000
451217412
965390053
428791065
789088306
401396714
495316265
903151602
93991
285083937
970025510
679734300
1000000000
14935
342997931
82877
530958176
653286315
444573174
34939
545000516
388155410
37757
72862
22771
46221
227817553
502453252
160940323
90356
822687314
17915
7552
633178531
88385
511396167
21129
600196523
1000000000
940926936
404568000
103745646
232408966
16639
126052831
60647
903209514
387405878
747144066
913098255
77984
67411
96136
58568
1000000000
1000000000
52297
259566945
583279851
350377763
738261207
171910904
895435080
114073452
1575
855517183
71921
406398935
48779
33873
52693
574920466
59461
1000000000
42249
68366
367988056
650947086
7417
724385543
14425
92621
84113
62959
47664
1000000000
65884
29391
405250100
140045844
351101906
546532769
1000000000
119849937
237303150
68233
661821129
802901320
355383184
974254709
919028456
627230399
11655
307285533
36547
694832566
520529026
1
9045
1000000000
270653639
77917
16977
69542384
314272988
54970
433974354
868023137
959964115
6516
75351
1000000000
471819405
1000000000
4531
68926
108878251
752143349
24803
263037632
922940773
669754865
22886
759654357
44663
79805
350521984
91701143
25524
1
536734828
86303
727169589
904382667
997706506
521050529
493491627
70708
1000000000
1000000000
628207904
62904
3232914
10689
1000000000
31270
1288
521331794
682538397
218363436
73669
967355808
850868318
15289
20933
25837566
34114
4564
136892030
1000000000
760924215
70306
1000000000
621577074
1000000000
29731
549681959
220483951
1000000000
523953812
205527051
119681145
56806
718668163
56171
138951709
762513279
73170
780030242
786276415
804724178
33266
1268
834711282
53622
356142752
87979
105304399
107974779
4035795
918879411
63961
1
19028
886275551
1000000000
863587503
32005
388721797
3076
41377
10975
340012891
266093473
3965
83330
503519403
442597980
446084571
976408322
761840568
884835174
1
38261
139185825
350243340
169345896
109705451
428961635
716314921
215924413
614018711
298065645
39308
11656
592986579
10732
149131678
215417271
240095603
232193792
1000000000
290781890
517045152
637586298
954667853
716504090
838645626
99254
885947969
968541976
867207294
316877586
64259026
71594
1000000000
231175365
644622168
49930
597385748
72916
339406314
1631
13859
255920409
867278158
81814
79614
90313
166389946
46100
802553307
40174
29605
753500276
27184281
45525
606528810
91359
816263508
457995641
704448455
59269
1000000000
178896380
48818
511464763
7346
95448
56472146
30879
12600
798297492
928112763
382455289
990680575
496918582
122574628
14675
765620522
484726984
958011871
275840461
870686219
988915151
15570
4468052
5562
2949
13027434
23309
29329
477752454
815891075
551108056
79639
843481242
781659352
87837
881173115
719275913
58381994
51459190
20546
926000945
196179940
80184
842998610
1
193700861
11565
1
49896956
52864
1000000000
654128680
615192710
78853
30434
909609430
808862265
654068527
376090295
575100920
77762
84852
46803
950873652
150533598
886280162
139379018
15132
70526155
568890895
732898349
133843271
600631666
21681
6993
98798
572736066
333839983
264582950
695449179
275126442
745755455
6211
55094411
1000000000
370826003
50372
199730286
344257362
543091403
606274519
928848757
459239131
887249480
28052285
878297920
321853899
841042636
74381
703347828
497484285
2813327
629489662
10417
848849011
552759702
1000000000
222450793
668812910
729564242
46436
139188184
86201
816814078
447068873
41515
89123
844251065
766857291
570062246
12378
1
13081087
75964
6633
534504506
679803321
54645769
102005335
20480
367875678
93355
418628519
63351
86167
83843
566265819
115266972
78709
23539
290269439
84066
28992
831128982
56381
718940938
252640221
671442715
62321
177559099
674967391
312267663
84242158
856770107
89482618
50867
794820033
574681440
87221
74774598
87585
7674
737935264
697423913
265149544
30596
868997410
32835
114671439
369972985
1000000000
1000000000
82972
892993175
2178
817700074
652449855
32678
792147578
71953
27735892
63515
710793163
626262313
226925062
133724013
178999576
9339
71579
91009
358151345
68044
456685145
1
32106
423006008
86817
29937284
78138
326854417
118983794
185494663
137841276
327662731
25827
510947216
756729196
669719065
556839704
14023
615134063
91406
542220240
29825
1000000000
768132276
34340
814358453
62288
46967
518926027
125748451
213071465
61473728
590583518
483418897
5017
514091023
65920
81703
423474874
965663973
319769389
229070340
296136515
753076413
12760
477184867
66353
914163375
833196419
16463033
178135443
47364
574097511
281596835
620044766
933686393
948966384
21351
43477
860258538
48949
416606508
174256336
513715971
154382816
255712223
42801
380722695
1000000000
71255
98010
322983089
68560
472153397
633356975
678878535
542447650
582700562
48945
501949363
2567903
532169161
1000000000
591774345
96735
19260748
798815024
87120
28762
56780
998163987
95899
102610168
1000000000
42667
25842
230280559
1
211477414
81558
955638202
28509602
914049277
933722556
13697
72209
248606916
55178
55055
44351275
950536573
625334432
332802882
350063179
97717
57420
37516
46054
977558582
76480
2210
916634412
46463
595254961
944727442
135409582
1
188697383
739452651
1000000000
660700148
76934
457781949
415621923
646201496
29679
374394139
28467
66204
949074230
598849520
52685
65335
88574
188505259
17279
34438
282824764
54240973
192340669
500975316
38593
908512761
902060309
30106
346045777
150747457
769510200
22690571
66218
52375
99970
31942
87162
7084
1000000000
46315
196376583
984966021
79155
439868244
529486753
50422387
80921
976923494
342023350
483149484
411018092
95176
14971
45889
397450936
100533284
1
465015934
4603
390820262
92385
283974575
5594
64678
1000000000
869402053
487164556
89530
1000000000
242006331
342444152
261846742
750341434
894927536
46679
24014
89816
403487416
10287
170329345
73594
54062
507772806
267828458
75737
1000000000
31200620
75216
60679
390257614
214801176
81321
1000000000
28395
44699
88945
761343983
87091
727469450
327450037
57794
58622
53193
705863214
29331628
910771520
346859104
65372
56906
614513624
59162
72169512
500446341
39220
714370236
1000000000
20085
1535
24457
99225
52904869
69908
218843313
63442
51565
45446
623386974
80819333
752513678
54000
495598448
115834018
96725012
93186
71121
68897
403902027
162637327
64723
723562610
21362933
847009675
718526642
730031230
155300948
940930130
84023
854191714
414379371
41095
1
86239
42867
10332
78442318
1
269121608
97569
30791
60601
80539
88552
384931147
196369228
713912
74704
951090645
277268208
1000000000
170611892
17857
27848557
946535522
764531109
493321049
28127
88273
28528
932070657
43654
209967561
234099169
78550
4369
284676082
773150417
832911327
193565520
301344403
93972
626645761
553818801
120229361
1473
618608542
395525848
914504636
67042
959655814
75615549
497444247
72354
611696623
98227538
53114
34288
79911
482512232
1000000000
678062131
19243
6708
220162403
63798
13110
93071
45071
71566
22537475
92007
12906
808459024
85781
99985944
16998
50350
813509879
549396437
687519978
166471026
76550
879119875
556650316
58466
10236
648060301
19296
53291
27987
92466
95780
727340118
23819
251535336
84646
194677360
76106
151178106
6392
60290
813814149
102916072
17304
975121145
790686196
42783
1000000000
814458206
31783
44550
91102
768640537
84402
69305
809678631
200943548
57609
108006418
310402752
1000000000
38229
395019091
77713
64865
65108
1000000000
583462136
482130331
60492
35849
7820
819876341
11488
45868
86509
27901
203200126
545327963
196497529
89983
190777293
19844400
1
752134117
40924
61288
84306
32933
168847137
397678450
250530668
34953143
932629262
25764
87489
110554400
96864
227552496
86355
92138
791673446
64720
60116
762032073
1
29721
27410
78854
191022198
10776
1000000000
86687
582472205
593191151
64516
34392
400314154
1000000000
64477
37248093
86185303
60377
461639513
48031
88391
1000000000
1000000000
31304
864724355
52390
1
58051126
372467713
2472
38130
783111642
15247640
506207497
345065933
282935474
85736
103505653
75820
17469045
590603271
1000000000
403942905
348599605
133801800
174514021
191002834
352693091
401329723
1000000000
551645075
5220
585331836
985510434
362566690
295900517
697538787
1000000000
73423
172655089
2968
1
62858
1000000000
73464
575018754
895815131
440469237
272108076
473666667
37608
73246
720558442
194448174
117945791
49006847
1
33169
1327
495896697
930890
694910265
58774
790382166
145228629
29083
879261814
30496063
32254497
3041
29839
87987
54931
515002671
23502
46115
58371
330894957
66839
208389991
8215
592148397
1000000000
28977962
62285
108477324
342298137
1
602744289
734160079
24798
430284775
631581674
979971182
1000000000
82081715
589808154
512381491
847887455
1000000000
516058721
435845689
923909695
784194869
112849359
1000000000
70854
574341510
369758544
56106
21779
772835868
614104607
497448362
38134
335129793
1000000000
1
605979714
48020
323563230
445466599
8214689
887105105
88318
89252
593525331
24508
120357397
67316
30222
31883492
546630889
89213137
546354
89061381
34871
20752
83320
425086839
342152928
279633623
92623
35837
540536271
36746
77949
101388805
57900412
646332259
509625385
500515145
898774605
79369
565764629
17268
92521
1000000000
390874898
607052151
25702
100637420
49652051
273555327
234969141
1000000000
1
746594034
619150323
78062
49105
523040119
98705
27534
285695814
574793481
60303
13921
72742
73975
21277
1
996879693
417322890
1
66685
73805
44392
1000000000
944848717
1000000000
251835685
69709
34464224
53065
802026532
37071
75099
566436773
411474503
928187115
1
34238104
87597
272971569
37319
768024289
118944695
82596
618521339
880477772
490729910
45977
667262135
28988
63115
17047
378524307
30541
89422
68605
573127875
1000000000
76031
916841925
87890
93487
1586
226582530
31425
5764
443767703
578392170
33562
406994478
55554
1000000000
92029
921185902
928057198
94369
40657
156591158
50753
563433168
914323638
80900
674245751
445209848
266054415
813157217
55004
1000000000
169357325
646714615
43683
759851277
897303186
1000000000
800295296
334420439
78867
55097
75125
10878
69254
784830102
361418431
89114480
1000000000
5252
33196
1000000000
605863252
799926330
60408
636367831
46947
412523745
739002489
383506045
973207345
47733
262246368
54642
368251939
573343313
28070
95510
695410380
88993
828097815
364098498
1
275573129
448903790
23169
90471
40711847
67361
11826
344129874
54544274
716970464
29314
1000000000
220678384
217098940
85027
716914702
740515306
69391
470945624
1000000000
503558679
988632625
46984727
93209
16694
556073885
712776204
3592
290364646
276125109
677921332
522333359
31043
712698299
988389253
296054631
463262095
324707945
280537238
182009207
63437
519898725
36275
460153463
1000000000
288083420
861170997
1000000000
613713497
96655
44998
948357121
7030
824578665
454947947
61350
39711
937858469
72140
524017656
666261033
499651252
10378
52281
2840
681881781
12240
30022
653624708
127933643
70715
873001477
570363875
351873170
818377198
392860780
62018
756486149
149982772
63279
1000000000
923854855
211410641
92732575
733504175
1000000000
425722451
39663
52836
479838570
47849
79212
58597
286063998
774437138
920216663
25646
43678
288629897
760315405
290717713
198328789
816506076
41746
468339237
6302
96491702
1000000000
8568150
543847822
521700676
39970
65787
14035
67147
99869
108875182
161568274
525141201
11907881
53096
1824
903919093
632670956
85898
90897
1
52533
49328
207034028
6470861
70318
209102585
432713810
697930427
578793447
219627749
35739
187705865
103085292
936004267
300971280
228120299
670814055
32371
161017209
33462
650276493
1000000000
59959
267189899
77453030
893597405
631586891
311037570
938364756
17238
75442
86030
790470866
43445
807373994
388276442
34644
20321
24726
7850
13513
680408203
41149
483887465
794349562
607973904
60896
472860962
723954264
10892
931929772
88886
67323744
81855690
60711
85833
539547995
275094599
883158512
270393457
1
350334788
598338662
224797758
80329069
443117747
190414202
10088
936302662
958061168
180162927
296285919
502112595
878471499
1085212
44045
423132832
400
5811
80392
934936925
57127
66637
41606026
973243267
80693
1
253230385
352613882
47589
47316
877568
89890
94101
1000000000
1000000000
763487975
40964
68732
303867958
887300773
27774
619925200
823240564
822810530
52084985
52793
59024
11368
770906479
405788004
50285
140920477
498907228
127355747
86373
1159
407565907
516866626
727229212
33642
660553657
712351970
969776013
464701499
449035885
873173124
89628
171848076
664795413
358466109
853942075
703061949
51389693
630567427
23201
952987440
68782
74084
16739
46073
762792671
63572
568317257
28854
90466
13416930
87598
16347
549115180
950562633
73941
79562
84084998
52092
580846265
475001044
287123312
94544830
30104
332687568
716963162
987864834
89150
430778304
72088
63997
262911875
36166
9900515
50086
352849436
6713
30837
58122
1000000000
52226982
796760970
51598
666749871
73735
92361271
345007289
518916519
45117
496506176
551019071
829734934
782577127
99986
22541
359290068
89012125
787861041
32001356
66696
77681
190704514
82279
60206
156048104
87881
487255928
698184620
5923678
450860722
137620368
1000000000
38979
50092
87149
726238705
38515528
98857
497233828
69495
17247
180590222
481292590
406570240
374246436
56774
212127493
30787
1
875284375
315737858
231957463
935488939
69350992
85833
31821
36082
40747
52618
57270
16042
48597
74477823
729434448
974793646
112777410
1000000000
332697435
62785
23043
873622409
889881132
12062
919701370
51885971
118191218
1000000000
894502267
798980163
37843
476243045
496060656
605953252
91823
1
8012
80936
330969493
44270
71873
579012256
19440
1
34732
332652371
1000000000
905530539
54799
18771
480499889
205179511
98233
475391112
62156
377043538
6125
521292758
534675026
435048293
75545
21101
44198
15825
99936
50513
5138
1000000000
88073
50415
19002
550263082
942477073
785606388
36966
843350536
370986596
82800
26292
309290581
98734
90245798
168543320
700414080
431778599
808929633
55556
9117
1
66907853
478281452
361117092
1
1000000000
953025691
933509963
80648958
720400293
966051243
378071119
508912396
479736402
317356232
20533
627256405
478201897
830844314
996
10934
129536487
823231351
88694542
120100678
98319
887934577
566472305
121141904
48824
27026
98258758
29897
1000000000
202543271
611180088
83745
892092658
831037631
63339
194687592
831208013
993687139
932232067
459880802
1000000000
804051690
1000000000
502966133
323466964
955457203
945070461
600989377
73079
737647925
1
649111961
312358797
34544
100973806
827019813
870846255
65357
680262120
47631
218295798
51215
821927418
24534
974868694
541144737
45400
44899
83543
47617
819389424
1000000000
989532821
564932452
40251
163360773
26675525
340067391
45608
452350191
777027332
318045146
84410
1000000000
67147
93824
59660
788351657
64315
1000000000
29377
666096021
805793336
29960
68595
45460067
65909
226356191
59920
555413767
78015
795764208
936576683
77451
12931
935034797
74815316
266655208
386477606
378363200
943105463
178517925
60017
970078447
908674263
618204887
75831
66483
289159110
5144
97580
295111665
629226574
96208
283882478
823509559
661520182
445761499
350821826
33926
77538
59723
157557080
12434
96867
60920
29476
37880
871786407
752827232
624980085
87875
319013921
88620
448744772
39164
97314
20890
76273
23066
90683
563861350
1
29842
124195544
905856455
1000000000
640108099
68353
86077
61981
5893
239060889
83691
743106837
303221900
77146
78691
653069645
28893
569298110
940540643
59828
4632132
55858
172574004
332459183
71973
39899
380087147
134513164
421589332
927716254
153646914
34151
725371479
307563283
8820
107017930
4724
78247
913155573
88670
71607
182466176
74816
23302
771209469
220357162
278179049
645443050
19400726
857593833
345478768
22506880
878189174
229419465
726793729
462998094
1000000000
687872726
26279
329297950
522999133
24025
56903
1000000000
11246966
13068
3659710
9758
329025014
29058
731672282
428202826
94864
789373022
802440906
661374121
711341990
651038577
966740641
73011
117981604
660447620
1000000000
17997616
28138
415942161
62851
1
99117362
899104805
65866
80047
15974
925419318
64775
27639244
539081101
89375
1000000000
97697
11218
91410
823383104
58260
88357
9703
1000000000
448266492
2179
23198
407942190
325196301
775208241
599347209
177324899
741294702
372547138
47201
737685241
390692056
369464388
60971
20105
6520
7243
62527
41588
69141
9766
71367
539822768
16587
94939
348219988
832818259
855919839
744498570
561606753
1000000000
928792124
509907205
36634
258361925
551342728
259995935
194185363
562371318
97091
490145181
216463093
266061490
817132190
620144507
70064
4970
512466074
565928675
21743
371037798
826516289
903878125
85028
662257094
294228453
507759038
483641327
34258
812989605
163643162
211978461
68182
620791349
395205493
65461
58502
22504113
87243
494225003
85956
29200500
47922
777993760
64441
72666
12286743
424326370
38215526
196051940
66142
586672969
758708442
41443
827978443
45867
374095008
27508293
39314
159830290
32660
257745798
16921
511756589
418570928
783894587
85197
417573163
47698
603847290
364072662
3283
64359
518625785
913099719
99154
150595588
1000000000
67990
3850
600394762
53796
188330098
8522
770192816
38448
87990
933336198
42479412
734882250
1
650526043
1
1000000000
88476504
1000000000
76617
1000000000
87533
443695175
201841892
6069
1000000000
464277380
468850781
1
453353386
1000000000
92215
1
88275
370812577
249273978
99774
830787366
36903
85921928
967473134
65729
24556
843
37505
1
223458780
92577
94173135
628597964
807147268
23795793
1000000000
82735
416757913
924897763
32651
41335
717742985
412629930
956651486
3786
248529262
154164468
39525
530364838
934714816
259555193
845440313
45212
379195723
26747
796914932
1000000000
79525794
82998
137995312
17633
1000000000
1000000000
25266
79192843
43161963
35172
20662
70035
11250
1000000000
10306
96116293
199388223
48125281
563936717
885700376
80954
36683
27274
1000000000
435621138
700774673
539435597
60982
56382023
461295673
1000000000
402111564
562958192
387829457
520654282
69788
25312
382656658
286470197
337635800
87805
979721704
335024626
2699
262985592
429700969
971865409
550035269
20935
39972
2278
691092539
1000000000
898049081
36589
567023979
167498913
189794688
1
34042
56194
209826810
126601776
34892
654374712
72327
838573827
1
457378435
86926
74529
507784104
398090976
45808
39533
999727278
943541003
886787765
242207599
405926576
786745442
9429
354462400
86233
624386811
687220061
383
437753023
337797197
30947
54118
99618
519024520
898207021
489104581
88826
48327
581390596
1000000000
96583
70527
69840
80056
91015
728230341
1000000000
579553162
529180964
1000000000
99642
140937086
196639689
656357733
743221542
77764
262867363
519002129
82324
990825837
281305715
83655
18029
17541
195231295
5299202
512677295
78167134
81487
98282
285353798
68334
298816126
90880
425614398
745797835
761918525
11042
642964408
79245
32618
276173058
88997476
894758133
171041919
99868752
46862
42577
718341779
34454
926051057
1
438201462
96084
10020
7649
744310212
553282092
936731966
1
411185251
56658
432994944
815977962
78356
49843
54652
1000000000
429313734
42559
1
608868180
447934005
300676890
47424
50518
65831
65388
299298848
120146546
68070
76755
41531
175813497
811699978
478454761
32116
19129
18842
185858619
96114
53447
39834
786466200
48165006
9161
681011492
79626
404884869
288382408
1000000000
137263051
33605
46251
131179028
982796434
79145
505020523
774672397
120664721
32132
217161168
41947
139898590
588640958
60062
846582807
80157
31441
48537
756798382
399293836
282900504
651721878
307314856
382032773
68140
80547
61153
1000000000
835078940
78049
139561866
89306119
782892276
1000000000
35780
276785404
885412250
1
368736293
437714238
563806330
180190642
7659
41929
82220
67900
45315
330980280
44653
75064
1000000000
666722867
95939
584679700
20558
41337
24491
83515
60262
34157
720962971
492616167
405669561
828281220
636757264
364273683
487660838
255394100
60570307
789840057
847631284
81863
72346601
292782899
26113
377553975
64248
248636423
74833
30052
602884592
619987200
148800955
706183158
51758
354478536
106216925
1
810261061
37404
52390
381347924
441082387
992740796
733744645
72267
446360825
470467681
1
36634
12715
59168
273098483
99449
327667788
82233
457882742
609262049
386505175
58247
690367091
226904563
575222548
651481915
18752431
83940
72026
50818
89305355
865016083
92767
647383666
143095202
24488
955076941
61592
92486
742573593
1
402549563
926681655
160380672
27006
1000000000
989244215
651894422
71053
151842495
157717124
41830
982909361
974415192
439995538
420314779
249570891
1000000000
194592309
1
79929
96781
17337461
978998948
753018963
127156903
94556
29662889
99202
56015421
335072116
1000000000
333542620
475718739
520277035
402901302
800456608
183831255
724929133
751024965
53749
929565137
869092541
701079948
853567141
46788
22116
68848513
56816
68947
86177
608443113
662824139
25495
882653344
41649
597376236
305222304
99845
106486815
34835
391284387
1000000000
4279
552037827
88342
213694675
155182276
366054041
61357197
674117964
165746130
735332525
324291418
88691
402491272
993221971
663027700
43557
2153
44544
95509014
126952025
10836
12309
781696701
40619160
789958006
84400
70328
65914
898474095
64987
84538
65373
41354
1000000000
90058
344323304
1000000000
288977990
772698937
844808456
15204
79240
485145132
69693338
1
88085
80196
668173339
1000000000
255963567
92123
211067545
630037514
642132652
15327317
189391532
1000000000
551705306
54148
5918
88098441
772006887
519430197
344458892
615706815
349986064
816453317
299820161
995650721
648013115
6202
315558629
323760670
906180251
215312627
1000000000
37271
818837467
707011002
282358033
79995
92652
907771537
764848183
367195664
61783
1000000000
152318786
95280
21525
90619
816652811
76372216
66979
972142168
1000000000
799554465
893189343
465796678
546928285
726288784
161942678
71354398
950751046
870553303
544587970
5776
654339612
8341
244522172
721800102
60237
90006
76604
781940410
30294
213886584
1000000000
211557858
42490
259963362
130144291
1377
36622
904158778
41974
4942
200760220
914876450
811599876
30998
775939016
4894
780909535
715677242
10108
218404026
71803037
26828
1000000000
13392
414544698
53080
565593614
854526747
417155241
804129084
1000000000
303318377
154237317
18038
231909951
483315702
21170
342055857
212346129
474201467
511129779
751184444
1000000000
443584411
95355
864024405
20113
397312312
894406362
391013772
43483
452308971
51591
6656
683400333
315111496
47616
80575
754906897
1
802452661
19337
373478657
80135
1000000000
969922890
77965
1000000000
756031542
985515413
96604004
13560823
31300
1
18559015
158768227
1000000000
440803545
73804566
18795
43297
717508733
95431
650305265
87518
17799
26458
41327
45122
846364195
20636
252477215
9830
99065278
318880003
74979
870246744
441445305
78339
20824
20960
60357
593056617
309403836
43433467
251935559
249012166
22731
737219401
463395976
29333
674926455
469683300
95802
947091767
1000000000
7089274
466179540
988832769
15356
920823771
45115409
608347808
1000000000
45948
38804
56880
865474092
804063180
54490
532149122
110386062
8261
227471035
48545
96303
37957
756663841
619042057
702624420
62593
1000000000
29638
125104580
164168295
543248060
985643889
362126560
262422585
271550135
46814
602159606
41112
589008430
825767354
109907420
35817
753933456
23109
10953
440182968
27228
70259
49304
241258664
28084
809382586
36400
52908
30163
83739
367995945
276225483
63037
41010
876922084
371977204
80887
860694757
40800651
61149
96898
96100
90355
78651
11796
996225060
943272039
16334
23883
973599466
4339
51626719
75524
35227
591044145
96496419
1000000000
240695171
925827131
286963775
332930143
90665
1000000000
26293
98451
36262
64081
1000000000
224134904
476570797
1000000000
1
54700116
1000000000
926370409
67534
5939
34650
918057348
69115
1000000000
295102070
39142346
60731
24582
986677249
24196
40389
77600
1000000000
654059176
10412
12917
76392
15467
137092354
425055926
529533721
473981551
85467
126319894
1000000000
964326515
735340685
85436
50806
898431517
155
982002284
126282294
922363511
43290
113726208
290883803
86165722
26646
477086921
520988036
663485272
1000000000
319790026
645885795
985950231
938614701
373595853
615683554
5100
11814
1
807726881
255482976
18275
19276
869
481427471
166755983
71013
116030882
85313
783224930
59511
550673982
64269
487178695
151523240
804070388
56081
69819
15091
552632336
291365482
60763476
85052944
609885092
1000000000
218976745
710318946
896940244
27697
364449551
99591
52252
26273
646205370
461733102
894120231
412063757
492070680
92986
49617
1000000000
609428592
93489734
346002442
32749
4111935
876495266
803910634
578124058
65534
617577645
1000000000
68590
754896701
527290580
50471641
397615885
1000000000
82226
420796740
101781893
75299
506287272
770217776
366118298
46803
242895483
604034611
924340323
7143
512174598
56826
338464061
823139661
39843
755047837
660630580
522724507
58609
40159
995011866
9081
88470
42534
309419215
44190
17701
659934335
23453
69045
262607731
73809
44096
83623
182335192
76977
154561612
109279652
229544685
59401
519964881
637900267
451424560
6007
300122647
691640403
39729
67072
140375418
445783733
89655
56127
24345725
484584200
1000000000
527869947
985083901
18829
977040227
149394912
184628850
8578
448126769
203174534
53253
453756486
371516030
53531
21588
54442
934910743
60826
629735184
1000000000
712653909
18907
586689237
356332764
30921
38806332
59
74401
74241
424782962
252781264
826178889
332456537
280994385
245300490
652247993
236612684
193843985
53045677
13385
379326061
512906374
26387
585714830
757309437
3422
1000000000
549583351
693922365
666523009
975454152
62424
811436931
47412
106865596
851281148
161867654
484501959
458123959
78480
233127327
16567
761217103
845446706
43603
754212090
665379095
66708
478228242
709241137
811423933
83314
35396
67787
622889157
56600
968034847
99896
467694571
163723584
78593
1
274315413
843677228
104944401
33137
64084
1
946774500
98654
1438004
4827
118974509
693723001
48321
612480847
380223803
39986641
1793
830713071
773162405
1000000000
688570158
938760321
552993219
59183
473448666
90223
99763580
618835173
99018
57177855
15904
828292157
695726032
121341738
1000000000
17881
432374553
66022582
73193
7918
21063
109474379
12956
4133
263731746
268407995
425760161
291458688
604260171
82668
46419729
99844
449281305
825753976
533233891
7135
500702962
569492968
272306339
882808116
128741574
773989385
503105832
805055160
40735
59329
50866
517344065
343106135
1000000000
10455211
188472374
9154
450389144
45261
1000000000
79672
97793
159817361
357157160
145519545
49833
547566972
902356027
1000000000
474332343
1000000000
63473
984773634
29864
555355716
641025532
629486925
30766189
968513643
11259
47500
440995588
666654378
84264
31019
27788861
713359115
149277944
372778966
147558683
347299431
179769021
37746
279313053
852657827
475670930
942330172
949795818
9332
72454
934579453
95133
98852
37723
79314
247227415
24772
404192101
24752
42993
10775
77728
796216597
557252191
82987
624246311
1
71549
20159
314791297
77539
953126606
37311157
91201
80536
17292
1
529709425
47013
91081
647568815
281
383545072
48046443
963528798
725947159
588296510
317028814
126896992
212462857
136384936
31044
670529745
456865673
450129079
7711
764257584
5179
32943
15998
20194
164228939
746374199
17623417
562564056
825875949
360925304
40742
558339861
673989453
526568700
69522
64894
420607958
88324
29558602
45227
353320828
883761609
17577
889349251
639701784
802227991
39531
22959
618813680
809059965
86938170
69804
12660
461592459
1
1000000000
43128
11230436
776625324
843943144
942265754
583266614
740677711
276653706
12014
216569335
25036
29437
71281
973938152
275355489
83296
43782
37241080
213887182
92362851
859998109
46627
639013521
70654908
9604
81152
877690594
43050
74453430
426812277
538107357
102726037
108383686
62304124
733940982
672587693
187827040
19988
307521607
304129332
459395619
306381471
335099146
57693
542281540
391237649
806935620
95734
93465435
427732734
888563973
69476297
1000000000
901730792
1097
667625911
41513
98165
1000000000
1000000000
515657050
94782
366203935
912549108
909450087
10731
82233
57394
463927893
20509
937165426
926211699
531837191
395904849
191881947
213524751
1
700817127
600098046
1000000000
410631565
816386475
6676
14796226
801162999
27315
832022742
67619
98670
864999295
35757
97712
1
55842
367570794
248900586
36692
68967
96046
41890
76158589
5121232
740249648
922834606
327749056
629656091
409707458
367474772
434209401
422798991
79167
1000000000
167784834
608501350
29853
975299128
26717
851932107
438746931
51663
362950272
77871
943674187
436092178
286673310
272326704
144266776
907752776
93498
202862055
929107566
404902501
77044
81878
89155
186532891
12624
640044741
677691519
390745407
346934866
77171
9894
31939
11553991
928539652
203
20712
39901184
60305
50199227
1000000000
579266107
413200619
305661288
670143461
529876637
13521
7050275
1
31279715
888068318
906707077
81702
15736
90083
552811290
72591
45230
1000000000
905483693
1
82475
157164880
267722081
973904806
968780772
684883187
80315125
983549398
108845961
1000000000
323049423
84194
969910211
523892269
92746
225263491
71442
778616580
329394381
574068635
93699
314370213
1000000000
58729
97683
181786389
491098561
99407
950133140
75014
541470532
80796247
891754616
93332
69735
486958715
3918615
40450
99634
93408
67138
50328968
597516324
827312811
85368
428706029
50418
416936989
206719385
223047907
165359466
400933571
3498
2411
780600025
85585
50236
545229264
1
34670203
12388
860660438
9078
221998931
678357938
644449962
16273568
220304063
79718
60790
922137476
99507
98948
824206637
686418643
35656
76819
60670
127083400
12190
85119
649126812
1000000000
21521
42686858
597200684
741517391
354737833
1000000000
55197
1000000000
1000000000
15699
699972063
1000000000
390302938
352868871
467711999
94772
51813
793447169
480957679
74985
880100436
1403
24960
196555698
379782821
72189
172814207
1000000000
830008620
756109170
655469225
886558613
475581084
601838891
947515013
95427
900089090
67472
306182355
82547203
347733306
216452595
545331067
596451168
50654
225420679
1
95333
75
73461
61987
145135757
402174943
1000000000
65030
862696632
39691
33228
694994783
761066177
19631
23777
42175860
205679944
6332
227373746
336298645
39006
27484
85050
258707799
39218
381165329
957206582
578486176
842363938
546289808
883523947
1
802500145
63078
60479
239838288
43512
1
831331417
346898719
18334363
46646194
493947058
77705613
89088
7163
499883720
83857
9188
187716878
43676
605428829
609254539
29131
778545098
577406370
93039
73950
34771
91745
14817
4584
1000000000
1000000000
92070686
1000000000
964703850
8554
452214036
515558631
1000000000
7241
54670
371183708
91830
1
1000000000
46230
42775055
38685
38763
506541137
66903
64841023
3627
32845
75979
820443015
43404
22412
12486
333179489
81993
165607483
950494489
709737015
30956
43516
679215207
641648886
1226
77469
797387559
532904881
36781
58985
1650
1000000000
78176
911452984
44583
715868007
1
31544
10499
655668379
898578284
78282
853625424
86463
99285
40509
186044180
782573450
825422655
696178613
581178580
1000000000
20675
1
22408
9751495
418780365
682831088
493138636
421506229
68315
961980860
80773
3152
64347
470493722
87029
295382726
1000000000
45815
640105193
123179483
907910622
2601
1000000000
77292
194068144
257086776
586282733
83492
230695624
17495
921450106
1000000000
222706243
897898296
74461
654645393
558986627
94943824
417745051
1
41983
1000000000
23147
601921748
661203206
27915
58275297
49857
1008
345204370
181076385
603277626
96227
64900
235328781
196624504
89261
17908
830020657
8073
23619
96235
390639658
31547
1000000000
93947
79568
403391580
719673138
414880253
542618202
332225616
1000000000
429402565
831941770
89056
35082
185522496
198538588
1000000000
1000000000
850797198
62658
44890002
25485
79624
753761622
950958979
69607
64339
317887659
1000000000
94864
178882038
188311013
245665969
50589
95515
300508293
78198
109145228
571125642
72196
861205368
592494484
48653
803231991
11018
314319797
581584142
91820
81556
399922079
29497945
653771033
274509835
1
89916
31750
840429929
941170184
596290769
59843
44035
155376562
23825
56145
293600950
62415
849185142
1
99338
76006396
79926
51493
1
830271547
28579
98773
20881
663038335
52299744
43685
305114833
183513456
19249297
378672670
379948848
634046371
739398056
15824
474908181
41058
3120
92471
45342
689411565
429382738
770324435
523623147
680313699
285459091
50128
49866
515834403
61244
9859
46922
73106
1000000000
863814648
290075433
71085109
1
1000000000
985783658
527489182
30922
96889
415310485
93227
453870302
29101
992727873
802566257
581572984
80840
64397
898611040
120237873
510180365
349788286
1000000000
1000000000
52672
1000000000
230942092
37947
8017
9630
1
12588
22996
261167524
50818
758997145
47883
90936
50615
392860447
267585000
83313
78586969
64837
25883
20594
530350723
243449364
987708889
191596524
45310
1000000000
910720569
61095
782428038
96249
747435845
429407624
31088
759279076
584844547
1
240702124
423510195
1000000000
717711447
989878915
37086
7268
443882505
89320
1000000000
420550160
532974805
74940
302627726
1
74118
33807
799083578
358872244
321102470
13972
389448167
26258
274044227
450530476
24386
50891
97522
19705
56477
12626
11474
797180327
23385
847163894
748410427
910452794
48668
95694935
398715249
964471932
81689
681432033
303348327
37066
43984
901409879
470528287
892430765
625193906
7678
1
640901946
35794
591438510
62777
859180118
297031499
32192
282469925
1
22796
517683073
487183475
46448
97935
107887083
10723
53659
47284
23412
142032421
995337828
474911185
614066708
747025769
668261030
29070066
994880786
58288
71953287
686108681
180202029
209656759
1000000000
545763556
138585535
924112166
591037827
35436
496310999
22388
723861025
58987942
550374077
501254636
56351
108769829
1000000000
125839681
429164447
873849108
893906225
721167812
163383594
841714845
83531
442112573
686474211
631192583
23706
17691
807047768
691411856
833779859
64662
981416338
54631
687173502
89569
71842
737245049
96096
1000000000
697756197
412390672
38016
334964115
1000000000
80039
897505237
9130
295180687
280839813
241208655
396705930
40686166
725730307
16602
585364633
4101
43178
29667
13361
1000000000
64351
14789
885760008
247867607
39646
146628223
989966559
205215898
190735586
813339218
228297212
1000000000
38140
12223843
423632677
352940830
384107734
17418970
785921311
756352300
21334
33898
80792
671896686
971903309
19265
641807067
159819982
327696319
948409863
231085008
28704
865404967
929430232
92296
990826591
34532
21553
76887
1000000000
77817402
867034136
55660
802560799
6507
63113
98833
1000000000
58042
905045107
23064
52288
65501
375445041
777908645
388801680
72451
1
974274406
354384817
461110743
238690127
380978852
154737573
85582
80084461
62652
957021546
781579985
156309908
89580
149645305
81264
54616
602279786
72747
388309605
58361
14877
246081442
40969983
879363373
736549018
432736807
69972
84419
44947
523918419
948513093
878053107
32322
44520
35574
14165
494471101
86269
1000000000
33440
85844
55894
30299978
294964688
677539743
781971857
1000000000
69042
404168839
280779948
96508
1
38978
456959488
788284562
194593349
43498
951515467
229809256
523832887
565011558
684111936
250259713
437857378
354803342
34262
591480292
715700357
229147038
555960207
16258
416528554
47825
7584
58901
951246176
223023201
13282
861325082
80940
227946208
906438377
363866269
46085
987784567
81261
94645
134527940
85252
357853416
770130645
27730
1000000000
25537
211122913
948566953
227802633
888086349
166063861
495337184
62364
435628658
17700
63209
66022
44385
608010153
73165
381818815
634389050
715503891
387059906
44550
68363640
91196
370405950
393625478
1000000000
15596
355163428
825942681
635744056
39930
49013
155592492
10242914
115192423
3021
658235452
65160
88505
757899236
261972419
517969552
345364383
712076285
960973677
91620
1000000000
472803950
2097
29172489
47904
82454
307096322
1000000000
75412
1000000000
258125810
619104314
774220130
702201821
20102
624066694
76724
89129
159909109
90510
547703452
33655
1000000000
405028337
198234193
125218702
13598
797395807
50491
251688596
1000000000
22176
41183
597461617
408241644
354359084
797061831
2538
1000000000
358811138
79755
303265938
497580320
160960390
16732
1000000000
973081438
896151129
491295870
365095083
41120
1000000000
8626
59169
3498
24438
511319615
879906818
692618846
7598
923496513
348990747
170524308
579301393
46257
448367910
227865140
257761673
942298241
1000000000
85424
126761017
853640243
22710
839747447
61960
22819
1
348597847
9454
42188
68274394
264560316
2610047
1000000000
794047743
80532000
42666
35264
352420645
449009226
56340
791069744
21357
40051
720377906
469140128
20187
1000000000
62667
85231
334991967
459005494
600537022
9447
18063
31265
386399108
809654776
306216861
262484510
853850545
262007752
37697785
396148694
60026
65286166
163853034
35109
222408813
64148
240555186
67097
1000000000
79482
11316
39876
283069177
77465
89591
484400561
67685
558394203
640954872
1
66140
47729
14579
264716780
8084
93699
624294673
3388
604631684
3085
181620470
45103
411472536
673054651
535988328
72965
723685253
454395915
57770
563208415
80106616
160832506
58947286
783939958
35580
76376
965439978
75846256
169661967
86411
71889
39798
221076848
334634544
1000000000
518978920
46985
293805288
27272342
34609283
472662734
42388
66029
777557294
1000000000
6610
954875109
919723999
814838681
409250071
49719
12163
383546911
96235
423106897
838116272
38042
3240
415432858
1000000000
301913569
39264
24431
240913067
86420616
714139202
3406
346151351
83641
51641
1
22122
204033976
29113346
11791
870425759
49790674
776470576
231024938
297403037
416785443
219767753
327832218
1000000000
933407242
365780713
58027
17498
98577
767863376
332178723
1000000000
43603
286107952
69424
605094246
185380375
1000000000
831599686
32164
22871
46615
41234
50799
87947
405012865
672751360
154329933
59716
81317
78767
770325691
106619904
568906848
19149
42187
719693846
913741663
902629385
322768472
6450
95424
1000000000
911502837
758992987
968882695
717988264
90819
30964
97380
87573
1000000000
57380
913364728
91382
307977627
766138250
85239
94713
95484
819198914
22040269
36692
746931284
90083
201565826
591457473
28749
242213544
4496612
30123
83947
460961456
614559922
81299
125704043
560252315
670183442
552168117
987857048
76729
82556
235570500
35499
67876
706758514
96142
590904971
275515414
825987619
64255
471222157
88055
76287
13711
90289
21158
85737440
86615
1000000000
922016550
336576666
497206682
51548
99453
53397
66040
1
845189316
841357563
1000000000
88457
88918
40618
445000723
78307
632350292
1
34972
648154283
610591285
998730184
374016078
42637
358798919
519500404
928388911
788468636
56959
77380
692291624
920177915
997098966
86158
924406664
107756648
800746798
663436541
973011180
945806334
218305876
996220992
534683357
479525384
1000000000
319524383
31005
47452655
526220999
74347221
171007946
222731943
37530
92781
104634501
257871699
513679851
1
109142735
694442653
47200
1
793266225
1
259077761
29863
8212
385942360
78339
372595077
519572905
204145416
41228
326235873
990487366
536421744
41378
50846
933632374
330541589
81042
269020984
37583
499676293
774520704
124860091
74806100
1000000000
986501468
33728
1000000000
853923142
1
908764935
787926596
52968
622880288
173311411
58612
840553898
1000000000
77807
890293006
1000000000
273521571
1
431071640
1000000000
18056
44298
680502583
283895387
1000000000
755778686
1000000000
607708437
8938
50862
812
879084720
569162791
54313
28674
535065504
516274768
48870
4293625
84288
70273
684954799
76255
363544437
982749347
247029071
53756
60822
1
719691212
750814644
19252
198864219
220969652
68550
89101502
64028
996514008
831211746
345188898
1000000000
539732542
238910221
762513930
311418316
38939244
40666
56501
334910469
19918
89744423
513402321
42705353
590656360
806889758
72094
86567
82511
809616154
89711
893806792
43596
82112
55667
59939
173237611
751
55577
1
68134
46234
41838
88392
1000000000
17642
875806720
46514
1000000000
20173630
92951
87889
46648150
180879291
607383997
80707
716769713
150518753
18041
78539
170136258
942059311
97592
1
230750692
11958
639704458
695400683
54147552
1000000000
279502279
45445
84411
744
621423535
12869
961555500
950741150
10381
1000000000
729369674
99476
65210
926145279
163955691
755307495
95857
325223781
70118
65778
591973157
1000000000
21012
19962
14535
190471415
374707191
620466805
511
176583630
66100
488646845
653011660
508778494
735109540
261052561
1000000000
577134781
636943361
1749
151240685
1000000000
87694
1000000000
89397
10406
728338976
689788659
779983943
6038
98643
31187
74671
729461128
48707
805453074
22120658
835296734
86226
16168
268620617
69616
830260034
20879
301689050
858034684
909456155
63852653
85747
62580
87930
1000000000
59322
29794
57299209
183129205
82461
548919518
437757585
684992873
624904011
42332
12550
38444
731895011
38725
958049397
295186324
77982181
29342914
45733
857312181
557195717
198535378
1000000000
1
1000000000
880631596
545147887
46806
1000000000
97276
37247
46026
146741935
17962
1
540901263
494254425
13999
21150807
911932363
27300
568433166
14409
99534
993430475
98542
333805334
974408136
450901490
64947
4908
336511506
78206
872320875
47726
16107
488631880
85742997
72791
83998
499933552
161952984
687681850
234808337
762677443
24687
34086
1000000000
283530054
97147
304379070
74605
77729
6898
491450732
33813
42085
40114
53310264
80166104
948061290
58281170
516557117
43194
222431692
881493005
27611840
16125870
37569965
86369
48820
883688458
449906705
401806224
1000000000
578073263
8489
26967
116467745
588254893
491297861
9583
54517
583003804
865513134
2654
10072
232439339
84948
367789698
739891679
164594504
60475
95043
409651528
60315
999364060
551769262
913178654
773161001
22821
1000000000
77752
405889421
459806887
455256600
190946718
64205
940762938
61738743
795216056
845226342
53475
284602876
773492734
89365
563877066
946509007
3378
16372
429283589
240444260
97873
293934046
69100
171209511
902237505
53567
98098
328942335
667790628
74392
984644796
99028836
815079144
761626604
720150232
13676
336549448
159212494
15820
4376
291389854
627235211
92677
1000000000
1000000000
649077039
160577067
77849752
511792925
87545
29736
753432237
7911067
514452252
4091
33948
547577645
216860914
367899125
91405
933917305
694152066
17814
906201700
35102437
689050693
7286
981759267
668245684
81576
772794869
32576
668121049
37912
28779
711290456
259966651
127477024
943004666
60051
1857
697630313
11940
186949955
982147232
40139
71051
72556
96399
728569691
533289852
51325
821194479
855215971
541648581
42899
51984
24825
36120
32572
923379817
45730
379148533
62996
12294
94319
407957858
678665885
618223264
593138963
785735100
710277082
80382
43762
76894
589685047
573578202
640911149
31570
654380719
31585
42757
83158
10479485
345518315
636499801
83570
323249118
768202317
603666630
1000000000
991386448
299419006
149425326
915703909
57659
770941337
46871
90661
75742
679528793
963411983
1000000000
611061843
601266018
533004684
1
18432656
937756651
585408075
623804819
1000000000
595770541
61294
981764892
905468520
53628
90994
25153722
28657
890517968
65667
258289754
337717531
89595
2877
57198
74996
571428630
1
68716085
42340
601819322
20251607
642399459
720157756
49456
61244
727610076
92645
83529
1
113508263
103348598
243028813
457859581
54442168
672144510
76484
21740
35727712
25344
24308
92324
20620
6721
339106028
12967
8017
482193543
623328173
680753805
985670240
1000000000
907868401
1000000000
96245
87124
506443106
79756453
837922886
60358
126001851
1000000000
743987756
1
52682
38634
83723
67747
28648
14813
770891930
29258
96824
1000000000
654323020
1000000000
81444
923337589
119313056
624391918
30009
588850276
78730
890930560
963917179
85385562
415468518
85948
85327505
662615266
1
450327583
94759
587771864
61706
56663
71745529
777817646
376670173
44507
569957459
76048
30046
19303
642149330
129634914
996888188
511527433
445877289
902988039
267411369
85800
516858667
842477920
85252
2594
181918626
588039238
62691
386354862
859341036
77903
79192
63251448
28036
42337
69048790
70422
723319144
60020
49990
11205
896399905
43645
366930741
794989457
986461207
60987202
297790262
33276
1
84685
17127
91410
534133975
123228408
769203889
786180808
1000000000
521932345
38014811
25174037
57466
92951
1000000000
608006857
50389
591654767
482978180
283579729
96431
45956
53323
48626
334266901
416005125
77314
18586
26722
146222282
164956875
28962
830581281
831243802
513492068
76231555
256607025
698480212
1000000000
855196032
427344105
386082501
91235
438657676
64368
71298
748863944
14453
41657
30071
893834213
798579513
19980
78656
476662639
609385443
49623
841654154
1000000000
453099046
65284065
400494140
628099407
815284323
403717078
652325911
77448
476644943
775055551
73774
550846524
880355457
28119
70909
958850491
1
667911653
689754753
177619267
63909
38771
921412932
2103
3839
216509435
1500718
97049
45874
42309842
3591
785988737
2253
852042560
20319369
40657
757306366
652867104
789804277
367975518
937575955
11037
82372721
773905337
837194807
428459745
931420578
39328013
304447946
831977972
217098363
299664831
97191
8293
472957024
60025
38683
911269941
407574700
28221
67994065
365674931
224530919
683587746
1000000000
60697
161472880
1000000000
66820
1000000000
163984013
74381
912744700
97503763
1
50801836
529330803
893188781
852748552
956228660
947416294
94139
559641231
668048872
261324531
16386
635136015
540250126
520946100
35738
2729
62885
777483418
12202
312428434
328853422
37567
99266
78904
764138168
967832121
122643768
85966
79414
795765350
583488482
49201714
27884256
94921938
1
749079785
885572023
64821
835325625
217361978
730752578
1
64221
726424539
238044302
1
1
183094066
84039
412746824
1
20787
532589015
773577766
887638941
92209
70715
59138
721930190
89920
54691
106491522
164995967
409925485
368621888
33987795
95670
78232
19685
28414
360776163
605903684
628207726
134010792
30457551
481237699
1000000000
948946407
51493984
568870443
78521
1000000000
308341177
877935411
557729707
1
121194151
18203
65779
457148329
314365855
767761607
36397
80128
28252
71383
67814
8027
706807497
54093
957768646
31731909
157410937
343240446
97598
91137307
54664230
997471113
192484268
149583241
623261661
866022958
27517
1562
15155
752674677
882650820
955560958
474735829
312878709
64150
33777
72205
1000000000
1000000000
257947852
43871
73645
24295
251758241
7116
1000000000
11264
563752103
89763
791420797
466851962
92256
41697
26999
1
1000000000
435223294
22413
673663522
1000000000
137747092
653770166
26271
794677187
63635
127353087
254346251
839947747
32004
15262
68823
952895093
173985110
88494
50017
71025
27701
932556584
378804462
82193
20906961
338045376
846136274
70671868
997727443
31888
7438
308181954
10366
630041327
847056873
75479
290333112
1000000000
522720066
310660752
9111297
6045
66709
182074365
85785
9389
47778
98175
407666386
734813922
59560
903081454
362455388
717308079
50183
341662361
557519034
662380116
58445
32083
98430
1000000000
856271629
76224
731103211
76358
998860081
436172293
79907
78282
1530
39941
29175
504360107
683429313
510472533
1
343181167
278935385
25160
11467
50906
595307284
50509
1000000000
14542
415769011
858083622
306233627
22410784
17997
718990428
451375880
87190
85126
29396238
885014480
1000000000
27125
344219077
87364
2722
63408
453858867
927786009
815758106
64170
705127542
361974729
609526230
191
45937012
978638164
41136
42582
60177
654764058
54667
52821
381400855
165498106
920189907
220556944
881754220
916761581
658774066
971635823
16253
1
898463952
271988731
18329097
1560
547758868
634440746
681041061
260028236
1
88355779
88730
255482991
8417
803682374
206087503
346689032
871374952
68267
1000000000
90044
552041774
574965465
166069704
878782415
315001963
795301801
47485538
408186446
28325
333631897
8563
12151
13323
129353091
565371971
516608254
54770966
265573771
164376116
76174151
81103
51148
675521241
99929
68871071
13575
109845690
62678037
710622733
219919518
36501778
381777330
34142
241675984
487756926
429469138
960252346
15854737
8337
31790301
75502
44605
90194
12963
9666
1000000000
690372895
98971719
221975686
94860
757549416
1000000000
1000000000
410343435
7480
519205924
21505
14797
26068199
853605454
6340157
74889
649782772
310554756
738069056
31460
361645458
275310869
302359698
155561749
11910
239662498
39293728
430050633
32487
461938557
42447
73229
36926
83513
73658
10652
76740
447697820
900229093
48219
67442
165196260
1
823485671
93138
270855580
664664183
587260517
21296
73889
227159538
29506
26239
83031
549783334
32136
176207052
92839
222561013
89281
929310219
27977
51049
29137
22038534
913363191
24235
485300139
668970279
83194
996956980
517445078
95905
77560805
171143256
45891
13629
771106601
73500
749622138
21221318
41529168
764250183
39632237
61270
958064256
33507352
64485
739159397
891920064
6216
17732685
1351
21829
88319
872025291
65407
713446047
43147
1000000000
463925156
7181665
740702863
193198151
404654006
3892
148780190
522137872
98868
26654
96027
59025
365355230
337448464
89366
819986366
105924958
31242
815042714
95068420
85039
34229
64437
68406
101447628
81497
54848
212675407
45860
128207954
19464
398635441
202281166
9386
354162239
619300937
33843
863856264
923734202
34498
13591
976188440
5697
68435
800184516
19268
180730738
63715
66770
22162
929156588
174052479
415001813
956741963
612198577
9775
51798
450642937
434900045
28508
754808935
622984529
3608
32653
61903
902834743
588858274
914630208
846198338
20177202
11921
1000000000
446207555
58844
496404104
1
985380670
33690
779417957
98266
6868
89216180
53579
114248816
228109664
1
452180478
582185225
5543494
7150
41863
13990771
831884269
360863801
684630805
228381944
633900309
262904143
193799942
450261872
207894700
113914884
64995
36542
31561967
489378933
22538
26260
557475874
30844968
28932
690196151
783854846
71969
326923042
551896510
66520
414225964
979226625
57191
97533
80288
718425220
278456802
66878
524326523
37985
36352181
335853901
52639
592158655
1000000000
6577
40574806
268539645
864502571
83357
2925
80769
896770271
431090713
575601927
342203104
63173433
18012
1000000000
95239
832113807
769581161
1000000000
401052863
145981427
418116739
305711485
19311
1
385799287
745877310
81302
314702003
327178806
48311
430019244
45267195
49237
999049857
52882653
1
41651
9680
2039
13554
43653
226627982
293291813
957218774
79446
64048
542389161
85526
1000000000
165583573
58212
861931679
780849025
545168927
45048
711025219
392516181
70259
826957148
27011
332699162
785700716
354976518
294612543
73906
30403
91269
84478
1000000000
99948
925166018
257488538
46706
602003667
433454691
926395188
79851
141080426
334710981
1000000000
17737
58364
905877972
2450
1000000000
830997768
1000000000
15905
365548141
701496727
103856297
42836951
604279548
630497742
30102
774078699
18201
592217501
6249
836425048
302925507
65303
853978223
85650
1000000000
14732
592985077
39608341
730097870
1000000000
855014486
519913667
439545096
16143
468138003
897949883
77236
237904819
909048334
151247615
16765
95482
12212
78281
89838
381423247
97919
2565201
1000000000
38135
17681
167761049
130411344
417091019
8513
92584
796896026
607085222
649524568
740109257
18747
4667
45537
1
496192684
73121
661410091
774595427
994044390
75515
1000000000
517779038
56056
94110
96368
68240486
991047739
11704
63171
38973
670754085
700168469
236652478
1000000000
1000000000
432233823
707299612
545917686
82005
127705155
622496605
509257062
885278414
808759859
152717143
94729
495525790
39245
60625
1000000000
303723314
32779
33139
254854127
35609
541529781
58874
34610
69897
538596344
49416590
865586460
294097182
959131743
56568
325843054
927285950
45807
8962
55580
657191721
373401901
11065
727732719
1000000000
46301922
5528
45169
311437424
1
76101
94785811
685041546
70093
16533
1000000000
65963
69260
703118258
435772279
85165
380948126
35184
84377
58927
268686666
70885
711343386
50211
1
427972134
254118668
97354
39581
959335333
68254
925294928
97080
396622026
22816
28801
1
18906
428691494
45644
813370702
950566870
455218472
72497
332418581
41777
6397
514464199
33106
34484
282371463
924572061
17879
827273816
104097330
1000000000
629672277
56197
212898073
980676235
634824043
6756
35533078
917943823
99357383
10107
82026
512939617
59666379
771576138
256772984
17149433
661924618
174772334
309828145
446447401
369303876
1000000000
757702915
824747802
681074876
731534589
276304768
24220
452543272
912033093
49877
34631718
553865284
4741
11387
486064275
579356458
123690131
8610
74747
161292933
83694
324524875
1000000000
44026
96245
710958621
78072
29212
1000000000
24217
646888383
339482893
702411411
673637155
778695183
35241
880694258
786291632
1
8365
573267519
876770670
195455040
34043
69344
620490581
756000828
794896369
381732847
301744141
17218
71203
82175846
322546412
22809
626599770
53543643
633783932
64948
279701883
6277
1000000000
66749917
385119741
77804
13015
672988306
97017
625504261
54617
352018915
74796
67733
57076
20765
708805334
691193172
2645
979872165
527408187
7626
747346562
1000000000
879020378
63823
181277908
790996789
459347725
32768
1000000000
51638
898788144
393056340
48054
492723754
43326
141544812
485844439
883344602
392433001
56174
632937336
15679
881637709
653909901
52514
1000000000
932774765
76575
1000000000
198380134
28576
234932313
90019318
637919250
61253
789168126
50647
519851838
75135309
286555351
599945970
31705051
991481821
726102248
457903858
200836045
73796
259800555
87188
11723
1000000000
65961
1000000000
64568
74835
90818
11234
776190706
64421
331811400
361100385
460733262
414412243
704618201
27061930
966661964
171437373
41993
716510669
45899510
51023
97753846
170568614
652181027
97358
298514336
10272
835878666
24342
17936
65525728
349820651
9322
48682
511655437
733493649
90523
344753450
257862558
500418851
959527322
790771065
103892218
92150
90994
826335297
829579436
799
705633525
35950
154250625
16004
7063
719028617
833655328
643596734
712621399
276061432
225013732
34165
627882813
162972464
736535672
156306627
827915865
254516009
603983846
18333689
220716516
487444379
1
58880
86280
204983526
29768
1000000000
25122
1000000000
1000000000
909956264
942423801
748778495
901913397
72132
874685811
1086
850755308
71789
178468650
57029
23623
370787627
11328308
13347
197361911
911934162
367365356
92970
1
203862037
1000000000
17688
850185521
30406
261953678
54424
272154468
598232188
271808025
775169461
38414
68687
96197577
1
957864328
925713633
99288696
24516721
477345543
60782
71558
86960
73973561
40703
571846393
310184785
779213863
69332
414070130
20787
293821928
419246117
585728059
18557
347957056
71455
898083002
87347922
476
835304900
11570120
695453659
468119525
72822
17429
25939325
816913942
293146343
1
25876
798537154
105581056
597129516
965813669
398945489
12626
1
751732549
506113040
673259630
61576
1000000000
98804
65825
709220429
799487411
896749762
12616
225956296
1
13263713
1000000000
998460838
69520
529079032
30300
705412035
46331
506828786
594101174
640646001
1
312483109
830259890
96037
62716
1
37154
854259773
9871
1
86850
5945
377111505
703014304
67346
24071
83368556
678090925
665987859
1000000000
22572
67843
5766
1
519014240
709144936
38602
59409
815972550
796579629
800620658
863399660
38385
28731728
64283
575
65701
241575874
83820
858954175
130030279
119412895
41139235
8853
877968375
746367643
544077269
20794
325940389
823773712
38161
230339413
473781518
45498
79646
722941992
31603
990657266
79382
28271805
45716
25503
80095
1000000000
1000000000
33520
43460
90015
506253139
216809272
156688163
1000000000
1
68651
3743
949377488
8888
1000000000
2927
299999631
15398813
392290714
30061
8501
539941978
1000000000
43566
73802930
407377324
256828659
752568142
633426454
73289
308600777
189018300
815581688
561472832
39246
44849
50748
705958023
380310659
7169
70917
448930075
1000000000
73308
202949234
672216848
491990712
32256
1000000000
255190340
371882242
81468
8208
169744187
54027
990365479
132273506
98562
41076
355777281
805616407
789573419
34905
41760
63434
172441275
225619594
11025
12866
48880
42977
28623266
44113
705925486
841158159
24677132
387593147
784578374
904826921
698290559
61143896
62842
872118244
1
93951
508844889
409658107
417311937
251946026
426374360
56538
37810
957289006
253237914
813958142
923174927
607806432
69497734
41827
232617370
995235902
797437214
842723826
530475090
658652603
35605
895139236
1000000000
440061547
652527149
17039
356529998
2040
39715
38156
81110
486764579
870281608
753007258
924595399
67934
3672808
131459604
30501
78567
134295110
169438659
10570
43865
821359175
83208
60802
785217935
626247487
374478116
398541926
27371
81696
990387475
259770536
869062384
280335770
66793
818897573
9099
971973831
544602538
262861964
159517042
13064
101203774
16877
985142748
646508040
96432
26849
356740661
69335
96077
78829844
723499495
32502
23815
765403174
94219
487442523
949086582
306209505
663544635
699008246
18051
90553
386018611
21127
304712182
820120276
90393
562409501
931415480
47600
33273
785921245
565615074
469135738
761473780
54612
28816
247364182
188668275
186611302
488129084
73030
698205880
112966429
1
23695
1000000000
83257
480214320
12533
737864846
43735
826121329
87232
87160
32999
982904368
37622
44732
937424595
113597401
74149
78983
1000000000
442727354
240431005
593612463
56732
57492
257217569
76347
80468
981
40529
25141390
979635267
225654747
27613866
942539330
36316
660639183
935351774
64189
763427712
722984748
887102270
24897515
657859844
5584
29855
718701460
72008
24143189
977704852
67003
857217526
55340
172586554
82666
482193617
783320734
54272
872039932
823206335
68790
991237008
936088819
45429
57872
27438
78844
70888
188599903
911796010
37778
22915
1000000000
64624
264814755
959409034
56709
19426
449068051
57225273
46107
636393941
16618427
137564920
577894353
185715405
65329
65600
287756581
700046555
221798973
34910
1
152952284
168450390
43045
21365
79444
956045024
975163662
91601
95179
626602711
578517628
903629776
529478540
31428
27481
430843871
955651601
525497098
536365034
54634
357712407
342319301
657739808
41699
51347
83487
840170670
839741438
61817
87699
414358651
650483454
58799012
59840
32124
668787460
281294696
989723615
509126380
96910
31012
32540
87847
63006
667309230
717546894
80014
63170872
818104180
44735
203163913
24412
1000000000
135797390
410647370
82913
853869731
184626888
223282846
538100525
45657
45531
8248
1
866844820
710069498
771746894
80111591
458965970
56873
41522
34753300
333503997
81635718
298919897
328364766
524451816
1000000000
139868039
107515611
640965301
691331212
284392199
193283986
1000000000
969137331
353893449
126296559
535668335
695666221
6959646
674113334
99915
904481355
1000000000
4813
896468226
575373128
638377702
73207
851460034
929923069
54427
82858
374721995
373020574
360918294
179946869
80254
835152452
1000000000
601929835
61488
77625
719547713
64404
84987
94996
759366448
262221353
79062
959354294
771188349
743212984
37473
16683
51184
51642
330460526
40530
402886261
77831
35761
633874933
89503
397649320
191431491
421187666
778053927
498142069
1000000000
593745984
437011990
125238883
345766934
890697778
916458634
925271885
85595
24141
68678
738882512
748984141
62660
529944218
534454897
617467378
39567
956622281
738578276
693720679
964094022
108259323
45040
112204355
1
48608
614966290
254301785
589622926
1000000000
910063776
593109694
1000000000
546324810
7676
66661
27054
270648614
980431679
598766063
898540467
761372638
6420957
116619566
160849462
44341
417015140
29545
809545739
982325084
56863
374092093
89316
406167313
261582981
343078059
782613828
96777
2190
957854531
1208157
59510
23070
38962
54058
1
305683560
814876832
156472572
79730
67171278
85570
14965
993512441
527564515
81255
69700
422181683
1
619828527
71680
153940547
572754525
847743883
130969577
309273830
63308668
56673
783537430
99203
1000000000
331371325
820535539
68462432
553082447
628291869
94738
88527
28125
419916728
3477
502807046
93188
32
116951774
56344
46428
214351059
416984831
1000000000
36377
416068570
26734227
478216990
889298109
631857645
26820
5216
12331
60540
12029
37471565
807773841
2399
59265
591301025
971033069
620374565
787476981
99789
546874605
720489639
699506797
436299447
46225
685965612
572475905
401643078
645404125
51305082
586788245
55088014
319365054
95866
62640
313520624
1000000000
519283983
93478154
1000000000
256448336
58329
537998418
398611439
747806653
915347205
377076786
2152
73991
56279
49567
97825
920933142
376096039
423533877
48992
906150794
97406
10497
178681223
726109813
795449850
28807
424539812
410787733
687004780
992854617
69470022
790476410
24022
1000000000
437235973
879716816
58409587
707843238
1000000000
826825362
34260
79202
33115
84246
72724
440821939
6548
209792781
16125
1000000000
651888462
989270800
69520500
328632730
19362
498629337
523474189
880525489
1
295236515
375642218
20267
67595365
970616583
148752815
987859592
99920
88705
699664843
793439259
698660876
3436
77900
680428813
1000000000
77370
1000000000
599758472
673051267
874578430
823879000
590670385
871699012
608734731
293633315
48481401
62907
141892404
18348
15671
16780
27002420
7582
1
69073
391582754
18994
168751540
1000000000
581034867
25029
1000000000
762186041
82040
330157041
45569
9351
389086965
93619
305751826
872007623
716792811
37468
1000000000
60713
417788001
87802374
660774889
873918606
283341156
706644943
905603280
611629426
514651404
5999
171867405
46607
44343
815728657
68883885
867669456
27825
73574
74452
1000000000
690169953
518966961
254737512
41141873
81882
671742258
771076331
760152514
60718
847367785
844089034
887734171
620104590
59866
49617
690208943
233126943
879529118
96039
900173236
843588178
360963402
371412613
428165627
26718502
90971
941895391
623629423
84151
320348473
1
10096
864755698
559199785
95451
809518980
67035
499733891
596510511
1000000000
49154
83143
667808759
483722133
183617076
17235
1000000000
893200432
352349832
43162
69970
369878595
73237
279373551
217763637
471971783
850765169
39571
1000000000
873488727
87091
1000000000
32464
18396465
82175
1
887101769
367970907
41380
84636
40168
82844623
10405
319742615
17602
183191331
19462
62648535
590579415
2502
424747857
44109
1000000000
829923756
779762853
99333
252445189
1000000000
159153728
360506413
19620
7068
388699384
706112329
60021
642884885
384818318
36602
701083123
710162717
570162146
91295
1000000000
1000000000
86320
1000000000
27119
9200011
1
467595651
245499608
432123796
74487
687189087
67256082
575036446
85519
12393
355038352
95312
15679
68987
650271226
49880545
393155599
1
672084197
95555
68141
30323
45491
656860073
916107618
571933620
5203
793700436
893978349
235490764
86505
114553312
75944
899296356
831817971
380754890
43539
112536729
1000000000
17013
89335
880447067
181758202
64363
2024
91667
970529981
380025182
33761
464701929
4719
241715075
500978149
3754
75711
505900781
50276
51898
14746586
85753
1000000000
1000000000
28639
41655
1714
1000000000
951193888
9389
1000000000
920444714
553674353
29138
45516
77201
93543
840213838
11886974
1000000000
600933066
48250
21898
19947
388816584
986223437
17580
401501473
65523
623617629
99774
432799064
922411093
1
32673
136688550
54656
576044499
393029850
58502
96669
39366540
9808
52942838
770017802
69836932
150164887
83205
837856569
609712625
78299322
998294289
68681
773711910
66205
84112
94252
415709126
39290
59184
800820085
469030934
383938559
513180046
49715
908864872
106292830
1000000000
45023
527022274
97342
45358
418789946
612733487
170394064
431305041
655800436
529086686
826229206
63547
88709
383641593
17970
297520586
7310613
52765
10606
490637697
456773349
45886
159767092
905724
815322621
202424473
616110055
576889318
86445
7220
43722
1
108726642
19043
253443476
96378
90835
259273917
250269993
852755043
44651
39158
173304713
666814098
940052152
51000042
39946
721522340
27392
734775425
57920
834629837
33960
701260370
525410935
528748668
828144960
20963
413456343
75945
944549993
818988949
519110906
535894329
14180
98626
405242877
97447675
710901531
53102
660959889
59011
77848
80525
255312308
809835703
594018626
33783
36735
120404006
649929121
59695
920363219
251168899
61468
87273
1000000000
763093768
36176
1000000000
66192
76928
498069341
855556624
653515056
23100
375877751
240058581
902469073
101615899
343011110
378866511
916094407
1
118931210
3997
347590512
92232
690750307
564627755
10497
50248
656006803
42778
516055362
1000000000
41092
1000000000
28588357
395709114
45471
169995929
728486311
76026
197919955
82750
11679
876034759
20306
838830294
74118
1000000000
545480738
24912
61208
339810258
294578163
355653277
356501914
69384
36207292
82202
97047
1000000000
1
710623896
64555
59585
56343769
41644461
773747184
197025054
523793579
1
310492650
470343210
54961
89680
385319988
345295994
78318
424887502
796985347
339223774
496685198
148
257028322
18261
316482460
90621
95665
510030061
766111172
36428
314372125
13080
499513881
38062
52590527
610593753
251131038
21387
46022
732942411
604236221
587987075
17516
49860209
62465
133772368
500022323
364525940
90358
94122935
95266
73831
761866606
45717
803269868
9058
171943624
653006844
663077160
9443
549607485
75530
53068
24321
62952
57774
193602418
7827
797149381
155894464
1000000000
1000000000
809136564
56598
63996
41413
1000000000
471878193
479594772
448639110
493352471
25453
34574
451113472
466070328
20096
19124
70422
552580032
364265716
5298
807770154
565449450
34942
794957179
5711
42630
70381
749731138
32677
637555551
1000000000
350375959
42807
812241648
39566
40065
3928378
482578119
46245
86580
993072683
76863
507160731
43191793
490865826
845446837
38635
76792
655777935
3158
1239
347365666
649758503
21141
999262435
69104
252198013
228115286
405017978
760647417
14643
10705
1000000000
29330
65487128
98091
310573052
963415850
186740710
735439831
672264568
1000000000
71250
87999
69230
874822780
36226661
66002
426303767
966650613
351532395
73014
322375205
52653
961939076
84316
897997873
573674166
520069384
452040825
60908
883155220
911602572
85274
972456230
93246
104884135
1
16453
376290017
333764969
44925
276565691
331571865
44852
77432
538787769
466382619
732695164
11814
48758
380574549
436964506
475347035
839806571
75209882
42210
850425100
268525698
36874
43658
86346
38676
78048
697781547
721430803
886765936
40801
1000000000
677003495
70482
1
69410
774655180
79652
97898
522203305
90959
111983767
83302
129834708
784148741
838915153
72858
7443
94201
1000000000
93927
408477714
43673
487718318
71073
451865433
88427
79504
194736207
21729
312265244
29707
269084355
73130
998838780
962936062
59813949
85608
36472
75525249
4313
889607127
80616
28308
87160
924717926
728702706
602927772
57118
457393169
70232278
184128197
82780
124655129
962275588
70757293
791770805
72963599
610181108
63934
974439723
98292
8605
357530395
548818157
789568770
54450
4282
86176
939002737
678307372
4753
58126
750204182
328390319
41270
348694325
79804
532064134
401076563
593951338
679662484
85916
653839673
130819171
548507405
166356687
42506
653838379
76811
53071
42551
421152179
42114
395677311
35501
966709974
40001
15382775
230933309
867140844
664456220
62815
8842312
89717
382261027
59279
705174569
717588992
339453030
181632077
62910
386710218
706042602
73596
37122
167759321
369516173
1
600250544
93094
853810946
80216
1000000000
520441018
125033433
1000000000
998140080
88567
58437
895271963
962651593
148815649
10334
27493
145201907
83172176
710537426
562011209
917790491
92537
444440857
224365827
51717
640018685
4136
13590
25211
570378223
730321457
30214386
22628
576294707
93391
26169
24958
43070
692061291
168014489
64491
59120
431122483
556890275
363875062
59601
185304654
90997
1000000000
22665
954546718
77811
590817955
939645867
92008
87922
59789
962571193
56045394
630759521
77337
203949268
37394
476368936
28666
457794993
1
624502122
17875
12494000
25359
87885
1
7156
449111068
143976502
225698718
48100
97370
92390
630354082
415788884
74904
6674
773171002
343987494
44907773
305697282
973619635
31429
16145
366652649
813136053
59239
934219519
40928
363366779
785858548
49736
1000000000
387908893
760576994
452777732
334469845
93373
506086260
89094
839900116
1
1000000000
624000364
113667685
79492
472212792
33326
880918252
55997628
579869119
60647
1
391606321
188272408
318715780
60344
659037982
165134658
1000000000
674964820
33173
635856697
376012263
177888238
48715
289622070
616504458
803408430
45778
854233268
608528153
270007803
978050998
993826528
912422362
37616
899272860
365160202
969529032
956154289
585032164
947157949
799491245
665456048
465952637
307
724275862
61099
7236923
277620207
9252
12668
989000738
702765030
866158139
92206181
100830584
40121
360916366
807611343
563603265
12875
1000000000
86858
153542728
294928460
941423318
9118410
84777851
1000000000
78412
86594
465179165
45984
703107990
99149
22361
50249
666112747
502632146
693051554
291535115
58155
49329961
23590
33886
39445
55301
282475526
35970
8207
23709773
399987678
2800
13782
47581
67066
383359952
332737617
307736200
92106
709127083
45847
1000000000
14547
1000000000
1
874124422
41500
198334588
93964
627376979
15524
658073653
90707
17424
146272008
16704
425416615
388393767
520976891
366679929
45247
88170208
35324
289489915
384882912
72894
59351
550237446
994918542
103596033
1000000000
78201
110539643
61228
52926
187330997
773688854
41301
871114253
43701
741298801
609304794
500138793
73158
645241804
237614585
91039
619938957
536674742
557713902
973759429
59537331
286753858
83074
566378990
1000000000
468173364
33847
502894815
750580620
1000000000
266739556
855908324
58467
559339079
947785499
121934741
67006
690739777
300779106
139084802
909823820
20711
86892
70322
177188334
945249696
873655253
105596210
75037
837282420
19584
39
708679353
92596
34018
731652856
475808782
205159056
575069782
395127472
1000000000
869550560
1000000000
73449
73543339
64146
63989
420759471
1
622989778
910607187
472049405
95923582
99224
663315566
37159
55372934
78164
424871280
1000000000
775338752
912006260
56665
790149371
32718
61267
28888
47294
1000000000
1000000000
32080
426381919
910893979
355033114
304479086
86818
15643
1386
33571
11801
59864637
801993652
766249086
1000000000
74693
91698
431422386
32512996
54355965
43528
666999790
618340865
81621
770475884
52098
20075
8051
57913
71732
38444
86871015
1
40460
15600
614484145
704813583
36652
64397
89866976
46680005
378331263
997697130
63073
36807901
56965
537040427
365924115
1
509454555
92240
18977817
1000000000
92840
222027843
58259
390639461
1000000000
389501962
414765248
78020
508390015
21562
55432
140375634
556304799
18480437
557342778
412533588
517621827
745016596
63505
1000000000
639961298
79617763
91761501
701382810
430951432
63130
749513521
858735602
500822909
62196
487800395
35735
49360
11184
225207108
440765139
34933
94823952
458433311
780594931
646884515
7443
782480497
1000000000
491038024
11283
1000000000
67255
245407029
46982
783931844
76768542
1000000000
754685449
769677255
366
88822
79740
603060484
46997
764379821
123062521
95399
838001154
708455836
908017255
51368
655051495
165530700
60209
107806011
546565367
601736666
286594702
907733598
43148496
45654
514315104
571594965
252278580
118192119
551339657
1000000000
11354
348832280
38207
762905579
314297614
191998063
90306
79441
1651
89440636
1
11243
97103
16648
1000000000
632979444
422021734
1000000000
40193205
361830915
35725709
51738371
40320
70905
123259436
1000000000
980863386
96112
73224
1000000000
1000000000
79934
1000000000
68011
12683
15711
1000000000
261502906
497457438
61457
54940
54646
944694811
14872
83378258
22192
601016462
54634
814562388
32536
76473
32758
157402338
129155197
949621700
76243
91685
321059847
47878
45092
290742289
38223
98881
99543
214402597
264591012
737226952
392344611
88317
9726366
964673212
1
903766726
490783537
106141035
584585584
593327302
700772918
225347958
247241022
177151278
78505
35959
590421116
119289865
895704100
1000000000
38260
1000000000
1000000000
1
627045791
272947814
95228
814427994
40875
25599
765376252
23480
644750566
338841393
449514750
421911824
93161943
52824
791350459
74720
225492183
187394650
703863975
459613427
794303390
39356267
271491528
201840893
3361
82406800
350242029
223814561
336819809
36029
1
50374
113802294
1000000000
56855
48519250
22859
98220
538460343
159233306
32056604
54441
1000000000
1
643714772
1
92486
24915
111860793
31774
31891
16140900
301828671
36613
33404
8575
211148464
2527051
746725439
363476725
842650803
487360776
806584420
198780804
55564
898871771
606263049
54762
597807318
37030
24870
390972824
971418327
28655
423613581
98964
13039
53133506
803295886
73427
55052
465298311
281617286
1000000000
625482631
1000000000
29491
413204930
676055456
81967
968180183
291218720
1000000000
678904862
333331662
88588
347533554
50153704
31768
6914
956288493
70810
284205503
40989
899396988
83228
749822868
48949
456273305
19601
79227
970080280
74154
738070045
317163614
1
768802333
4574
65618
94200
64722
850453873
68349
840427266
689130753
260078128
447478144
45644
711104714
86557
354564916
727681471
66806
396822520
27973425
963666198
210806840
840839432
42901172
34383
370573423
3284
952135253
24186
57771169
50367180
217944108
67379
763268219
61809
62014
69909
763867589
807674734
1000000000
943512439
81424
69503215
729190285
81682
428661407
22338
618028764
1000000000
123259440
26412
91272
178578039
98459
70195
33307791
952874036
64844
1
22217
106540740
957717286
672925745
83159
406245913
1000000000
276360668
846014752
702891797
688326672
36958
66862
53196
24850
99641761
604449827
19749
719979719
4600
6388
685277084
18570
15322
340788157
885669771
22602448
947812246
74777
519422566
784695507
1
418392902
777810692
723864354
60006
342017943
64958
20913
866611127
318003786
220815837
85355
784200954
1000000000
792341833
11371
98569497
790783711
129166740
345932371
769071460
15196662
293701284
32881
69296
486184568
23908
1000000000
49994
264945686
16447
71091
44692
32709
1000000000
288171530
121982659
301193608
46519
381196534
396793887
73267
524768815
28141
852986363
833000835
358478130
40395
528063794
612805487
219795828
1000000000
732062178
149042132
75176
174016054
58215
285768556
68501
9714
44714
963020943
267646139
339747733
62995
861122472
10903
458466795
457305421
21857
49823374
17576
396976969
306650720
18976
287980774
328755759
501103466
27158
727244773
283331747
942
583722188
85138
123233787
90100720
900012557
776075175
7923
871076578
638972605
482880496
986858244
812380019
92842
38005
59575
133386098
826168092
192755385
534019780
61325
185278673
17500
210974061
774070340
28820256
77789
492433057
773861192
80783
325247219
322245877
67768
36506
79197
499733252
171716642
81009
866783555
618422874
446191117
239699028
11594
767268104
118055104
346783557
78680
84787
120306674
78909
19809895
476391536
522681575
811153303
891639085
37509589
965606275
1000000000
577107004
29180
885982227
844438977
707959483
2619150
186130227
72122
1
594887301
97097
76087
178540747
48238
22209
4095
94578
32966
732937569
998288571
483360701
72356
812267858
83953
963053912
359750011
621281585
89837
66867
4385
494620819
35841
818978860
69435
404122429
94554
12538
247524561
88013
26561
682433841
743422909
14710
40847
83719
873964877
560669946
41359
45775891
161463679
7461
453332345
98868
821831122
26326
68038
1000000000
142638510
122863433
47810
61012
311181173
408399632
44702
88814
91300
76909
46463
68689
76090
4
520979822
86848
655549646
1
115482233
85600
893739356
4715
60825
86618
674473609
238457130
697251438
300248197
81888
65479
386752219
39506
1
18087
67012
624683860
244920755
766357943
94916
151854562
261397349
380664012
827808683
787131369
505880826
121448701
439952468
74189
43399592
134244957
653514361
157306194
415463900
1000000000
7123
46454
2299
62065
700763660
700569310
264120655
958053113
119345040
684919970
763604892
4150
260269804
332527018
380119652
65684
871222082
45516
234616911
89824
38208574
88382
12362
1000000000
19066
809927833
79818
54506
77073400
678633819
429755503
92630
40531301
34718
35814
231344962
679281704
582206277
536572951
887680271
303849509
39599
90327
1000000000
555119258
512638716
7203927
86813023
354572552
818784965
32585
525473435
5830
229916254
628580281
73344
515828602
408534592
860394530
647511593
455522068
1000000000
36025823
35456
59483
200389686
681876662
502288926
738842356
34987
624302404
878863975
76847
251165151
926646436
725164859
803947715
22500
331007889
29220
246874744
1000000000
22875
1000000000
899020036
95352
90207
304969151
46761
893081774
291798359
44927
792002775
102719034
6786
548825730
56214
16466
1
40097
546404052
1000000000
682490142
881404637
15437
869304535
605171876
84276
839701882
80552
803538530
42106
426051301
929176268
63116
334166542
883131358
420917929
921412360
39944
434166143
5195
21872
820547474
46936
320986410
551060726
32964
204024794
90001
812747998
94307
1
117595648
660240190
223904161
174220490
259377930
933520845
1000000000
3208
76387
586727534
687484632
92766
619034699
69743
228101834
864833503
629555610
78296
36790646
611529398
25846001
745101679
402679858
29919
60349
228476982
1000000000
19959
73531722
1000000000
54373
1000000000
2569
4502
52065
514687741
4218
356009196
45588
608449821
90744
67630939
548913537
162842384
624799526
92870
902008787
501000314
17772
27111
107588515
59666
68679
724191756
3651
98433
1000000000
760588956
62741
30721
621559127
457350953
43237
68161
922736469
6505
62859
91147
76202
584713041
426828980
11601
756569160
673922506
8259
33242
129275995
466131269
57773861
339247752
719411772
7070
554085675
434872692
73417
912571745
76077
961310755
642299261
1
58176
59505
60137
197734810
52764538
469856526
464000200
306942156
181172992
680641218
50320
176419962
607739349
49701
344209830
175718237
56775
105956795
56948
991610709
68801
1000000000
416308385
365741140
36018
709212489
81604
964612283
1000000000
647268096
95653
219628761
55048
667300509
553759184
422519725
883938745
352401122
126730447
127693214
36824279
45873
254690575
833488854
700262795
73189
529073797
36726
8485
799230557
2934
437407691
81963286
51823
92871
189419736
33790980
856423624
34152
555157828
106671938
1000000000
43169
66177
23039
48631
138447768
369007147
20900
277020062
27755
63936
447281095
550878494
57896855
884218518
253384516
739282382
236269250
28309
1000000000
903702736
1000000000
72868
87676
18026
66418597
843034595
87861090
927591154
110852151
639008385
44402
1000000000
56189
339928411
627320208
932122961
343344055
73696
37064
61281
77711
16392
236802315
911914934
112929148
74861
91381004
80359
23624
1000000000
139259530
37027
377435577
79993
985906692
403981090
776329781
80607
66984
112004158
328462926
357119616
531056499
563601891
64174217
1000000000
597225227
39376
26544
56226
57955
130906187
26174
8916
828851395
175608825
209030496
713556927
840421324
95844
291289313
99005
602955364
50429
254
965423055
765159966
67044
218191107
987066162
52536
778771790
463213690
847184578
1000000000
1000000000
55960
805895890
15861
1000000000
80549
702632985
57687
96917
761634242
633089725
795391995
17040
1000000000
545535887
70736
242565583
64115
805702574
986107457
52099
254673200
75739
98931
47059833
704177840
140094602
6320
93519
1000000000
271657513
417458144
482220078
96350
263431023
667325814
784399700
105614339
1000000000
19665
75627
53755209
762223447
871895042
121265067
72942
943850653
126779861
17341063
613568527
14347474
537115117
916867849
63259
869775305
444802070
10726
484043212
440603078
93211
60458
34343094
49304
14505
443185887
920916824
702603493
592539350
973723064
822732634
930257100
66154
476652177
600615783
517534756
214
164034076
974896291
10995
833671336
608701003
532735455
181275514
66463
26895
526918732
63864
161751211
1000000000
406804652
230549166
65252
887070739
565118350
17083
989515088
419250383
477531270
57786
36323
571
678348107
38485218
44165
1000000000
53468
110544976
92768
592133200
793696028
66195
1000000000
171339765
79587
88680
48584
32094
55813
59696442
1
335513485
53966
709740449
61005346
95060
69533244
46410
46899
1000000000
21891
609473736
518020292
95807
239817501
843074619
19263997
7763
210291846
1
6683311
555387946
571810376
67704
1000000000
434292079
23784
51553
266894084
77854939
985574247
499590380
67772
155557937
50820
783622603
358787440
201452922
419741707
41687
183992756
15061952
305011351
326646848
403501067
29506
67639129
218529768
438957213
44573
75927314
24239
312835673
1000000000
170524741
1000000000
468825078
55765
99110
11341
16896
703101266
79848
74604
27393
377037203
524356360
218319731
643863382
658043108
76005
447880077
217116541
77726
854061049
616138869
319688020
3158705
70297
53268
523623673
1
9115
144735411
482775664
764964605
2514743
95635
38396
332027454
171563016
45830
128420243
317846534
609639129
372878989
39900
896322211
156658281
93742
39369
451325619
24216
29392
6367
834450632
94742
1
528840805
40066
85483
565766954
791111367
11224
70492
55612
41215
5666910
1000000000
99320
647043396
878286283
90940
31449
34794
900570308
1000000000
16426
931189684
33182
828503072
1
755588629
1000000000
1000000000
610301992
693763655
59719
986951
17379
555747265
415816553
278587574
836165048
668776630
378281745
308
98760
276174668
36389
675480610
93239
43763
657514912
436018752
15871
29512
694639298
307582199
807063934
45223
692375894
5477
35600
85781
59597
1000000000
45645
911856367
42832
824019741
1000000000
376112618
76488
967378920
691532173
60401
883021264
1000000000
19905
79988
729052007
96890
787174583
92625307
83386
7333
753732924
241103790
794724372
1000000000
68789
4522
746932058
808584886
51884
812941693
433469350
15089
806785954
30405
33786
291522621
787312638
5123
99842
73739
71702542
35191
1
20550
720205021
2670
360272766
3714
139042934
784382216
88174615
854272448
994230667
998432092
5825
20042
621881836
47075954
4308
93127
886626252
985354265
86833
604895081
379235729
793250383
321217451
451913534
629261980
890668490
638637299
47591
641126374
33783
82549539
78740
502014024
97353
515613892
428599062
68485
900979490
146610079
8989
1000000000
830365907
239907349
28155
1000000000
432104050
149581315
301952839
1000000000
699429639
485805133
22604463
682889094
674682617
89812402
92645
212119609
837989070
8964
676849528
991787903
496829414
542379889
57387
95091868
998770203
13387
1000000000
76864
37165
530889344
36768195
37489
908244757
81788
717620589
127097781
37638
63208
934941119
43309652
1
812759446
4585
39933
575473672
38105
24175
58975
234131427
24748
60098
95395
7596
185097398
92340244
1
516340509
441322194
977316349
542481228
812893867
995831412
81003
995220665
75938
41671
4382
76443
21239303
661208165
93330
980582308
1000000000
628517888
826502328
259512579
24236
857844943
22702
64222
7674
509117812
714601620
126496123
733472288
27594
88677
28842
67449
487776105
77405
197177144
754437190
52996
33369
418552049
418476518
78989
320339485
64116
2515621
43974
24763
454508711
94624896
14853
39894
89529
1000000000
394447116
579853073
56872
376232213
985995697
751320967
217375767
175509978
913910264
107632377
774722692
714998828
74994795
216612087
87282
511569051
41832
1000000000
80242
75188
74439
53949
328301984
473531978
50071
89669
92634005
843761900
403531836
1000000000
1000000000
1000000000
43170
2941
1000000000
182875726
75113
664737347
501424654
735109634
107603645
10383
969651918
162310025
366067944
993134265
535314476
45210
800761020
75771
64197
58888613
819518754
6053703
406794069
467034262
1
294454170
215106762
321070418
402929321
59477
738326390
87558
1000000000
548004563
266762979
360585109
91455
768742429
1000000000
934395178
85611
870362514
99601036
811605778
47182
87490
853427215
1000000000
75639
23838
860156773
139358487
832294664
159290786
89042
74455
72522
96107
197692222
182276672
123841141
920
12582
868363594
846058084
6803
1000000000
71668039
65746
1000000000
39114
5720
30130649
1000000000
97100
85802
487845677
68910840
753335915
1
399651450
37666
762622219
186980433
1
49448
644498623
97458
98124
1000000000
368453531
93186
45276571
30152
44378
73538
791703378
565167221
641206267
1
75486
181553886
10446
1000000000
873463570
24870
48023
35851
60049
51626
815073416
482854500
1000000000
613428164
12676
811628259
39361765
909546947
140475747
3285
509608167
86903
476841547
201540830
6307
449507445
53059
39905250
1000000000
197804220
76873
475882557
660427799
39283
952076395
892123040
781243677
764217533
320757922
74107
75105
59264
509646531
83941
58931
53195
5667
412906985
57750674
13885
294833442
996784647
429904633
905652497
31360
28531
432973342
35947
285486269
56599
5181
991885603
47503293
3033
976295837
622704882
601196823
333833723
26813
940570406
71933
355243401
1650
475866469
55781
1000000000
763711966
322507603
30424986
93859
233319946
938071715
166158630
702836050
402685756
1000000000
873928245
672397396
41860
38406
966983192
51668
13278908
123619262
36831
320161869
391034928
150018955
641881581
252043135
657060502
617943555
79919
526
697114691
238604560
55271
193030474
1000000000
77112268
401
672044187
30605
326241707
466266818
47349
23247
143954936
845567823
57176
377108379
619979942
29316
221125780
1000000000
916251986
437774880
21258
22686
69600
779090508
41433109
680491755
872487577
42961
428524262
794965678
634976526
91793
141194032
240582945
74960
366949668
232287798
84394
9160
58838
41071248
491176681
64053
77933
241579147
92202
246837254
90800
61143
86498
822869252
1000000000
674840303
85191
505758337
974424585
25496
99098261
1000000000
87198
738415697
1
465625274
356083910
705540353
107645997
12263
1
69595
1
14781789
35822
349166983
702817353
957240564
24489
50005866
13238
65406
7101
75464756
89228
36379
428408526
59425
98285
3200
901113286
1
95591372
297389809
69130
19479
99661
807326205
10964
847998613
890928849
81177
404893710
907724688
694954014
251310265
37253
981881448
793060234
14302
289401793
785780504
647822318
1000000000
207885788
626017164
90353
423360165
251312153
885551757
930075888
281524176
8932
1000000000
19229328
45474
258926006
45943
716645689
593843769
68334
28890658
716354807
383563920
552637138
19499
610350133
90449
283846437
702297560
283039545
848748947
19943896
379010463
40698
1
35609
858402820
686636516
1000000000
28105
532536537
1000000000
68895
1
1000000000
154186810
1000000000
390818271
836471366
48610
55779
192499186
660473430
206761449
1
95711
20462
644550722
601266550
772592740
461430797
575292646
377672901
951492897
371567440
74597
164865556
561531929
935406382
498405004
65335360
39164
83462
940755164
259502922
690543029
56581
343014895
27107
67641
92656
12563
98684
118281444
27368
62004
78967
95277
41826895
21603
122467245
27220
1000000000
31412
911735468
20251705
44635
446497674
339426132
20157
17151807
404215971
799327777
1000000000
402505513
44161
647711626
1000000000
524950228
56682
699072515
594749284
57918
14618
69709
98791
933265054
578250138
1
56936
80703
371351649
329607229
309755518
990625663
58435
61744
448281560
60378
1
94119
14764
326341456
86669
274148152
25793
988194897
427888363
32710
40493
86132
18244407
51809
88064
63272
45211
618468777
657295962
974003567
27747
886857861
10560
97216
5710078
398432012
17201
74417
72591
412859267
2091
14195
83246
50070
2717
467292396
623073309
702544169
51763706
39037
221504605
52447
890550502
576696644
936979893
250769456
59028
17627
899071164
1000000000
801241800
544002426
1000000000
394172881
1000000000
135612572
61096
429232414
1779
312303605
48599
1000000000
569680312
11140
37491693
68938
108948830
412809947
1000000000
1000000000
492069470
869628042
38697
101140120
480352314
38522
421991813
80786
34130
538362225
44394
16345
1142
49275
416269889
86139
27628
96036
99966
1000000000
28744
46561
171617739
695674321
42563
756950286
306748460
135249930
489974213
106906849
61048
61755
65009
445762936
70830
26580
78837
1000000000
278502024
700623871
162392410
42557
857814952
182051849
946584593
252618630
724955354
52308
42369545
107433587
51220
164687052
935535421
351069364
331574398
671842831
847893239
957655537
20341
94953
526549489
160483080
311336923
322347948
496710835
81395
83284
902148264
771907377
896783283
94132
99202
931716161
548553374
720361336
96005
287215699
219364111
51425
45117
10506
677887762
906630583
88917
651715070
1000000000
317912056
468310468
214105443
913220575
601065891
511798993
723381394
252864628
337287820
1000000000
695304616
47094
1000000000
82075
97323513
1330
440063856
701462470
5897297
778734467
141770670
620237803
902854361
29422
44187960
61828562
54644
669081132
72122
682617202
417677980
1000000000
1000000000
8398
2177
93220
295916082
310242400
96243
154476669
33732
44552
285431325
45276
59635
873634568
1000000000
73521
99392
50609
446623273
15269
814475043
626892055
1000000000
706375154
665470259
66876
539282102
650424186
302795133
74184656
8248505
750205509
27788
146450366
256826462
387704716
35769
749864280
36584
412122121
97349
6043
706510787
32732774
362989272
74398
925429364
745
806854080
111285814
61319
38707
95295
12652
52660
44959
86080
669447496
887792282
330752821
681344752
1000000000
335430194
491615815
419354554
89102
22261
76351
363986401
68883
2916672
61312
64839
1000000000
625837712
30769
343604467
879416596
395747559
86697
19242
431319958
85997033
1000000000
945661636
544863819
45740
1000000000
25904
260486943
79620
869324668
15995
433721897
41386
857165846
26758
881875861
2429573
606834810
569817537
166872799
60323
647125210
37761
11304
215287253
563657910
420632473
65166
1
173348936
295421413
939086736
728223040
88323
604061870
91295
68289
556757917
97635
45437
961521403
78614667
90929
271705078
663647326
10088
38058
237271847
384029436
265273491
76554
341667083
84110
1
1000000000
58334
252977355
33719
831034905
690899583
63452
2954
552638480
17941
14455
537802056
309319865
958700273
57582603
958644465
874726167
236119960
42876
459303248
92081
1000000000
358337540
610307701
47583
1320
934629036
363203005
474213405
36496
3447
58418
43034
771641291
822518922
87288
43682
1
26685
991145910
75989
625230062
77205
570591469
74106066
177973084
40649
32004
887857159
27452
68164
459639846
499186450
340206249
16543
87416
35339
283555398
805274947
284554990
44767
89118
85531
1000000000
296053311
89681
698667257
829009725
9637
63208387
333587148
81590
888216358
69600
294871222
915109522
293246022
756621387
649339357
824925036
44060
56142
292337562
64809
4858
263989539
687398994
702645013
661082339
116250714
525182415
116914420
32335
660550101
180377812
564340930
1000000000
1000000000
1000000000
861062833
804200781
30191
570751700
70619766
23982
736618699
39702
85950
415909706
35899
7417
959091026
779528555
1000000000
51545
61853
38017
1000000000
12630618
925279653
86125
36189
679693319
270301463
788054734
792038559
553199809
80859
53928
991844959
818855437
650043871
47262
85502
99474
192910730
731459301
948748154
17844
1433350
62757
179360257
88249
404222186
96159556
799282798
1000000000
223796463
89611636
974926096
56928
131796758
1000000000
68120
457675649
20618
9822
50489
635006556
81070
465389614
413159029
40640
887783824
1000000000
10419
435182348
94972
780112383
786267322
48791
684408592
69703
61465
1000000000
82551
726365187
1000000000
346242002
20013
46886
16292
538261854
920682897
182745712
176233839
676215903
1
40292
1000000000
786772524
65122
295215147
1
65310
139816533
9477
12382
547478733
181282880
769918262
26367
45442
813466707
860983902
304713066
13294
72079168
43311
161923498
90247
663924128
1000000000
815560658
63371
285726702
77585
778047568
661449511
39556
49264
252084126
16791967
14329
507010204
822737286
21140
78677
539652841
6101
33347
591808629
437290017
752234799
409432556
14434
85597
341000880
1196
974498631
807872598
79152
45668
98644
851107975
1000000000
705170756
276059742
51012
854025330
32820
21061
23815
6638
47436
28407
490491279
863217102
40823
22548414
21958734
260948876
1000000000
23318045
983679167
706964732
1000000000
236266407
402535585
968736912
41423
86735
440777814
353766546
37811
51881
514142132
32778
49874
605607664
10893
869334126
1000000000
512391020
187322221
521196619
85101
564178256
27542
32733
40405
760713306
953035716
810082403
580299266
406991231
73360
395627729
766270443
501160769
97056
344284258
93453
66255548
1000000000
75518
32592
74051
37512
97196
63950559
1
47428
629456219
663378115
202018993
236944732
60184
360571807
1
718989300
564156756
30587
246598790
159520028
73539
345603522
694799793
253932853
23344
49862
630560708
282101189
823231550
580994935
49201
717107603
404167388
67028
50856
79508
892847357
24463
33283
60151
36913
174746418
364005920
567655651
907489966
951952319
93107
406114276
485858828
340599007
665978801
121198989
75633647
510740965
68196158
52977586
81602
1318
635476090
41306
665595307
71970
475681916
3320759
596083628
245576069
338742620
70611
480305742
65739
157934730
64838405
35236
367476369
774663526
645886010
532580773
21893
25882064
41400
40806
900567338
12309
763236984
6036
209966641
211652875
83302
965156176
62042
124085154
260434540
656010125
457194023
424230068
49959
190507527
31541
287851705
958879712
36269
242867459
1
414731723
72098362
59846
1000000000
52489
95331
11604995
23606
213430082
606500957
89508
9092
651437075
56350942
50441
185964559
3666
25869
682036372
807728343
87099
424594148
608713354
68364
82560
40216
424514024
56157246
341486985
20981
153076874
22873
162149088
49976
280575322
454274001
458460231
99213
887261315
16035
17140
391557873
18371
76556307
846691319
919210740
913701881
715913985
47209
774409419
18206
157732172
689105136
822509074
980228620
366068271
70363
192566098
247586361
47922
28714
970094337
1000000000
166751821
77478
372183630
90412
575681466
42396
242877066
771908761
36848
30148
471598520
1000000000
1000000000
1000000000
290241995
710278720
131729622
61778
283797119
1
21684
85743
9539
689565534
600077801
936179982
880639932
760226593
24100
58241
16139
99641
38965
56109
408377403
96391
16216512
77312
1000000000
574498021
80744
79775520
666538872
442011257
250532627
682548172
170004883
626096341
92652
54987
623458677
49583
10536
25916
425471208
38639
1
83087
535587137
1000000000
673204059
357065797
311109058
34008
441488046
600786047
352976119
1000000000
9153
366051542
580844570
621232667
430129610
36989
45256
879328565
717465365
968463699
717464399
425504859
38956
39467
300736470
578206388
637778384
70
255963110
44500952
98562
44531
76382
1000000000
51936
57720
331513597
1000000000
945924760
47782258
62604
642182297
874469872
11862047
320756456
761578584
1000000000
135017945
306737444
114134713
278275095
393725473
299447149
12811
753079399
76307
1000000000
9958
41461
83195
58734
673239858
212214981
15967
96847633
74004
8433
602983547
802968328
97596
475643389
3825
206042985
701803626
58931259
3935
879846922
77702
982669989
65899
51989600
902490250
1000000000
770035978
605821519
370623375
79125
8010
883449661
401861302
398296332
442280952
776258156
48503
65590
90212
718142992
641717504
885211030
462542255
43093
326720524
20299
360352155
807267362
129672874
245218475
50605
75779456
341273716
964365816
71484
983135180
603516053
13260
713570369
64045
21227
187507495
571598834
85041
54959
218757888
93512
39863
23867
87687
549676285
780294897
11770
524481517
85343
919022592
224231937
860304499
10979
15027616
987566724
509165531
71497
70105
451928058
323631263
539790159
997158866
60117
327294037
75148
748609562
29320
68761
220182708
825696329
724602852
32342
404643114
1000000000
3621
86775
211496021
697218086
343553688
87271
615057268
973173560
376929262
874321483
1000000000
98771955
211799940
22338
99796
18187
748132604
382758694
591005978
33775
58197295
174636228
855063427
215925476
798737482
461780570
33653
548988211
1000000000
74996
56297
447720775
24498127
681427064
88754
54483
300788303
942482428
959516529
967458542
85177
81942
1000000000
480476940
144374283
45197
820059088
296097686
42856
14119
75278
62901
523101730
907916303
873660029
829581511
34763168
1000000000
795496905
28093
1000000000
963244307
292615626
900428131
468813492
880070464
73063
730410234
1000000000
28099
63272
865264456
131456009
1
6063
408097758
6633
78186
685931089
929198718
709030874
62731
385546493
74609
323805917
753297328
1000000000
660293080
262298886
39097121
315151806
83613
553042500
276902149
258725512
54985
23123
379134227
406180301
22311
25589
261037389
864676507
90099
674814445
764014230
9807
81186
578157182
86095591
599928615
15263
96701
1000000000
563786449
71203
83872
22051
52194
1
278371078
34687
708589668
6599
306656477
68567
821325436
156206139
8231
902771477
898913714
535193417
12219970
51464
320274846
932552980
679129054
10953
792107551
23053
719410243
722332607
525803549
86135294
49988730
524661181
13648566
29628
735854233
449324700
61493117
81005
922141853
78230
59332
498214667
2535
64200
509419028
534832754
5974
1000000000
144097614
47885
10971
85071443
94379
257769148
933993075
52242
685593865
97460
1003
793048973
973627906
33845453
319138858
457055378
63731
586459315
86587
975167457
1
91603
15360232
687809495
712528598
55685
1
192697371
79494
10944
101992648
566236453
119661718
85846
853996112
52654
784494879
364982604
78647108
76468
687015931
653613787
57995
65976
39128
20893793
1000000000
592127361
327112661
11734
400773762
629093393
1000000000
620455424
969490329
404256868
10600025
47820
673402609
78757944
959328673
373235219
747153333
4371
781820600
70108
611504425
3881
37634
8723
28330
64068
479489095
274125442
229181233
496878449
196296900
1000000000
222368412
30905
87039
986206748
332579536
472995032
88766
975728255
25705
145695113
89940
802701876
489296019
38621
98801
972899700
207447646
908721001
33460
1000000000
351420937
216629086
5111
79317
557781085
26034
37077
34161
92412
60300
79449
36083
1
94492001
382082922
14957
43782
353221699
42942521
1000000000
579370161
741528940
98677
46842
62413
30908840
79936
692254647
94576
22730
840716336
727704393
1000000000
1000000000
833733971
988802913
911695226
66557
995119700
659820250
599615152
1000000000
845392456
1
808382369
648516372
55506
1
69374
1
84300
477066639
67749
1
471201340
261106910
19752
173871607
83165
84107
714454560
320673176
596517818
46671
51708
464422207
79361
96819865
157840585
7817
31151
43051
65715
70354308
55978
5039
696728624
353279514
252050185
702710866
664009264
315161015
596741203
408028086
869997622
170063810
240548779
447009493
348632138
640152440
376682074
429000979
265118631
936979734
288370735
4442
970908958
930222465
365221280
196016664
825132894
276715598
658189903
49400
995592273
49207
811981517
830935880
91461
93346
77429
470692584
16431
995546772
862518256
314981234
49752
817712009
723198497
36480
52110
437222389
1
19539
18532
192
637800528
740909425
949090055
552951665
1
19707
350075581
413216818
92058
554458876
12109
89369164
886264682
693576708
447151802
24780
693938678
119590740
171937197
776480368
41175
566428147
1
733549561
958912766
96494
71343
972510333
400032966
27161
858465828
818939301
1929
377914167
362622284
156877054
686180716
419256370
422179789
827844132
76541
29551
431290085
1
43488
555047024
925671898
74440
53896
820341359
324364688
247865224
934441093
16430
50797
42056
76186
31004
743576946
787836146
863967398
33101
731978301
797824762
44308939
86352
94671
853362609
37692
5540
79093021
61485
275314258
912576879
1000000000
649337322
965631819
908321674
1000000000
40260
918815547
4965
85682
825177774
934480995
1000000000
3153
802839627
249538560
745007184
483983880
78773
211663830
823649375
960532827
67416
846719753
35513
1
807106707
397293141
92806
30253
920742017
2775
582796981
30172
111866202
923045197
34652639
313860274
784188240
717218117
338343319
910416714
52757
78386
887504869
543114854
35431
583723800
859954115
217769823
276221879
1000000000
570968908
949
303669527
403074008
788392940
19439233
823925056
30484
43619
80330
5722
11859298
327887039
1000000000
662567640
63092
50320
304722553
1000000000
95439
506641072
778148580
659485585
1000000000
76644
6484
1
14737
980354271
559187125
252863496
598700748
585025612
70198
464385738
266
75497
814672934
53761
401364279
973809508
770272076
412595974
486041309
1
164885185
679826811
49987
9765119
88995
898244067
95716
532538093
711288560
87991
108266327
13081
45629
709797451
313159084
891998788
137885080
43446
33433
8756
679930887
20519402
947852471
95179
95567
546739800
169546537
865854446
586165762
496622350
922574886
3366781
393
335767485
70708
84955
88508
291454932
673211070
784381735
546326950
697777323
89875
420586851
63795
62177
43066
862734179
360800370
608936109
1688
97712
36069
57298
758817606
29323
54570
814941600
504851574
854082356
748992959
17455
39490
69774
451816627
24325
41527
93565766
28471
547583166
768076864
46223
97776
71949
70098
45072
7712
945791938
650189172
720
962895355
116758052
198472107
978576657
965684281
151187815
85285
942500676
370846349
905264382
14678
96777
194322816
643154864
31157
99109
286885332
492249958
40333
640395538
336610663
780405679
75385
104729812
84807714
1000000000
185756310
75073
82249
3117
492010619
58636
658257868
68805440
229179174
482619397
338805780
998730030
78550
623788750
46976
612323700
4682
55684
40907
76683
1
24545
69187
72626
325859798
59286
444580008
321928574
1
596727972
112818402
229144772
764795191
395770696
1
759302673
353984666
53223
729767948
77339
67183
494568747
10422
26725
92691
607114193
72981638
828409059
1
209078515
39244
834713843
560067807
23323
957744071
57892
50021
129123208
354643413
32784
321038433
615514243
871461146
757392874
5148
22833
62161
12640608
846191987
505686338
254489840
35150
1
250308073
148244298
399237069
1000000000
613664048
9655
1000000000
12235
33119058
641059532
66845
277053445
640047033
584978892
79365350
18624
1000000000
94757
25074
7284
521101867
476993158
643578828
1512
21105
149497105
1
704726390
74147
861266265
1000000000
86393
65307
867838651
272595375
1
625638818
79964
220608209
697292871
982113192
15758
796853050
15045
1371
56685
70573
37385
213264001
278760274
518879719
60164
7845
387053945
58463
96625
614011360
217979623
968035398
1
9243
81568
712455205
16684
1000000000
548181095
2402824
44306
204855781
70329
68114
832870579
43631311
60280
511561438
917051899
53309
509459705
839965019
53987713
1
391393735
9421
80958
268447026
947493709
86213949
301645348
585137193
44998
428169239
12766
622188841
1000000000
163988314
272140803
917602118
716532652
654036728
1000000000
14305590
627757681
79497
78282
663490001
65114
1000000000
866172168
997994677
62872
605737343
634311127
280119050
89518
201740618
1
48648
258741745
1000000000
801740525
411691493
835255486
996597340
769014484
605721553
63353
121797850
909750729
15206
806866984
994352047
682360594
54477057
322659161
22584
43710
926332843
17840692
95012
351954894
79472
1796
152786809
265847593
591251438
203891811
279274982
24125
830193790
32037
2005
823072031
31305
35322
429350774
627867870
571724895
1000000000
776062138
258051244
1000000000
929945421
48958
263952602
1000000000
46488
221581045
432760309
107243857
407866601
565424349
44348
485816977
904360842
26007
238689763
582639666
252723026
928692824
91233334
423626966
66457
723706090
11583
766141150
64250572
59622
915472103
31677
53017
37905798
859761348
689355615
536872614
15237
544609016
255083143
15623919
15364
41761
14119
430107567
28873
447573751
47802
602887955
642112245
92922
90232
83194
1000000000
563670483
16874
98057
1000000000
59672
44979
1
385405016
9492
11410
708352032
828510457
712655994
507959465
836348698
10087
271381735
23616
450335335
430190857
67779
990491565
56709
130465595
474143799
203024534
3038231
64478
97508
778839974
81877
410140045
503634261
532255674
678820932
52988
81676
596857016
79870
706277393
1000000000
403501817
5512
1000000000
673550672
1
287492190
87092
1
63306
838460252
93511
91352
61122
72940
443912226
479245242
139752620
48770
680305559
52800
93936
52449
60886
80635285
67462
126057949
279937513
49134
208044390
55366
765295171
56264
603967578
661791002
65232
2631
381803447
1
1
2913
20109
107915264
625898683
881863091
979384644
94627
85175
131440343
93416
421217769
75821
797281870
73172
656227344
883975925
310708662
3804
679877650
642371147
484518612
93373
82462
1000000000
467994248
47656
787641639
858275004
677141202
75808
33543
78572
734117796
18867
447626808
364119218
74282
806351757
88807
167471482
682618193
988413174
81592
24179
94583
83908
754206538
433555543
413644362
14068
90686
79778
89360
1000000000
139511179
348470945
992379911
94009
73164
64339
94190
42006328
60304
116618154
999765294
74364
774589830
1000000000
888940961
90025
829297714
1
216384161
161918789
886896500
178121395
1
64471
44268
1
40570
80829
38782
859556011
764518296
474174451
32024
65253
33228
20581783
978627537
636731291
511653191
167478654
344406550
417485693
798208700
328712028
963993112
12248
1000000000
16088
87231
705295866
23567
70787363
761615757
30515
443126539
99506
69837
12619219
166050162
403404987
33247
94654935
85770
511279513
414363349
49851
89992
38542
366303476
61935
740350041
1
30820
1
93030
276072191
797322458
1000000000
400618065
661326930
825572739
254215450
713122402
316163256
751283882
20052
606548563
66790741
1000000000
168236016
999826938
96895
16064
43086
996408455
16103
989
659116097
866669905
359470787
56465096
625942710
18706
578141962
62376
2561130
73657
73431
59918
174420657
410267581
120654101
164488086
1000000000
266538185
20594
982519337
44902
94946
510318089
1000000000
20476091
1000000000
625862805
884354902
616585962
30431
665266988
307701963
234192856
21734
551784889
756014877
93647
9453
31551
88008
35614
31764150
456232513
752832368
633414758
452446910
42222
144061210
89536
35359
1
386056171
83716777
91848
55472
206797988
48938
753051832
520406369
202396111
304
212896861
359482570
16768
1000000000
20892
941936248
1738
33281
38783
42209
34668
122261251
60226
50096051
49673
516547218
74593
458629818
47634
18459
41812
729249796
544738246
1000000000
279548410
44810
893175320
63123
59964
222894198
332668137
41277424
1
20998104
30127
500057067
98165
325563899
370035446
85259
229925592
24721
32558
469696919
690722434
675747927
333178348
360068286
182412349
539651332
528700340
32828
55872
565226730
32037
69560838
25126
255077568
34850
99686
41267
62328
26941
635929247
778822749
518370801
359241088
587485080
429741582
989180063
82722313
98985
655262519
922159557
735475572
93865
636279405
57000238
549237202
129152089
90018
751244523
5060889
5564
57627
120108298
40164
381483112
101552079
4689527
277373548
458623349
962928605
288183416
1000000000
4106
68851
14952
164186595
506787305
708075088
923240653
922494125
488944932
715591322
1
159689177
962694116
72945
73289507
78971
96383
1
97920
686299799
127048807
942159165
1000000000
68654
254786862
62995
40364
1000000000
922571427
525902082
94870
64724
85461
846
534937489
728295318
288262657
419345178
7173
53723
35971
217769724
963935106
1000000000
2650
286112296
80661
10310
936910128
66804
62897
305413786
43365
783607877
86734
52624
1
24037
31281
1000000000
15817389
234789865
71247
374962952
400414177
36014
37136900
654968417
862134954
14029
675664171
680119073
22926
1294
791994858
22949745
94263
48583
228164682
91799
5971
1000000000
167632616
498958258
1000000000
856465007
1000000000
92805
21830134
366948860
449047107
74632
696312368
904132234
735534063
835907228
1000000000
329069538
81568
980662369
91523
88295
1000000000
223144762
236159080
1000000000
53675
3421
993880683
9342
389237162
942147644
835133917
22258
455627210
93318
9566
875399370
479269113
376653446
44487524
36314
1000000000
11622
79431
56525
258637159
40242
526026797
7323
789392432
93428
78332
45402183
48040
486590547
514653386
93851
77368
68263444
1000000000
497656199
860541803
905900276
863230846
15427
761895651
524683976
347663751
9172459
217646493
18607
775797268
2214
935944012
65098668
233683068
351047141
22541771
70331
99062938
14961
58293
85412608
55748
283672153
993785279
88832
749948706
49539
251705133
1000000000
66617
714832058
4968
736675997
342335968
65029
32377
82952
382839568
364690084
1000000000
3253977
542906954
15912
2781948
1
993801723
78627
389013933
942011457
55406
375603964
571844266
702006870
609629089
541002870
20770
41799
44949
1212
755558839
209269682
761190556
206426178
1000000000
86491
504823462
437651112
486390323
200675089
19441
56397
75200
41448
93145
10
416062614
1
27974
1
316235110
162379469
997740885
897155918
531664754
496009245
92850359
108119503
62200295
64113
16175
144942094
749532744
1000000000
53212391
747
9984842
37710
270901797
351934839
479679556
75191
37684
93839472
261594020
317456774
91134
184752673
71524
176924507
4830
44247
264540756
844983522
698835107
719684441
828905433
60020290
423918037
171512854
458326282
94031
324939673
16229
259032449
1000000000
211981901
653530693
831947586
93629
916388079
711353802
1000000000
338017645
33549
880785047
345343908
936835453
1000000000
2252
137042948
4609
995355739
925836238
43415
404859922
87995
958562074
389983758
93009
2638
31367
87507
401178100
59081738
724517116
87790
75733793
828533290
401370557
673256724
788475375
1000000000
763444208
81444
10934923
65535
611375485
61681837
699086806
76736
16429
15247197
84089
174535419
919142280
65091
2853
44646
808508848
943874245
732199699
286148793
758355264
302052948
4553704
1000000000
340869154
854637840
97719
71384
977416834
8212
157391493
58683
600527139
752989473
932317751
636797246
909872444
496269459
908435119
86397
712946277
85304
425609083
111868846
727218948
532821247
737294394
27897
521366862
264114767
69636
827910670
585159100
229626719
795692200
73540
22300
4215
202570237
3538
35874
652209428
252733118
452120328
879363977
22340622
474349519
55616
48108
987089787
404993019
3142
36928
540833760
525067069
67404
143515542
50107
640903583
620439419
16290
73161
590883881
68016
764284486
39356
227589914
59880
630455584
430580797
94670
68481205
5010949
600655635
81547
74221694
2590
13927
769184406
8385
80798
61634
546900143
72427
214197570
20601257
313172257
291644966
363419305
746271670
33928
1
963115283
1000000000
78579
517243513
21939
802308333
272123971
63675
372616030
397818922
879564052
69283
18477
158528892
89112
117016397
47649
15914602
90319
124390323
1000000000
847742868
996187168
147279656
654387335
71966
306390118
1000000000
999340482
73081
233273673
77304
550912399
733609594
1
5897
65964437
68720
248074226
39491
30647
91710
656455001
964207958
514152704
354182815
80841
343966236
826868023
465449328
297426665
63656
150964753
10239772
662044598
35598
833110166
213087937
1000000000
55665
626849284
1000000000
757025641
54629
858406346
81685
181450362
429136460
24664
1000000000
455501908
369560186
87882193
30471
1000000000
89549
69079861
60629
30778
329838280
917036770
738820440
802913648
876207467
442367757
49886020
5593
1000000000
586410174
52019
98273244
664136759
781589291
44959
656619742
3222
133644413
54968
63072
621978134
956998614
808434069
6057
548222559
259800524
599974539
13364
57187
35505
395445272
66303256
626725366
50404944
21945559
15114
663633679
1
415503338
96363
260931754
268146567
493303863
255950127
320596901
76178630
964310165
67294
730354006
166130942
192029373
41121187
41383
680388206
985732811
937760389
378122140
1000000000
1000000000
66590
79252
720833646
805999639
38601
349524364
19253
264512230
66323
61217
94415399
46414
483655983
841651269
130145755
454106572
64021
852013632
862175875
578822702
31526
888007799
85446
46658
856615362
22067
91764
721527779
893863311
32259
87890
89586
84064
128955380
311990557
973341832
66056
97693
983237761
53026
297319279
50205
26317
50403
256791142
215805056
1
965628595
307983121
78630
458718214
334730672
225485292
28802
24640
1000000000
798516643
625859702
507369486
313062398
4222
979938129
22356
962499689
12238
151992584
523444115
913706196
92046
85043
989499969
915934557
90954938
763876052
860338226
73056
215583647
15784299
71906
789644044
13667
801738945
832765319
156611715
69053
148034677
449233681
168431927
559326384
108603437
432262320
749825982
74846
859430340
32094
63864
11704287
18363
874374775
825291169
794451233
58554
496843683
47516
65588
53468688
904347417
736077673
337212516
337589352
98439
857283813
14929
32577
516036857
769309753
55751
54489
180063924
58769
65176
549910935
21166
47423
363633635
1000000000
804
20006
617380731
763653510
428108959
5838
34378
948315326
756761208
877333379
395837771
97444
572611629
489605511
359297955
16667053
54606
1000000000
208588601
500413763
438693814
12061
26658
366485938
412056906
84984
305822747
733685098
744912757
66127
543486097
21736
72021
70350
74656
179170432
28371108
638331351
34897
91205
402141652
60801
376675491
882677325
73510
49199
125024339
683400703
80421
11759
617868594
660661961
1000000000
110958854
83264707
79594
81548
93068
96957
128808286
390123789
81514
12297
172249751
1000000000
561907924
1000000000
17331
56207
674514817
12003
42139
77035
984633367
61066
968414165
835677217
88475
1000000000
913146146
41638
427567442
79628
80589
33615
718837403
97564
233770424
830662401
669025770
79768
1000000000
302210043
272722758
650332198
220051145
21305
335420677
24259
311644384
46575
513816250
472980104
38149
6725
914980741
735278974
1000000000
44109629
98347
81356
87451
44883
57098
58744
83237
65269
81279
300631270
21297
938317287
29070
96285
90512
879661321
530315835
885104222
269995496
78571
684170660
288245916
7109
848
1000000000
27218
184004190
671800101
123029660
508079124
1000000000
84516290
597000643
19377371
65261
578344095
420359183
688780460
88588743
12849
1000000000
46820
82217
473980705
76627
83195
387878834
95441
50120
808862986
217315654
440777607
634269483
773325205
1
348907776
414428767
798829567
474828638
558946262
759265862
521521961
989270593
90846
75105
136952300
741056810
11712245
1000000000
4541
908859888
683649612
1000000000
428067931
340370645
25456864
659202475
410782822
88068
723501995
414992854
164218122
424115299
67799
675307100
55368
83565
668599218
585406427
79216126
1
14394
932692574
98786
71496
37611
39750
79396
108496514
112653083
812241098
862026963
45349
47449
35710
779096016
20279
94246
67099
534141646
54315
76283
281316203
420766121
39549
1000000000
528011451
613692182
52679
532262425
8326
73800
66702
15939
75761198
96297
297530934
154940427
101659366
9534
771279147
17228
412676170
844301271
99896
188762839
19886
86112
3048
1000000000
107580895
55494
1000000000
1000000000
42800
600930156
43706
551393136
94629880
82890107
363999056
62042
97181
93833
60951
1000000000
1019
994870391
21240824
868174696
362728361
74152
92745157
75916
85072927
1504
50684416
365618489
636792717
54877
499871440
192651479
148022558
906446514
62994
170769063
310630204
866657382
77661981
516582575
707178888
499
203112208
1901
191727435
527638683
112769384
643630543
425081441
626502544
344382477
1000000000
591275928
16567
548639334
51828
611796236
73241
239193988
1000000000
39549
14231
124480093
1000000000
53458
293656576
883178510
525559531
109547882
693059990
71644
330973935
412437283
75770551
60562
20492
4864
47668
44198
873666792
745225644
17132
25947
41526
454432812
85577
81280
33559
41243
522669993
122231351
152004544
36895
71740
90579742
36440
71343
246464058
3725
1000000000
804536498
44121
321244605
99001
37798445
768684076
1000000000
92355
68137
48100
6121
853498563
3377
347183577
46534
307650981
1000000000
476255190
523278402
758876731
60696
523046974
190173009
5758
898286428
257847475
18346
870494446
300959078
5304
50406
150392744
94775
558528622
40015
325609734
47994
88018
41395132
1
711849841
549240160
676001608
10793
31863
106197834
95107
25558
197073206
58392
98382
368705421
444685733
56025
19989
606543665
379380495
948429829
609948100
72120
596537974
19970
298147955
89552
914142533
69654
80502
74848
52166
98886210
167318803
344241122
82966
734206465
163567521
959909919
707284935
81867
1636
927084007
690330581
477594957
1000000000
292094957
64126
1000000000
464336501
60632400
603329332
1000000000
1000000000
913850107
999929447
808893981
93472
2603
1000000000
21444
887208578
417654613
55490
62142287
760685351
1000000000
21481858
691699827
87801306
915827516
680061483
21500
111877114
38466
75759
74663
96485
461290023
55765
48550
478389767
696103434
222070866
835415274
885218784
83940
782914133
72687557
24596
60719
195739203
364252397
144590522
575972804
544078796
11033
81570
618220246
1
754928081
379719529
528543733
37389
1000000000
579799473
345736002
5124
545410465
877434904
29239663
97621
393048164
951673768
836315030
60485
12433
103773893
552968530
1388
943370098
2816
799368118
85707
672289600
873924318
883042385
82224
957066
738900933
78862
754444872
1000000000
13196
95640
17190
73534
57352
1000000000
396592782
64337
886668747
387362123
947074813
379931968
76876
67508
92900001
27307
932741584
664724781
261710245
25666
23621
44179619
652251608
967698894
87626
600659766
1000000000
633803845
60843
113121672
56765
911058476
394582675
689645053
83713
228812862
587936673
856083076
989095563
814201614
1000000000
376
68511
650969152
852909743
155078912
41689538
91034810
83558
40288
1000000000
86682
521140071
205127129
47200
80883
4121
529646752
1
1
718681155
160754110
309883005
659172574
751605275
60164
97224
22689
782574516
926294133
508100143
6052
902594333
58135
1000000000
489693673
47472
87094
858691636
97415
9597
506495752
26735
81224
995260228
19350
86949
10213866
622158883
188131983
49027164
42791
468527372
448866925
1
97153
955112780
190603760
51800299
718923777
613123010
321529033
896529008
867340216
46778
416783858
871117553
500973863
17963
414967112
462482654
92746
428572804
360898178
35292
362411754
954071081
49574
310307506
69183328
954755540
673566151
364478802
63336
77153
403630842
36675929
25212
40241
66920
734519952
746358013
484791807
38738
57459
79796
794945164
226048122
526555856
916166117
87031611
437331355
228504190
51102
453607254
82717
41142
710140496
14676
992110236
209034673
1000000000
450917411
1000000000
897242813
624674269
728249401
46794
25803698
47664
52747
36412
618056596
88223
83672
416883025
70875
55401
170338186
291
83847
392171974
136745683
58345
98946
65351
920032139
72783
277680943
21157
559747607
1000000000
29913
68145304
793257507
24159
1000000000
969035274
618479392
85149
110322307
93933
407624941
84642922
589975502
26502
102070993
1000000000
560377574
65059
84773
77049
61677
43163024
503726946
275120328
789468627
85730603
21894123
783986012
6239
638659493
477563486
1000000000
554107348
619202217
820928857
197416767
1000000000
22849
40539
401163262
5475
796829545
773429357
808696065
306435239
10480
1000000000
26588
12296
861466208
189886859
64265
125512361
19923
937696671
629440509
30441
43993345
1
56852
281633696
1000000000
27304877
919203930
52857
124442918
372611350
61605
193739947
317843
37325
72388
19082
748381838
92878
944480671
72021
532117495
1
350035850
278803735
77638
113319578
826699563
1000000000
157169998
795745303
563582370
96540
957566131
600255813
23858
152002323
85597
64729
74950
820584862
570535509
529245741
28509
40372
271870069
1
493873138
823693379
999709461
14951
13094
950144794
36101064
13765
10027
856503582
76458
177523797
1
26913
158385666
15559
32634
9488
414032303
17030
41909
23620
988869858
35839
807685402
149329841
136566625
551861494
209985772
58647
22363
1
374079383
657258559
222875456
916027638
1000000000
770718495
947947413
35809
98391
483924627
1000000000
59355
912994950
1000000000
75066
1000000000
37945
865751890
55602
54669
148307285
642368914
83268
68043362
120688182
633917799
760055039
83961
85910
41696
504846797
399371241
646676238
646583062
671810537
67899874
37323
29665
423718149
804562273
401055265
90002474
888006220
78884
149624089
802570494
435177516
37094
983114559
603770223
82656
94514
900228000
77594
74447
80849
99698
27098
263026280
31913719
41452
655525843
371543691
74315
619384149
54578817
546153421
62811
469334052
1000000000
572895977
168423971
46421
70034
393153467
535917409
224455417
973261230
4058
695287605
33219
79049
741120260
860686897
82732209
96444
584980049
1
92131
263452361
95673481
123856504
88496
660593702
28858066
1000000000
290767626
860414298
533496319
463245122
10468
66125
6539
86765
78876
436648311
791625502
96129
837534272
988955369
43146
23248
90441
96119
39896
641891289
122379487
253546948
60289
537219955
832750967
484338025
7584
39086
6247
1000000000
832356998
76775
40349445
852353228
1535
873355925
68471
322290981
401456000
732167039
78650
702
73589
741422621
683871097
49166
551444774
19107
289138329
33085
55284834
267776021
53741
23567
857972776
19388
71960249
435530559
567436122
213280162
789070434
1000000000
318672948
11999
868474072
359888958
27483
862265057
85729
112904677
1000000000
235156806
707656451
33759319
87130
869256213
55422
934102730
866355450
114
558751335
782313307
479437684
135509039
59126
1000000000
456188669
10818
515052500
638544847
1000000000
723102788
20307
596156686
693837024
326512288
20828
47539
765228318
541460684
1
714017451
98329
518083250
85843
71125
447683713
766084410
508812556
78034654
778980533
252799895
8651
418974425
231559649
179049184
299187881
997611144
10766012
79531
127154078
203140830
57019
20328
69982
1000000000
52108
694480235
24897506
972260356
34231
42562
47861
400183652
793038810
37889662
38184
340674511
137502323
75758
700535829
165898795
45568
806732861
608389141
14245904
1164
59910
464793532
76043
140568828
972948370
463908384
150971028
55056900
61692327
826810958
740424566
277490564
108116664
47803
56021
982767161
95871
483286511
702064
861258927
523551685
349705924
39093
14459
366384507
70500978
46422
17156
1
33603
674194847
59822
49731012
11661
84350
28222
315572259
695029619
846692632
277192585
341630166
49887171
706731067
621115930
929209321
95324
388998243
994578873
78524
53654
288951144
897738712
735740604
384823227
21991
78987
495508139
42824359
645289315
525232152
45067
81025
984633171
27987
33519
784224134
12302
959208838
4097
801796113
50134
992692675
21624
447843902
71954
456381141
222311770
990945256
215968749
66886
913272983
66663
745172746
17318
77073
3026
77563488
19973
361049261
44643
541871745
19309
149293264
1
64590
1000000000
244872016
268042839
891222606
550944525
96744
135105927
18111
39643
97387984
539159436
696892930
661609846
279277879
719650699
1000000000
73413
599707787
247213376
227798401
96486
102554803
46352
60970196
96459
255709311
60139
876493831
7389
306999066
99969
1000000000
429510045
634609562
29688
63304
942739240
432492582
66796
703015850
990303116
36401699
147500475
387523132
1000000000
966246346
369827610
1000000000
39315
41653
358809527
35950
1
10418
366411600
50666
591738599
7202
643499259
401974647
838104209
1
15300
986048242
315410671
660731884
1
95014
802761797
1
91648
861214243
62007
898008156
81676
100732606
894908961
1000000000
9531
219804433
10228
99086
3048
51729779
70276
484268991
29609
44755
68217
51254
85146
576039776
589137393
247423814
142751701
50801
17396
138485026
936860228
110068077
75500
5168
737133314
560002390
21244
30878
815016963
317804326
841055479
20727
22486
549855944
26834146
863184694
6646
941437264
902851270
71090
243244643
13986
164849073
822785739
223803974
69803
552304785
51951
294204022
918080319
822441666
23199577
1000000000
1000000000
875776438
770975316
852754075
1000000000
841265754
52328
62400
466821680
89847
400389829
676093506
302348118
538590854
729806670
432311425
25988
440737012
7140
382110282
15776
46725
5796
632782722
324189677
642176716
66292
107612333
403695219
9230
471348807
148670924
890801976
979794520
56105267
232350408
379822811
217949288
799591527
54495
59891
85865
16870
270580618
48299
92390
912000450
1
243752972
16405891
357770253
246033972
97139
695947969
17855
1000000000
720424661
6879
158248916
620373944
44289
649604428
802163926
979434799
82382
108256235
278001940
979942155
432712662
85831
87713
793507876
1000000000
739768341
214095377
726515808
183636359
56927
425581881
832513108
406605494
64688
233865322
879696089
856661088
857025505
15631
626255148
65885
25834
274383091
1
331171619
69905
1000000000
100591321
203762582
591109107
263000847
185559812
1000000000
42651
89942
96541
2304
80891
61997
260107234
12512
7897603
21240
637297237
873830159
63296
443777634
434793849
20581044
878181074
83218
130176518
51534
515045513
167582189
37306
86468
6116
942292920
460310901
83805
324343703
22554
603365562
71995
1
799718895
35245128
885490365
100919863
995961132
491445897
353069293
767632375
209210174
210892301
951
68533
950542234
574937385
798803653
54045
169370875
113871937
66150
857047430
24787
521797683
130440616
170084037
19803
850035758
61683
1000000000
33840
918694708
409431886
224309835
47758463
1
57653
203446012
307012388
38488
465892755
704123207
500320094
1000000000
1
56836
297279664
34109
62701
846420303
10718
826819996
87201
726209152
67468
133057386
277793621
461794240
169725886
82071
505792378
506382448
805293043
55278
72427
742950063
90628448
424088071
66465244
66583
74436
49065
164268805
85336
470427340
309542200
989903868
18490
1
92218
1000000000
1
88172580
91389056
954245303
849440195
224290104
125394374
702075709
77418
423712600
943831549
4714
16825214
103216626
640733701
5285464
834268477
24606
847916222
947559034
38610
644948086
677935808
581387543
1
442804401
967138920
989634196
57651
957612634
53627
112160884
374448
917434194
92542357
1
49058
493760065
490386333
663456217
138699408
62179457
36970
661830728
761552419
47849
249153878
370865561
419154483
861716452
928455905
690678501
669728654
585017374
921685667
327302672
113109854
1000000000
300438214
402846911
1
19874
290492874
98014
29701
79027616
125248917
7368
366316277
41954
656027099
955268184
2029
87587
443784156
603307810
11797982
98848441
1000000000
96942
156986938
534447729
29787
47984547
30973641
511823133
36670219
528626006
732664064
714950643
489398631
118165554
429368628
595473503
796980456
72109
280276759
1000000000
1000000000
447015702
65411
72246
223641443
905852247
251219823
585085696
594399459
1000000000
87466
69891
18700
1000000000
727
10339
90123
956187084
9500
386330651
604724050
684866759
21034
814443996
586413853
426850002
4106
85096
71653
154560884
1000000000
420138292
63804
553908206
519257745
757676433
41213
343608754
343670209
929703779
147934851
1000000000
1000000000
74629
94118
25136
31911668
542721009
47903
999874905
491360374
30049
4062
958926393
94161
29343
30478
895847660
848083296
32179865
85299
54063654
24583
266088305
579440780
760891586
931895538
360827248
284495539
72504
952421769
144581580
93315
97128
296187597
265715570
527388057
975720316
57675
180785049
35682
1000000000
41110
544572823
858362232
1
45430
32910
15842
63473
1000000000
9259
535513115
51244160
415166806
44108598
1000000000
811193795
20260
483883833
15736
364398645
23038
359225001
1435
620787880
872064389
832850966
24088
81410
21647
178583838
29939
325992339
59352
69199
290022829
89895236
552245335
9576
659976393
6585
1000000000
231330007
323070054
641201617
365629836
68615
218953270
651386918
9798
340197519
90480
62146
10991
65923
96793
14701
51872912
736665600
830401640
1000000000
39595702
534334671
13189
171076356
62475
40746
827894227
479377685
71894
54397
491928953
885025243
238643492
79855
232145132
14629
32735
97557812
59725
863365117
52573
177594448
522081364
132412930
18898409
454894665
37105
580571173
88088
56210
68065282
653064548
7940
29497
900878520
977427944
12229
15655
217385368
647584618
690412247
992006252
34219
516846447
45490
311098488
61823
454774427
999402726
92617
971570472
33914
900983392
540716070
1
520609646
435294459
25554
355760580
898642299
64028
365137902
906273437
884520128
629737641
689679745
33162129
5660
81078
1000000000
15649
658327252
839606672
78730
61511
98797
938473027
994585130
36451
15101
790403248
391987916
66820
881843461
34617
567133531
878340277
540843835
22908
59390388
38579872
48884
22854
19927
60198
343907122
2579737
48230
2557
537160573
44421
475376702
27060
2209
587829426
188758252
33988
54725
46277
51443168
617290553
690374661
63099
15550
569011869
70390
636462471
26536
69405
886824617
758163134
547447445
456006266
75434
52167
92721
77585
32990
18363
34988
65308
797091199
74260254
426610549
321381099
465804717
262400972
864239617
151466336
95487
91865
318689628
95552
742584125
49429
83150
98261
957110930
203281092
585395485
14918
170072373
993545958
764818691
90823
85086
901081848
136482019
566641331
854961722
485616404
168149602
4243
43705
616824828
949861009
796628967
58816127
16997
12508
981461049
853403662
761828987
465949052
294422092
597344703
90064
71357
66165
41792
1000000000
45138723
300914685
14781
576019150
491450572
246721542
899171069
775986639
531299432
410781665
166933610
90472
782
67930255
37644
673456254
35936
81637
353023525
246400641
946059916
630249103
48828595
410184269
1000000000
38594
59801
1000000000
667724580
428899846
14574
727781819
1000000000
176663826
763589401
577736598
561670166
619790802
505112892
827903500
6785
64103
254201346
307267050
29957
23517
51071
423375971
115545773
98381
42149
450840162
92604
819750926
35225
75108
225528808
697453543
22981
431937106
71397445
303614199
115270788
442782954
546237709
953055298
79299
423016219
84582
774158080
822048718
863922348
1000000000
192608873
43835
53213
502641800
310084872
21889
353913448
75723
208744167
988279912
551852786
472400937
5500119
34913
107220505
656182667
942168439
31474
36486
517491150
74856
65478424
526019456
1
246160793
211880596
44918
91207
409254101
1
18406
49147
857137652
19891
1000000000
67757
13700
10542373
20516
8938
848580837
70395
536547873
8277
822793423
297975327
910955441
89442168
655459381
49773
453497399
65918
95944
404566418
1000000000
1000000000
44277
694869898
497993915
1000000000
72383
1000000000
47065
53159
84922787
897926354
767249921
218521434
78719
69081
243436662
305750162
283967570
1000000000
93556
1
592189795
78123
46362
442995427
369739679
407317584
385496352
43809198
772810540
185271111
575067473
550621074
93282
482304057
43858
944252070
60138
356131336
70335
999667728
8300
18266
99777
792966060
1000000000
536139938
51113
69271
675055989
89931
504544303
856942195
356210867
280039153
39310
1000000000
66754
40780
1
926207848
84218
141977682
12890
70860
1000000000
92194
63129
30358
21847
39140
400653558
17001
126991933
41128768
809030236
103534641
992227426
503454252
53893
86034227
818877259
472440481
5211
75664
86102
620510493
50610
857568188
466105969
185943010
114284821
84412
448214598
82269
373365506
1
17086
637284229
806487711
379603463
562043372
788987995
1000000000
458241539
87685
161284097
79782
57974
1000000000
50063
62766
1000000000
55829
830730821
6626
979961435
66526
236321459
84486
63889
753341566
640113428
86923
31156
58984
1000000000
865483540
279644032
182139748
82844
565151437
812982050
602200401
981669154
540028499
464289142
35352
935896276
75693
69155
654556311
902647743
750461136
66731
16305
974648014
86555288
79352
39411
446645450
88051
52088
25545
1
84860
813850322
19848
150685976
71687
66199
914353916
85314
73430
287853692
33456
62783
492250243
640729715
1000000000
11216
889338529
242747664
830043272
738736399
32799
286672540
62349
24266
939842269
476168689
580927916
101676607
567285268
30758
455601051
240589237
371664462
859137574
838356693
946778593
39635
618132611
56308
170286222
411928489
871590341
598296488
352313833
43753
563611738
385379417
57582
223954818
25627
269602703
46581
48928
492000630
674799205
123508084
114257188
681191131
785870880
873576269
1000000000
281603601
79989
406251120
837916412
32249
209986193
40861754
896548098
50652770
930979555
785413918
86161
849068775
94315
18220574
1000000000
72116
575417796
16524
21980
87411
1000000000
142058029
26302
375765567
23666
62629
14466
340712570
441153741
193132004
654216169
944423051
97257000
346542441
708180141
957771300
40473
13897
613176034
49639
57126
422274949
941314793
476790066
68569
247092796
72319
288495372
562641521
980471688
86068
943669753
11425
483250813
677101521
632590412
821829853
625587794
799
22056732
91975
860715085
85089
66306
40140
54837
61197
999306071
493277167
72833
85646
117216947
434216867
421455791
957496373
375174809
72184
34626
42596
55207
434408697
666476124
35681
524202182
595895637
647959685
424960984
326989142
81401
48273
829825145
27785
832538874
593246580
98830
12805
1
540614084
23530
872334742
931492924
43343
584947147
25520
848584463
14301
95086
576320377
391412469
1000000000
265712679
33800
20511273
783161831
45696
54675
53229
25842
714239840
1000000000
40980438
47679
19473
41744
63890
282705269
49299
1
462374213
350676878
578263952
37062
197577017
318114035
946265301
58790529
777821081
65424104
738954174
268461265
969951326
82201
609533881
74297983
4543
137550663
549792340
488305548
97290
60822
422081472
1000000000
8939
389154051
46662092
267189241
1000000000
1000000000
727873019
74724
43315
234222360
1
53813615
239029450
176235453
494977863
200047390
780204591
72299
715770065
9788
73013
41500
53230
50165205
226913769
7289985
58976
27089
777729438
6057
941368028
431962832
521061649
305941891
955564289
81979
45139
518326831
77607
583680575
558434155
486534901
575116465
27237
33376
569080384
81191
74256
886244265
479036415
813453192
6138
210750964
1
52049
510416273
29147
792315803
602391461
271992994
493668823
932440229
27962
179318099
668773249
94976
61924
62340
48114100
18545836
43738
45295
95134
87564
63096
185533513
32677
1000000000
964046815
679719872
91752
32866
45972
818727046
528226684
1000000000
90563
539181787
61230
152610588
178198450
301916395
31796
77871
679446725
98471851
70227
23862426
120186282
37224
363835298
46420
46124
9277
423540456
191481511
728250196
290315998
398246279
856727900
1000000000
661543897
813186462
671
1
964164472
929982289
73281
94505
664504969
1000000000
731368500
3916
33548
668233319
804087139
72614
76869
29413
166852781
74551
499092786
146171612
256949698
113398163
147851023
681692242
78159
187384986
1000000000
172014916
1000000000
95990428
33320
63258652
93556
143824162
43342
831620800
20556
41791
48035
69363
78536
792455044
66909
992869656
388681230
815181949
442451980
1000000000
114616646
453151077
435232324
1
624538323
109643178
1
409946736
429897645
617884157
1000000000
804790605
79238
879712519
891800044
5992
435267340
1000000000
338180962
80913
1000000000
1000000000
46569
479883594
732774120
321380830
990922582
904149970
429868125
541386015
95554
1000000000
262722909
93479
87199
13792
201617950
92711190
682422017
62338
96307
52524
489166214
7455
133161835
53414
86175
8644
1000000000
4973
612009530
401019432
1000000000
72649
15457300
80929
98294
7376
916730075
40586
53901
1000000000
25477
195664835
23456
695173826
110437077
415297821
4859
5791386
2260
139909351
43613
699133487
57361
575254953
25597
145224081
954638426
153438410
57795
1000000000
611840302
20028
280956572
709815580
1000000000
602808646
38528
595711562
770288892
61296640
927881372
513256309
608837711
106618840
60466
9952
54330
62932
52147
69643
18991
833050056
313176002
806130251
39120
37306
96154871
678959954
652407893
40975
515322398
61028
658561945
1000000000
514036899
584834122
52236
29697
569472084
192843920
89220114
55686257
409761014
142462621
1000000000
129444042
471405974
615090933
1000000000
75812394
663129406
37249
710550628
22468
409351893
766128582
45289
822778160
575760288
21502802
42893
1
33409
771858007
547149536
416678535
3786
688087905
413963397
224651399
88198
6863
677160384
4292
605361761
1
80475328
908386262
32872
929785596
342475530
1000000000
1000000000
84786
72999
796178185
32578
58940
954755110
1
508810862
71009
501019840
46865
7328
72855
31876
73618
1
282029222
695695303
927971695
83699
76676
328598720
618079551
67883
15009
948551167
34602
62025
42032
18217
993613146
77133
44277
804372774
656498825
55023
30971
92633
49330
9960
666759392
197606831
480922782
50929
14556960
48089
943453285
513343592
82952
25108
1000000000
1000000000
66640
183148702
908074171
12016
988469890
1000000000
1000000000
94095
688251387
960181474
351847526
747657187
34045
461819627
319477239
710709632
497147371
816836848
259576696
1000000000
179030379
616196376
792654766
830373206
98733935
900971646
424484729
75944
13222
968271692
254398664
87203
380187490
16997533
408945875
307308527
1
590140359
50342
247293648
288976824
41399
22482
924495960
1000000000
753554650
1000000000
1000000000
3213
85144
91825
35935
35267
703805534
1000000000
9075922
73886
206199803
625613203
728725349
742495259
5444
16886504
109481481
79228
85926
440340614
409056888
795750950
748704932
91514
81570
21977
278798575
68674
63379
92765193
93228
445408073
1
58191
271145184
66773
668540134
791009332
413235578
906184495
595127642
916620934
1000000000
934540792
80555
935051001
28614
88650316
12865
1000000000
659935638
670916529
90357
56538
47362859
97553
33144
16224
294867866
546037263
60319
16174
396446548
863632237
39442
54835
16125
35951
1000000000
622429016
13178700
11046
28223603
843119152
984147853
91470
33199
573470493
755046098
81471
16370
43311
345167957
58130738
137143199
75253
45088
67434
653567601
31597
926074839
91394
402121231
43250
21289
5129197
286861238
551914874
1000000000
669415594
88556
98976
10752
793993116
224814690
40717
4164
920550570
14103
245361010
661437112
561703018
646731421
525707029
336922058
505800449
1
83393
807305897
94492
8061
14194
491074900
742066489
32830
531143999
160408973
27817
203759407
698998661
27335
572378778
911528384
904212303
117353647
65188
424704747
77729
509776804
132240334
1000000000
11856073
979394752
177
599914639
75825
15030
210966783
930050771
1987587
146363961
1000000000
679467492
98117
26157
271829657
247007678
353671087
238897531
64951326
753044816
85705
31970078
37894
515410427
96667615
753619605
96891
894309247
213673443
97476061
989672133
1000000000
533775175
77470484
569573180
848250198
216
4723
952806957
71624
30246
327023405
216401689
259309192
626289345
576485000
754800095
34191
290235969
128658587
1
585495806
878952676
263504323
823450721
68241
87628
619245210
823895736
327773110
138641628
718264728
706201204
851479321
70508
89486
978239377
772019048
59454
44446
867527409
14673
753395333
1
535236977
159467193
1000
9801
14420527
54902
549956994
95286918
497816780
772693948
614858109
1
592253535
25626
306609136
503232198
549390902
861493565
33856
69522964
49780
62846
849972763
70630
5505352
719609431
50072903
948678807
83416
1000000000
67905
53017
457718078
99455
332795208
704053441
41077144
499700589
416424904
32550
95054
860066282
944435192
75482
542410221
527447147
520893573
700824882
2145
851216991
353584333
417393589
75711236
237192456
88530
58698
605650203
699078692
538160123
402260678
32950
91873
424930531
484476117
889044275
224269511
234313196
1000000000
59427
313505130
690492933
10700
82259
137731239
7130112
80793
84500
885438831
718440137
695256955
969871868
286129128
927527081
12984
357186818
52970676
230106487
627196663
433927185
972111480
89067
680414426
988329108
74189
65403
764629773
73014
52044208
384200779
19555
617300327
848056588
28944370
89880257
436357811
882722067
658841219
866976351
813159820
860786661
84315
93691
93269709
28398
5961
143095576
30499
62979326
53404
912233787
61342
790299253
721839055
1000000000
295978730
22539
414705137
98603
744698441
663601161
1000000000
882468395
998246087
305247743
23441
68400
49585
649122837
630868664
224910450
211566513
163104365
15908
787028485
4103
29261
425372102
657307506
399376002
12805
74842
577629666
14573
607469683
4896
743781999
528188867
1800
52202
963004949
189891853
9070
32380
88998
26274
40609
288179946
564241392
585566531
1000000000
770115729
90270
26917779
15464
50022
277298358
156623685
801630361
1
20059
1000000000
612534627
960892463
1000000000
761914104
55011
822413724
168
31566
16632
828329583
154644989
892037054
111605468
756654844
857495987
59444
25072
1350
69766218
107849745
186098704
76033
1000000000
841023304
813396284
83450
567198039
1
66882
858239307
700676162
882022780
485238236
19994
1000000000
427561840
511537248
32654
80988
276718896
82029
1000000000
57568019
930236063
72190
64306
694296397
76983
998711019
571100927
26558
25914
26439020
659349391
94337
11876
219461877
31750
11046
387644639
227271960
986008455
96894
207441359
82378
82701
385023333
822373583
16186
30042
47330
574702078
178722832
226935943
15702
361557720
686148350
1
1000000000
35596
107473341
780436340
1000000000
322791010
499781390
76246
509096657
1000000000
431522714
80408845
1000000000
280949168
195366620
460612445
534816431
52775
374662104
969463325
34854724
93995
183381304
838384713
319470513
91668
872227734
89482
169617924
493024204
898618695
87373505
486859533
643148462
239654155
698087334
983358120
617431284
99865
299655972
450959916
781058173
76233
2747
950877530
881068515
976964599
70771
296380664
30766
685148798
941382177
443668909
905472482
389596509
29410
221864594
56329
911082541
998865741
400845476
89975
319002629
81117
633634027
489893540
279027262
507078961
8294632
372989655
108593934
37524
480843932
583824029
330903979
23866
229150336
82617828
99252
27877
367096752
64932
67912
507084207
25224
540180812
179327292
620167981
44893
34685
10456
825526420
1000000000
72390028
33964
478884640
432688087
61994
938752636
55721
732235794
47096
219592210
56359
127873104
988302785
21636488
358643337
1000000000
403355092
239378695
59135
200937910
140390653
174078128
184380644
27310
276905686
4308
952467086
931037429
315402893
35829
1000000000
36226
454682868
133400280
56048756
20968
220326733
30969
63244
421115234
711633728
404146720
1
360306499
867616298
578833548
407923312
99567
523237823
643002211
60818
45369
625715214
33291499
905184184
75306112
730943135
806433135
420571377
802931158
531802343
93999
920934617
52856
1
677306201
1
225388589
566380346
9649
264571370
563736424
992761187
20623
176227232
293396466
65902
20403
88391
777719046
964037986
59609
78536
159006185
576887981
271872015
553970356
594526952
984774301
139859346
893218539
972872102
61157
340719093
789529978
45178
97297
1000000000
1000000000
82181
48943
48322
40849
134749449
140264131
957189414
379759903
910018955
193739328
560986716
230414775
14964
70647
676467184
484665786
56138
194070688
89549
865885066
19840586
45480
66999
307020425
555231129
665538429
555338713
918937781
668482326
1856
377428387
923103719
25194461
59444
53793
791715440
68055
99656
807376909
28350
632628356
12471946
539790184
3457
69010
201795541
95582586
89495
904557446
2023
739562389
11364
714274221
77515
58417
14896
541781143
729134213
6843
885417852
93313
118105429
2585
27138
743865179
38606
40455
827391952
58257
1
90774
612663504
169209152
212437338
830200865
528338500
86060048
34988
52608
205498208
68727
37356
71031
34665
85641
227937817
73359760
22877
99060
88089
238662887
12062
325274455
797298075
882910341
79273
399678743
56040
1000000000
43615
74532
1000000000
885524758
738573107
29276
87718
19398
84786
24734
1000000000
183976815
110534065
61246
1000000000
48936
265989729
73221
1000000000
36034
12994
382980082
602287616
185841763
22699028
455073054
234934878
1
2962
8077
35480
40055
536929672
279205898
96488
242929919
24096
13172
45739
757680042
365868825
75303
96702
94746
435988486
489382518
96076
1000000000
82558
63318
30365934
41187
655575181
352655010
389460818
2679
151016076
777463409
1000000000
187113588
576765118
85915
625701701
4385
973983377
123288132
476765435
88473
450553915
68872
184885430
882825884
280536881
43411643
83982
196951203
970636244
1000000000
17901
916912663
109720050
730580197
78994
587062080
728609992
605001128
977165541
62099
878568986
850602475
593941466
82887
4365
206916805
67972
52349
34837
27282
917639350
48634
515117455
787562825
89750
800231581
766515136
260055324
181218750
621667679
31286
464518773
29643
515889456
42826
52
98555
134823603
174070707
941189313
570808235
59544035
32561
7502
1000000000
492880717
381303046
815331102
344687150
21338
174484663
52753563
41922687
456590419
288640158
712098246
716816658
34881
45633
98959
55904
30663321
277859015
508120428
82536
352151989
37453
694123488
75543
753263282
84483990
190354936
381787462
91162
881395683
53829
87299473
616987577
1436
253471696
50022
98671056
75537
91011
415029536
650141776
925557549
929487641
85444249
572477852
773280483
1000000000
319438771
30997375
541034510
95434
297751091
945467858
15654
12511
970057922
1000000000
51772
960780707
909829493
274998038
166978363
532649465
75572
40649
794150135
74500
57798
10899
217329131
585921098
132997929
537095566
751536214
925594206
969314243
4051
980395972
305345836
989682182
668563500
16594207
454896212
785214648
435366126
52860
79386
104522844
135738131
65131
436714225
250638715
244561016
986321776
51024
72484
492402141
666550365
21665
235115924
2444
32073
8774696
586206184
99235495
789866847
1
923311758
96327
61791
1000000000
84809964
87147822
704034310
778941310
58051
139947273
861118151
273622979
277616841
735492895
475597864
840032908
825698101
267154303
51204
592380129
126183209
12386989
1000000000
1000000000
618453355
895841289
683512472
595561789
209279409
907894141
23154740
79800
6143
955407228
405192109
836690324
234455117
314029415
553496561
65640
923507469
572706390
950268142
51583
901535825
562241306
20416
497146748
86837327
2747
239153024
508795604
5298
57636
70472
75922
33471
96821
93016
79572
718549537
68250
284762248
303714477
78131985
457745563
655656645
24344
91853850
47058
1000000000
22376
60248
391484021
728997547
444151076
76637158
85155
201239310
23640
375628499
368006372
67909
890409603
781147840
1
1000000000
231005836
81866528
999679530
24066
545244792
68925376
56060
83439
20213
90360406
952251741
622598770
17637776
943176694
77943
955658209
2589
572318266
791867243
275457318
67970
31799
447808217
915336149
778512912
63287
532518510
24212
87127197
955255752
59158
248124228
52269
77896560
1000000000
62067
1000000000
37399
19494
720920075
84372898
17193
879899001
830507849
90818
184140563
1000000000
19845295
27828806
859167391
528834636
505179303
95306
443645173
311963323
57110
39558
1
1000000000
764603924
97787
396431630
76365581
491046355
22024
719249598
84732
956824240
4559
55134238
1000000000
912388364
8422
48615
13510
735959327
1000000000
98942
463677019
1045875
678662811
74534
796854797
882103197
56464
588540314
45518
98487
1
979654846
626876721
610103161
669591473
35758456
26200
174578906
98743710
307801637
195913562
350006358
625797347
1000000000
1000000000
890806452
856087024
63882
135626356
655030570
594974854
859353339
1000000000
37174
576841755
3895
670730418
29956
39897
176326108
587510395
396897037
79193
715063330
85066
99448
29046
56495
93224
687546332
1000000000
397933085
5152
711375298
501368736
6725
945393667
375984059
582632569
68009
118664898
936920567
672105403
716908686
779827322
75576
256988781
48219
97603
857608799
376386399
186942258
799569009
392428584
90690
22947
43349
592322530
773905404
372551679
1000000000
434519198
337101027
172877373
79414
88745
69174
417924956
6238
86476
64576
181362005
229104580
37139976
28816
613998907
80280
85706
223599754
81081588
18497
247861679
574476798
60119
74818
1000000000
40722
114320298
215540558
71073
22446
751374124
1000000000
670897924
82277
607405257
150643947
78676
11510
72194
93844
752957461
215659781
45508
85030
12613
52782
51487
622144367
95541
561642950
8142
68921
167328287
82857
839002630
54718119
59751
922818651
312333145
194985446
99419
58870
31592
854210466
338943539
81078
16864
90898
66290
204807685
894076788
891670737
542870701
53730
898044932
74127
697888684
41296
100514184
81646
55299
486770263
35511
14777940
41735862
381799824
909587806
38510
753310730
645803836
99740221
24532
572930708
85608
8148
44706
840
259745923
781158892
26888
534903472
28529
91517000
61610
338048151
39769
709827866
713303430
303900518
5754
64862660
1000000000
944356533
131488423
65178
1000000000
32318
899259798
230690999
64029
50648
77198
237494301
574086997
47606
1
397140508
193160837
90686
317625462
57005
19301
649396994
917611337
605758809
949
163655780
136888914
522025431
42988
52839
127867974
139165713
456169533
70461
878829855
91103811
828833678
6500
41676419
11660
65496
33761
37353
1000000000
51593
49421
380649391
589410130
816643598
170885934
67563
13592
82900
558321043
917260463
774288883
14109
1000000000
456610762
542532592
753278947
33627
911198545
938588316
92348
33840153
55841
819141817
54247
9517
327845178
645892093
1000000000
736377339
1000000000
1000000000
709233976
1000000000
9406
852958194
46836
191281864
35957971
901013918
174321933
83524161
410313033
943232270
93052
92426
507664220
97322
127785237
521188198
342420601
37127
49162
61335
15460
6403
975066954
321564567
43239
395441293
38869024
59652
59907
861531251
741924061
149256592
769914942
648925295
640093665
485432511
59467
248081222
64261
4738
264410616
975674962
53917
592671738
444008723
164835206
835435187
285206266
867011108
710773223
83338
87666
37781
1
969681473
80358826
93950
46105290
686473179
49867
27128
142672887
2586
6620
50059
1
970376341
60810
20751
1
694500315
51309
59192
880174314
574891600
507
200410537
1000000000
56080
1
956390142
40558
541987513
374807894
740675826
149641623
270613842
58781
1
18144
602779083
110289116
375391609
656144012
356353067
37486
811446675
318076235
179655615
384861563
734796686
401653361
56374
52719
4144
44530
42387494
786892434
826142519
1000000000
17207991
6312
91761
619703294
87824
92911
1000000000
981285006
893612381
85182997
362880462
885528532
1
78601263
101432651
21942
14899772
1
331356784
503543802
116521698
499041734
63894
3127
62929
380789979
23604
582270795
965688816
1000000000
45340
829001980
62531
1000000000
93434
243433454
456779540
69253
29603
523266402
142978651
871958889
552275680
641896524
501711542
266764926
81177
33612
179474477
30161
334662644
79443803
37095
254002932
65809
823599801
253905930
85255
220124226
995173047
33399
44198
507989395
25880886
551688937
33496
20575
947656101
925773281
77290
702910406
502943099
77840
489513640
71963432
128561586
73990
710651825
1000000000
684244833
562318999
13937
27774
601203503
481345012
88103
1000000000
310994603
218173768
1
273864534
94530
713520874
98794
999026373
7894
467076508
32844
315467171
817216115
653243850
878790844
29664093
8430897
498251819
696233698
458980069
1
97568
19122
60251
52402
821709536
98099
1000000000
189536708
628200269
865831111
894629759
85608
207779138
1000000000
84866
832721052
327903964
68039
24491
771712364
32033
82943
484073030
18908
37185091
172647587
44272
33818
22878134
587404150
77571492
93921139
508526349
365299938
78258
558598989
92923
353213905
96537
99122
806742603
393352890
56945
876217023
294558613
65642
694208813
57897005
592969444
1000000000
79613
341626950
91372
72386
347515491
527610835
14823
86859
332511546
85707
282258358
1
41464
23886
70413567
315559243
79714
157566870
1000000000
678541607
108663436
81483
1000000000
878807119
80255703
1
563785160
59098
15417
480549440
570166398
64195425
581034046
912739211
865187211
48932
178422405
738682030
53022
30522
11702047
3855364
388225280
384234604
32176
812693507
617287933
276707823
805363121
12022
203744893
204243117
72765
43307
73176
485394091
651449090
724939416
719232136
1
725202374
998941499
39650
718427098
20570
154316313
53783
1
62130
148605803
784885791
1000000000
528590767
46295
25091
884496198
84977
71067
71743
64886
688881770
611462457
775879738
42045
796494608
854284512
86019
255484164
39475
525104858
9499
281642279
778
84515
95059
89777
70324
23770
44965
166527131
633361698
410366295
93503
58909160
894780243
602820502
24608
10356
339685787
53300
546321874
6171
681278196
1000000000
98098
962730267
56987
339661475
68189
417891373
1000000000
45847329
544876482
886534575
39229
438693730
416883268
881489524
84954
538824404
1000000000
567177890
129313606
770361078
15070
560484459
655117634
475126554
94215
415326943
376973105
604789956
96155
477450872
279692112
985443955
281939816
960989211
83363
47499
64311
251923115
79448
269333660
111701689
52881467
223855319
492087258
796193931
218725493
708782165
40857
73339
6483
883044786
429902519
90223
667148136
48109
107869556
827038140
761784351
94071
940519580
829297406
1242
492535129
51144
77320
945035677
969685202
663618372
50731
719467191
45737
95612
68819
174430076
532229778
689957309
16888
95648
699749403
556984949
13315
651620288
451602385
133888580
501436613
929738730
768224788
8529
14911
683144548
355724727
37627
62279256
40581
16514
857982316
770901070
917285867
924053254
19665
67017
23655
75519
63053
1000000000
931892171
259025931
42009858
855567322
27952
79197460
671447937
83770
672979845
465276351
87485
338599477
237706828
201348110
25218
944427809
181988533
83097
58681
63282
13136
9942
62858
110755215
64956
1000000000
528906884
1
781868800
37865
84604
1
345245395
717029936
916801282
567558726
189129652
42447173
53552
1
23477
436367120
892735897
881080264
46635791
284836474
555294826
791640991
154574927
677300507
559813289
47591
56524
34693
120899985
30029
60818
322294589
54605
630898639
531044665
95656
19008
226106606
241558566
981822584
33345
1000000000
677778648
71338702
1
624073186
53077
1000000000
90153
302049152
81922
16265
581217310
260122760
834535988
905151031
692441962
810410774
54754
81084
574848182
66993
1000000000
909976210
10456
267838997
467800021
12735659
314353860
25889
587176925
9047
227519829
104620920
77229
671595984
1000000000
92935
177356610
12847
90049
605626601
426007735
13223
69358
26426
652929535
513916305
73249
667780750
88138898
815911566
90786
256868020
2031
370026570
833890380
114571640
7001
610608413
727655804
1
1000000000
97751
728244303
1000000000
119559839
62478
53690
502401204
372558701
853721785
379111060
478635224
35111
768637447
381164723
603510981
467292401
53773
90576102
26804
17251859
963765930
10207
88511231
6189
1694
296642837
49812
54788
84445
831648085
209387744
293709999
427684124
716776876
890395705
40807
46199
72213
67597775
714822787
177145208
483794998
41703
14893
187633522
851837456
70004
19198
659255278
73870
345595646
85645
465951688
692618297
79054
101258993
75471
554410547
56993
56636984
195900983
2086
790962475
71196
65211
604018450
564049488
90154
794251216
653992568
944829014
63206
398469002
62824
666979664
873638617
33298
20812
87465
16841
13944
58983262
475546745
275065993
831158504
115800585
347863311
549813432
579238489
133247948
20607
42316
802055768
52840
1000000000
98382
55132
35273450
713610976
633791216
142554618
718501778
585127869
23871
865343460
894161182
1
46629
1000000000
91049
288384516
561593856
966526110
5406
818996919
394633919
445400949
87488
1
60823977
703299634
34247
73171
485440023
42438
744730629
38436
52288
287618952
956894078
60759
68444
22769
215275300
64238
744112537
1000000000
934335852
86826
41225
1000000000
979833935
546758682
33271
95152
61530
893047482
350500948
6944
84654
44371
719623096
798580054
76256
905567289
91431
56241
716485739
722565968
62206636
330750478
163466685
537292066
898086458
946515632
454154592
657588675
660512025
56638
12517
652726545
1000000000
19372
502587760
481615802
643802809
35550
1530
625326821
472030584
4173
342111434
315151977
198981086
671682792
92858
65207
573026022
446123343
864590298
549988531
14652
692327672
498980945
922413412
75569
35864
839138445
87147
920577775
456667939
1000000000
3818
14911
730583151
610232368
58922
44203
308218371
343918928
120432837
573548835
267094282
70233
923298805
218977374
120890149
735356333
93703
460533046
1
22923
66888
79688
309500334
946687571
237269048
329643552
733807742
33466
913860551
453218767
70167
28421204
70461
224616474
16454
73104003
19443
540625402
275695297
76479561
69501
590995451
69598
243933344
40944
638031254
247619238
380238208
49925071
775282625
358445313
1000000000
12913
970236113
243463394
9475
8336
642405888
185672988
1000000000
967193437
348064553
188322659
12924
85511
642381789
854334137
75362
21015
80607
858299145
5995
1000000000
77655924
361758319
25130
3597
666217504
1000000000
4779
26089
826645914
391344537
44512
25765145
63588
690808834
398182612
859587731
1
655472916
433295691
1000000000
37408
76238
4723
796667538
3412
39626
920847439
23501
474736208
42929
869953182
28500256
36175
175055922
1000000000
56771
72217
329588962
716013415
20816
41581
722705840
923790419
30993
63426
321261543
445181026
375029416
325420345
1
26343
270684658
247137802
77124
332529842
19157
835305634
916085213
978152360
157076098
716664920
42840
880391355
10820
80254
64265
315594979
83787
806274568
742660819
1000000000
30139
15532
327845604
251405962
425317239
370064922
79129755
405606732
889004005
572233934
783194663
15142
34834
1
73730
89447
386653518
46369507
1000000000
144306944
1000000000
383130880
578617976
844297490
70024995
1000000000
445576263
839849082
462826961
24336
12280
840186368
604458379
94835
4201906
26990
65099715
8057
898285777
735656315
53736
895596017
35460025
4835996
104516290
319096340
1000000000
883956372
844148859
51701105
431479981
72881
140653259
852809766
87484
63841
829023275
1
98501
782557235
719626529
54953
2162821
78583
93027
551491538
153576215
1884
683676852
30447
55946321
301536513
211749530
76599
10514
91034
731771746
641044086
5215
68750
109880460
748652935
810444086
867217294
64394
1000000000
84655
789552631
21300159
308264322
200426171
9130
520860418
81357
26874
275941813
753997413
99284160
765533618
149083370
26627
424786792
91518
765346712
387150875
655032872
37207033
88403
70463
568993955
910026024
198988295
45430
37920
971064020
1
90659
1000000000
335349562
488051212
62681
687856788
463530946
178388173
568308743
48286
98713
299084931
903293816
71669
91684
883114656
40392
89340
23825
86940
55527118
556
1000000000
82646
300686982
365550076
3940
353705101
471895119
53129
89052
86456
38521
67117
142553479
44478206
844073522
151532243
70702
208937599
667803021
700853779
814730029
11660
9521
722105391
850535763
1000000000
6681
154907887
99499
84922
72323
473815516
46566
334562289
1000000000
421046335
425667952
44038
55529
82399289
50324
50651
179225129
489156192
75383
85056
17934733
1
20093
8587
15766
92358
47500
72667164
39850
405902738
6079
407063590
44498
950694743
596960196
876566474
95624
51976
730518460
46523
94827
27193266
48689
551996560
965057325
199211120
36589
91670912
223124415
1000000000
754068772
516541911
108437264
22195
95540
94258129
27420
653230428
75007880
477213817
878825858
1000000000
29849
60474
430
26896
90292
95821
86129
407926740
90978
932351568
87932
1000000000
895149683
469635765
19672
81964
15830258
259641357
198296120
86672
17099
47526
77892792
9407
299032931
34858052
6714
683696441
935501232
68833
37156847
17778
48519
82863
74529
99150
973992654
957888259
600514502
345997303
1000000000
175230303
87806
1
75462
1000000000
95448
38139
7137956
35443
629683474
11985
959262440
91964
713231194
239605773
983008998
210120870
50126
537176802
299538620
71592
83651
336872520
56607
73395
265902346
691387664
536344037
308071100
759437918
806405552
10486
54129
623626455
13048
1
986732133
55770
461393205
919540896
80309
15742
5743
1000000000
433313127
795530362
712688560
59941
889642309
216352745
76109
76165498
322925212
87818
12603
237680684
982908630
514322284
379703354
1000000000
20959
533995949
1000000000
585946837
88048
42566
518627221
25906
74178
81812
10044
108648438
781057157
78198
618559214
476665714
366879884
769210402
917876827
539906554
415078792
906709947
103023820
30624
30313
418334874
44203
460208417
394628596
613432906
8499094
596779595
77987
97238
90210
415248147
66603
64924
77165
591308694
59086
1
174834081
732602516
1000000000
1000000000
256747022
25753
422538055
850080846
85691
45004
47264
40345
86385117
278513448
1000000000
650505077
88362
771543491
24489
40499
60955
303779813
32612
12822
22398
264615894
416914829
740141228
287665621
73591
40142
596241777
5306
48333
921770324
127040217
1
6492
988189784
741654404
80681
20183
1071
401546824
925968503
561920669
50018
942123198
781463408
10636
18730
302599678
876052927
47309
955212016
542554167
46606
484672692
884021995
239116952
89438
922803226
1000000000
21266
294833108
120229672
25988
201999616
308704976
53176
57
335347115
714092001
86836
369485851
18840
56955
344708124
33515009
329023325
1000000000
23278448
591470057
97038
449924069
219775116
260648298
69691773
353785019
1000000000
39529
17945
517843500
237080641
22062
3930
26887
680844866
486062942
25855
9353
59641
31557
74889
908249522
15655
98900
2479
529274612
107453510
598209022
57571
41791
501439157
1
824469886
20787
194273187
1000000000
198369528
9755
263937968
136275694
134596472
22415
32171
139627898
71195
449366780
16098
19950
139625127
1000000000
588212014
69748
94209
1
980729704
810841904
608244920
746609493
993076372
71601167
810779410
83899
55812
333801919
689394407
75464
983868528
298091411
27529240
409730305
18646777
1000000000
52
1
91013
97396
317958380
31286
947813631
1000000000
54273
663025457
527143810
261380303
75423
528234459
111904106
363305250
79957
1
566255463
82250
88940
48487
10689
341483455
97941
460003990
74575
693470416
560086000
42404
83757
798924960
157378561
93270
825838994
155200986
51341
75742689
314751154
477444184
737016885
103
130338569
681236909
868690451
278491276
13938
607076482
159174164
44200
689282593
27987
532118848
839213433
55505
35936
1000000000
701509572
48501
66070
13449
849269237
905941790
1000000000
39015129
622359614
290410068
22098
1000000000
501331012
892247660
743566309
64944
696344112
904693327
168683499
43593
96432
237616030
36815
357356932
49537
858779445
879603718
105033041
96841
220527824
241626441
78454
847646867
67677
914424187
965293609
675027389
77103
35732916
215125614
750502425
42353291
57507
78910639
708949742
70233
88550
95362
511454832
460423284
63034
978620290
23795
867170632
714166121
62223
69380032
20648566
88203
388176258
1000000000
952069205
849601023
996034944
28083
683728167
351583990
89533
71230
38644
9850
270148728
40988763
99110
77464112
896189809
96729
857408727
855067209
12130
615242217
867462610
86793047
293869766
40370
430575839
220704351
443249764
419215736
32249
99173
39074
467377896
90014
977389949
997202277
60417
509827068
90837
975728357
66126
36484
74458625
414291299
47500
93093
1000000000
67493
71523
39579
56101
375340406
630296710
493504133
64518
20765
46808
16271
682894395
19080383
819841947
36928
374532549
813849292
270376846
74240
19012
777971263
1000000000
398786788
6880
624007807
879160032
591400240
616004251
54897
706349359
76631
1000000000
68999
23234
10029
330678694
191858789
320284231
56884
935870914
786007666
571634766
46312
8166
86102
762101443
746478927
84399
390625198
87999
339633983
95331
17684666
774299803
365023366
722744759
160419092
47737
86339
410599618
110313865
852885930
10631091
790142826
453960572
728307210
421253375
623045275
850785671
1000000000
85189
1000000000
935549467
48822
151272476
43340
608237877
88122
179530853
20509
898689282
496176137
78194708
11919
79037
1000000000
7483
393807360
560933109
797965794
221348011
135288886
1000000000
77399
63173
735933000
81862378
107393358
122557398
1181
79703
92834
24243151
634595017
646707154
818741140
26589881
16571
865617942
57702
145671653
3056
99611
862349948
22708
753847113
37798897
172934654
931010510
981167703
483833109
25434239
434597996
44775
84102
24149
2695
756909813
40083
40759
59262
631643718
49798
522679135
60404
7745055
136040967
6677
37479
496602259
80818
86969
750888921
16999
622836139
171320370
846249615
80584
543077229
712931595
1
968372236
938843519
29813
74873
522113367
159170703
14614
992577301
808693561
244802065
56727
1000000000
418951779
295833847
196921141
767718021
976973094
461333876
454010149
98007
669201819
673238864
465352033
77871
597127755
802878
263832897
510066101
30496
359719113
82520
62542
853627445
96165
690164329
443702591
646830557
1746
701730400
890229878
94374
64607
940574096
78106
309249873
979077923
1000000000
527732778
58647
124230459
976230906
41408
41455
62640
713386618
96960
21146
572193310
31793
53939
1000000000
89201
27927943
1
1000000000
13000
19222
34157
679387354
818955204
302829980
947022508
661232899
67526
535441726
976173914
96652
56363
267489845
854689341
130711647
14537
65480
977245448
91038
511262735
407955617
957659274
397700682
969104358
774965172
76503
95700064
757299769
55458
866305363
232764750
9451
78853
143587500
53279
117438309
112847006
891997536
462516647
239240076
535401567
66670
62990
915276802
406167633
184476451
99862891
80386
66163
7346
82897
20969
1000000000
73981
1000000000
974442824
53339
660139591
1
47545
809783884
648703810
97572
56316578
62776
597406258
800141348
326143052
141006514
1000000000
932306897
696039620
22869942
73888
134485984
498685376
1
293123851
541298548
155839854
769767066
1000000000
706450616
179919989
846276634
20809
971733490
72536
693796691
379405849
428003539
102742125
744123776
305577389
561650249
713705757
62691
71549
122795941
155667933
79075218
1000000000
551427434
18130
24460
687894055
1
566793233
284624840
92272
31108671
49024
802613615
215674368
792812830
862988193
329094796
544107367
947355896
12781
956480956
86346
420031401
543451685
14765
778086233
480779275
154356532
412078759
744108508
21693
12676
67102
383515781
51297
361958819
95228
1223121
41256043
912428678
72405425
806227133
98643562
1000000000
299476375
41245058
439414451
54059
60412801
575025246
57205
268880155
545695831
84042
625214334
449845207
39175
598513826
225149639
37989
1
79734
680248825
702107914
1
75873
70165
57717
54967
698769049
11423
52571
143711733
71055769
22140
1000000000
979640297
69834
41688
1000000000
711821615
60425
321194207
325827468
120467855
511559864
921448794
69708
936917420
1000000000
686841878
5233
798723693
382831354
742065340
33234
323287119
48549132
51584
397223327
94509
81161
58849942
567942567
84697
287041210
677184196
667701828
319963017
708388903
71651
87104
835519836
42428
58416
846779252
963206612
20725
50313
87108
86648
91118
20004
45481
224404571
15387594
212802186
374079083
124477073
29472
940294383
705060863
62828235
199013742
679272743
503503802
47567
46564
60002
18219
331682812
783430455
78460
929976387
45745119
963690458
46993123
661763181
65977
28562
7527
521186446
464285545
259368642
46874
476583555
40726
46017
46497954
94147994
940928837
525568682
15584
80135
201574883
997370970
59053
34042
979213913
234500458
59476
1
55380
14782
493189932
68336334
24191
1000000000
75162
36866
8056
30804
268035390
602895132
76521
589237373
201562056
895286822
381140906
3605
66940
7124
86442
159499878
42488
375241234
277675923
1
875973810
19999
87289
95589
193216589
583071044
43799
44234
50469
703278944
1000000000
1000000000
23773
12143225
165666383
12741
65825
286792027
1
1
80006
533888162
43599
81462
38967
31564
8385
46971
75802
603986622
542336945
31054
77710
5815
349022175
34329
755952137
995497649
22943
865785522
75718602
83202
873009621
487819634
743466217
78675
37413
312524836
31287
955685752
498167217
490047126
42423
82300
793005127
739517130
461984832
815753610
658475314
589636315
250190545
10433
268700915
1
9815
692615031
1
365541549
30900448
415201037
85037
64194
61777976
21896
352780026
53606
97360
229
37616
55011
11367773
594216277
513229710
343007157
22739
155281989
94580
298032328
548284716
46743
280797593
59001
914399132
741103176
96256
705281171
70183
629953021
25120
333721218
213253547
39018
175671663
269773016
78625
75700
51023
945712801
1
50551
510584263
9543182
452705161
998625611
1000000000
481616058
64082
368819443
663402490
66188333
65301
81884
789539525
28206
17924586
95617
98572
658461272
67303
790128501
65013
746539547
1000000000
97574
105599089
490358231
1000000000
1000000000
514879615
458778579
931718044
84013
931959862
38368
54438
195461046
1000000000
176133155
300977883
459738776
51287
51589081
62385
338628787
364007078
148281624
290231754
288147671
3555
663039016
886157733
871342461
56318
1000000000
85752
684946535
37254
69665
16186
51898
75994
373793198
370791948
91800
21749
709459721
398954257
1000000000
79338575
890849438
61064
970029278
271922995
60758
83020
243933875
15547
852294385
85954
96915556
36712
45654
65410
724536767
746485430
762176343
404409537
691886680
78268
483142077
16276
2909
1000000000
943394418
377475775
800322162
6438
955
99213
663658129
1000000000
22443
97630
646996399
30251201
114152222
122137539
458677950
918227025
30098
53307672
35650
59273856
648702138
279870279
212463506
362822359
31484008
156506920
403178413
304026263
964102003
1000000000
64547
43738
147840436
109800455
59440228
68185
465022926
85740
794928690
77603
531542621
88230
822588609
1000000000
99976095
10204
41094
458032402
981830876
106564876
9388
630034275
556373700
747537141
496782031
501363220
26808
44530
32094
42870
311051503
61471
241578740
63105
431604401
10838
503994752
78286
609037183
58301
76906
915254463
97088
39489
90686
542150753
802693925
535515601
78936
905717377
84095759
38842
15701
28388
973746602
7184
1
16327
114742125
61841
12445
251676711
38450
32387
82123
716233341
194747338
614519346
60821486
40886
1000000000
828576264
30049
44535
677104887
95329
152844707
57299167
399619696
1000000000
142923847
617738514
481444720
18529
964866081
541387411
24696
470319701
334157573
37932
784138266
1000000000
691328697
78047
993116487
737205631
73835
935836185
48020
207522606
91069
72927
863073886
450520434
347731260
21379
695102555
73972
197902729
37883
26891
997460378
62435
935780133
724885674
336551905
21862885
742948874
620458905
1000000000
41628
260616830
939402752
1
23406
90538138
51350
485716156
376439965
456479414
91774
1123
552012076
547158308
919362053
530502054
1000000000
332702685
70086
1000000000
45171
866551242
48213446
1000000000
453980045
477016589
65822
874968199
42400
383793459
842665838
959259832
355896206
491842200
11645
86802
63451
706200834
34312005
980255391
21153283
133914837
590840223
96077
74299
1000000000
103846621
22071877
17490
9087336
909423559
41066
951201150
632339278
211221444
46309
229418969
128225949
140606963
91250
192683813
1000000000
77289
1000000000
919136679
508573202
95058
23415
80132
1000000000
26750
316353396
33450
24362
65830
832198902
78359
27957
615101576
767767086
37228
919209355
45727
972972145
503415204
821110766
265226890
33634619
727551085
297110622
747277940
784558930
188576970
90805666
750325192
308111507
65287
23719
569029472
440451511
702912243
1
44080
411201488
59313
39028
546136966
1193
684869894
749362725
859012196
89758
551005369
98262
605320363
1000000000
871057624
592463459
271924189
87890
18089
56486
73483
222236805
491050690
1
61213
5969
239258347
80441
697917541
45548
47311
72029
73955
899413512
99370
75873
843835138
117234914
781173744
31835
285308769
840088271
682090161
27698
81413
1996
217096020
32311
230019798
24918
37778
179341665
3668
16896
72951
331560300
853813198
125245262
57293
93175
806575537
900448569
75680
91899
22579
103220395
962761199
697528316
53963
747478090
180600514
63054
1000000000
117039207
941553106
8243
53876
80058
31124
564293057
651721400
923603262
320792497
88056
45728
1000000000
42204
73618
38804
480736005
52321
1000000000
861925615
292603972
401989676
1000000000
429599754
376685355
18395
934796569
76386
352774447
95412
815664504
1
506155835
94285
27025
90595
931694537
581974893
56555
66225
499795767
59246
227659563
1
503707507
73575
67062
51783
661809433
996425128
5945
79994
56968
800806106
647140059
1000000000
180674199
11294279
83524
22560
44698
25866
360857940
73032
962886525
224382206
59925
276826507
472012603
71193
93134
66751
316769224
68210
558424770
56955
749275855
14092
645679379
504063022
923604741
89319
37990
453827342
545426600
335983859
700628369
69658
656311794
13997
28573
35362
40415
31682
442571227
22699
83847
72092
131300404
994656651
97096
197924582
665145071
830318345
936903243
174551605
511038652
5048
922482732
244016811
998468836
30037
26909
94412
51267055
41350
623977777
1000000000
88819
434571391
1
32174
544959339
23888
49395035
852811975
660051524
325290782
230472392
883847658
138348348
550538320
98541
402271846
94255
562456797
83669
982713714
433752890
983228395
63390
14614
16387
212923204
14503
324220084
546674326
349009177
160804087
79795
23109
29958
65085
206856035
52036
15947
40949
701080129
71711
311810668
375462447
23727
615431514
15175
722277684
90935
515352547
78764
17757
964609711
78610
42999
878205837
25609
826023028
840166594
30164
43442
65086
753908523
58046
424095066
60360
204845604
642217451
72594
512604686
1000000000
857182125
79407
602136395
158467485
36489
133564783
652842573
667290402
947896658
375560277
881705335
110570684
867304067
26942
230756069
93609
11830
209587435
43288
885919719
1000000000
24808
5628433
651853190
87783
125827968
82133
728690340
77751
214632545
73332
86831
35790
106076553
1000000000
891319715
518237705
83428
87407
48789290
27489
187497228
62024
33887
973467888
789820659
531158632
809660392
38442
38554
925243169
14612
94596
48948
291351861
58656
991758234
455184080
37160
473883680
31592
2445
72898
57597
98149
23801
98716
746335921
856909441
93880
74044
1000000000
21959
189761933
534079494
40486
73338
35364
58710
577233893
42612
90775
54398
630930798
8529
67505
928444698
53248
1372
716752560
122168730
7460
818979821
777727383
660174656
69671
362614716
85004020
63252
471344864
490572490
266554387
202953101
204519130
113348388
261193917
50208
735913288
36601
628270209
7489
871118579
84654
949480073
1000000000
63558
89437
827544262
11012
70027
148503618
50661
239896458
5107
884669687
108634422
747158492
788295974
38696
4303
453882986
10803
76380
759845039
92765
47085
940738843
647897870
34835
82430
225240347
61767
60547
622146384
51053
635150411
49085
83165072
780825068
447268809
742745417
34595
50332
63317
998077987
61713
96243
744627968
1000000000
557714505
15698
11472
675078140
86055
263173006
1000000000
22891
397218640
63372
1000000000
66649
33531597
786320017
80077
72192
39475
1
14625
205042395
677431291
68007
5112
32048736
433627259
92766
59545
923742928
91838
689005388
43179
287222137
59678
471875343
1
66302
48909
28410
102171516
39737
981197632
348178620
403637603
824094164
1525
378
41140
667254743
582162411
266103652
794933177
85750
70035
95104
527465705
263932348
2629
75235
286600906
22328
65254
261626432
8628
95484
210319246
126288940
846109572
1000000000
648292908
770771456
270240107
34000
75322
281099298
9155926
541032028
590656308
1
505628872
52709
627993112
44885
921536953
366131731
666082078
36325
767676536
302066696
844193260
85514787
943416857
261143636
68987
757110531
3435
60767
38356
1
79183
776447698
1000000000
71136
501858387
560913019
7038
367620776
778336424
5011
68357
669213183
911536178
554756619
839849895
486531351
5614
2095
917754414
549421864
99881
501751016
196654230
1
1000000000
240842408
1000000000
640182032
90554
941429269
86365
82011
9078
32604
710900615
93988
555663540
29377
33957
808303364
39316
809983206
561
1000000000
779727937
248016674
681891507
58819
1000000000
75555
65931686
41812
317857241
198591670
136557785
1000000000
734870103
89023
53476
41090
91607
807632622
406829339
61755
882611317
23538
56862
584975558
61471224
99212
4751
576845529
517928968
15554131
1
168595766
69600
21298362
73802
16951
71401
53410
121844095
52351376
555523967
633959837
860841448
18259
611404440
717427705
1
84719
15703
830738757
309094606
94402
580267755
894119117
295338763
829301092
318562756
72655
941282973
908772316
117241480
99511
540965697
72542
740339128
94842
150152913
231775393
931438510
99146
10391
4266
953162291
1000000000
395481105
68597
857635737
32090
650259159
516639860
528550092
40730
20221
36643
1000000000
67568
80906
139789031
911988052
121352908
689659988
177641280
952307713
473987978
99342
931917175
627869014
407040035
287202118
178950636
21284
82677
826206377
69378
47500
79875
190358289
801257568
1005
50017
855773712
1000000000
57369
85370
42053
461991558
546416293
85591
218183653
12365728
22048
183826536
98914
54414
1000000000
354023476
41470
99468056
747160972
1
690850726
571242461
600514750
1000000000
442918741
7377
84534
794656180
25530
831840100
624370949
182180129
56595
777115081
11411
504880411
558086303
862214240
689051244
657906076
572442425
621194933
710500063
68314
1000000000
487754819
501118202
39973
510096275
226951915
167895886
126991807
888315046
193448900
701857600
487784121
295193007
97425
153293805
330569804
21708
303390661
37805
958466008
127047299
53352
91548
541525845
51943
65169
62630
62000
528493411
400773626
385701458
43242743
915609163
91885
505205048
657900752
90355
87575
735250323
391058441
38773
477961583
89622
558868864
848385886
205861631
81923
73729
24301
476588334
186722724
34799
79533
791632862
793485627
273307707
29509
680737362
709933672
97267
302239443
76214
1000000000
77652
664276355
150248276
672585753
27440
72299
19027
37949
74483
250835583
193625843
4871
500053101
99452702
157628857
418302264
67778
923353255
723627084
254169966
39587
340026266
1000000000
37283
77585774
28748
20471
82944
1
23248048
1000000000
27013
1
58220
393027075
71467
393499530
71397
661798863
529658372
27593
57265
930332737
42550
17202
670036692
28337280
96369
566571293
945
292308185
82641
1000000000
735490165
624133213
357769191
828136584
422241502
49596
43292
37142366
162464992
40859
718706066
556974230
44306
929348388
9265
817835294
61579
1000000000
58575990
1000000000
9510603
10466791
90056
561672216
963973888
266621480
984666818
87816
128939225
762669546
576828562
1000000000
20976
32898
3784586
17964
492818299
53608
662158763
65864
338588321
187421417
37024818
44098238
377031151
11188
765503065
40293
431753163
290933627
544106299
22133
11977
88612
1
99662319
620067293
780064019
411052079
18885
28093187
716307819
205233800
83669
93583
21016
98882
622088533
124452168
289473581
451487249
16892
135109523
888769581
98580
19720
492888003
294617084
55344
29854
764367765
76924413
802806345
423315588
32992
325608390
899372919
936705937
1000000000
697758449
2775992
452382330
383010936
46051
723364138
520594467
41431
637257095
641710925
131612949
26934
79622
32644
1000000000
2441
97745
59513
1433
19061
1000000000
507296080
92963131
341947365
98640
392716768
177599725
76213
502188530
898258432
520303618
1
519062849
462258194
72935684
824541472
41047
47684
355453416
640160099
331338492
51706705
83744
281946096
93188
1000000000
1000000000
1
23388
538812106
72692
492678749
41541
66064
556585784
85896
49465
467106171
1000000000
388583421
820128147
391761268
541906099
514349501
647974731
85952
947067860
61876
82214
18164936
903464184
397562237
727639955
1000000000
85140
1
787296148
7047
844702362
82272
379378501
710180398
508567899
1
1
143976560
686300366
86008
409303478
43914
88152
377843094
72771
995079521
501328637
340682543
273473820
275058335
86164
873737288
34413
513454299
487035000
891618292
960326951
1
370492521
897177603
812745973
501616122
166312874
617857660
314213433
38714
135487557
316912909
10614
798881727
835168714
507041703
243633980
39393
36866766
107657532
521947042
71021
23763
1000000000
423822493
436651298
317295601
415379047
88725648
911092501
26453
562161975
793999799
587382804
32611
891060945
39560
1
11374
77095
844262622
645731960
63471302
86082
104787371
873824036
64973
848714924
264973726
4065
583384010
6085
612810587
88923
745987493
697579291
62780
983446357
435748001
74332
762191128
978089731
975038450
382669459
523006381
375743941
215599305
69041
1
8510
15762
1
96547
873583087
790932173
74873235
1000000000
34937
912815003
738225237
708766117
939208264
350325731
3938
580570429
287324093
197208512
98161
398705090
243241882
472270939
601527542
293833240
257868517
932664303
209947652
759777651
457996416
95847
15195
43158
15008
98628201
704729344
13686
361301199
84668
37354
84505
18380
557738658
722794937
36299
597864118
1000000000
626496290
74452
229738826
639968711
387553697
507075257
48339
12903
685211220
16707
877353730
529624495
13437
7261
45710
9252804
549581591
790486440
30006
1
446318085
80401579
19998
78565
135393785
610007036
97224
12482
41623
888546127
1000000000
71575
630741739
94401
42854
1000000000
1
157164017
550961997
883170910
619870495
972234451
1000000000
154997529
902525159
16932
910051919
94079
566462521
3475
5002
1000000000
87836
96161
49609
298403934
577429350
1000000000
585360700
74792
1
719697816
63491
716520033
62553
724260730
44607
236531472
93572
30054
94270
26903
1
61545
107648927
691641102
56314
954332255
912542414
539390757
76697
68374
316492236
123806888
725440754
49824
53097
961615456
297968210
76245
280573874
10590
30248
451571608
31677
34163
807249672
37874
33263
980534114
719513277
95762
20292
166963855
13933
65154695
388860322
702194894
772135688
322701781
98347
1000000000
636773548
205383452
529268513
82359
96179
5810
809471475
50154
756121672
308703893
943286610
1000000000
226023701
78863
50373664
10358
63487
926915101
970183838
1
483468858
98192
99254778
571830006
580264441
4940
254273019
868829924
298266086
255701099
12531
70609
9190962
52247
57766
27891
30267892
82848923
78511
542278269
91519
30050
684534620
26261
93689
1014
28330321
493809088
313918457
116943987
14922
235697992
566062639
738465501
486384159
13455
22631
10596
130485672
326857338
343963343
233287780
413180771
433487913
161213340
1083
32049285
76688
72022
64806618
17246
85397
82302
38827
668802208
847470098
5775
1000000000
62726379
938817518
30674
238817665
280690612
458846182
62333
136956759
916423501
83582
26109
15926
45058
281781259
909500310
93899
561044699
762922447
919073269
41373
640847953
79639018
84956
807135760
441590847
274594425
1000000000
89498626
400881569
803076358
1000000000
900892184
508344521
987979690
716868720
924
490136523
98692
22659
49818
851139063
526610034
29270647
76711
655682077
901411552
65814
57168
472263149
371700379
70140
25072789
681230300
421357184
726683022
316768701
32668
844146340
5580
44019
910623287
40885
772311075
328553555
904898121
586429367
913392058
484693444
75607
917947095
888348519
38280
193698262
65450
1000000000
355526503
55040
86469
1000000000
687424584
158781153
62838
54799
134826437
12301
1000000000
326208388
696937674
1000000000
1000000000
373246252
612091108
749659463
84942
49160
311238471
129185949
202439050
28912
1000000000
62109777
364936620
61360
23003
452500750
81618
726633718
4437
69879
189699100
724858718
499072893
507306448
159206950
750056811
380370991
3353
1
865268244
71412293
835164251
86559
1000000000
297573923
82567
67083
1000000000
1000000000
474009035
34549
71411
9192
19158
92805
218904824
180214830
993766637
866930889
1000000000
154516887
38018
634514421
96091
394794466
967421055
31177
37057
1
279648206
399575382
475806687
1000000000
603628969
897110477
1
466128831
995523648
887416152
21239
512391998
107126938
433259481
87878
309170896
30353
267676038
40241
613648661
397686868
72709
927088075
41809
5231
608724430
332153776
302816257
441422148
992766915
684808213
41547044
67695
68572
36991
24187
724066896
28765608
96227
914448508
985258665
36992
1
716322035
999621355
711748269
413318416
96446
344297701
143710585
60497
128310842
14532
945437488
670746449
88333
45043
720298658
947046402
579202589
714487944
35622
460256136
515084963
484693310
712503419
29483
883315747
124650494
288514564
982545296
819606874
580069777
231585554
388167402
4586
20017
1861
667680792
66705
14228
7425
251713586
6463
61985
951193947
1
44886
727724214
353943319
90043
834727663
906493748
432895143
717468305
127842887
91304
270799606
166213104
51359
97617
790515536
719070775
148142479
774850651
561
498352138
60510
1000000000
107858518
432063085
221318826
38919
511450227
961921166
688859568
899172073
33475
823668954
68798
699620328
301375899
64722
43022
46230
30285
306217458
804819289
884877879
716878089
983937203
85949
876143861
58621
1
372093106
425469938
498378704
54456
723247410
716231729
224775074
1000000000
77547
150243806
627350027
92349
76278
90627
49291
988716850
50038
290479642
330239662
456363167
42644
31793
59795
17877862
88497
1000000000
383998428
8828
1000000000
463563012
804377236
773058487
22922
898635922
232892449
362900246
716057764
270090429
281429030
663446589
11690
1000000000
5461
85787
36776
997882934
313995188
23858589
323721296
57251
794054510
17902
661520980
10823
62851
55970370
498305990
79932982
498021656
97552
1
17135
439707145
12015
320735020
38219
491190488
379259722
113173941
11685936
548277106
56600677
932212627
38153
785892576
764866309
80867
33795
240815319
232514095
194121509
690258677
174742361
70973593
2046
72766
48810
55209
84535
724313745
26114
39622
202636185
930733554
747292703
943380069
1000000000
427035722
1000000000
318153983
56252
1
807502796
370448965
1
74536284
474435525
327306151
42653
71022
705401377
357343411
1
329177758
416584588
154762919
4125
680159508
145161396
165048015
987369122
98686
1000000000
671533505
84625
14488
356477752
285085420
445616709
901472125
50463
75220
35404
1000000000
20617
74534
450736480
80734
1000000000
76823
825649097
976670672
862698588
118968753
64926
124169833
1000000000
493890290
755553393
68530
119209360
67957
90512
523933663
24176955
15998
1000000000
78077
696613954
1
773194630
782768944
154348740
25523230
84940
37881
270024693
63409
872625699
291948299
926177360
149712574
118369765
238847691
68955
233573605
83754
5846
88498
52595
75670
28780
719863492
492335074
42819
710120551
922364827
40185
982643630
51474
4735
500645042
637878105
249478748
565538196
725985625
21197
875253415
230996421
974612445
71906
6087
98910
242933697
531943776
60156479
92297
79520560
996870862
18640
603511536
369424275
885443986
54141
989119613
328649830
360774398
40418
22532
292262971
980472663
3806657
27179
515045305
209736400
39146
20359
641135118
10904
51796
386977916
17189
38665
26224
1000000000
3052
374930205
9864
42529190
26404
12866224
72952
58210
749149433
1000000000
1000000000
3971
26555
27113082
24131
860413237
210390431
915278893
155384881
830681481
90098
59276245
37401
339202646
463356325
781997249
559095477
494615103
512804572
45143
68492
71488
68104
71275
8196
726449571
632751972
83718
79524
412193584
313192947
675650404
759279561
536602547
638423988
611232785
573336106
601847717
750657107
747456150
1
69276103
951632873
304039332
953854411
286370400
107943915
686106520
25484
776099337
478015685
97032
79927271
8714
68531
896593764
372381458
1
93731
1000000000
647342791
488612628
82242
977814867
816121334
32773
595339993
159378761
49941
694779617
1000000000
461810827
25626
566897193
580947067
774347812
62659
607239520
34520
714352695
548817898
1000000000
75229
405864644
1
87367
560439975
786752082
30872
550688505
60434
720530856
47724864
1000000000
103947831
724035120
21286
316515797
270234165
46594
73233
96925
878943927
1000000000
97861
3822
325489968
143171664
74582
253
173862229
7528
412150215
1000000000
689581463
740432235
99720
268953651
53618
26660
175069191
1000000000
956147476
448812203
687913462
17510011
321835592
91042
45595
32319
388070207
252441816
646010806
141598441
94811
98039
90696
656462629
438035462
694987056
754505978
1000000000
865282348
243610456
818947645
687795599
60470
66593
545771554
724607153
371223133
74559
695659755
623263840
48688
212942218
64565029
77564
26618741
253873771
31996
72959
788488816
70058
467615198
774167605
15703
12806
64633
1000000000
340833794
70419
943146578
60569
566363519
93150
680866060
98714
66190453
798638191
787942994
59716831
622104182
346629911
334288223
341009970
869685649
974838201
1
994992854
384388586
1
678998152
78764
1000000000
280287060
1000000000
664205045
172770642
317450536
24202
617972824
413146235
280572638
91116
73088
823760107
1000000000
920536815
863876402
535799398
832214376
54792
464507959
94677
368070180
93697
162493222
94257
158154340
715367084
90211
783363016
941924412
3907
155832684
481367400
220664550
28080
98148
796686812
72130
483638388
10301
51599
259525024
118809473
77903
89860
976561395
79183
306791220
62127
888743061
255813823
90433
5060
71211
85315
15705
70530975
751406203
96756
451093146
635241634
98953
257335753
61841
571622186
1000000000
418373509
508926216
406845188
41702
86188
75203
1000000000
310229116
834234880
618557094
1000000000
55353
24171
736772397
47205
690242577
672525207
39684
1000000000
45663
171899763
157789795
759553738
59516
2111
32935
49215
941239038
79626
202297499
673038989
83933
25896
424391271
191068046
161750482
1
683992561
162801571
1000000000
794814204
49457
4237
742663318
4004
239199403
63228
55133
592714789
423731323
571204214
546898953
414435761
758156559
23754
169142799
8600903
154405153
945511425
93198677
177190354
71301
465158994
816615222
131480938
685417808
802289088
718894041
461423792
923533824
91494
157598452
1
29540179
527370107
20722
956751893
959154583
795854716
289929691
87153
146387882
276010421
888746514
60188
22566
404327673
823155106
38156160
60452565
535707463
379100363
581513911
29099477
25864
52501
713215266
643124882
661478730
11380
654530848
53150
408221950
87451
674416424
141781192
678067485
191295065
553666860
23097
161656867
76193
28124883
7914
20007
1000000000
123794067
72411746
695627528
22439
794128994
64095
1000000000
521045464
1000000000
99731877
562745874
590920036
1000000000
87928
186260354
91385
70605
89065
69333
38776
42648
27392
172287263
134249423
1
1000000000
460826969
82598
845009805
130826531
291274058
774644873
32774
49401
17847
26666
76579
68583425
647175464
18803
135404273
33331
325412823
652543672
729988138
843720038
89237
1000000000
857164511
419042827
57413
343685258
676974620
908047952
87063
195727674
95828
13135
63851
412139131
4797
36776
88805
93630
467558452
725442509
85668
559331953
506928819
756228761
28626
65369
1000000000
578724353
387052006
79488
252227822
346094843
455854119
516055293
1
211230072
316550965
2528
92864
55424328
1000000000
184341677
522289342
212173454
683271949
844254232
257348272
1000000000
532130351
68686
802414727
75565
446998301
51704
792772346
21119
883123243
59251
1000000000
29464
499507830
47802
527186128
1
886056927
32475
61085
20310
869548412
103465145
764001177
53729
78418
837634471
305139813
640499330
883515726
7865
194302830
347965883
679450692
91336
35984807
33967
415965086
247053798
176837413
997257488
47658
33844
49101481
655166157
499114163
49441
943188944
28634287
15969
801096174
1000000000
8977
881891582
900920998
31343
23439
1000000000
47107
1000000000
36216
46916
934172179
78461
22938
591755258
183523107
586000217
433372946
78865
984293741
249497243
631125906
71347927
20989
387374168
355008247
710317782
21821567
791280095
657273985
626030206
721606779
464496909
337225487
785540107
88579
798992114
309593851
416817306
62055
792780881
52078
100488398
157400090
102698986
912108652
92423
393998479
198653522
1000000000
491781134
328870121
677189800
84432
97796
997036427
110610756
48748
714280288
420470593
610688390
714697000
1
925374155
77970
284021246
318116935
22585
445033139
823619370
73351
22936
868087740
99686
24987
334032308
518682126
892580645
663283616
43979
1
546431815
20200
107426251
24862
988077738
833866658
81945450
55769
166849890
640971709
559494265
29097
968481478
953805249
474644923
85994694
848927040
418704736
399519840
23716
867543367
5485437
1000000000
451699932
68106
1000000000
708950996
593638934
413496031
49519
837839906
841570425
315580669
4691
769015324
7508
82970
376750551
125738836
34005
715122896
72252
339469245
13765
85922
13415
323955071
43006
1
539486755
87726
17264
188632700
451485706
985580599
895078480
519571638
78162
79523
991545078
1402
88332
33117
148210110
43051
127817065
755250630
936748427
1000000000
83236
18782
19809
377335906
317129728
685828290
436776655
4798
217839261
1000000000
700280953
917236100
98825
1000000000
929959309
67430
52335
865312900
852645478
157800821
286639959
1000000000
30182191
85029
36126
85554646
60179
947723290
404039645
23574
828945672
443087211
91827
83983
617110430
22973
576571227
885596240
683661256
733349765
49224
922518252
230769787
1000000000
794103387
75284
672022774
844830355
500007197
37138911
363870463
360297188
47942
97999420
130933331
59712496
360878190
294644727
93373
95210044
47237
43075
3644
245227013
99673
94064
88103
788930432
446701960
13775
48600
70499
192
21397
28258652
15492
94443
701685709
137235241
39498690
72815
65274
881499095
88779
879538372
95482
539189975
707946072
7325
28501
100697650
523073437
71220
88020
648690676
579942102
814200670
53205
21180
68650
43733874
530468274
920370056
175600740
49096
65386
114713647
431062796
48325
32118
456181145
91829
393355775
706877692
143882413
918964735
89019
89035
94485
61847
64024
40040
70155
1000000000
90959
616142017
737152815
21485
5477
96727
379822716
194787718
960422732
619116827
1
5479
1
39980
554300562
65695
401118779
342345307
59070
182806582
47062
530249062
28776
8682
500341022
961565207
347119918
954318740
343814499
921085743
80405
846000014
94124
26478858
3405308
3127
699670353
343993870
1000000000
778792410
261098190
663513645
1
860084
92762
53225
880048575
253697493
865287874
44707
40381
63530
47703
44754222
726488696
911250772
5566
614119000
288443301
125137288
98928130
95589
412206784
466244336
874484124
35735
17891
969069699
446502017
480717035
768639777
931838037
77160
146619592
62108
597358331
66205
908291770
925560080
47220921
749249226
375236215
509424631
824276426
392489951
89727
29375
86158
64226
584208017
312791950
54912
72134
1000000000
878297524
38297
47537
225203289
183274751
736709743
81291
744060439
61773
72176
60715
53305
37370
66728
19828
331770234
925553663
369218582
42765
116717757
83530
984556177
78881336
261548882
75406479
875905849
1000000000
93806
93338
43354
87359
515648602
286530346
437376553
11287
436130794
39901
39495
12957
73846
44638
1
83118
417883745
127423467
755809601
193826257
884450641
48260
681561740
2765
861318746
1000000000
197132967
834156610
99643
69040
98095333
366042260
1000000000
757199357
45395821
582686512
94582
41099024
825997270
642079910
12701244
51185
983567381
870685948
1
286199951
39509
46357
181889226
351187011
71611805
67414
63001
852961704
182435181
65526
983920879
198539248
57088
54554
405623511
26884
748004052
25202
86330
5842
188505024
1
547416586
918824803
55044260
5253
371890410
89411
634199180
141579254
847133743
671640241
867571629
2830
468810994
904645707
816631973
1
74986
901263028
471604530
164124939
934234219
50389
72323
205789978
333765698
9087
63115
76711
370171101
707248179
1
831746606
784362734
667295149
213499082
595540455
117774827
22417
698279927
2936
543767876
729876102
357341524
55101
391250218
21145
14703
42132624
41658
43951
36627
585273317
712683925
706718208
911257761
66649999
79604206
411263304
559346763
49216
364415524
40123
742665178
1000000000
572562718
1000000000
34899
84252
983128094
779252578
8482
441558003
710976114
494307846
76091
31447
602205818
6303
1000000000
34978
92263
73288
371622233
854776338
824234804
465515007
959385103
102208732
919623364
4713
1000000000
1
963905997
201330246
25813
67321
923062895
926678543
94814515
84591824
38633
1000000000
823392337
611659211
46963
280683063
199446122
185045879
372204645
650157009
8677
1449
96031
2341
24731
39986
933793554
116600360
935977132
111210243
50537
11829594
27386
92297
28292430
994086559
367152463
11525
898486399
352116686
269737690
47719
590105963
176675005
51567360
27614
49397
21171
16340
91388
26697
899240444
37391
952019357
54424
603529363
676966861
6589
320
217952358
61429
444682363
1000000000
75421
59638
6093
611157445
340391158
49181
22668
1000000000
37739
1
929544851
694139883
23903
51996
86230
164219440
95110
101437058
96272
1
644428933
905974089
945049681
242933929
1000000000
60364
70438
54799
870590735
71817757
947322791
17145
721949909
957451944
97339873
25714
1000000000
418964699
876475443
442538804
27064970
22649
30808
953868011
384414247
465533588
63738
331667924
319156807
54519
30219
40338
44604
948879245
93605
76288
164728690
571577548
15431
18623
1
743415709
60783
69765
34214
1000000000
80274407
630967274
60508
1000000000
1000000000
445215281
331349436
40707
307523215
132642942
11024
41840
439256374
68152
67640
615672763
624420379
567497297
605530700
1
91580
206708043
98846
212546135
873246975
43008498
69270
195407175
80227
230199756
437079367
7779
32465
694258286
42933
64543
62937
522623605
40469
813917858
1
50658
517989919
389289259
6629535
93415599
63176
828766627
88588
171013395
206499175
996128586
2111
45565
102853160
74875
45309
805915052
1000000000
67963503
24564
98021554
272778925
355050481
1000000000
362800904
61015
926525878
72365
47588
78201
657370821
386430580
28801165
94300
1000000000
1000000000
127935187
21259
4040
295
914966371
45563
358
7676
791188588
91863
91141
1000000000
93115
493866152
34324
93492
373035391
47910
499700753
89925
130514055
336828901
96110
381868767
44936
34256
83417
358459168
63543
292130173
575053819
42498
1000000000
426186608
51166
1
874880233
45225
64349
125264636
24471
96373
134073771
24818
57993951
335917067
728881477
197029425
468778343
57300599
275074048
8677
520033364
310106280
481960982
948647706
38048
32146
357443650
360955299
382876883
127732944
567356227
20129
12769
45811193
560090257
69892
770293668
97265
62603
192242595
175400617
459530028
88479
121158144
704261163
51009
982175183
6215
25216976
909326238
1
90291668
1
1000000000
99616
5179
43490
464122772
242891199
673911242
756378622
53632
899027867
32005
39083
28061669
79990884
845394977
1
89115
1000000000
64862
6522
48065
60032
51885
589419349
93013
88936
695280458
5736095
694877582
817423033
303597187
302296458
63691
28490573
44715
35066
50736
21632
955862382
813489106
154087524
76136
539189595
29631
790807564
39047
187833082
80275
43859937
86010893
14159
290129836
67668
33811
93562
29448
1246
227496180
29369
157291927
62620
24063
534999083
438828051
429900107
59993
171623436
75963068
40047
29444223
774387010
1000000000
71142094
157293773
98263
366109358
470376337
242864914
903801762
30620
883873262
372215399
40283
188211971
21312
820561382
884391210
737
105534654
52653
501970658
84819911
71365
1000000000
341123604
1000000000
89937
216947055
1000000000
735069129
1
417802459
381077827
657759609
878845736
31479
937653209
48276
453915545
95051
41185
289027790
68254
109770077
23768
19439
994767090
61154
298479975
384584555
76108
89142
258478718
634160096
62661
69207
1000000000
971616562
6557591
938072763
254825197
4397
457696864
55987
32205
84127
69552
537521956
14002
1187
33443
12766
26734
514469968
39274
1000000000
97650
99780
923679035
65547
562657246
25388
86170
370838647
89868623
837809042
29002
94091
789969593
607743743
987393464
87063
915096435
434024285
491373473
460800103
70238
1000000000
33369104
1000000000
36341
68636
867483086
489828689
482788696
17457
515944878
1
403013545
796261657
83480
1000000000
983311479
538125404
92620
17510
1000000000
360621075
931134632
903119226
54394
54524
410251698
641383877
182688224
230881613
18044
24974
801972890
483641757
75998896
98967
73687921
738740461
17361
215391535
511334334
37689
635288473
26091
99489
616196174
85246
959342519
56657
57831
73076
55582
323201572
363864688
544002046
893023360
72673
767193688
605892478
482449589
1000000000
1000000000
846923947
630390381
16102681
906578135
1000000000
114943963
707690036
16147
61802
908249798
18724
84175
852161943
86826
490123219
1000000000
47074269
58683
18343
964522005
344270021
272446790
714377861
222189543
703218709
31377
38877
767128887
78736
847442728
16845749
620229062
67367
62451
39846
35327
31384
213891198
753257815
50166
841716378
58802
1000000000
706006998
96464
43922
3825
1
68206
424029536
672384849
49583
1
278708216
98221
34340
58927
42142
35629
29718
904814256
665102680
860548439
966319735
3629
456445459
262234666
293841427
45745
167504772
65123211
821337384
480402579
892936301
1000000000
11632723
50168573
673630570
19443
728036856
11833
17595
686351495
14328
75184900
889241452
456441213
754989219
579915594
551153541
516030623
67544
883461770
63740
560380809
93809
646216270
271694955
946861634
225981142
671724617
547169183
52940
24117
1000000000
37181775
91997
300818061
88617
55670
1000000000
83680
198373515
749997317
966498749
5081124
182661636
379040360
93556
813473689
66837
430136797
28100832
372655349
75861
74515
891272516
517306288
95332
197287949
80794
245091954
295567358
875679059
52883
63511
276349363
18423409
20915
85404
73070
1000000000
80537704
16608
69673
90095
66668
57354
1000000000
39819090
346174169
316466997
259901379
84601
41323
74482735
1
465337533
29557
185837941
879519975
591129715
6834
250257803
922749552
694369592
81023
79476
85372
195830193
924546018
422854739
555775664
61228
606368554
466021898
610546603
38904
23926
94953
623520128
860790337
855861270
78704
519477575
14298
722132700
1
723750380
547832057
62401
654871598
794904654
73218
53523
585336821
7323
21475
40967
103843530
341025115
971911292
28620
88154
26153
916028547
412329223
65511
38921
338776220
13864596
971044664
208079515
528301759
809173921
41600
739038884
12195
84968
18720
922353901
95267
61135
68385
553206426
180406606
272929130
646595562
723985089
1000000000
711920810
825973975
253014872
2642
65007
4589
501870287
738376407
38683
586382869
134452192
366177742
53499
961370269
504462523
14047
432817480
939863098
771968043
62993
881620882
684539464
617892596
20781
658368296
1000000000
79459886
213034555
50604
450553731
74386
698560372
31675
88636
1000000000
1000000000
26448
1000000000
326184991
1000000000
54019628
4797123
92203
70794
968246992
22699
957318108
373527908
11037
97909
18101
96257
629280381
876439696
368768861
766557733
445320969
777474060
1000000000
7086
1000000000
212733067
67630
57817
87281
636033599
549171766
150569487
69019
1000000000
262970843
607465852
884477609
71473
40120
77893
734985190
571109567
41348
563455858
96879
52950
938132625
362973557
507736981
324411573
71033
630678243
879696076
499025322
53765
212038507
41908
59800
279071758
52397
344646633
911190266
483668793
1000000000
275959393
581889644
475744425
53410613
98022
33154
820817297
62071
419772651
58058
143679348
61762
38365
450974545
849448673
81838
113188526
589513386
7122
636562142
51490
16548
1000000000
656045061
106556568
631960563
60952
130652882
33073
52551
456788765
82058
730685834
56845
954164295
909813538
341795605
673258174
26277
432969908
90220
1000000000
525287658
165991152
413297848
89740
83875
80884
42372
84820
397051919
134119726
56243
644199396
708737554
73096314
24611
81377
741005760
452509749
21719
82582
983407712
449721796
93777
501662723
818782803
140929913
83347937
189649216
1
392444846
862735021
991374142
2765
75789
355813117
883113952
40848
527257459
886773316
874898439
79903
946825253
458009046
114821356
735374224
1000000000
433164744
1000000000
58289
117104372
189378192
176124151
908971608
430347620
84031
183401347
37952
804086492
4522
294819123
26329
8029
296350351
562262820
215827144
11360
95538
79164
268336797
2200
31731
690871395
171215440
522136491
63668
41010
81616
48018
134108133
588554915
43375
90498
6858
63700
13986
41686
2033
611793344
240141453
218119601
26725
644591517
678376609
484991406
70811514
19561
16441715
34141351
59786
380033502
451485355
73975
373549396
575848269
592588702
997893428
64158
8887
54680
24961
6210742
433779519
795815585
1000000000
1
12968
498990453
897282655
7698
593372729
262005972
25337
47500914
78667
43357098
600562933
58008
1
1
603693684
146022828
237461261
918603235
51670
759258710
1000000000
53060
226438078
1077
19368968
300798328
94203
654657004
8810
9263
1000000000
354532367
130041424
165628485
51442
1000000000
710494766
49737
300144109
89832
603477583
87214
167258820
80780
547258844
79413
54178
188630160
133693997
261639095
616383397
42824
13376
72671
64498
12576
68187
786267383
34674
660569039
870743377
542771093
312991887
68715
24100819
81233
38994
692638513
290853938
42155
91381
35323
475193124
909403235
559241565
9563
44977602
66650302
1000000000
104854268
784868072
978640271
49412
19457
87606
803696313
344180134
494673228
1000000000
923735469
449516965
96642
356354998
6496
354996038
39072
569608794
83900
484179244
159400776
1000000000
319788661
21399
674447341
69498
63421
40304
97222317
394066771
98019215
16973
1000000000
71451
17447
282689861
47215
77007
1000000000
1
14255
746106322
90841
46163
163064827
19312
94682044
192250906
35245
52240
447405383
541706563
78058
374295620
77984
43636
4162
852149609
897854393
42182
3387
6614
44494
79847
1000000000
322776010
50579141
604878937
944774453
493839554
99170
20130
40965981
924849893
904436440
29648
89835
63399
655065068
67959
748167353
943188255
69457
42598
75676
182633753
989795658
310371543
303485916
323157985
48226
534357828
739558873
898200172
96378
265561056
52377
37715
7892
95818
219994424
85055
221859921
44407
600381738
557498052
6278
43676
970914299
484157776
788640350
1000000000
714772872
62767967
5871
315931173
279371471
226739625
220845589
526124973
11282
235030831
116411162
413534957
18990
969115505
1000000000
125951551
1
285856107
400513415
23283904
872585026
26192
27401516
202443380
910090993
54563815
390176193
931423011
22498
124898579
18360
429324944
1000000000
367648341
98920
1281203
587978678
73251
913392142
95260
93916
56477
918244406
928212784
246152773
1000000000
796548517
1000000000
197148654
772736112
992732219
128713741
27590
77071
1746346
612
670825237
14562
496428656
387731377
22182
654642416
67922
40817
50988
708736847
67511
122978827
1000000000
67153
47643
21211
552232039
189963258
96352
562731947
92753
423277807
596268858
999512822
430252355
1
1000000000
14162
1000000000
813087361
58348
489764163
41951
603943087
792395827
754538358
6234
99589
693992731
805169872
17018
5309
1000000000
988276787
81774217
9896362
70850
110343402
724176829
73081
1
916363104
1000000000
39338205
1
534081586
76194
434090234
13300375
51032
44448334
902994774
181125152
897434696
277407872
1000000000
1000000000
388450630
898422412
83878
173374274
395303922
711897565
40338
900767003
42341
311922932
96670
856371323
917799250
70221
60849
424422266
958326566
965089626
9787
40143
34312
908394088
825546625
21142
16783
323980417
320460209
506025573
94494569
712380963
64088
510591631
904559635
21911
504815985
686416850
933354311
71774
6350
715395389
702165001
75028
854873732
706506139
44695
94656
294323338
1761
74074
999544483
526190522
50009169
331541344
3543
842176544
122678785
51206
1
363751521
29450
981165422
341605207
65189
74187
15960
622573855
873693869
85782
16345
85453
225705601
34218
1000000000
432672786
740295385
374678986
280977935
540721190
10495
4636
1993
13119
95439
131941351
298676434
859227205
905963410
728800928
81690
34497
668577676
378355465
88592
557530489
95933
687873342
40921
61872
20995
66682
37586468
420700926
251575880
40559
835076140
926901494
1000000000
10824
17849272
422
122780951
47735
164005409
1
272878151
416181165
1000000000
927005366
25964
66943
42690558
15409
974710466
885419763
828504024
987192188
5748
36323
64281
99694
56791
156937369
938077040
1
14556
577325558
870349888
38829
313863822
552141499
44969
674138900
113484699
693128318
453390958
933854554
83189
65948
15048
1000000000
95129
114451875
294533302
81477
620262025
568784621
527954023
293073739
65502
1
72292
995910133
360320549
708225006
925772277
15484
640739560
90444
571685220
368220898
94347360
24685
89985
868278628
69523339
1000000000
424353282
77600
503240271
922342653
355407965
8499
97443
902995072
4632193
330198199
16759
407411270
424743260
1000000000
367810187
609492241
249280380
905342891
962042852
26868
30736
15881
826680446
13474
284825973
59704
10358
996046839
669143127
49431108
808758348
67434
563653389
85159
73080637
888518757
48525
654022229
1000000000
587192097
69809
34748
1000000000
674812404
36789
68203
973171124
468264179
441149997
1000000000
764893157
394338065
78264
8121
35938
280991889
854805289
786559426
159510928
20296
178137530
1000000000
285685910
114563652
190257448
99738
791894638
791394458
28822
773567134
36555
431430659
634890722
413658228
20694
126549962
1000000000
45865
620232577
78093
56776
84107235
729498807
473654581
102095418
93191
30263965
577
80793
89786
335766396
40579
61741
808915090
208474004
439646652
723816124
83635
995174095
395544608
813302667
338838241
666554159
35947
34572
744177401
73532
823615425
1000000000
85912
59606
420756720
60461
533966476
41983905
331676051
33610118
317286444
811835156
657026315
961180522
61085
1000000000
19450
85379
593419687
93189059
393368651
2043732
62732
61805
358030982
338902438
707668180
826126853
509353384
257010127
185489305
66214
138869224
61328
942172771
200430230
661874022
1466
6483
57680
76318
35194
86895
1000000000
10328
17667
570239049
935760901
332042148
20237
450165581
81092
33440412
738732085
80996
53468
17044
54319
955338749
228362544
1000000000
891042126
374346062
33836
49247
168591975
17558
1000000000
410422500
284617784
380441048
95824
1
1
65952
20093
26541888
35351587
647468519
891389211
96242
463869148
637217969
21422
86149644
556060470
973197068
87702
61120
922853192
60799
20518
66628
683514836
647451727
940261927
1
79376
19826
968898309
949016721
51440
37275
713669666
593433668
837646884
1000000000
688369486
298009595
92291185
93178
1
801439318
260600360
689678614
6758
824554884
294706409
83720
540750148
266591710
25659
904928950
505132825
77550
446733709
67056
448769658
83200
796047979
43257
97857
289755539
1000000000
911753757
69153
552388893
62850
172489827
747450152
188330706
95374
32698163
59718
202040371
1000000000
617748463
844861582
90930
62621
153345479
251186064
617992126
1000000000
15471
626355407
503668553
567276265
698194993
407857037
194679539
71273
687056083
286996041
85396
98928
347149748
24765
85410
479838714
202290838
550792767
1000000000
10231
69165
655894748
1
430509411
759033497
5607072
40649
638170255
98071
552931993
34370
51214
53697
19011
470350435
698483865
221740740
13222363
1532
381533968
556902440
86125
39686
4057
75407
1
414024126
1000000000
240450291
740401423
66063
58861867
26229
88241
427358575
87952
93417
53911
300010776
27575
2920
470712244
636297640
700930431
39596
311445161
181068080
515979605
30926
220463553
736419053
657028552
843250768
54588
733500617
52368
93693
73533
54711
93191
562212963
92341
193062887
79447
75962
14943
1000000000
919667208
598488478
242452795
840960594
1
65945
14251576
134135002
101976612
84736
999623741
43485
40694
45168
618589774
42465
1
6393
944650066
430667562
352725069
901201301
62020
956574970
87106
437037136
151285966
30825
81878
371482021
76483
923108799
639423186
937174631
74683
21546
839283781
99828
758062737
702933912
403258734
23430
96236
407996578
48674
554934809
299197051
2025
78222
13699
104093403
72408
34807134
83335
766665132
66940
548712252
99449
54177
59862
593911901
1000000000
893919762
184566893
68850
55534
125530512
41923
41566
1698
43364
691293424
847660554
1
887235571
27843
40381
796373710
1413
51386
66501422
98732808
69905664
64316
915007989
93796
68049
941678206
791120487
130235992
744189081
1000000000
361145012
848553983
64443
74511
883626115
85258
31893
42950
95978
21580
851654691
641710059
746773886
129689199
3663383
548244515
95504
72143
85875
76976
9463
499362939
152925689
231243385
609608488
31869
16792
732626120
885461499
12882
678108495
1000000000
274914354
30858110
17544
961108172
79579
746635302
300321804
67316
7031
3814
472365530
12756
752602529
1000000000
1000000000
189141490
99143
225334435
337840975
572625079
212601080
62526
502485133
327344959
460184875
11859
85721
27224020
512509547
263953012
36943
241464160
432091424
11319
52576
44656
652408377
19062
5250
60423
4328865
553278137
126825
329272780
92328
267484075
15671
46598
814965207
22599
92619
274161716
1000000000
88950293
988393343
24893
919644006
16288
39363
66795
959704251
1
983920781
48729
693311921
1000000000
23235
817580283
34895
83260
16811
726509112
1
874029083
70113
1
747855664
57126
545740222
18255332
898029834
83929
878610219
261103475
1000000000
64954
513763938
1000000000
44536670
36247
60844
40261
38732824
16506
836474972
2930
622048693
149475306
141
1000000000
20676
415794747
555887028
653588231
6995
29808
80893
165723812
871145635
61383
21796
476769824
1539688
43928
803806232
754
421382154
94875
39326
317970025
77688
22479
546146829
309389893
273560773
892236513
827921622
640323518
98392
72912779
114737383
143089349
10935
58805
1609
96420
332855195
743150762
956346310
399268695
992137039
306155831
40483074
39120
626318129
286533497
71489
22511
97728
1638
50484
45866
289629489
92376
60777
692650430
90295
903128744
59815935
73752
638251150
519698266
54180332
36768291
878861730
833586319
200824423
844471695
95179
62463
1
51604
997650731
894165725
97779
86348
856069517
245219773
44796
743649412
783411217
930881346
47565
90384
112551573
830254210
401841860
16244
768426067
226723648
60815
582798901
137146206
1
59141
222611022
78768
4896
254200049
563607603
96500
47536
682988015
414294847
183474931
158030145
756192270
8071
79475
28405
63724
755696963
1000000000
31746
1000000000
94316
828214247
1000000000
647396073
136964685
90316
817559377
1
245556385
14419
777898299
535875492
5330
549980716
782173517
357033742
119167529
979776456
231294547
419856059
816637049
80980
403140947
44030
66717
929862618
763640443
25278540
987131851
74330
756017829
49704
1
82898293
956051243
821028350
995049061
398763401
51778
10462
986490485
745056245
94120
54695333
9359
722820298
160953885
55272
585833308
28076
697914010
66770
859088324
945974692
787373718
318631833
734428234
96332
42156
94752
245653100
1000000000
729197672
16719
1389
541520985
583851066
285142355
1
65508
672029806
520349955
887708964
465795821
53359
54274
49695
538128637
14830
88276
42275
99349080
608756884
2576
71786
1
61511
875713043
7002
624757789
30197
605561655
43467
586241072
1000000000
845698030
26906
1820408
680735292
880497083
485236248
21691
751010582
57320003
571186076
22340767
359845492
92996
237124006
426796482
146253438
14123
35189
98807
70400
1000000000
99656
26294
91840
29883
828853846
384189140
77647187
256222224
243461595
463503807
88577
393118107
291516193
846618207
816776181
313125743
1
895134548
822596760
329387106
790816018
1000000000
11768
1513
1000000000
905643326
87303
855925655
56681
603411380
19559
67695
921231362
604523069
13237
41127
970470510
103123687
95285
342742050
961289600
42349
24765
59218
169108910
44246
45474
932450637
129989319
434884611
1
805890453
230796253
47477
74172
82039
698274679
48932
95573
997948680
968860539
17897
67734335
42662
575872423
326988079
818067311
967388004
324508711
1000000000
61523
387607570
19135798
506521474
791784681
78504
997581948
75116
902021290
825533174
1
96563
663841494
32165
49558
794383387
508712857
8083
795745110
99167
195744361
99800
30438
231329998
273426064
768421447
25062852
168076659
577831214
79501
22865986
944245912
947576871
556168889
259269667
73409
74930
106460500
775143029
819765087
909302904
827733057
915011909
89818
34851
36792
95836
486905511
1001
88671
72845
37964
1
447617889
907311871
507356268
89111
936269493
1000000000
853985619
74887
627113993
348591462
654453478
717052622
410736018
4193
463894613
751936057
167664347
898179831
851961690
58512
900908013
10775114
78325
28086
83751
46342120
320000618
920021316
286064735
49195
403579504
86363
836035333
588570426
70902
48535
64339
419654107
1
85507
80334
86096
442971516
81753
774801593
69603
60964351
191522294
51325
918216336
38984
45861
959997272
5741722
822063902
52642
41492
539790448
43042
87120
1000000000
36937
656051646
38485
28608
66718833
349386676
896667959
639763587
26396
530790002
1000000000
877091567
159660335
459797761
87065
40681
36825
78249
998188995
514510614
52352
11899351
177528737
914272098
329790375
55067
13709
787700506
49321
787532592
59142
821320927
792182962
1000000000
1000000000
705115747
726390138
876316845
39309
15747
428608290
69358
40792
754014443
1000000000
26163
952597219
5746
11046
5627
34988
44601
588589797
50782
1000000000
483667488
1
277179233
55223335
72511
174912503
14348
1
2753
792705525
460695004
771379789
387419702
27744528
852321866
54683
711029401
78468
195943476
335366292
816315821
1775
89345
91575
689759200
182368023
85700
48088
797314461
436741468
82806
45416
70376
620055242
317
51275
42318
308690138
659777821
232815145
439544858
30582
522134913
1
180713926
681937705
77837
30479
374246292
981689282
373739273
37418
87021
26745
717875131
189982026
1
233118123
1000000000
65941
638407439
83138
219994247
50034
230498383
342559511
822488576
75778
576912824
617445567
278258332
21478866
841952876
429869245
702437937
1000000000
54463
825954840
862322381
49023
764945587
52242
689924524
16631
5413
50414
43584
517849935
325581024
40020
81883
68296
651785125
90525
54764
1000000000
61417612
796881236
84245
58156
339705176
18808817
97347
92605
127365864
683747117
159987421
65460
601594407
1000000000
1000000000
78968
69802
318439325
18256
53330
39988
88626
64956
729638046
827106161
92354
66949
832995647
12647
286110642
98647
998239020
765730868
796160951
921905742
87350
196766226
777258311
391977142
327588807
18113
163582429
5014
177947353
359741083
317056958
41680001
24090
447712713
2575
545186307
660951121
31447
149354079
56947
977901754
31420
50236
57488
736081636
162196487
948460310
96513
100657319
751600063
193237555
944419232
82827
765031862
928447778
297129791
409325972
22040
1000000000
855379490
1844647
579197559
45927
424791515
426238833
471482890
7288
988111758
1000000000
90427
604661848
53620
274908883
4156
419871962
1000000000
313931803
16305
60762
38625
881239036
573164175
676649584
4005
53666
966066926
83992
1000000000
104290558
29221
358574234
837111122
50018
1000000000
82413
39681
47218425
1000000000
918528722
75884
945379080
17781
40141
561072894
608329381
923111742
263057153
916308824
613717085
36173
83969
1
380073196
378761381
37093334
39230
415096594
135103777
393254339
409825916
19944
87577
594132842
49643
31829
997288224
837178416
925032361
1
52674
946928974
527980960
87442
56444
72693
55196
449663600
595241916
881843160
1000000000
96536
88886
1000000000
795326266
524879929
25614961
951709049
17002371
373987503
76699
86177
81870
686676487
483655835
806279548
1000000000
498545953
40735
115032712
13700
1000000000
565482291
38399
567582837
83538
27241
22698
99201536
757711504
73667
70043
69313
260988825
623817588
451661198
268983357
95754
88339
307823182
31286426
830531498
55486
1000000000
98946
96008
936580546
431797100
305193105
987591876
35449
53176
45691
1657
978077286
46996
618391177
258174595
18740
591343357
62695
1000000000
71524
988607551
192727821
55378869
658449562
43548
40219
80528
272221424
660033094
1000000000
23488
23634
914292080
556596504
903570250
43032
897738381
759910215
261084563
497276772
16021
652345975
424149166
57959
291538365
1000000000
31684995
238849234
335326871
553074362
61950
92897
99573
812169084
144464957
242799289
86937
16345
98130
985059070
419326675
904332538
3700
42771
318041954
72990
21433
395661695
1000000000
329960551
273128782
62967618
76273576
607404401
783886696
26140
15659
24341
163296930
65841
33103
413310512
93172
831384587
1000000000
619376985
56543783
66534
354047426
162962337
1000000000
28068
39475
60710
836241214
630168376
186495683
265800135
530887532
921187716
853025771
336309606
908450110
823812618
1000000000
112565941
38901
6574
327042
952678408
620619713
378723369
144951542
296990715
235121350
40773
344851532
23869
1000000000
471862905
673022893
69520
263770115
602366904
18104
951347506
79316
57249
17724
650231067
285528105
825252073
449165439
24446010
21742
117234488
558267389
67849
302449495
873966529
81927
635681742
73456544
63914
999572615
174127407
605097146
73782
555087588
90619378
52956
64098978
6269
998508769
1
38852
32075997
947214427
1000000000
65397
83648095
1
68652
777231656
469488792
958106349
340702604
44091491
843756697
1000000000
1
1000000000
699391946
436513549
44374747
51765
396824968
680481915
184005417
909817038
133461412
92402
350215252
46184
58625
327026238
707978340
1
269089877
9559
91166
332227466
90316
1000000000
22810
750573724
62768572
83950
834156876
6435
7178
325349283
956404544
989888772
760227938
79327
685272139
321959934
5973513
15083
1000000000
1
3160
89709
34850
120719101
98012
121955306
44019
531033752
388615630
88934
86821
14142
797038885
509798905
262497534
741042107
661993745
385406309
825389199
270850135
320482900
544419861
225758644
692962969
535134155
899322849
75965
29965
44779
28179
162507264
10804
1000000000
439781277
1000000000
211752501
5352
909201778
416867058
516451498
638562544
88427
72909
464369857
723711632
68846
87250
995927305
47515
929725555
23200
178994482
366096074
332415340
62383
197020591
746963867
942045415
1
866427400
13757522
1000000000
979110091
169804968
8800
336072835
556069526
16528
886693327
592824393
98726
82295854
95404
28880192
57264411
763937233
27284
793364884
40718371
89724
99321
377458832
765765870
610364741
607189528
92164
749541248
14071
58260
1000000000
447242380
643170989
78899048
37978
235802345
719690756
760601571
670883849
1
841584247
44709
24901
281980663
807258192
952410934
1000000000
369731685
729483689
79287
73034
65970
74982
980300207
45156
72331987
52901
52999
69701
18436
74734
164959383
95117
86922
96593
435035831
96547
42130
11547
994615718
248005003
448264491
761896524
452346011
56894
792478542
447452583
215414412
55982
942549829
332019932
918648078
991780721
265283280
24122
757299224
719818542
18571
62741
50671
347568
12507
98884
839029581
62515234
56256
47305
12690
6819
760518088
27497
444293978
485819969
194567005
73822
278618832
95491
218202402
36579
40006711
811129009
59890
634725787
755436220
32116336
108033993
822129838
611686026
3036
49184
933472547
68635
442960083
1
10742
979550609
19809
254456095
864070830
43010
547627127
160976011
19569
286497481
445299470
96839
80066
249286192
73860
218146620
52598
158141822
192661987
52204
384997567
732918126
721046745
966827474
44164
91838
109472738
291852340
597950811
1000000000
503433094
1087036
573176771
19261
349298581
23165
446329156
702402353
923453801
455335883
857214261
214335884
37052
269161673
22783
55852382
37749
116167807
211773236
1000000000
1000000000
1000000000
1000000000
178011732
17188
61778
125327655
1000000000
1065
83671
360495622
545179811
81138
98886
79346
612423548
215246939
47896
65158508
364624219
714236790
78100225
1000000000
572177731
88465
96796
220590311
20137
43712
74846
61552
834238991
66318544
75609
573635661
698923473
20199
30541
1
1
442650403
980449082
29949
238841467
888885944
97018
540501763
626400305
670066710
1764
20358
51265599
642257025
1000000000
7843
87150
353938706
119954767
221305153
390679577
5944252
452757905
65424
561177248
92515
1
731548788
96484
80589
41111
29448
619756892
3722
33032
95077
702189703
16944
1000000000
570863217
1000000000
480070434
852545288
870721005
53234
63529
61753
60797402
987975301
34228
465027209
38631611
458595687
816273358
648880843
161653410
87691
465713099
21810
2534
13838
867531226
28555
42672
5657228
95579482
1
93900
218801791
192299842
92804
55687
10782705
30396
560274627
26936
356354913
58717
124472787
967233184
251778962
535270307
54947
691838176
15191
81999
262876753
145514309
294753253
84455
533608686
120003502
764757240
1
148666053
517455813
269913282
48237
23992
71918
739861423
294035274
462837318
1
640387549
10966
489734434
833877835
65617
432565811
2913
92530
1000000000
29567
50775
214925416
483756549
113167459
9625
26081
340354367
230288817
296231948
546615071
489759919
286385962
401944286
43341
448081193
498976376
1000000000
324741900
48020
15739
799482668
680239456
31364
96610
280460301
16360
424893588
604119861
461429121
93738
16936
45582
83071
49809
442574602
266662214
142356727
12956
138114769
482930962
30442
318572511
923850215
1000000000
23023
861344820
1
635125464
160649386
796389815
356866893
1000000000
54796
80692083
34281
687286162
164577701
51714
79877
908841661
470136241
38660
99802
97903
256240974
88020
232397119
88910542
89165
77815
535570327
632429292
923315591
1000000000
783847135
680337766
879528030
308750390
90918
747596188
90012
84182
31750
690515513
61861
97282
76631
42621
60302
252497398
45482
186
2707
503143612
583610485
883995022
938959626
44703
72402
937418019
216177895
66684
44791391
918018252
383614263
264199615
95134
14940
889460014
905613951
1
929491471
533
52933
25864
202457861
212989527
83712
46423
230911644
6122
926765567
943681780
76889
918366673
49554578
744778657
641153952
1
99794
702621355
88984
41015
559211777
15381
833682652
553716800
147468942
563754724
56981
119126755
337689843
643681014
261712623
416549914
20822
108395676
464093690
275355568
460051996
863049329
56259462
64533694
261423394
712124433
15074
93537572
57636
78271
416537043
238877288
506688778
798529264
716863840
10493
69137
601838186
15573
2013
30194
12660
419447736
34686
80489
91939
12372
50789
32010
818820550
90429
56454
230457565
61240
80224
243308252
135619496
474446777
548411066
197252927
39555
160667415
928609359
464083588
222153159
462732004
86580
789288168
901315088
347461758
17027
149486434
55708
409369495
674143429
197718768
521930771
11202
598283956
89834
58319
400306964
83692
928860591
268644316
26831
309804542
1
883557071
283071802
833720932
245145794
327713646
27389
752912767
561846872
744463624
367205040
37546
62964
785660932
839729787
81291
742756735
53548
75159
386439318
717476292
249378352
70365
1
891280028
25526
996323989
1311
352559880
294592942
916302375
1000000000
402614041
82970
663297755
95805398
8290
264078952
1
70710
72644512
986014964
879249312
972753532
5043
39867
285393260
1
986301098
110942303
121925456
36552
779513255
870321099
8345
405545496
259517218
628868932
45511
287165729
205875179
10045
83143
909152304
38258
510817504
8693
1
341035754
67075362
670481541
87305
53850
545703597
814987652
229769354
763029955
249785836
432404891
521127810
371238244
54899
296656727
97692
98244
295236773
52289895
17972
1000000000
81989460
40455740
953828184
80943
5075
702513091
11528
4614
466360093
227189956
16010
194094777
47961
98867
827982741
714884322
9289
174980656
88854
487223977
28661
55250
414458427
446035033
75617
8417
930421099
208793552
99377451
194430135
88919
602986388
449603565
53868
52612
475882212
826356532
9208
94116
412341156
293080167
77981
1000000000
466340595
85551
34564
18807
22663
939516681
401523382
36166
14880739
180679560
508140661
984125025
60380
309808423
169941875
969964456
935669774
82118
48588
44391
812453656
779517988
421359917
891506364
23629
220657093
362110558
296089026
122186308
44381
23960
682214573
83963
855114051
15724
595550254
497893660
403423758
434684848
867305708
49258
456153556
8188
48221
455873076
80758
250782342
18676
503661205
912686498
496664
94577
90847
52735
771947776
367581929
4579
213544733
4249
692071106
39144
60698432
58773
2856
60617666
465804966
10328
940295401
625885255
963768132
1555
35895
2797621
386258932
35646959
94123
679378723
57189475
3051
115159446
935732187
46548
973146925
50730
53916
822650180
1000000000
905379330
60490
314571869
482004335
705901276
23954
413915218
11648
338493711
1000000000
53293
746319817
1000000000
30233
898449554
660255466
1000000000
84841
652745349
94185
91877
38467
40289
1000000000
622353036
22750608
852594654
430501603
619599827
63992377
224112957
43527
92004
314040333
20718
730850292
21961
26552
817627611
97946
165744684
47578
138633032
841586555
884599256
512002978
27150
57617
535603957
386
449420073
211338035
26937
403098768
552209803
1
491115729
466768436
985820309
857807074
50658
98020
78269475
759618156
392042838
519794136
833284752
794337699
88904
422182636
480735946
34758
166461847
231682537
555844681
95302
938058797
457291392
451525199
214301920
19892
1000000000
61125
14996
460763566
18262
711377559
53484
24144
51564
51707
767483205
546593843
95332
350704612
65870
1000000000
350434950
653879323
164333643
38035
92340
90408
113757214
64138
1
327648480
569855374
597
63940
26594
333049226
36434
29844
16132
340130924
1000000000
77489
803185705
12773
57939
56063
1000000000
12167
72542
227690654
81777
864586920
30707
43686739
579360608
45097
634466919
365067980
1000000000
426524890
562814749
798285601
237215307
403234392
555874728
2515
37815
1000000000
280190971
42108
176460885
792466827
439124344
43910
423949767
72863
97740
52909
633760935
159553398
869444834
667706513
14279
37907
37782
1000000000
48343
575911940
82514
1000000000
766653630
77612
10153
687358540
779379331
459486155
63569
85293
132751562
37165
1000000000
895270733
964917215
556229855
12145
186331871
50890
271926638
66546
71222128
88533354
999743746
91554570
458382306
855147734
44316
799252911
41592
97127
94547658
84731
9301840
99922492
77978
82012
5992442
221374862
60568
28133
482812260
397157401
847272991
9644
15627
72604
348943960
14436
867910373
1000000000
84321
645965534
74606
1000000000
54255
20989
149473361
937154631
26644
953706618
98273
489606167
378
516083647
13884
610709099
400629790
87060
746132230
421764361
468125740
717854300
39625717
54323
66208046
749970407
1000000000
501138512
678488167
174084349
996471249
516048848
1000000000
20850
586127893
450788550
81557
139164969
160589408
79732
791765868
654746376
625523647
680979975
66902
56912
974812978
39487
198790957
251165627
767347943
584252685
75207
77809
80990
48028
685788602
85099
998250068
84844
30692
24111
85679
683406781
30998
637844193
75595
432113615
1024
424711741
821742143
11938
623801494
245034063
320821074
46898
522962167
1000000000
61767
53961
568628607
688069760
11583
769471230
29936
69183
198678176
867295920
93774
453999879
12014
747625874
757136811
309867342
41388
650713282
36515
726130500
200166334
783234569
155269633
24407
305104219
1000000000
3851
551584662
47766
75733
77389
6042
88902
37288
529556371
935259457
95761
361180782
28315
694894265
461467524
546729289
30717292
981998725
419203232
48441
758621456
121536822
15415
84784
59160824
20598754
466236
269413487
993732760
10294
1000000000
217333806
82746
470220772
481729748
23248
1000000000
586932161
224050765
741765049
418872401
69324
9229230
279314561
479937043
953669627
997474261
523592637
884008914
586845453
283736336
79452
987438107
632822686
1000000000
883340244
995356621
979456921
42862
61501
110476520
294837277
1000000000
125654338
52834
834950974
676301319
500429502
89425
604176216
18012
80725
95066
79701
584249891
688813702
90932
34782
472172078
94413697
547244390
104333634
692394432
77902941
59580
1000000000
951688556
344909702
151857712
743706391
68485
883
181958147
4552
866592659
15683
245894716
147682825
764316061
769533507
1000000000
125425158
38345
703845199
129729715
656115412
980938859
82577
526287225
156889683
78515
32501857
803518761
833547920
86242
50503
54755
1000000000
63816
843582273
3483
78300035
1000000000
9747
89001
144341336
1000000000
62618
224380060
39937
189425491
726239024
563563338
518149933
829543157
7959
66870
41957
4866
496159792
532052137
90746
12243499
1000000000
59078
829051384
37712
897898
61738888
802554287
92394
270461994
250780943
256463820
703931937
837415604
1000000000
454479006
35953
669693044
78004
5532968
83115
70914
44413146
394883658
186244106
332
106648484
707433742
1000000000
423109497
365965543
831071459
96556
798
87145
40313
89575
93922
308663407
704059903
507380996
793963187
861682725
44273
1000000000
890441996
33776736
25480
19354
608207289
96950
71223
539264536
423675455
296527112
143154916
7896
691398017
280871647
50883
86921
141338434
41742
399636685
967409920
745558585
83076
841182789
22677
895596560
75002
18845
99472
1000000000
88753
35018
438318743
55674
2120
561855592
429989874
13963
492817587
32391
54763
567903140
55895
36487
82120
207046514
1000000000
987869394
3193
77388
15231
118902457
277135939
411973371
719461367
441566839
584608544
186174128
336813915
784
458912200
739854953
607656707
13841
18525
375222854
198950448
20555
44009
708564930
1
6671
994299228
1000000000
802620285
1000000000
75249
72730
35272
553297019
484966016
297320188
19321
84864
1
69261354
1000000000
428332171
403473515
30708086
776465938
1
742350559
114084581
897151963
12135
35654
442121053
961431851
949534425
72226
60656
26503
1000000000
66997
1000000000
563944213
57456
16369
374394627
183356755
916412735
197225967
100447896
1
21421
17904
51804
833672786
4947
158978538
33428
444315677
212774935
89246
1
71576
148084532
969982325
504978427
32969266
10655
14148
822980709
38045
318564855
1000000000
714448521
88259003
199114657
37738
236387834
370850049
77704
170463073
775152286
502375591
7865
721139791
96377
23031
337136152
76587
577521379
372632254
1000000000
698542807
68928
407012567
2612
553887360
13699
832519882
262578145
908855278
976273485
519063053
707752422
971
804260145
979420394
917139147
62873
94551
1000000000
276093535
1000000000
538874039
34698
556313885
660920964
974219932
179125644
34827
929979803
912878354
498007987
772907850
584308388
1000000000
23547
849342212
541494540
78906
30622
28644
619816590
647020198
732849093
50977704
17270
811669813
515990027
5367
36093
82578
1
1000000000
566259310
86118
426877746
86241
488221094
14004
608557403
356446825
47031
235465086
26662
175480047
87631
201063854
175875359
545592013
988683400
18358
489452196
941288547
268387323
957367932
90879
113465554
177407067
44124
566697668
156533953
1000000000
55340
69613
116500494
88101016
1000000000
710696710
466227159
20731
751893351
839748249
64889
44488347
13377
56214796
31713
72021
561785514
66094
42985992
750939526
498326118
304249438
87228
69877
61724
915609288
71616
39432387
357136925
60814
332106982
547797615
171528014
60045
1
852378945
30496
22200364
688624496
214902227
963463505
73840
1000000000
31704
443960765
746626068
517802609
16339
486468281
1000000000
7002
33986
910683179
175218117
93311
45638
63138
29991
74298
975780533
93109
382549421
41059
20183191
82786
771124684
69610374
412558345
790684328
83555
80142
864192940
106849922
34097
839403411
870300791
43097
868072774
82750
958189575
793229281
81810
38373
379145399
580326634
399634763
75863
38263
35921
801273923
376198693
487127229
97606
423907375
672176340
65227
1
686769965
30876
240646039
896308863
457152397
509588176
192901138
774524073
43837
332884715
951118912
125849989
78535
767421912
75388
994870822
640784196
63946
1
997544021
28059
245182905
233541112
337837734
272435157
905723396
918614308
54062376
299322061
21413
844872799
621937367
421
61769
87994
620872632
734158124
65029
315457349
65782
62528
58842
46548308
967217759
543005671
83125
346383052
710041645
630948225
589431217
791183860
99458
86961
403621073
6092
1000000000
740243443
97273
30047
115575563
918960700
51506
929995676
733631637
34254
5200
15527
58493
976300067
22182
91433
47785
689758168
9988
17480
213946019
699324074
47872
356667821
76242
285050701
134536435
682398548
367964366
633891800
61452
346633466
23569151
834189652
718674923
4906
53219
5475
521252452
651596263
82280239
1000000000
34079
40477945
409951225
12647
911802585
236314887
916341792
272450120
990669756
56058
240262769
13050552
1
561525134
796392901
527432594
32740323
538105544
24303
406864896
56182
48400733
173525782
633697158
6660
646668764
34124
99404
85303
406918568
312154803
75883
443374931
63101
6630
42052
42101
185948442
385865606
970403141
314691286
3601
31068
96843
482750931
754204255
61500
84896
973236195
567350710
604044315
397006733
62110203
119648883
218288712
460958481
722289259
34782
521261317
86895
771724065
64246
757131968
700272554
268435428
36447487
259338283
57488
622035985
59378630
813928481
346999396
852180594
370347272
47214
1
928200626
203064266
242609763
29951
311354282
249633419
356119054
16898
969638768
64750
188613891
61577
217501933
655930330
341993897
475045042
96593
637487431
41061
608517037
465
52835
1000000000
63689
37759
25983
248084740
54491
20846
301684532
1000000000
903124267
373922809
112836596
410072482
862608462
562202539
841587629
26156
551603420
77274
378028145
1000000000
30329
564484446
38318
88557
700267458
735748209
93883
29748
84273
882226185
3671757
152711277
746907758
6557
395109889
865727066
1000000000
54067
77279
1
48578842
89037
23095060
45667
87711
33935
459259307
79832
75500
63951
93509
86953237
82131
536412438
43438
48119
19360
72911
70045
1000000000
925231637
365259627
882767928
59635869
87257817
15295
1000000000
12361
67119
400968219
783255903
91210
298257033
638545342
41564
331275275
363562572
675765657
38447
944373147
10886
859002125
342582774
45915
148564386
668434117
900986291
181473030
820586741
1
947533011
38628
974252791
588686486
36822
27307
36677
19824046
339556194
396060355
11211
700160895
72935
66902892
37993890
1000000000
591506890
266748805
584170786
1000000000
273549843
430558893
24108
644461379
470000113
456041055
962009679
566376830
32126971
876594594
826892996
6811
167729789
865082483
100874298
19949
418801404
483890971
454887680
277328559
65749541
335360384
283081956
77193
1000000000
598297879
345687612
20011
733608800
734069140
532746789
4070127
20574413
183491423
866260142
814587745
976517872
782460798
51593
83259277
382783906
81006
17866
870241901
40184
27004384
43999
85852
69001
417580536
58686
915980028
8498
10187
71224
38551
16990033
660964878
75587
140081593
253225831
274335915
147500277
70956702
143236598
928429948
91321811
621787715
105644057
27324
970032648
317567600
283962555
1000000000
505052944
67523
70193
15512
718324429
469551115
87792
360311016
887498543
842066935
69463
164573809
173
51839
583106513
56456
887466358
993403360
71690
110178867
525036890
138662232
636028132
210964826
35075
464472169
84668
285455276
574774759
24805
34915
731877679
596349402
2461
95102
1000000000
726459468
68435
1
20347
1
1000000000
55876986
333914418
1000000000
745960176
768003687
484037938
303735364
141
84422
25893
135607558
198164719
466157073
985315736
1000000000
293165399
92275
1
49758
371854399
69177
1000000000
71550
1000000000
125500845
513916814
32078
16892
327728054
862358193
77123
61246
337257311
168420201
58347
403494569
9432
350431282
81389579
236263872
61846
774926850
387526898
1000000000
960740489
95395689
1000000000
76631
15334
888804278
37907
1000000000
1246
638020953
18174
151959956
970112443
7356
47742
158232298
951820296
442088257
277898286
78025
519245048
600880516
69039
109906203
1000000000
789656836
436396405
974399756
18158
679382698
481188683
53894
99994386
13620
697254540
553170073
168727961
682859953
378598787
2352708
91198
820108576
813147834
116851840
92914
64291
832168451
287079662
79659
36078
241487205
121237147
73004
94221
208685897
59644
957797088
1
68853
833923509
428179844
816894528
29369
81815
68905
52440094
13315
15970
229855312
55161953
42719
355399788
77534
1336
579163215
1617
62630
437458866
893352126
621772512
61710
60863536
248018556
13000
87814
26010
667194666
155000852
332716582
46439
57622
809011305
473037499
200054805
26316
534201197
33438
71469
359016268
46242910
24875
89294
891728747
60595023
3769
202491338
70074
9527
640211450
599392335
9333
515753705
876569554
24144
67220
678010635
71076498
443708573
86674
25200
453853834
76534
705562027
97196
723791553
31964
57992
381532504
724107528
42278
115615539
198907716
1000000000
696832777
1000000000
56020
945295865
18907704
296440008
48836
1000000000
190408432
536951629
220161376
1000000000
70586
77544
183631039
36241
56792
38767698
27562
1000000000
427761540
336011233
33540
103184660
694629140
603530104
957396958
822333370
821000029
783223507
607934004
585153869
8971518
85824894
84459345
444956321
225172591
84710
533942262
37286
25582
40923
945685540
85281
937923990
712114945
26037
9395013
1
406691646
43040
612354790
697554062
1000000000
15465294
1
54468
74738
19768
46668
1000000000
71899
11421
312299251
66849
5594
117921087
453572450
948233722
34842454
24206
598911121
42240
671197561
50752
1000000000
60478
34184
91932
356555234
30962903
822000686
946200861
920319046
60963
841115077
951419480
406633761
538233603
361940204
41238
29485
414042205
825202384
892655283
81195922
274245562
15470201
79246637
39547
67374
612385230
66921
480741670
308007480
810915813
843113375
495908755
96652669
1000000000
900388370
61817
4834
312900154
757062821
85536
778187958
470363349
24170
59270
76615
88025
140891417
36545
24574
25717778
1
1
357568895
478205076
242340604
92928
421591192
286482069
119110475
221895326
536958584
47648
831671528
823550620
41840
62400
697339873
55459
319521417
28782
665914797
16612
191003549
39625033
424
3656
271060491
753782830
920961044
813287680
93571
282355708
850769536
14017
18909898
15774
989105096
964410931
48975
21148
286474080
776098464
401352516
91594978
419223239
793646145
86220
452279851
76417
737197393
2513
19191
627862445
1000000000
807038292
447621333
991690979
75722
32225
89788
57617
690996573
168580074
1212
72181
58867023
1
873679227
52378556
438507340
183076043
811763895
668335851
42618
83964
495927374
747869348
25392138
1000000000
1000000000
386557291
103972165
213918853
533207296
94644
18171
31527
540399175
23554
21059
992441299
50948
35378
56390
1000000000
503302572
269804169
651224978
78445
69832
42391
608618796
1000000000
85032
22863
387357270
12539
858026664
909509586
614318312
485425382
91988
22410
407037552
95515
220567244
698105048
1000000000
1000000000
612612691
56399554
63332
90043683
1000000000
798705548
290797461
25728484
450889308
964715906
36135693
8301
802341619
1000000000
1000000000
10536
436286487
271104943
699876315
882378633
360555533
86970
20389
1000000000
450238536
246081017
709174864
28160
642647506
45632
856865109
206679495
163588180
58608
262042364
161018514
23195
29958
76472
303191541
1000000000
84424
954163340
94886
95380
359428866
6931
92389
25512
706724883
537901723
95668
996818608
215139255
979066279
705805772
30778
79166
94903
654855206
92758
1
346202024
1000000000
957911664
958263647
13309924
185040309
371927795
77780
826197300
1000000000
76207
531564661
15769
99346
1000000000
62111
3813
81466340
363887610
19533055
996939477
15024
523820919
21856
36613
66197
72211
44782404
85496
93862
305605988
737735530
88502
1
447551078
94727
812149849
777161372
4289
153861916
22632
34870
50836222
469204231
23232765
19426196
75428669
1
560727953
592090502
751941542
96987
8324
9838
5986
861820870
128246308
316232304
74738
75305
708367427
50666
876530657
56337
848461418
132208485
456216790
35796
20409
18504
418998961
246345031
616542759
853940811
89177
76179
759208610
862915262
860021806
91366543
234742170
1
436778944
206627824
96565981
45511
711544600
20853
11568380
829153721
107605667
304742791
100054463
719939958
1
284588422
503666725
643963678
97310
647956194
41654
26308
979808944
533617498
1000000000
97567
1000000000
1000000000
91657
645025092
27927
30920
30154
519052215
156036549
581140017
50994
654873350
476014880
711503357
465408380
769375096
232541098
367515322
8863
234135857
948952686
8489
68856
5967487
850774913
135242754
1000000000
286622558
31441
1
1000000000
82414
936558145
75101
1000000000
459178853
625724437
443917340
46820
24869
91091
949433779
70416
818010882
263684236
820380330
439208579
44254
82849
66428
310801019
154993269
8886
452688910
14922
149835452
722252896
353413695
900895632
158701328
933553434
25216
62486
705450035
77516
979972801
32517
78298
538932016
637172798
575270449
387965086
747092495
736210145
76525
93205
44287112
21137
55536
559656513
65940
441196943
426177285
59143
47799
384864880
1
129449853
25475
64830
175788087
39454
368561725
445892201
47869
386727482
452529240
1
51163
531549008
179645984
87714315
618249846
29683
35093
23475
47524
922010216
4011359
96237
689038386
71030
86634
39754
1000000000
271142637
322775149
44939
415264708
823870686
88454
54552377
71535
602900721
843208229
24142
59779
712368223
10216
653500395
13344
1000000000
982057001
19329
312314287
909367519
947809146
606263942
88129
211371824
51300
144146396
92197
18068
44333
35773
604556646
800629163
916065797
51493
41455
1
38952
498664495
827626402
385073889
73758
1
82870
693386980
694768515
61839
301060918
324237534
8192
216196002
78201
3925
799083027
10054
40467
49962
48738
14886
523842624
1
331305893
371842695
31274
863934701
540301229
562352394
244913563
2057
43291615
42460
547938943
212479134
504985985
496572415
26954084
84055
564956233
502355734
57404
733156560
23060
609318253
93449
47628
48911
71710
620404382
1000000000
364037928
32627
90717
63353
745123850
720103676
701140078
302706632
875796146
1000000000
15814
969269453
873821788
44615888
546278698
1000000000
580414746
47668
1000000000
3426
76876
16058
21522
458774946
791434432
301199013
46419
645704465
38992
543086616
34953
986156277
428024942
833242136
201703075
740192102
328196059
731953708
24475
1000000000
1000000000
147007460
590047742
34270
611918560
361562902
329604699
72551
78533816
576438194
318210904
1000000000
684623425
117419498
31161
701059138
93499
865426956
490425721
741639137
66248
894659005
964694621
937980716
768792274
164820388
19952
205278617
670425861
876430831
888735926
23808120
3976
196889513
25304
182393739
29889
954448205
724710593
279360395
17218
929520135
135904818
74253
358352953
560100725
197183085
1000000000
22513
22830
385800007
98918584
57212
1
56423
1000000000
600190918
762763686
1
90147
592685383
848357130
1
41738
94161
544362343
91730
520182496
33397
92251
7463978
93567
211760416
229215863
655566283
71394
156564446
415737391
30611
282655435
1
58319
82859
44024
624871615
746433343
54636
478817465
116562179
244665584
40623
6119
4796229
175586176
327900654
876490472
86280914
694390755
69080
723900729
49511
87285
54536
1
9725
22461
83921
43825
753456512
17347790
708506570
250525412
40131
92343
294575315
892083705
346342019
85826
351259262
43592
106005869
58802
84837
75287
886334257
324842467
43459
841798749
94321
388511265
12949
80067
70410
583794842
884410074
949755907
609158487
333876985
480993387
64504
288584048
58159
1000000000
53260277
874487551
26510
23688361
51348
595371910
1000000000
467269735
332142126
4921
7504
355704009
431946325
79400
48801
13895
59961
4092
63500
7964
444
32465
620956692
23089546
802261858
213075022
57986
87881407
56026
180046437
6017
67329
855022393
1946
53491
563770218
1000000000
425681274
448874151
553409623
701736838
101034273
7648
864779945
289833406
78617
43683
550260874
540792969
41820
361975969
765059860
1000000000
45248092
621328064
10795
34992
45073
10671
64619
650039915
97193767
885614397
62228175
584472550
694977532
211968356
91865
20392
93885
582385647
1000000000
757154462
1000000000
792117183
47845
975334521
93129
628603238
1000000000
271164916
909193937
403945099
27824
65601
39141
437393497
1000000000
55697
1000000000
523114048
713481569
117442924
949843291
83024
56132
972156461
963373268
93893677
68652
88288
933248997
10515
67339
186411378
1000000000
435939046
387215473
657978279
435290297
75758
443389109
834192748
59881
567976720
63512209
213995340
463360535
92883
470167136
169432040
28126
725088192
80681
21772
292384458
407828535
7992
66459
53585
432110275
406642996
10742
400725881
612601607
790477714
695808510
49538
84538
307968337
922025304
354385181
478304723
651280898
235732514
403630727
941221989
643056249
28830
753417091
53916
715877647
34466
289271519
45567
844454085
724783135
246014986
80785267
413036087
744872226
572338278
1000000000
365383386
69761
463911656
102402307
563353645
9781
956
792287052
72756
26016
499345450
702485551
454200414
86303
555889335
801153108
464320476
5525
869690097
10286
784709708
79129
90208
117603813
10340
82123
30987
33324
31258
85741392
852059115
92354
593345339
52732
778530059
13518
57598
32407
986504962
906135566
1000000000
761083815
767253738
586331021
69344
222848066
415091773
1000000000
181622153
1
84532
353414740
29087
776009442
526094221
180781088
87555
312452717
842107486
393797717
664254543
839989004
49466
992867487
502719823
170215800
84740
18665
826428705
564872612
31600469
766444524
98877550
252178159
42212161
506796927
652790704
184117954
548070917
84346
5746
54136
82506
63170
58360
802068479
147849592
85649
489878961
293043450
69074
94656
83422
705112243
1000000000
72418
573207672
286363335
58392
822630482
824864768
6951299
116390502
16735
59927
1000000000
6778
58730
44141
150028450
328755854
98658
360056938
940046244
49829174
28368
812601337
1000000000
459280824
362924462
546011719
5997
495672243
5230
47464
13776
744686199
12272
673451677
637393210
293837747
91207
33773993
405639170
650093990
753693051
6827
626441416
167656186
19353
6335948
40777
209386069
38304
25608443
925348710
704071880
70190
35956
356721692
547049636
1000000000
414226200
29991
22855
297445612
255137117
611479708
265305339
63438
359388934
54380416
66856
192921114
699470020
643085485
500817018
548064627
953989601
438276162
25132
91726
62646
512225622
1000000000
33838
342963857
39180
697216994
30361
1000000000
94191
17258
387796211
24716
830
684636083
8697
92114
1
418607331
79135
38084
543163388
70426
524834954
120478310
763231214
456641983
772290308
883689137
1000000000
1000000000
4421
7247315
454535200
779580822
484315735
98100
684522230
455784198
93087
13914
1000000000
822818151
88412
1000000000
710301501
724319040
1000000000
19702
92971
427344909
5692
88593
72691989
512245314
53650
628127519
977889404
217454752
74049
65727
880756594
1000000000
68936
798915989
774586237
28413
1
744853541
211068620
25300
1000000000
22341
139651369
50445
306259360
56224
782102080
89897
72993818
1
22562
62902
98813
965955403
610386829
95724
846275823
80220
994580602
792850887
35200323
76918
92880
57127
616247413
837932677
47758
639482145
58634
486721062
19894
724241617
4851
814984704
9528
194797252
99470
50596
58599
567318383
198917293
278144542
420630473
517618998
452406412
1
678459742
236749266
32012
1000000000
79330
189998330
980009360
843733863
904408189
80706
403731237
66040
29791
804644646
1000000000
53485
921164542
642825403
188938720
925095179
147013556
267528154
810492641
1000000000
1
858513068
353891882
1000000000
24636484
928437025
58880
650587463
943946390
558343749
200949607
46396
59926
793080923
1000000000
522172142
62193
744866119
692855931
1000000000
913387795
178834738
72766
98516
589818095
85688
409738159
679757093
499225336
73167513
11694
168889024
999201859
46729
63261
75901232
453471749
32319
42366
96179
45030
778893773
68573
490657555
543836421
471962091
1000000000
78039
891179599
152212252
43877
40592
703995667
59476
24688
777767917
987113106
1000000000
379594349
42917419
950803422
780068432
938300175
63101
92839
147111523
132087981
54663
62335
700115894
231228773
788255673
71057
162224894
97830
928819991
846765954
86593
66788
414272618
86098
12041
875156471
58377
676212959
109583279
555318555
90499
745349915
7271
243099383
47728
76542
88676
136755468
769627641
37453
1000000000
607747470
72437
934539916
47420
60833
131530826
1
966856383
45253
44895
1000000000
1000000000
726582649
99784
65568
32069
255122795
626388776
92486
18947713
772449442
855059106
12391
418366791
672990599
17433
1000000000
876077962
99170804
559115537
109621594
813624752
26699
18247
8743
570664756
1
20163292
16897
353209703
33191
902256046
301761445
892914112
913688295
930787867
1000000000
90385
697195222
76559
175007974
79116
75839
977768721
15060
90143
909248451
55094
72208
211432578
79004
640361027
893785058
18811
878801586
1000000000
15159
63611
756085089
485470059
227790212
39810
1
742723214
74378
312654516
25590
219436593
64510
1
848422302
909401155
1000000000
816118931
58400
373607642
57710
58213397
224256893
194173301
8489
32824
716273394
1
242395586
173360393
21049
951837432
10204
16701
406077832
750595970
862959755
54602
285876692
1000000000
941318345
518667784
74344
864266880
400239210
257704194
99549
87994084
1
708977541
13824
521598827
23539
667103175
722318706
277657674
883057311
426321968
233809271
22739649
86181
839417357
52743
552926662
66908
386012676
432980533
1000000000
425300553
257092342
605137132
1000000000
610901447
30025
82560
7600
672420337
739132505
314961001
87403
902575252
32757
90326
807744233
832998811
274474412
65699
15791
944555037
122044641
51862
399639170
200179838
189792622
72449
93305
135451962
1000000000
55147
280740939
2070834
312291364
35759
563167417
369261352
768288136
1000000000
75583
3037
72671
896414713
524085880
900095303
976090042
873166799
36091
920818710
1000000000
51557
437708092
495685355
32529
695723243
450243550
216248910
540858356
1000000000
529461472
823152093
32917
63206
76213
68160
353371970
72775
48599
73281447
268641978
482010439
379034785
19003
54488
43538
721216662
756465543
89186
89766
91693
66882
802748406
267572873
1000000000
938607254
1000000000
54761
948699301
198912861
537230596
718818271
555007844
4940
302018353
773287246
921900688
382225585
368140595
966453852
905489169
865976097
571801837
1000000000
121660819
79509
882265805
436283553
66749
88156
140124103
678992907
98780
918613004
66240
1000000000
1000000000
10575
1
52373575
721714908
306882247
94462
442417750
506313441
70900
843041826
583567657
44418
58778378
72741
39886
390889916
371387936
800513795
605899372
86633
339982725
712142930
55027
479173740
636290991
72072
625223473
179370600
471775591
251088536
84999
321143465
406254026
1000000000
237069766
775959498
604326240
86373
87145
1000000000
943173408
12953
949209484
88980
74046
72320
33245
43447
10332
780866950
18368
84252
209254011
373159227
97230
1000000000
812558229
36346
52164
81214
56167
73431
680629470
894845118
185732198
18267
598144220
388959431
96088
79836
439240064
746085653
71086
9051
22499
1000000000
262420740
833416701
472581622
618037316
789198601
16895
925056473
862251518
80429
259439040
60288
56531440
45697
24143307
461451983
29354
74913
20842
33126
689585223
916821492
28638
784985442
361450685
18113
197388108
493352923
349603254
52964
512179041
48794
64252
88716
420162800
656363631
695355718
12990
84205
32003
216924194
5132
14085
45839264
354364130
17681
412856579
204120983
66887
625255583
68639
16422
128005761
1000000000
1000000000
457389100
488272192
134010355
71162
287955493
36043
51937698
47509
2528516
75449
63112
4547
5447
97173
64498
579731947
175656027
271650993
468918824
53581
1000000000
378304057
786147194
562431929
75459539
864233074
273283659
1000000000
830069514
1000000000
434747359
758110269
99215
808571841
373454727
39847
1000000000
765543318
272500077
1000000000
94803
29225
62571
671032244
206471027
206047811
129959283
463564048
755621526
9897
646704082
975735911
98021
729246530
1000000000
318525901
517633754
92794
406704805
819630462
182806378
787912455
545868817
1
21418
84642
181082775
447186080
835114374
80924
471559411
964087346
622761986
652331197
272835543
72887
594119608
503
689151536
451720613
1000000000
99836
88096
955155702
35005
40941
85208152
45403
31239
50354
89496
950318019
648952816
886626504
150996824
75674
60339358
630813845
941981533
897442873
66135
88872
887968605
82760
684077774
141748734
7900
586435261
432516175
895766106
19945
1000000000
1000000000
46936
1000000000
437275082
37726
93562
329642433
94568
1000000000
1000000000
49124
1000000000
49449900
37784
52292
257749955
354116786
706566796
751311310
939789001
99230
21263
633552718
435397742
5204
21850592
1000000000
29447
24663
852584633
2968
374397855
422273714
256632697
674020651
430046064
68680
4480
55255
977336914
69248
78350
243188553
293359983
29943
6434
75645
710844858
379469036
72314
690859734
85169
436770718
525089147
485506091
285015200
1000000000
373458014
28287
760145218
12602
870515578
60632260
75609
249367502
65643047
122417674
926882266
83246
29404
27253599
76712
944187124
972050853
162333888
574099892
2129
23078
63389
1000000000
664703072
19849
555298629
60515
153500625
46150
412319067
1000000000
29996
62725
250261544
108511077
85693
467231218
29432
26185
99017640
85868332
214705986
42092
813673911
18802
10372306
54983940
177906098
845102323
469894229
672505772
762766053
882167500
705172839
573196799
727729690
839193358
70713
746226222
285366402
85233847
570015324
61306
176283093
77451
100274858
13867
84462665
70437092
6469
41594
11058
973812467
813663371
54120
927948044
186358869
1000000000
52814
578357511
57655957
760620951
34798
397107868
552633448
28086
127426768
1
886249978
396371660
60098
566566651
913539471
445685665
544369320
13736
836494514
95835
31140
29116
481685077
397689319
16608
16866
139405643
1000000000
786703268
78182
310480352
28093
305453504
757285059
676313767
21314
296057998
112197281
205634926
80193
60608
782881265
77925
865451508
193512400
83870
492273634
395366876
785789026
390023937
528467713
88979
1000000000
4449
255428493
66694
802901968
87732
481713114
783121013
16682
431474287
529151185
81345
997809939
1000000000
21641
36333603
79499
139242693
336470595
191721803
455155226
62071
922341483
97428
40938
61085
175344426
279887584
711178897
568836139
651306962
135899763
29739
22435
5108359
42492
770609351
27124
362948593
10554
255437395
860211510
95712014
455745190
757551391
379402003
80613
405377017
943586595
42031
100374309
21239
84999
4159
718666791
680804698
553341890
758324124
53202
1000000000
71442201
627965613
45944
484349123
304888186
48895
121685428
375403155
611382070
210732770
943622472
36265
359520249
968976011
112579875
21256
843108998
65617
699154907
264216502
345568302
4546
25511
834773719
18786
926095426
684309010
2365
39719
52263
44552
817931819
24073
85438
205095153
44039
659448601
406314949
71592
2460
822808428
166704063
743709124
53151
962430301
66444923
346921845
74816
566137353
356183709
739525558
297831131
318431626
259748333
54349
512045733
536260484
28082
808089899
83386
145064885
459954303
384888836
93829
148307827
69143
82211
54198
2974
110781684
867109648
793418555
656200742
906867353
86709552
1
779550774
816137830
93712
735590317
13495
14984
1000000000
444108704
90444
150227525
567153409
300934743
64781
173260985
554833504
704560939
71609
483045677
244992050
92208
68420
415006756
214655740
1
24510
6070
684752688
642844512
584299490
909458525
514424831
157679426
38341
356974825
50507115
75530
642720677
383292657
35018
927043255
870019330
293247604
25295
578037500
203202846
57258
228473064
39901
54929
805400229
79631
487567494
198413159
876089617
41911
416235477
306853076
437120685
982901540
1
98000
1000000000
440043999
721607507
303607259
795872543
718139730
191250275
173403927
806929224
951704068
720690107
61648
968538993
1988
50518
551500979
1000000000
580763034
796671624
63927
768888292
233310063
960312952
802836658
59618
331562126
90492603
465753518
36982649
871847286
93747
493516058
61233
22268
986024612
254741764
786216229
88046
16486
83876
93613
656658028
1
293269254
85401
489436760
396825753
79993
1844
221130555
211917253
1000000000
67840
989337953
214106865
485331796
87299
35015077
883029963
92029
13660
662747524
263750935
899897180
533068711
957548645
68933
59494
426052869
972398038
46342
28968
371648244
856801367
806575687
994879055
73501
996051074
45785959
341391507
631768795
578975396
785824179
616209581
1449
594318266
801225834
718272246
902049165
685806130
324703685
1000000000
47913
580722330
48130
276215592
600100488
35094315
45775
66931972
37546
718533042
1
97851
13006
416516043
65397
1
251107927
89719
34453
867266170
195005803
916844527
994139603
837894698
12588278
596649925
557122102
140962545
63693
636412353
72691783
83147
50002
80641
1
40063563
1
705619854
964684672
1270
943257626
307069445
920851404
76737
345752763
148197685
75680
1000000000
1000000000
552481645
867012320
87630
20743
343571693
35355083
169178030
375841891
84799175
77323
29178
693450657
41179
37730
715191862
14418
121287446
622698454
91647
278286504
432605513
32553098
232632564
908563911
65546
44075
976567647
349376544
121762483
99989
95418
180261955
1672
14208
674592843
33583
245536579
19830
147182059
74584
56324
167698307
1000000000
1
814757745
17313
170242625
437615341
16211633
99133
22984
461311143
20448
696544741
463765080
11620
664982952
444793319
865725166
220796219
31467
24143
386039111
507915400
422218898
85508
91043
82987
1000000000
20051597
88759
53759
474039552
64727
512063974
17448353
97973
192132908
580830794
17615
568812357
1
97271283
71696
308304988
1000000000
97271
56971935
643832944
325131072
69201
97183
2697
536358749
82681
484289968
642478515
926075129
8134
696930707
857938582
738898829
118051659
40875
919591311
95549
97642
24564
504993209
861546994
31985
25980
357047788
452246317
42155
402863394
87999
48542
61254
294812890
20376
58822819
263409048
738608379
1000000000
35003
20986
4524
692534482
71017
887739665
704973197
97551
77053
518160397
28486
80709764
614343894
16636
603023441
67921
83642
233007732
55204
2736
47166
87934
77551
58625
484427366
827773900
43480
65107695
186288003
99339
641604903
64282
905027925
751336275
202711970
45477
23579
39124
1
981435541
675702308
473392255
96880
796997579
934861703
1
815871665
672205755
47025
753659737
56266
2855
692496373
83054
342254582
266056255
593249245
522690001
68678
631703595
36401
401647937
21980
594670346
95153
410544066
950703575
70053
1000000000
312472133
10631
1000000000
211252624
2233
970251215
933206786
76065
790694093
207143178
975535212
293001286
724565379
47046
431074927
461591402
240271365
23529578
1
90894
774521167
68533
1000000000
571284338
993662651
897754391
10614
891619719
99060
30136
6874
969544998
777974630
24569
139016676
166474290
93381804
92026777
91652446
480390381
47103
365019494
283873439
480519631
298660980
70027
539641847
45165
349116816
958315833
451977196
95535
701429325
1
32581
531188238
840004449
37366
68397
268451535
505237951
424114634
1
78755
735753283
309327404
201001834
252277561
82258
340618532
16983
470863071
75592
300002755
33848170
72339
7421
430422968
1000000000
71428
101545517
710512697
607708835
478907289
88362
70741
466769748
38256374
754821314
177699258
829652438
27681472
12094
87291
15487
536008942
17850
219880298
71874
28225
839071262
45796
406227008
792992581
1000000000
20197
97772
472880717
73566
87209
540164403
350220776
54090
169959912
234694838
605943288
798794991
617602114
446370111
54379
846587454
49584
15608
33317
57172
43203
97841
607460015
784809455
536928575
75133
7113
77717
97342
25289
23447
3411
728147151
60889
1910
1000000000
900023649
42864
792987778
37172
436832979
710633470
120343194
10499772
1000000000
778540297
89254
691439545
43633
6549421
632645390
25912
600755164
935463984
10966
123836952
333494435
76587
60248
24295
22881
147275087
632773089
948178403
108502680
339420413
26809
757335566
1000000000
34787
25981
1000000000
1000000000
85463
26980
1000000000
634629059
470217483
18563
726098340
106925013
777995904
441779401
861154401
874997365
125704973
52295
29768
923561832
82574
103
788935150
725785433
34242
1000000000
36009378
464842690
35059643
883145930
588928382
13562
99220
913972094
66238
138716923
729926427
536134472
784102923
492729884
70487
48209
83402
94145
9031
83003825
118401090
59783
685741268
982594568
509935236
8130
41492
921498246
46690
1000000000
658760364
435609050
152549041
205555626
141502613
669246717
64833
631581053
267014882
124346504
504591247
19824
34116
38164038
296978289
5193
1000000000
64026
373068836
1000000000
54058
979161302
30399
1000000000
237855159
1
291620549
1000000000
33237
816903030
26741
582469573
1000000000
43676
5166
75469
806292522
24424
3142
515034293
13057
1000000000
725742639
49823753
1000000000
41639
1
56878328
49929
280925231
25718
81404
71064
252843024
730066620
1
512916079
1325
356643129
40479790
58525721
22511
920938446
578176837
63247
793728631
28138
54485
848297314
418036266
109787905
58878
579306296
462581383
596433344
255872599
1
67527
21954
63455
656263491
649854199
559468987
985438486
609774889
362240018
7561
190641911
503567812
30813
301097395
318432207
891227495
427954755
506424205
124973674
637035805
7037
53954
888095912
92202
1
276128319
72695890
704193844
1000000000
83948
59252
4795
997862571
787542102
955688978
49696
153475788
284698545
92489767
838240005
81915
182898017
59663
825048616
290871585
116705058
89660
80830
1000000000
7494
480493763
1
277149872
1
1000000000
30865
1
59067148
123132878
920552993
50971
89431
431783600
955116332
183129944
7342
469
46311
236753190
47873
32286
892233143
548773578
192717403
78105
1000000000
25104
38767
318363935
663717334
326978030
45298
117444086
16139
341791444
953904642
57852373
17319
97463
40219
352045565
1000000000
548757061
47340
27367
93723
50623
384621133
91234
148772256
899386698
14071
90212
80504
58324
666982333
822620181
505560415
592769729
60816
92566
180058754
691536945
45855
262848171
853962776
806759383
1000000000
37637398
90126
1000000000
1000000000
71437
49162
54570
18253
453730276
49071
282065471
93316
412402432
475078466
31754
85342
645284464
2725
60194527
650521522
129587043
66288
224617035
51546707
7590
500320588
914328662
234582759
74286
508696058
131196957
33324263
483719320
258282336
177830316
792491193
739859056
197815998
50526
820219414
77308388
95949
194943970
235423722
47715
874627456
95095
345421592
457600272
337974898
570611849
5639
97359
179975223
331296790
26683
233897958
1
965883483
69587
12611
683719652
442309385
911314059
904471201
8311
92419
336487568
64569
582055104
183768930
42122
79470
42109
98670
54766
89553772
897117615
20650
787273079
1
36337
486214991
62762
696709486
392534537
175472963
825069145
930389463
33462183
726481290
118488961
92690
85267
672949040
157560935
989589547
38067
171147427
90209482
94903
177421155
607941338
68119
62900
241409614
564262631
50264
55456385
45962
87520497
907081235
910707994
30963
672169270
649306195
1000000000
39649
1000000000
396906942
527418669
79129
390435256
443902712
651443300
39025
1
92622
1318
69004441
824045828
43422
94485
915066927
72559
755316709
1000000000
407361522
95370
29892
945960676
831762884
554431343
1000000000
350049296
906311077
808341222
10289
33309
602261093
420576111
68478
720718406
98513
93599070
90170
1
733363659
567891877
860299111
61025
757224369
768381961
803837527
4726
505854328
16038
1000000000
37812
385375313
354480984
842158224
28992739
158388499
40188
11904
313590108
26261
294456543
1736
870657937
415021197
1000000000
69580
455345758
92699
32992626
18404211
606514357
289515496
235911153
208127542
118755945
95305
1000000000
55254
566259946
189000295
1000000000
1
562693783
87413
6286759
963446525
952389622
728541257
43554
902266756
857520995
38289
75862
625050366
537950752
771067267
909101451
90028
814326561
80423
6361593
315829614
771922363
51618
85809913
245823099
552349687
96784525
855900068
82199
532034740
550595451
48038567
255918095
803280087
800701374
40124
534456965
61622
189525405
1000000000
797942304
637517461
21011
1
98551413
53643
212973718
323451703
90756
91550
578480892
553540900
143190686
87097
19132
32218
876763459
22414107
90603896
492524024
99062
74962
215950197
90842
83892
529233699
91420
884171858
449124123
744823584
830009664
301277672
89429
82084
1000000000
201295696
56372
65899
265913105
88250
1
56527
99719
145022802
80926
1000000000
1000000000
73532030
162628344
16608
978072984
8230
43617
1000000000
970453729
196745142
79133
573443344
19822
958850170
510289100
28172
95352
374433171
162595211
43858676
97383
382568022
608265928
469475068
52408
15079
92412
1
194384761
748258007
82841
569887932
48000
826501216
197070604
10457
69433
462738318
576836980
406796082
182375680
818963461
790392081
64243
7779
675423059
4645644
935431563
52739888
968597516
689761971
328031486
80592
669743103
508160505
1000000000
443032630
843932127
98252
41996
321398545
798460643
71836
17332468
571876460
65681261
74291
849422456
317368794
387269325
822403311
408829782
234420159
15834
176060139
154202921
415208049
677742422
178898855
225037522
689217008
21649
662985174
1000000000
22611
25834
280796674
95875
56125
324599163
994892969
20672
610885083
770255606
1
30703076
40752
67957
641532338
69883
838744302
70056
87143
75263
142462378
663529367
651398141
16825
720458383
501903179
545070680
758147302
77741
40727
932643446
7850
1000000000
99627
690210337
610531049
21759
61865
540931043
918241098
953017753
300957577
785207899
71755
391893916
51453
632723783
124221340
92242
222211569
703623595
53378
13333
875755157
1000000000
51166618
131639007
17846
71049
631125000
437662260
81448
585303738
85226
20140
49122
54195
265934239
212983291
360583060
834904229
456487317
37402
563926252
236057254
23742
153414517
42349
170125858
535788578
49210
1000000000
99394
12533
28588
249004814
13960
866653368
948194509
92054148
408669187
37172933
69309
483155203
334559572
18796
619399920
115748010
888931937
33345571
596844722
935298511
540001701
96891
35239
492342765
33088
459260562
18885
14504
171786304
318317646
122610328
33891
498041187
496234957
16463
13566
171517907
40924318
76396963
181642105
7590
150772260
222254606
423253083
152706982
899536892
16797505
83363
157763964
65911
638921852
538936984
953734669
262320940
929540424
88871
227274634
578479504
60715
44300
646454545
419925927
1000000000
340263267
274240220
18644
28501
725961078
47174752
44333731
217545011
48666
202328363
94648
1000000000
7281
1000000000
54331
891306434
61239
31438494
96064
1000000000
95840
714512245
39829
573773205
1000000000
97347
26201
484226675
97943
63557
182957879
50155
95612
997495900
662484122
17212
89945
97582665
90805
31265
874829346
657164544
405456211
663808306
37352
9706
599022094
695032118
441256091
428082318
44969
73961341
182037860
73457
36163
51298674
33917
886305602
486380986
929671870
835300838
482077466
247661437
54847
38349
93160726
533741324
35546
95531
539296624
16061
1000000000
26703
1000000000
1000000000
578345812
1048
86409958
356596151
73431301
637445600
940992615
679078996
379868936
58646
40870
42790
37165
13649
63626
646677025
372644345
93864
841793030
1000000000
31970
10487
63690
66014
596850360
844521656
146303770
81923
87178
64917
640740380
20771
16178
311567319
163930969
381592187
312426088
87126
94563
421736053
84507
917804141
205017335
853891272
873974133
337069063
86266
92554
782493738
991118037
254
323193481
910476264
52110
92790058
1000000000
1000000000
863914588
33594
85501
43416
460556768
345690970
62525032
99731182
41113
1748
50751
2731
97466
907446590
909277140
31345
41472
794050882
4328
23740
814414537
433085896
49623
596703508
2130
42582071
19521
523541595
67695
256615376
607837026
853537247
471847290
82284
87202
75638745
67166
1
88690
885803010
178088417
671757660
757303902
671681081
57742192
74451
882754244
200306547
447925945
609292150
67676
1000000000
49312665
55962
57233
879786025
80171151
44205
699783201
554894856
833388171
39257
495784801
14884
39803
584133524
81227
293372878
841921538
559977085
79506
278013786
506485603
65136
12259
444990931
267404130
232293118
509032129
52618319
601002832
54336
1314
36845
400771942
1000000000
565073939
654084037
302402457
593446550
465631542
89156
682606333
89835583
1137
578234442
33273
53962
25888
62563
515871871
3753
444014918
60430
488820285
37715
166087598
66511
55420
73097
671206315
556219239
257368567
263542133
83742618
66534
1000000000
117005849
939281013
406
91332
73984
344693621
71267
913800621
67085
79729
768583425
724862442
46600
8921
910402061
508196106
54538
1000000000
522242103
1000000000
72839
1
451694645
1000000000
88221
821452398
151781466
47359
58947
69508
657471750
149957131
418106358
235876280
71750
1000000000
60238
61096
30821
38565
65690019
85581
435801521
285564032
997688165
1000000000
842316442
291705405
27350
85710
504139098
90437
58051
51970
17200
57577
996942498
93131
44614
46517
550154101
565010807
774732518
15520
927164257
525685173
1000000000
430633729
62867590
773740764
158480501
897801408
82857
294542344
139529314
35334
82586150
70443685
13964
409679459
1000000000
634553082
789726001
615522701
255502818
47495775
12077
311331501
848837410
409595563
450771030
10522
774993319
614065049
90595
641646825
8962
598072702
373521419
50996
84402
78986
988195741
765863168
1000000000
29865
61221
669610724
9518
177613961
398077433
1000000000
41115
692597733
59126
968285747
1000000000
556476216
55320
961490674
59000
305323712
815111682
238127232
614605321
63061
35743
920221650
62758721
19102
47578
339254892
1000000000
90330
460646605
671915583
529187222
63947
640931147
723307978
174534525
56231
7968
1
882176151
209020817
80332
165642776
879
368
75356
13489
804649088
1000000000
452348364
90937
753049021
95103
197249389
374360975
909591753
1000000000
70953
3178049
817630640
855250466
56176
206501474
10984665
894934452
5309
759556116
34317
11657963
859874285
9024
303707746
7818869
121527180
391813062
589546853
704211566
49897
1
69013
25857815
130187077
517209387
57934
452751199
1000000000
130102801
47825
167415963
912989227
90189
74807
9942
1000000000
50142
971064721
982117764
903090954
8767
988134138
805050120
662582175
776578856
86220436
37946
74651383
643863926
932081471
634068567
40916317
994345705
53581
252788132
117851212
482727823
60144
63999
520490545
90803
197305943
1000000000
448305696
86837
754514718
598910691
582273543
198439749
683428502
1000000000
1000000000
10349089
831777909
15169
732021616
60467
982424194
286937190
645909734
639569681
191743354
630020246
978934479
23815267
86511
168600601
577263666
1000000000
95627530
797528102
6029
32611
349164448
371229494
1000000000
828346285
914730629
80479
51346
882770063
901980867
918500980
615307109
20682
943026602
244816472
3763
62041
52177
358145989
679068445
41051
614596910
590730141
177448240
12941
245956887
98947
71484
118635175
10779
690659584
77936
44035970
453507944
97562
535556316
71484
66206
24675
29039
45838
538486324
93309
8607
33904
630323047
738233251
94628
32490
85694
945322837
306202538
358832824
723906003
469914277
405514749
30849
63966
5300
682686238
488235058
921662390
1000000000
1000000000
743585861
34186
838705121
279152252
46934
467121070
65014
717783713
283863993
277609937
66167
67959
986660862
833071064
669800149
47331
10759
1000000000
58948
52686
63692
152458416
788875333
883939847
531618709
902281266
699062845
597309283
81199
91964871
643412473
927834998
17159
165434531
906071583
15251514
1
15427
721202574
1000000000
40343645
623320542
19969
751745801
81585
90906
77103
443853591
40635471
52627
518803020
999692397
75295
498285032
72016
634879887
394896991
176958187
840
37266
41017
565201516
752827322
13385
2136
9707
807246521
745296055
470776171
1000000000
40286
434963634
76505
87652847
451052396
47109
96183
1000000000
3075
432904145
902885890
250749727
183975308
1905710
781977022
328623247
570381544
231865655
249013899
683004931
679798333
55142
31003
986670323
993110618
20959
559616431
43550
142773723
561869342
176204550
72344
48443
358006090
93014
6365
114257800
492865447
101663243
79974
45960
991028338
644267041
96654
82528
29823
88639
433802207
678915031
580217765
463812027
50631
797888902
26267
231613145
51351
670234906
736325007
1000000000
468692474
656246036
37097
583352324
17637
23114
46908463
148473771
25264
93172
97286
788262160
945091835
60262
53677
32865667
514530877
968443199
980179790
951497307
106153444
15521300
51293
108809010
766055390
664132229
28390
1000000000
44713
3622
761504363
149485604
87846030
99929
70442
223939307
16151255
88138
407514896
72827
80162
733238666
359082438
41312529
686366827
622078631
56069
81969557
20790
104647342
87907
35968
346170646
868345352
18200
1000000000
92623
592260661
712829580
583177702
152227531
751278358
95814
54827
62778
12631
6493
16148
61510
1000000000
3855
1000000000
840580914
338595293
63245
8028
61753
1
868921475
85514958
87666600
368133907
128105138
703376910
38132
1000000000
19461
31485
76776
358489023
12087
520091929
79009
88990
1000000000
67319
55314
79743
491622053
12827
456960184
73496
38663
766377831
909669474
12204
620958968
1000000000
310138335
46735184
69109
27948
512785062
93568
727560065
683418684
314034092
425899078
917405637
48568
30262
51989
19225
180851608
30023691
1000000000
900796052
42151
655161454
933365090
300678322
989370083
63660
75547144
602921258
658815606
59978
66567910
85920
70679
459259307
887615868
767943082
859678963
21248
149217112
3278
260205724
677327361
125294428
32268
149096119
199418930
23117
38696
93824894
781961588
15084
97274
870286376
122818294
705136173
986936800
96728
831255672
26826
754887278
1
671713170
41519871
83543
77196744
581932866
360691037
794484334
584477735
597853746
722138429
93519854
998947385
53924301
40838
378717326
65569
21036
60238
37544
1
13398
57370336
32196
35635
1
843151952
2760
50161533
82480
587811054
914241388
18504
850070922
1000000000
173563400
477820803
1
1
435327060
524806718
355365013
51503
78971
675635343
5600
30553
45434
515525167
5851
90369
720194388
955114451
734735056
185037344
853076350
405828437
704255687
64135
356857997
835434308
65945
81796
22986
37349
716991586
81873922
618213974
29872
920150418
862577033
805309409
861309970
952926779
392760634
632251826
86073
691967676
795173539
9070
31691
913978793
1000000000
392245398
729746656
38743
7246
34270283
86622
82291
591447864
124745082
799074895
761971924
64297
1
79796
32417
809223728
85428
77717
34657
71070
39666
57760
34806
800376408
48692229
41568
842871226
34381
52314
321066551
82194
64905
741617674
13446
922098925
546506868
94765
1000000000
178693973
22130
285783275
573916152
300497615
48328
519167259
857548028
169919100
224550820
82658
762319909
141365950
330115542
359552967
1000000000
977522560
469142050
848351346
265530696
49438
386567681
432506470
970345746
675236524
54090
608095965
31865
1000000000
674000527
967642460
77212
244005187
32744
360607418
904792313
5388
76461
93529
61487
54754
124310386
745442498
280948265
624727877
737262142
189441153
59505
58784
707437117
3460
666425503
540230817
3422
2090206
455309718
71259
363395622
87244
12773305
37133
39579
430307787
561994971
1
18049
73732
5573
3283
28012
92383951
28659
586771825
12985
758169937
61437
23478
68918
505112407
308395593
780314060
28357
146179676
1000000000
164968172
75134
616698399
556643988
996653381
73528526
693145527
70066
126047357
63456565
70191
681250205
675160440
565704084
57797015
52511
366951021
821028952
458896651
546510264
592938562
6326
958818191
452393329
385039302
914680930
26465
875902409
985013175
36554
1000000000
673354193
66963
46310
61688
834630615
70935
237627829
921551838
33362
347888847
52626
572922377
278245771
1
86740899
476715048
955190899
27248
718737777
615094791
93495
418292145
72016
956019479
657016868
68439
567634239
806469369
643478603
3760
48566
49512
142922161
890823822
952473013
88803
1000000000
288007117
212418777
327978911
973228106
1000000000
60702
319784164
970235704
99595
733814747
91979
68690
354944674
31971
439022701
44005
966750311
259675634
350532770
563865377
58785
723520344
69129
643577562
697410048
69461188
77057
213117304
907960385
579661901
967827918
82475420
96458
63265890
970810512
786749977
94012
561159934
86223
165378187
97839
32593
950249823
242168497
893998471
541119449
914106107
54693
144199403
90758
720373119
33519
11698158
502715358
471135403
888197009
97850
895700787
686893039
25725
503642068
377395454
965292319
751555864
965481577
320612419
18998
20535
97605
19147
174177055
22337
93871
37701895
355624776
1
3830148
741997751
6786
64105
949304635
308154150
30367660
69817
270812753
82278
62876141
698395834
890141612
743649836
964612940
109476436
19450569
6828
54156
1000000000
704771927
460571886
81069
61494
44101
51269946
222898236
1000000000
94936
806438654
555127825
160358821
559134590
950885994
535049164
63706
5318
1000000000
82574
29068389
767592167
204707503
92337
54253
13125
42634
74459
168074714
50822
650516189
2473
21929
469046271
66852
26533590
581615490
459764750
516232415
1432
91824892
36683
687429475
194589030
799490442
423774151
4380
1000000000
4735
967398190
1000000000
217656593
584186577
305426800
946611764
33953
430095054
126839064
886111978
113455320
81812
714419384
808003824
90623
16212
75119
415852056
636244603
258142427
75886
104274205
965740742
901841679
1000000000
515046005
831610134
85457774
18337
27355
936617618
91963
66403
112943646
97148
1000000000
689748210
557251305
69229
90461
701695950
202088226
3544612
515841007
68875
48792
374237190
397968541
638956731
1000000000
830246199
527216463
1000000000
57059
108752912
1000000000
64595
190206737
563158304
1000000000
1000000000
997540946
31808
3592
157448862
465990634
31018
24723
4661
860227759
518545777
12500
38754
68369
1
735098195
586226408
521213740
277452573
1000000000
475586645
1
87596
19933
98733
29426
68604
426922460
752179678
762593543
31051
15760889
866767613
3618
728982092
226525603
319055510
640826056
155902574
802979450
78365
9252
42506
39376
1000000000
753119606
667383297
64816
3478
24094
551952849
301425904
2673817
43511
408033791
921954160
59642803
1000000000
184787272
990243959
962131767
93574
38083
41113
570806353
240762848
822088743
687803166
82694
453391605
678061004
713892850
32156238
81842988
1000000000
20058468
712030172
1000000000
726526827
817508734
75719597
406531972
686326002
27375
860171789
888544669
687856108
611170202
23698
268224850
1
22345
285197640
13309
21940
11346
310294861
687771630
8309
661571683
450435040
193147663
37646
75095
47285406
317905867
91674
60149
92866
960160450
20160
525970201
64292
57902
4861
58850
96827244
20239
282894681
345945529
94136750
72564925
337914803
195661928
871995215
24048
305244620
64258
262247232
22588
197204194
433547864
97347
102265976
23302516
207842942
451661852
590739574
58292
931068097
70052
20750
53664
453817408
170975790
14944
363062228
12156
24238
914459487
251929810
11914783
289674998
61156937
1
441960580
77901
42321
513683404
782271473
365619099
89407
1035
1000000000
667134863
94279
67153
56735
85136
206063862
88378
1000000000
1
460955028
690311911
55054
207396174
328509204
317458187
247519960
459002969
43022
23105
64301
20755
56106
45516
61122
664221417
56893
9715
96127459
336760367
47769
91456
33862
45630
66191
29869
36754
45080
26306592
851839551
361766777
830735896
631032440
1000000000
41630
713555811
75726
793644135
11430
990874046
895370926
43137
13896
354117176
52740
371101617
52852374
49759
26209
474120426
719708512
670160945
93858
8687
959599469
58077
68193
58806
84463
678492883
1238
26219
9664
414297136
45286
1
25748
907303054
66138
236773431
906483987
86958
678617806
649317947
408779407
835364832
73971
648088762
80755151
47530
326482474
802339520
85440
5837
2817
576652125
1
44577
80162
78766
467832582
26359
288026818
786921401
417593601
946203013
37985
899256841
72579
36738
64683
356635795
967848201
268332450
553352178
888602156
254847996
1000000000
336210414
972438922
200583147
92855
613073522
29964
965418956
160161748
346699072
151705110
528127305
2550
85749
48845
80308
109314366
280291538
50954
685831563
15797
488776445
724667427
93577
196634230
76595
59077
73796011
52833
31621
913163551
98196
510928400
991917458
12046
630762062
651343566
446225907
694018840
97434
69806547
93316432
74262
137944654
87110
5288
981630252
3866
87568
8169
854995884
1000000000
440388549
490979710
30989
319881864
60270
60295
1000000000
59467
216087690
415705391
936225176
851817276
105466325
123098386
14689
821400426
65216
60774
53924874
741067583
52291991
466332514
693301307
398661326
358495485
488
3072
73020
27569
3393668
34543
150553944
593466612
246659274
49637
713585546
35689
943508809
178473989
826551617
397307315
92700
1654
108714891
52522
367348860
41297
949711304
130968504
489016021
505770181
17018
996385893
13325
65085
36739
647660415
84497
1
569758635
576101804
68104
63741
30053
423770533
48843
45101
1000000000
90780
982315510
1000000000
296604088
1000000000
1000000000
963830844
90328
19271
605152306
97121
229793297
620709244
80269
645303104
9943
67426
83479649
697520377
1692
99348
225053616
43227
67062
97118
74112
44022489
68668554
359389195
24197
453663550
589559703
543105710
54031
79491944
953718216
365043795
416029666
79494
89950730
84957
838726801
94010
118856068
685663073
343417005
538822408
984192784
91280
589055662
464588559
92404
516885246
965523187
58326062
14970
970587617
40471
96717
5443
537483452
800237450
478196841
924618898
1000000000
874188368
34109
23834
1
27463
983698650
83515
90111792
83028
74042
878503897
80925
587085898
1
155489504
2247001
37893
817663378
315005644
869849144
710998411
35768596
1000000000
522269452
39251
617095514
535086267
552660232
79088
61409
403039527
47510
282721245
41681
42018
61565
5230
537588505
580569497
606750380
934033657
91317
20714
182729120
203867537
905949382
838757961
16067
50194
801759196
14591
39299
999152559
63402
455098868
51996101
486003492
667868443
13689
92027087
24784
474331317
938492631
483586758
94508
578088119
166887593
773510890
1
1000000000
21342
256040006
225860113
14939
147630002
89047
610409710
85214
381485004
66908
556290302
92897
44611
771741331
35917
45872
1000000000
388598741
906194732
295581636
44656727
196039847
55790381
449013067
908515934
211523034
49154
93786
87694
81189350
155164396
744457620
14797
24552
4676
26701
91076
246952785
462257373
42867
1
6346219
22912
1000000000
948749352
81437
482073955
1000000000
734476863
90064
734878059
14611
359039280
33603
192405229
75115060
363881320
902110483
225371345
57066
679117527
1
337994771
1
256076409
170088612
83004
369668316
80196141
39182
425346738
877678623
642510393
914622992
507035776
817867933
313061817
52941
209624998
75706
653930138
953861921
93068
538582584
659451048
1000000000
107351174
614422872
1000000000
1000000000
79250
491826369
774795184
95651
76894
457342191
437103221
273135806
905733775
299040460
977979524
806732924
443924244
816809911
1000000000
695446253
13606
65996
472735299
639398784
934166294
33413921
720389513
88825
146647155
717034611
94972
429514541
89632
352053848
22918
884723081
171103734
268714590
91930
68058563
77321
50744748
1000000000
34097
794256055
32180
537326542
386468591
523094411
160591498
29921
42954
74217
1000000000
700604739
474681711
396277159
13361
626
743369211
41153
954255332
1
614085285
920125181
98062
206755259
1332
1000000000
1000000000
12935
509698667
176085758
282695215
1000000000
21589
22307
445240526
356173215
395451879
14124
30422
54939
15073
65472
1000000000
880992409
22935
830411037
529930234
66917351
484917667
982934846
488836095
410657198
282504630
81719
35747977
52155
91342
85729152
351371564
85044
425439094
28297
92234
116511899
916792009
243739060
124198624
1
105915770
386279485
318768656
60397
223923652
631019467
421561565
1000000000
289158242
5403
8349
56620
883038285
270341403
81063
28099
55070
333221988
6664
30569
52497
875718008
490710328
484799528
44004582
721059189
785104120
96224
628085895
436941040
370170880
401754672
41820
993608481
83895
350330238
2643
521962678
78353
627728044
942163067
211266196
71299
33530
246913432
753317005
17699
723563198
381061482
50254
6142
953325017
700651203
187100674
45435
8429
1
777612606
330481088
49456
341951002
29707
76928
1000000000
81090
88686798
13464
1
54162
277247707
37500215
3954
535381901
720116446
76021
74239
930183268
80630239
71952
784553902
16261127
902118471
739327568
63287
17934
74073
490746023
41778
324694383
986259011
257414288
506575155
65787
87890
270307977
49101
98859
542113258
45888
434769320
14978
874699735
23894
802478878
912966108
49519
547223626
203200705
362097996
709958441
34847
23734
234058517
95421
298620086
775240188
27759
25500
13647
1
79734
9155
695679848
11648
34367
544115616
70600
91210
77134
23329
795719977
22415
20502410
77586
1000000000
90990482
386422408
58285
267512099
952412709
148144258
701061846
9041
319878836
40220
244406708
566028388
546885071
54689
343757088
975211878
80488
111510162
24172
1000000000
25937
100284468
484299277
37651
27195
149840948
38078
61700
30655
110627211
798402996
256179756
326416466
35931
387842302
87684
491906094
651273209
668527477
902028675
29159
115194879
564456928
964661650
250634192
18037070
46643
30849
8665
364847660
65748
654365658
233827579
722744501
51465
85257
833293644
357036756
26858
618505275
40286
975154645
1000000000
812242663
832971585
621081789
176540984
79035
49670
399081616
1000000000
85744
1
266067941
55550
206822764
989586426
1000000000
5321704
564222923
969250114
1000000000
38813656
241796516
2404
93761
460689863
679667440
49497
75857380
34937239
39806206
577953427
316765587
796354951
357777274
1000000000
367752266
483913761
73892
763256572
50631
974967230
788853139
60644305
38355
36765
896935628
25502623
588263598
43677916
392488942
916391342
997534911
333894501
585757903
799020886
57498
80871
109350679
436060326
462661102
974321847
390724170
1000000000
61259
183475709
991926050
361833902
10565
49957
578233124
39174
655475309
923220180
48230
23654
247527492
549449608
63553
991973399
544
1000000000
1
36556
398321419
5727496
729125982
964187812
81465
486553458
755848700
346263185
381604070
65467
280520223
87104
826133190
588735283
1766034
589947243
217589406
90560675
557904397
87070
591395282
84797
30315
26762
1000000000
971423490
79743346
1000000000
71933791
39375
1000000000
653983296
16475152
59649
24380
9318
62743
85390
501091459
67271
502135006
7229
95423
28223
84090
652868423
978227437
406345464
240740826
996090581
70741
951939086
847555098
24880491
1
548544645
89597
81465
785625395
673742636
606768716
91449
84266
310686982
74954
70608
172458244
17613
496641346
986811743
1
432758139
10288
682748332
457689080
134863634
957316026
59328
201535019
686241130
173066106
31234
618453284
567192743
515340457
1000000000
652368858
449438064
331154893
500054242
427748985
478
246216813
841385682
66996
122109658
80513
48571
86532
784893968
1000000000
916673717
81268
64070
57396
788712625
757410120
90839
45916648
717088020
90955
325452898
479683373
922464920
439336892
266741516
2987
497630004
680858753
578210169
15708
57372
17193
594108111
335625651
96514
59508324
1000000000
192860096
377211156
71461
1000000000
84374
527046047
59015367
759978690
709190562
15353
12830
1000000000
488239460
380146051
60174
29613
38861
184891613
146019420
1
555988860
8831
88452803
21149
746042193
829514901
56682
27549925
35254
462170424
12029
785441541
907903771
309115982
1
229177808
88048
438727186
157078406
78430
956763407
402157716
22039
431731085
67752
336199732
15841
17916
22920
77607
851874817
430286050
901118467
338455107
97587
680678287
15517
53810
210119831
371265297
870822458
79490
20415
41116
965878454
717777428
705549865
75039
58321
273147235
587894572
17707493
721589260
812937423
483921059
16465
928371681
2882
696223721
67673453
735629283
22383
90635
85342
58832
1000000000
582147052
41239870
903218489
1000000000
555130481
98786278
7307
1000000000
81503
957775578
94372
78952
940404045
218355585
98024
21651
70208
63371
433918467
35137
730213142
93123
59683487
1000000000
792343451
75489
875502754
14946
43563
75347657
340674850
666301509
992343444
23279
32621
15179
861190684
712643555
16812
620541196
870791158
291638933
236370080
67780
854449280
467478216
94796
444977723
249532266
798156711
215169140
688633430
20102
32618
135270347
1032
817579212
472419991
806851763
84282
5662
395634770
190182945
688469124
1000000000
388682146
796130985
845903338
808728317
169551249
628103055
210436003
435054839
462500998
502927224
319242807
122940748
19194
8994
822686786
812847211
86521
99457053
724674349
52124
451828778
1
50357
699644999
90119
91076044
956470485
127411035
479292144
122229959
197084469
77893515
1000000000
67120
607476946
165381202
990476162
264703278
1000000000
657660527
96899
99712
938762569
53714
14048
345819209
986952855
997707293
10342
78558
444794813
19224
77037
365233545
732955552
68465
32290
64756238
25862
88225756
7101
345228744
637698665
59766034
6106
18335953
81900
202688185
37844545
219173298
318570600
84028
676523154
209188772
32537
8790
497767109
370102408
157918811
665169824
774109524
60440
231796761
1000000000
742790793
733124081
570473587
84166654
67775240
45414
20277
894123571
885260637
450872229
1000000000
867557620
310451877
92535
22465
423449178
230659740
367248562
690435640
922030693
50691
23310
384390121
635320016
512076207
85773476
1360
985756197
84842
551943675
230412632
58084
28979
951997319
36134
47286
555002378
1000000000
55388
86539
81953250
90848
833270108
593546515
81341
33631313
237356418
638988568
703961229
8415
183012826
96641
35035684
943681332
383205061
66916
797074965
1000000000
29426
14360
629047734
534144930
88693
992407714
164310523
576196977
30745
2142
84440
670762362
40086
32021
144396402
670249928
1657
82336
8867
718914368
1561
24438
985603463
371425875
99663
348760456
233702666
75292
940819621
174861272
736219092
855861217
371216891
361907359
772451415
1000000000
13612
10725
407303544
66866
251094013
162832422
973998069
85404
38934
858926609
284442007
40503
967883374
572519536
6612
1
319816859
366732256
406137352
1000000000
1000000000
185331931
64618
206109158
59798
826770200
933834310
938341149
214269488
237255374
917636730
44169
807728270
599913963
15478
722037348
161080839
1000000000
391102104
777060811
339400775
22367
97034
56819
637696648
1
33560
28112
58852
148608661
849173192
52707
724724967
1000000000
34236
46928
6156
80047
72744
61747
42814
2456
46818
518746052
529798151
97798
868765085
44930679
97519
40244
62436
41084
25687
64102374
606143099
1000000000
832130682
385657786
60620
198870414
52404
49297
75009
9711457
502054637
750150300
173
3880
560958838
131792899
27008363
404819628
992302182
7998
10164
190340370
26737
546771496
152700016
66717
110036971
301397059
49666307
83068
643359562
210952728
1000000000
256637229
1
517854471
33220063
33402
1
182055306
558229783
419912705
11049
88111
458922755
271582014
189399032
432132133
976388647
566552699
27108
1
87211520
326332521
313452173
23757
30388886
71630
197973540
29216
1000000000
579304988
429333370
409204350
72691
75145
8857
47806
419099966
519781799
43403
196653284
148376616
42231826
83605
994970281
347894717
54241
125455973
9298
983870493
60996
9309
30213037
346501515
980
718656504
811014858
14000
63193
935060
76992
63662280
85011
290335058
28246
205777624
2598
8638
15159
72082
37263
554943842
1
1000000000
353359849
548575365
698342206
143651214
295475088
1
14536
979067927
28232
2849
53766
68005
20584
61158
93626
610643329
273470606
26060
37129248
17636
99339
879292662
756564430
89331
88741
758974958
59577
23221
16255
305264562
50087
705173433
608110642
83863
50064
85686
65229
577656057
234218496
916908990
7373
567924460
1
96211
46709
736197352
550299596
244265711
947071466
424629657
65327450
278701290
907969126
411781325
877215582
776528078
756679436
60251
321685477
4667
65761
1
20701
822134419
203194207
144091153
91745
25927610
38606
1000000000
83857962
89978
14414
7143
666941215
249966279
3233
4368
1783
643749851
909805191
965594369
53320447
13877
10657
1000000000
754889971
1000000000
61927
331626746
1
90502
530826810
639320024
960131515
19869
345874170
721275748
450604903
975621563
99720
26137
84209
9951357
4874
14144747
258822506
28586
832812408
647605065
5285451
92122
605814199
939085910
51133
1000000000
1000000000
530521483
66729141
80365
1000000000
27862630
255141305
820910071
280491117
660431128
85369011
203446980
492000542
7125
64740
765603234
779503058
90733
413558046
87975
84339
590423239
150678473
657342577
53958
278181523
98462120
25331106
65353
583451681
70983
574190234
769742610
671926789
41404
466296526
514797818
1000000000
87241
75710
19206
14633381
857296224
92136
571514575
85018
1000000000
948996910
933670195
9196
751463686
1000000000
1000000000
567153239
371103633
348638278
54265
40465090
91819
816432019
67720
575248568
932562997
47413
44151116
632596701
22598
829868049
1000000000
323839727
5292
323991006
77612
87824
488695935
529222272
886373873
1000000000
86008
729551934
5744
21651
39862
59096
1000000000
967800845
187284972
1000000000
18067
297632221
22439
94731
564854523
1000000000
11207
65333795
12910458
977048306
98891
875776633
204221134
11291
401822268
7372
1000000000
302055223
124156596
566540268
49149
678858501
87275
452869286
62981
360260663
912707978
375256205
364996056
674076511
69923
39498
722211056
23082
288378800
40137
1000000000
813219840
1
679773628
19782396
77692
900718881
83605
97894
12775
561421139
639101525
917865905
645948772
1000000000
48242334
70681
404803337
40194
469932649
179546611
828895473
59461
82919
849311227
1
961311905
74351
60020
36818
14575
700341077
408701076
7618
87579
86020
61284
95000
1000000000
12466
4867
531270952
41494
56361
511983764
266886925
415510842
178855811
96406
212843708
871108769
11038
773862441
772217340
19985412
55721
1000000000
83695
873421648
342096349
742842575
49091
49323
834064447
775442336
563463038
763113711
26657
66160
236956489
1000000000
15689
759175310
75665
52121
529154138
93162
341335902
744344506
35186
56843
770013196
972629651
999402614
50769
747969647
1
28752
535715182
51611
622219029
988616664
32818
27692
137169558
51310
349702377
434430198
245778503
450204563
101967618
1
37445
59087
547695991
99030
293616443
43528
11934
65401
1000000000
630267828
929476803
967110018
840919284
72733
671008881
900048725
27854
82562
626778785
262337740
321382325
276302651
921558915
97344
301748054
1000000000
965562589
980314966
843923944
327333647
1000000000
455434934
146104535
171410728
43406
964859548
122893387
62207
965796839
1827920
90535
252898163
975997631
379420180
306259427
929421323
71590
34431
5775
9002031
55225
152050473
530001585
1000000000
39397
13297
775542792
666921115
47221
1
31410
578153054
83928
265904943
187208425
8222
10692
566004376
88356
916892835
546509829
743548066
92326
44604
661213007
27271
754677510
94598
59185
31292
266645110
477651435
69447
585881225
60810
70409
47705
973498608
22417
38930
951995616
67243
720023518
680162208
1000000000
70038278
821435680
85883
590493274
8612
18534
980890656
1000000000
38107
761345136
41014
840914295
43028
42703
46631060
42074
16653
421895109
71051934
787210277
10224186
475627402
52803
773640896
459924616
72980
543853245
17746
39480
26585
371564564
74425
155408483
57713
88384810
56097411
18174
35617
847349600
683299867
604316044
74818
664841553
28533
44926
525801539
668694670
63106
77796
269279055
1000000000
487815283
143409963
23710816
87208
544868715
1
393926591
142359362
503858692
83436
5451
1610
38918
148539971
876488215
467549781
12154
35694
56840
128414724
38235237
1
953388976
120989041
97049188
88945
342
1648
57480
868487621
853044937
929141574
634436974
5951
22804
300748670
22240
60780
77854
66477
642501435
641385382
606498910
92193
1
81268
219126240
49220106
926634682
54412
1362
806410415
187010011
897112019
1
649899012
977125717
157340606
210537334
781477972
518214203
261211743
20859
51680
93273232
711119164
391996511
368578941
86244
45512
900585074
289988939
79779
454974072
1000000000
457051831
62858
240444579
1
14417
82710
765898772
213972267
96867
265779559
30685
953676602
676895290
19707
12833
58455
76942
57269298
35441
87931
50044
967523789
55897
320750465
70250
49187
76072
1000000000
337229971
65769
40412
323748438
232834871
709978441
17361
38503
34802
778784611
1000000000
26939488
23597
1000000000
889564824
295312377
30910
543567285
1000000000
15262
986602275
71328
790033381
9802157
225823028
94465
23911
952723393
923795752
781324665
95927952
82623
1
16153
114196172
622268027
50273210
1000000000
36249
1
25645
4403857
77958
337369279
378964637
173558610
594305319
64982
814011557
1000000000
718487258
684289837
69751
408440082
63471
88992
220503321
19710
223554588
91700
27329
85463
726140614
798526324
834357392
986305964
741352756
435872273
27815
890956883
939391217
93850
911965665
96696
375007256
51147698
65057
959394026
424086272
485619248
881520345
698647666
344047797
614880789
124257295
328990848
811644821
47991
41187
845162488
78731
776051325
894172879
732728474
1000000000
856127136
57488
59565
981637418
70081
10980
184989379
433352112
72300
23091
143977920
545660776
24103
80473
506326023
373063724
4597
701901956
53807544
85274
59528
948881175
20163330
852971339
44499
14773288
815416980
1000000000
24518
46091
89112
1
14690942
247510436
948803822
252062865
357883333
49533
473715765
39632568
366756228
14322
76330
90328
979595425
99223546
41028
89705
753497655
1000000000
966012480
113258961
776730860
838708376
843746931
59213
200935337
3177
99262650
762957210
441110328
16592
277886310
457316672
206271152
58807720
37054
13921
686910270
475594746
55420
727594062
1000000000
23062746
50198
43321
95447
63650
505251401
61758
491831116
52263
81296
69873
42659
699010655
1441
70649
805457642
1
41015
157568460
453004707
71593
211239054
97146
15541
13689
698344769
20023
588277018
11901
87047
491776063
16417
775881631
434331343
209110691
99199
5657
90445
852128554
929144244
305767034
72595
600034384
33181
354183750
72835
861582969
553132486
68858787
83479630
15117
58840
22516
99218822
3094943
568605847
96003
91544
41462
99596
40040
89502
80307
126558286
201150038
87233
96281
71938
1000000000
732276906
603526300
64304
729868249
41918
38974
20314
353639727
514626695
76315
885842863
74675
49542
868831151
280870546
1
856767719
237124601
199608633
99498
371000184
514794630
58150674
21653535
587164570
584977741
81554546
757545572
1000000000
319855561
5205
345671722
90541
578889503
29101
925054348
583525705
42685
59955
36059
48993291
110037698
306717459
4476
26400
83037
27602
459317674
79394631
77755
45322
77151
48004
120145783
434340397
1000000000
336880842
78408
72880
520920956
115231164
11270
22210
732697316
554988214
883872769
67911
97595792
1000000000
163977673
1000000000
703463843
654075563
82583
718439915
820475733
98048
351999620
940150970
418164021
1136
642469936
677736633
550241576
21505
54212
600188173
394679304
986678690
504963350
1000000000
681236123
19419
49556
258037789
225163316
96085
935768819
33811
943125620
203883919
58927
297774466
461110020
103993798
68577
904144382
439681707
64846
877963244
870542845
15018
1638
101927899
36310
273134462
478852784
15742
244637690
859344361
94244156
189795280
96133156
31371
60420
658592810
70077
94047
923561752
21783078
651920787
1
233630315
17986
558316212
72556
63281
55796433
904279739
9294
94968
87169
43230725
52028
223172921
732012689
90108
95763
71512
935093175
819580681
7192
495259290
149532977
50974
839283978
26213
47626
1
585049565
726036592
17217
400129526
59972
39001
752400616
6637
402796476
1
583636762
22773082
93423
736223096
95611
173895318
85107
79684
844306485
13264
366121082
521312487
5812
499671707
311618353
291998213
734076049
72917
104652686
1000000000
77257
97702
35072
20661
18657
66367241
63827
19245
673621165
74583708
1000000000
232976155
72353
71244
1000000000
4289
453329381
797628945
781054804
786801908
69045
25906
826497243
60876
40141
7306364
57872
918601591
83443
4608
734648235
343888276
86697
22684551
39006
52764
1000000000
827723609
668639283
21203
85977010
17599
39660
608007348
46484
5987
50701
373700497
473104595
489412
1000000000
2641
767
77704
83867909
94478
34288
294956342
410957228
39333
40125
3406
68287
426940963
605668017
92561
220641989
318594136
40022
34318
18693
55072
9074
23618
362749505
794002533
24751
517628714
70217
6688
541278719
1
460200073
740701445
1
44975
129015622
68348
648514293
37594
14660
891787198
450240954
962262392
44516
294991169
93993
199066369
75922449
253546470
203279938
58771
760105082
22421
835495276
9635
484274048
52665
43671
187602964
1
32263597
12841
431524444
75235
109895294
621841192
167561236
1000000000
83286
60445
7222
37430
985597827
128589999
436253977
195717599
98444935
172749319
721847753
127648
215369257
909769239
1000000000
5930
146426555
487593065
31337
977793898
66626
27074
951684441
973196993
471723606
935316832
105129394
1000000000
783137902
65895
48405
84495
15292740
1000000000
280967102
673595217
72499
81221
94844
86962
736804240
377554102
47268
917700308
72991
216863260
659833772
72728
60882
976381882
730890724
926765622
887916283
8156
57495
446739245
850116223
801631174
77249
439962081
25341
283105492
964500527
530890336
25774
857891893
66886
79344192
78614
753546283
473414464
57591
75467
693212901
23201
70417
193281510
344493557
561064856
25378
96803
605020969
887875655
1000000000
1000000000
475338965
814483997
677751802
761723471
13070
63741
497737795
405539541
904007730
80040
886714125
44600
78687
388386078
1000000000
77543
14892
334754804
86832
52172
771245640
33942
38674
7611
620406413
13112
423776043
622643341
778974261
480895690
958017964
66461
44036
221483209
438936491
1000000000
360316149
358255020
76330
902329863
375969511
79336
347148591
697141529
6926
45806
14
1000000000
85220
814431531
1000000000
9043
66330
102509501
1000000000
33869114
746842948
32425870
520799592
75706
313492396
50325
728444265
334066087
251659211
1000000000
376689979
592562805
68474
578323705
1000000000
701659308
557065265
80106
326506091
13847
635459235
32215
46860
35149
88447
1
720357006
346652556
406987992
999499647
701997302
88351
188815390
700189510
505146172
89068
22790
722911881
9615
43286
24632
920270053
41274
80023
638071551
51278
209328607
56101
695161961
61563
393435230
712
100569385
21211
47890
6639
828592647
616121908
451543301
924687242
27499
50485
1
543883934
270342295
967735664
49249
204206701
838048161
95673
40174
906541735
32780
47417
60472
734273464
504641382
275209880
836078914
59618
10828
311389005
65491
563664144
588501090
7988
215992228
800098901
544473580
274681175
69551
440097748
141112496
63542131
315936243
49389
330003417
1000000000
47468
78034232
361082982
353104296
557589208
759982274
625388767
613316641
594998780
874
51832
570209156
619092958
492682851
879230053
622562256
78305532
37770
267569058
67917004
422318419
33793
62644620
18507
2669
154832119
641018826
312724982
44760
6897
66764119
78124
616473173
764980077
1000000000
203520433
207609575
450756120
1000000000
36960
875511656
932060482
159658633
488165832
6181
1000000000
623093344
121679984
386094198
8267364
31526842
233065576
960424241
18464
681044546
46259
595151509
520306901
779846727
903589407
525530984
78961
28990
560144282
93788
999765609
338019358
897507434
222557205
299311569
86946
575044403
15560584
967021606
673637046
27470
49473
71266
236607482
66425881
38204
776343049
78197
181924453
884052409
1000000000
84631
76268
83997
33288004
1
369902375
939716277
61649855
71981
1000000000
66113
1000000000
144845840
693602449
861543889
9059
879866558
901491211
903932021
1
433688494
690472290
642797198
25269
321295205
1000000000
95014
1
60787
47607736
27302
53190
823966516
629765101
74483
580973879
610257686
45502
83331
469385098
86964
476808617
681809762
392964922
29477101
305934995
755509711
1000000000
306477134
472985940
501918284
33278
915866529
813097882
669677343
12415
561259804
3762
651612457
680601464
581346754
10750656
196262905
46098
54506
782232686
499332514
242007798
38690
247949907
305473572
721723615
52130
98513
73164
24401
472970165
644303062
333957663
360254538
556666559
1
128508575
897829979
872756687
632363354
24944
21207
79239001
87685
439089143
800188945
28879
171507408
85135
45517
1
585983593
1000000000
16767
99604
29651
10767981
327979028
88892768
596491951
78011
393719449
52199
268641653
551073644
35539
139834838
324791127
63699
73097
13146
77997878
70378
112187727
33939
712969981
928907507
780307383
464003061
98337
286415547
134365685
436470063
292949747
43491
16708
481317362
1000000000
28434
1000000000
90178717
729431724
253339210
96817
88673
98919
546972415
75285
929440042
497503520
16215
826900404
441890428
130810415
95284
399411586
323
192088735
653126044
502392176
516595066
542061677
921190823
161679797
269121021
61717
44777
21435
1000000000
871849851
79094427
11175
78305
93482
347192232
25418
3384909
1000000000
366194516
490515058
55430
1
73185
643
190339170
36245512
10627
450132067
1000000000
47264
822019216
781684667
472589715
983833508
147998855
27841610
142057758
68682
205715464
66418
661977198
25020960
706944513
578486095
205417321
89820
712628092
113547916
1
97822
76013
330607700
42386696
1
58267
57079
426492129
985407278
316090963
806713428
1000000000
74349181
813699648
900047730
68845836
1000000000
502255494
80734
96690
1
892318811
1000000000
903560338
89539
850226406
837875313
504061176
862807639
33744
1000000000
96761
1000000000
377255244
57885
343025674
511792030
168838149
1
736666554
698025113
96102
361960579
73536817
904633742
638555479
257237551
911083716
88708
28238132
68120
12457617
1000000000
224041067
628215184
4202
258667084
872664516
1000000000
679675578
85686
62156
68028
77166
709142865
32303624
579800163
660747788
331731895
48471
23584
29866
1989
2601
331535669
1000000000
266091367
727954318
15597
83978
17058
682406114
28788
1000000000
205596755
970695941
594396853
999950853
888484894
37244
997632497
440142011
45771
36330
4763
49437
1000000000
326986138
956427534
856189073
914307681
711615965
265500402
78056
992594817
270463273
983172607
515606054
965969451
630990141
23649
791950192
988535685
356010551
36854
1000000000
760768471
830809555
284328013
68976
28036064
92447050
33900239
41913
15458
663236292
593209350
28510
705917949
290209973
12922026
16407
1
492493685
94361
21771
599893890
143408391
571932075
58874
32317
79676
224217753
48324
165529787
991386172
977456178
66437
800726127
1000000000
28847
934680179
464110699
6893
19240
34319
81257
366621124
49956
33447
52311228
37586
649406762
217530313
782394357
63479
46261516
868372602
50034
40674
72046
10693
320688708
46548
322189785
179026517
167065964
1000000000
126311272
33482
996737900
44301
389458528
64171
212958711
835963519
708382710
75477
69991
664414178
1000000000
89895
1000000000
668628673
46214592
80199
77094
14355
75678
569674561
835256117
96079
682871663
