Redex

53.18%
34,129 5,798 hours 3,486 302 56 619,733