45,506 lectures