118470249
88153534
108777734
118280606
28955846
49959879
36405611
102396113
100930717
101832391
95293993
101070021
98438394
95525161
94158331
117773045
92699959
111102462
117653050
100773106
117107928
117153763
117225283
115274934
114907547
115129619
116426742
116830017
116720181
116449343
68184862
114783519
114438353
61863356
101913894
59035424
86693738
46354731
88512225
31963208
78404231
113775326
103761241
104645944
104698867
107553620
75359026
81801287
60659697
98667885
85650205
57624682
90991428
68670109