142868
143163
142256
139089
141057