780
909194
105245
963
62873
660
20730
14513
59111
82164
88980
948196
17511
27839
34258
18118
55449
680
57751
30332