Two trillion galaxies in the universe