49194
53687
139317
1490
660
880
76563
39854
38560
51889
15842
27663
435028736
240950380
1684788313
158640269
131582180
125571260
1135778896
104840214
89930182
84072292
76495141
70451160