Knowledge
Data
28 561480142 2885692701 9790879 87843269
95088 970893908 187851006
40340269 16955576397 2219098 13575