large scale structures in cosmology 4239922