45,029 lectures