16 58343206 9110482 88825117 50320384 96658494 12822851 1681535 44190017 14198797 97929880 23276766 1149650 17234994 92736919 6030712 51234099 9110482 36515508 7620322 9794031 90453479 62055955 47574234 42256435 38538287 60875166 11296588 90968872 16693239 75264679 19090482 436218 88825117 7620322 34163678 81131351 60921846 98205988 63767805 27766674 24412568 22925365 20856153 61663673 8516788 79989553 61352097 20524273 50320384 9794031 81131351 23661203 15267061 109037 23850869 26789512 79831952 31563585 654751 93615525 13925537 88645553 33721237 23473060 96658494 90453479 60921846 15267061 74446715 73297812 40205278 95966957 77055206 70609062 22462987 33225198 10170267 37343082 76185251 69633986 12822851 62055955 98205988 109037 73297812 33533956 49531898 38530785 47050913 69797903 56154456 471553 8938343 25163274 23483810 38392232 1681535 47574234 63767805 23850869 40205278 49531898 65444930 14974304 10523664 52955868 51970409 15336205 1665772 44140759 41037995 28346649 44190017 42256435 27766674 26789512 95966957 38530785 14974304 27987049 42625028 35559202 8534699 86506391 15450270 20562564 66274797 15977987 14198797 38538287 24412568 79831952 77055206 47050913 10523664 42625028 88362336 27092217 83279813 93688948 92939074 38897859 85923791 92136073 97929880 60875166 22925365 31563585 70609062 69797903 52955868 35559202 27092217 58519368 51677376 62273855 63148726 76111613 51972529 27509634 23276766 11296588 20856153 654751 22462987 56154456 51970409 8534699 83279813 51677376 9635469 82312498 46947112 58201678 28263456 76822643 1149650 90968872 61663673 93615525 33225198 471553 15336205 86506391 93688948 62273855 82312498 4705081 60580163 62110663 3700716 86515830 17234994 16693239 8516788 13925537 10170267 8938343 1665772 15450270 92939074 63148726 46947112 60580163 61902024 86884444 1185314 34963591 92736919 75264679 79989553 88645553 37343082 25163274 44140759 20562564 38897859 76111613 58201678 62110663 86884444 37676462 18464125 38620119 6030712 19090482 61352097 33721237 76185251 23483810 41037995 66274797 85923791 51972529 28263456 3700716 1185314 18464125 47737745 37834831 51234099 436218 20524273 23473060 69633986 38392232 28346649 15977987 92136073 27509634 76822643 86515830 34963591 38620119 37834831 14938222