18859
 
105584
 
107680
 
104672