142868
143004
139479
142577
143096
138636