194096
189568
236288
2226101
219398
2334109
2131104
189479
31058169
142191
150896
231190
224661
30440175
144280
181972
1416113
147583
151280
215172