933696
697842
297878
34851
135728
222798
236999
420539
530150
128294
78765
765741
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471