490274
967532
113972
81891
978856
522230
724951
42766
734515
577878
226284
578262
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471