43248
32766
28959
95193
39484
67373
55092
122848
53899
52559