5510
24390
5056821
5315925
2890
5487978
5984536
5905580
7501
20176
27970
4990
434849736
240848380
1683828313
158547269
131509180
125493260
1134928896
104795214
89872182
84034292
76422141
70394160