23457
 
9942
 
16806
 
31319
 
10000