45,046 lectures