43157
32672
28898
95053
39397
67312
55000
122702
53852
52463