Knowledge
Data
26998876474 124281248 565157 7842852
522481547 2621903424 886504947
3058483 40052051 58