505 millones