Its HPV, they are warts, you have to go to your doctor ASAP because it looks like alarming specially that you have so many of it and looks like they are inside of your vagina