Posts with at least 10000000 views that are videos