835791
644973
673470
30452
320139
938710
551410
814313
562979
465956
808461
292309
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471