16383
 
105949
 
102690
 
111303
 
20746