45,503 lectures