2340587
3881893
1896409
4634770
4870602
4538827
2056897
3363504
4374240
4483543
72647
71611
41734
51829
44722
46089
48459
50061
52560
58546
524907
2352470
580112
1737009
783069
1057033
1742753
191817
286158
157046