1006730
510431
57500
321572
4574
1043516
81711
104713
995810
705278
367206
936141
711442
112666
224417
371141
772879
176294
604302
60742
735226
397615
863128
389851
523700
206649