462689
660539
119674
50330
827988
792254
460916
959979
640172
74305
891263
918588
5092799
3520581
3022148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471