46829
744713
499115
94957
55415
39312
77625
2330
96559
2135834
1280012
1416419
435032736
240952380
1684808313
158641269
131583180
125573260
1135798896
104840214
89930182
84072292
76496141
70451160