Russian Meteor Generates 100 Million Video View Record