118340878
118015993
117930308
117870855
117898479
117716115
117572983
117454063
117538327
117200266
105795311
98019453
113795192
98047693
109011465
109664089
110574399
115407676
106266409
115399059
114662689
114329117
114248320
112262842
112643593
113048427
113162769
70679703
112921814
112892304
112127435
112121336
111711060
105975304
111196684
95363277
96488924
96754663
99534130
100713921
88696580
86891659
103744580
82269501
74363399
55505718
78050770
101086399
102414057