505500000: (5) billion (0550) million (0000) in words: 505.5 million.
50550000: (5055) Ten Thousand (0000) Say: 50.55 million.
5055000: (505) Ten thousand (5000) Say: 5.055 million.