46112
58580
17904
84398
34145
14662
20552
16166
29999
24600
97102
14637