139536
102663
12584
9963
54216
20046
7470
37387
99450
26790