51157
445497
639900
560551
6684
10010
44741
95104
230945
577230
100426
519435
5101799
3536581
3035148
2338804
2220988
2027609
1934357
190478
1750118
1716136
1677195
1629471