Estimate 540943 + 382093= 923036

1 answer

540000 + 380000 = 920000