Knowledge
Data
32060825 8682779 11594311 429 29121458668
59885 989851143 1202430
5010 286973471 50241649 256717965