103711064
95981448
10124701
156623
595839
861209
99785
212523
882719
283974
588587
89331876
161652354
142631049
141081156
133941725
132191982
130983145
12843940
127711360
12711555
125151354
12497265
124491738