49194
53687
139317
1490
1660
880
76563
39854
38560
15842
27663
23542
434991736
240933380
1684608313
158626269
131571180
125566260
1135648896
104834214
89910182
84063292
76486141
70441160