42145
33043
29125
27359
14912
87371
21255
16562
60780
34327