What are these white Spots / Bumps?

image

image

image

Looks like molluscum contagiosum.