142046
139689
137304
42362
136748
141747
140006