95051120
90711663
708193
881920
61611779
90341792
6403258
9282261
6997228
9876918
5680977
88111928
318311046
251541359
21581133
181931134
175171530
17468878
157791900
1563639
155391432
14522617
141851414
14116259