43392
32889
29039
95310
39578
67480
55202
123019
53964
52640