1068287
4511124
3531495
1956147
3157908
1613074
392639
4562318
3914204
124096
59334
64963
47057
47933
51983
58546
59362
55950
57002
66211
3579642
239950
217678
396635
358890
437218
722717
4372184
438350
2171162