16 29877190 8099586 92371257 85419450 66909432 11969395 74080125 27932277 29667576 91263894 47294055 3837460 9574952 7614953 99691049 90751806 8099586 31029054 31710254 10973335 46427052 83804474 11205079 4238061 35210900 95053007 96915709 81627156 17534320 13976654 62790615 70254963 92371257 31710254 7178903 74113439 6596586 12574120 96025846 84887431 14985371 1569906 13217332 72861361 66766579 47948027 51280916 60593223 85419450 10973335 74113439 40003616 61291079 95400274 59630808 10490947 89628256 73758068 87971850 78307496 94581981 24365057 20183473 78132604 66909432 46427052 6596586 61291079 31725854 79019918 3739458 86749466 91324168 94414225 85049004 82817615 44638321 72389067 15000245 69493051 11969395 83804474 12574120 95400274 79019918 70027138 33686123 29216716 57873158 3051850 18161071 15977053 19070448 55489758 402189 31886863 74080125 11205079 96025846 59630808 3739458 33686123 87295480 97061749 19169318 5422301 32954022 38696579 15132593 35070179 78411540 35067548 27932277 4238061 84887431 10490947 86749466 29216716 97061749 17102816 6687746 64365606 60803035 86092555 85068363 33918510 87357518 94308097 29667576 35210900 14985371 89628256 91324168 57873158 19169318 6687746 81846998 16260963 5413242 808719 35179234 91185912 98612029 33899844 91263894 95053007 1569906 73758068 94414225 3051850 5422301 64365606 16260963 67584014 43126187 17100254 88700668 18997770 3131986 90037030 47294055 96915709 13217332 87971850 85049004 18161071 32954022 60803035 5413242 43126187 74742629 38588206 84279307 91991508 82633809 5955005 3837460 81627156 72861361 78307496 82817615 15977053 38696579 86092555 808719 17100254 38588206 83595047 65793219 91084133 54198000 53497797 9574952 17534320 66766579 94581981 44638321 19070448 15132593 85068363 35179234 88700668 84279307 65793219 66920174 29020859 45410514 61150786 7614953 13976654 47948027 24365057 72389067 55489758 35070179 33918510 91185912 18997770 91991508 91084133 29020859 9715766 57404672 49452308 99691049 62790615 51280916 20183473 15000245 402189 78411540 87357518 98612029 3131986 82633809 54198000 45410514 57404672 40908907 67565204 90751806 70254963 60593223 78132604 69493051 31886863 35067548 94308097 33899844 90037030 5955005 53497797 61150786 49452308 67565204 28617350