Titanoboa, 50 million years ago