209610
88345
940110
1411026
2181037
1577230
24745
862216
1300714
79145
1264816
5791
350515640
173872297
1420838266
126973223
99288153
83203180
825138863
81537183
66933139
63260241
59312172
54922117