преподавший
препода́вший [не препо́давший]
перепродавший
перепрода́вший [не перепро́давший]
преподавший
препода́вший [не преподавший]
перепродавший
перепрода́вший [не перепродавший]
продавший
прода́вший [не продавший]