xxsavagedevilex xxsavagedevilex 01-10-2020 History contestada What is the sum of 74.835 and 2.67 plzz