118578339
118563327
97535446
90386739
91828598
97520080
99267616
99851850
93113322
95370838
97978797
97739868
97916111
99768154
96936007
97159915
98054677
101033385
118435106
118452002
118391586
118354735
118302760
118280582
118217042
101675798
118177274
117984826
117886481
117833832
117725739
117728667
117723317
117611379
117614287
117335072
117351064
117366112
117367459
117397060
117422687
117478764
117484103
117526085
117535291
117526442
117544732
73929640
99031666
115934448
116952138
50727345
84158757
113378461
114366189