Which era of geologic time was the longest?

HOLOCENE
PLEISTOCENE
PLIOCENE
MIOCENE
OLIGOCENE
EOCENE
PALEOCENE