Answer is too long, in order to have a simple answer, or any answer you would have to put this question into chunks, or youll have to wait for atleast 2-5hours
8.8m questions
11.4m answers