100101
 
32165
 
123751
 
16232
 
114440
 
17072