48594
53694
41820
49492
612314
30922
56504
42732
31426
903813
866016
33523
430442728
238069380
1665138312
156691267
129548178
122956252
1113888895
103193210
88169178
82923290
74617139
69246158