45,047 lectures