Knowledge
Data
362 50015079 288372 56290 295515957
853155392 73231 2105443269
27588913400 687519 961068