108189
102229
35219
6977507
51191479
42001324
4262247
57171578
9491211
8228200
9947785
95371999
81711722
9084153
4842134
78921810
42871593
97951558
42981831
8900271