J.R. S. answered 02/22/24
Ph.D. University Professor with 10+ years Tutoring Experience
MgCO3 ==> MgO + CO2
BaCO3 ==> BaO + CO2
molar mass MgCO3 = 84.3 g/mol
molar mass BaCO3 = 197 g/mol
molar mass MgO = 40.3 g/mol
molar mass BaO = 153 g/mol
let xg = g BaCO3
100-x = g MgCO3
x g BaCO3/197 gmol-1 = mols BaCO3 = mols Ba = mols BaO
100-x g MgCO3/84.3 gmol-1 = mols MgCO3 = mols Mg = mols MgO
x g / 197 gmol-1(153 gmol-1) + 100-x g / 84.3 gmol-1)(40.3 gmol-1) = 58.95 g
x = 37.3 g BaCO3
100-x = 62.7 g MgCO3
Be sure to check all the math.