142986
142860
139089
137427
143166
140257