3141421
3969862
4645770
1475297
3721569
2094446
3485735
1629566
673389
436880
71868
60030
62504
57403
40109
41098
44650
45403
47313
49245
995875
2449457
26759528
12132243
24431336
22106388
4463202
14752642
49198672
3654161