47452
45594
45958
39466
31667
33014
55565
899184
43626
5362
709139
40535
51284
1102192
675131
950136
115863
4461
49230
1337