5250
913887
478924
826671
582832
138907
158710
923656
258656
370316
947693
353980
5169799
3590581
3119148
2423804
2243988
2070609
1993358
192178
1777118
1724136
1696196
1642471