Boris Spassky
32784days16hours46min38sec