Can anyone help

I recently out of nowhere got these bumps and they itch . Does anyone know what they are