40,943 lectures