47832
228680
305934
76110
928557
499937
653267
641975
691239
44456
1011701
758891
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471