42,907 lectures