​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​gross i know but anyone know what these bumps on my foot could be?