Respuesta :

80,000,000,000/3.2569 = 24,563,234,978