118126147
116852388
118107380
118105117
117128204
117433905
117281827
117192266
19364034
116269785
116986198
111784543
112728210
116579172
116566685
116348552
115868228
115873305
87724721
93551527
92627041
87887679
98377497
94598554
97706222
107510583
105730751
106648158
98910566
115504814
103111611
67336208
115248375
115177258
114959927
114783292
114747172
114407022
114142035
101552293
102149869
107416859
101884107
113534355
113542820
116016054
110372000
112167273
60089536
73565363
103855370
97183210
94472976