142686
141368
137304
42362
142444
138416
138593