18 x what equals 7.5 billion
18 x ? = 7500000000 Divide both sides by 18
? = 7500000000/18 = 416666666.6666666666666667