16560
18934
25482
8270
18945
11281
18064
30140
541215
58646
11260
10220
164119310
683398061
5166591
4272177
38768119
383418790
3421599
24642860
2181976
2034618
1906227
1724630