430699728
238232380
1666518312
156800267
129682178
123092252
1114928895
103273210
88291178
83012290
74699139
69326158