Knowledge
Data
34256917 25637 22 568 25543
24221256 5855304 51106804882 1700166 8841
263495 509 522561694 5441363 4863836