Answer:
sorry i can answer that the asy
Q1 - 10080
(sorry couldn't do q2 haha)
step by step;
5.9m questions
7.7m answers