2011534
1932256
4947185
1867593
4405975
3539905
4829300
4360646
4170090
907063
44743
55914
62335
76124
51504
57174
69288
46166
70741
54450
461280
2284736
686006
3084071
4150098
9265062
2067314
618957
56050356
679724