Knowledge
Data
51281249 1894 267888 17256927 190191468
421253 70396742 16783 491561
37622 88159 2202 8530077