304,529 lectures