Larry Ellison
30028days16hours39min07sec