45,049 lectures