549887
2512680
1190193
2825835
4168256
393850
3485923
3061385
4867023
4946036
53275
51225
71689
73384
47629
48417
74035
72189
72826
40437
215405
1303126
2900161
647113
3914808
192870
11760734
524276
429241
1575012