43248
32767
28960
95193
39484
67373
55092
122848
53899
52559