320902
48249
208125
994220
18675
669383
371429
494671
291205
805904
7491000
72322
454202
69615
671123
152261
476464
324216
354574
826230
80721
790599
434452
948713
233899
259258