43251
32767
28960
95194
39485
67373
55096
122852
53899
52566