Hadley

41.93%
19,878 28,157 hours 9,526 1,054 22 806,870