118289700
95348611
118143641
104486184
117974452
117779579
117750088
117580654
114993158
115651021
116070957
114229374
102063818
61001340
95673720
113812755
113793109
107402192
107970363
112844204
73585975
115390780
87644302
114011008
110544106
112929295
112923994
68998499
111945690
111466604
108550003
108046762
101386684
99463356
105942117
99984829
108046708
82350317
91196907
95268730
5955836
8310329
97396501
105153944
100900010
94863625
75964755
118552144
118546462
55219495
113611802
101790455
96661659