Knowledge
Data
5114266948 4429103338 721629 6268120318
143 38896041287 61804950 22231876
32 1797607501 62368361161 253323