Duke Ellington
46574days16hours46min47sec