430419728
238042380
1665098312
156685267
129536178
122941252
1113778895
103190210
88168178
82918290
74615139
69243158