3939157
47580
173679
25952
15034
9378896
102473
13140
12240
8361
42862
68462
671812
48093
46388
4143271
32544
3191151
30476
23971
22230