347837
8385
714425
925449
131937
701360
496449
950602
159770
275
227900
270408
989200
575746
41220
218771
483673
18178
982305
20330
23439
35685
287616
596128
159330
705481
6328
256852