Knowledge
Data
105 5428877 8159957 261746 552720
47813832025 6232165143 417407 589690 46645409628
58898 832593 29749249144 39