142842
145115
140079
146688
143594