27843
330
50718
95695
869113
55627
62541
1518
52949
18612
57335
38520
42924
1010119
947102
77817
831123
37551
271
1089105