434950736
240917380
1684478313
158607269
131554180
125551260
1135518896
104828214
89901182
84058292
76471141
70437160