Knowledge
Data
4902149 1868917784 824 367554276
21596979920 6491842846 433945 75385
89877 145180 43866898 26610250