45,584 lectures