How Long Do Animals Live?

This is quite an impressive chart on animal longevity.