Knowledge
Data
100312976 1542981 86561590 9779098
13043 288 75870379 38830104359 302529913
304127137 0674877 78307 10764 02948