172183
164120
85506
160733
53646
52525
72022
120169
91874
191870