Knowledge
Data
21757191 46459768 1381 43232553996 39073025
20420 04 31951371 706 636005
5207504906 38320937 268563834 68563502