430510728
238124380
1665518312
156728267
129581178
123002252
1114268895
103214210
88214178
82949290
74643139
69268158