Knowledge
Data
29507958 986652266 1767781 030068239
47215 480145853 14307168416 9510
4382 41 4701405 30110