How long do guinea pigs live?

**********