174727
62298
995154
934774
385906
391569
935232
427936
869695
677238
24488
263568
5165799
3584581
3108148
2415804
2241988
2067609
1986358
192078
1775118
1724136
1696196
1642471