62.7-43.85=

According to my calculator, the answer is 18.85.