419188
488621
807184
953979
48239
969385
731945
250203
235187
413965
42980
486566
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471