1570843
278552
2738930
4996551
4385612
3190006
3264832
1176364
4637501
4549398
64965
48200
48943
50356
73035
51442
67714
61270
45105
45851
140811
171987
423020
770794
631072
1039312
850917
84952
346340
3125724