one billion four hundred four
eine Milliarde vierhundertvier
mil millones cuatrocientos cuatro
millemiloniquattrocentoquattro
un milliard quatre cent quatre
bilijonas keturi ðimtai keturi
um bilhão quatrocentos e quatro
miliarda ètyøi sta ètyøi
üks miljard nelisada neli