91 and 92 are the hex codes for open and close curly apostrophe (single quote) in the MS Windows default version of the latin1/ISO-8859-1 encoding, which is more specifically called cp1252/Windows-1252 (where cp stands for code page).
These characters are most often inserted by people copying content from Word documents / Outlook emails as part of the "Smart Quotes" feature. Other problem characters in this code page are hex 93/94 which are open and close double quotes, bullet point (•) and OE ligature (œ and Œ). You can see a full list of the "problem characters", the ones that don't map directly into ISO-8859-1 or UTF-8 with the same code, on the Wikipeda page for cp1252 highlighted in green.
If all you want is to open the file in the correct encoding then use the ++enc=cp1252 option to the :e command:
:e ++enc=cp1252 filename.txt
If you already have the file loaded, you can reload without specifying the file name:
:e ++enc=cp1252
You can replace a particular bad hex code in Vim with the substitute command (:s) and one of the code substitutions:
\d123 decimal number of character
\o40 octal number of character up to 0377
\x20 hexadecimal number of character up to 0xff
\u20AC hex. number of multibyte character up to 0xffff
\U1234 hex. number of multibyte character up to 0xffffffff
To change the hex 91/92 characters in you need to do:
:%s/[\x91\x92]/'/g