Mark Zuckerberg just finished nearly 10 hours of questions from alm...