Knowledge
Data
10158307655 256996477 21771679028 200922
5205569670 398126 65523895460 334247711
6754871 6827 580229