945582
227193
317919
894942
40793
354201
281818
81111
206884
245996
836664
124402
68155
828987
102366
714169
319990
174129
396118
366699
907606
939426
451203
471105
114617
753717