Knowledge
Data
1359005 2303301 7962786 5979 135031
62847800 7931 100544759
339083 2653 4731199 62516 16100942