Is that herpes? Photos attached.

Hello everyone! Can you please help me to understand whether this is herpes or not.

image

image

Probably better quality: https://i.imgur.com/Aw7CGei.jpg, https://imgur.com/5x5qp0k

From what I looked up it looks like Molluscum contagiosum, but of course I’m not a dr, so I’d get it checked out.

This looks like molluscum contagiosum

do they itch at all? How long have they been there?