144858
173866
173196
143267
1792118
303667
1854112
373198
3367111
250089
281760
2416109
210986
3099100
1440116
142652
1490117
149199
150281
153481
154562
18390244
8361130
272053
197373