45,517 lectures