47526
671568
909123
14567
78522
618807
363569
594130
528725
907774
307212
408394
45225
385615
22983
1048762
374509
251505
254621
343610
223830
18720
174980
455977
325472
188717