637859
7671216
6594293
4443868
382763
5960
4150
7912
12230
6751
14880
10740
435246736
241043380
1685338313
158719269
131662180
125627260
1136448896
104879214
89973182
84104292
76561141
70488160