58678
70547
862612
71415
53116
51160
805014
83989
71516
1330914
65267
735512
435215736
241029380
1685298313
158699269
131653180
125623260
1136258896
104876214
89971182
84097292
76554141
70487160