504,000,000
475,000,000
430,000,000
545,000,000