435274736
241053380
1685498313
158727269
131676180
125637260
1136538896
104886214
89978182
84112292
76573141
70500160