brown spots on upper thigh

meila

I have weird brown spots on my upper thigh and i cant rub them off im not allergic to anything and im 19 idk what these are or could be sorry and excuse my stretch marks and in grown hairs