thousands lives to live