Stefan Banach
49160days16hours46min34sec