430442728
238069380
1665138312
156691267
129548178
122956252
1113888895
103193210
88169178
82923290
74617139
69246158