123072
52657
70739
61390
48788
110909
27130
46092
35495
42536