47097
72297
43293
31816
79040
53453
92038
27500
76877
67644
27520
39832
435005736
240939380
1684688313
158631269
131574180
125568260
1135738896
104834214
89915182
84063292
76490141
70441160