5245925
630859
7641216
6524293
378763
5944536
17830
4930
12090
6651
5460
7562430
430419728
238040380
1665098312
156685267
129536178
122940252
1113728895
103190210
88166178
82917290
74614139
69242158