75640
186652
505350
22572
39483
825567
512941
173986
194475
671614
428296
277814
227193
317919
851175
894942
40893
354201
281818
81111
206884
245996
836664
124402
287499
825177