16693
 
106294
 
103072
 
111587