Ferenc Puskás
36376days16hours47min44sec