31804
41714
55409
58873
35990
21820
55066
28740
38563
68065
48384
31492
430418728
238038380
1665098312
156682267
129533178
122939252
1113728895
103189210
88164178
82913290
74614139
69240158