4343758
4684114
4957857
100870
2389969
4868853
4629652
3978488
1365803
2208948
56371
57388
71117
53392
71763
42888
48118
43780
46999
44832
135244
332647
449027
818180
1820895
2224046
16433603
1104428
1778898
13088329