142192
190153
229975
187189
142483
142854
468080
2235114
4116107
392996
2625111
4167106
208957
485882
287869
330281
213256
147697
332085
263971
3835109
31756189