4800281
877239
4582138
4883727
4685326
1381445
1365769
4420546
1141100
1111659
57761
58813
56858
50556
51859
49732
65838
46312
48873
48973
96040
1590210
86900
87498
585005
3539078
1438881
423509
472093
144260