45,527 lectures