45,505 lectures