172338
885542
371774
536182
781684
727466
760487
130184
566887
645350
971333
878586
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471