108389994
98456896
69930368
78311262
6372141
10106642
11863046
16810373
28652984
32093091
98354624
70149762
64729772
84073801
116370251
117380490
116131858
117149054
116731538
116307996
116194424
116033153
115984153
115827897
101661997
101697973
101677114
102241726
82883535
96675687
75064722
107663682
99617285
107380318
103105862
105216953
115608763
101690513
107309461
73560683
72476709
67230691
64827071
58784961
74083596
57525897
114494932
88093950
88050001
113784627
60004114
98767967
73929640
99031666
115934448