892492
228928
683748
128356
3331000
195940
84881
988389
262607
844724
477472
80365
80466
549295
116733
266289
352246
159840
716162
584454
47287
403599
917554
76807
210291
343165
919751
475558
866697
298840