31816
53453
92038
21690
27500
1066415
76877
72096
67644
36430
26662
34363
435093736
240979380
1684938313
158665269
131619180
125589260
1135948896
104854214
89947182
84080292
76517141
70464160