54968
22140
22330
39290
12130
58586
41355
33922
54393
35441
26462
90837
435033736
240952380
1684808313
158641269
131583180
125573260
1135798896
104842214
89930182
84072292
76497141
70451160