189081
203770
9695117
557958
366285
541672
4369100
298598
298861
277055
218978
2984109
2514104
319752
207151
234689
214996
204893
179868
3236111
2090109
857799