3555965
1142813
74015
2220
2556462
1357924
71838
4004344
11970
2707433
46566
2948333
435288736
241060380
1685528313
158731269
131678180
125646260
1136548896
104889214
89988183
84116292
76579141
70502160