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