238043380
156685267
74615139
7620
103190210
6680878
4569543
2258641
2690
3087273
2473928
2747239
430419728
1665098312
129536178
122941252
1113778895
88168178
82919290
69243158