Knowledge
Data
41959932 8461 530042 10555195534 6396
183154 6293988 13299
2060581594 398164096 1116531 56413