3522792
4495356
1312517
1412705
949187
4540259
471402
2792575
3601163
3430489
51588
57622
43585
54479
65326
47968
49094
50906
46285
39906
106607
130210
194251
237259
870573
142737
1175151
143904
259042
3885010