7120541
1533683
1059350
1713858
114159
2627227
996452
576895
635467
931617
1534871
1599336
744742
502452
783579
405490
428710
1171575
1058725
3661000
98117
456527
973369
1090749
71554
1157325