172338
885542
371774
536182
781684
727466
760487
130184
566887
645350
971333
878586
5162799
3576581
3104148
2409804
2241988
2065609
1981358
191978
1774118
1723136
1694196
1640471