20612
 
143086
 
122956
 
19937