113960580
117474775
80614165
99370092
52112719
110903351
110801258
109809499
110038296
109710175
2
105300905
90800204
91183631
82974148
82720930
91058147
75562464
90923794
72475416
80224060
90489736
116539916
111452359
68044663
75460166
116775005
115989377
69099263
112567501