Birthday Barbie lot 1990, 1996, 1997 ?

I bought these from someone online. Sadly, they have some odour. Old, perhaps? I am not certain, but I am unable to keep them, so I must find them a home they will be able to be kept. Please only purchases these understanding they DO have an odour.
When I purchased them, they were stated to be from 1990, 1996, and 1997.
The plastic on them has yellowed.
On the 1990 one, these are several tears in the plastic. It was taped shut by the one I bought it from. Other seller stated nothing had been removed from box.
Otherwise, the Barbies appear to be in great condition.
Sold As Is.
If you have any questions, please ask.
Thank you for looking!