45,643 lectures