117958737
117899641
117224763
116449637
116228631
116911229
114773700
116116503
115714294
115106634
115694093
115996868
116311936
116204445
115880283
115189930
116038854
114601118
107180558
107181092
115709126
111598191
115297257
112149187
85507778
104257565
106275624
114372303
114383753
114103147
112966916
112203783
112107046
111945752
111963303
111805728
111779845
111222663
110120681
110981151
98160198
110867496
92993279
101933132
100344607
100257528
99869142
77962205
68161373
107778575
79748025
98831759
74108362
22813517
103122338