45,507 lectures