12391
44044
379810
34615
33751
14714
22940
36772
36194
13450
28483
18950
430588728
238168380
1665918312
156760267
129623178
123029252
1114578895
103245210
88242178
82972290
74672139
69297158