weird bumps on penis?

These weird bumps started to appear a month or two ago and the bigger one just turned that color after i had squeezed it two days ago and now is sore. Could this be Molluscum contagiosum or something else?

image

Hi Phil, they do have the dimple in them, so they could be molluscum contagiosum, how many do you have?