42,504 lectures