lumps under foreskin

Uploading file...Uploading file...noticed these lumps under my foreskin, some small and fairly large, any idea what they are? They are painless and are quite small but gritty and solid underneath and i am able to move them with the skin

can anyone help?