Knowledge
Data
50 314087363 795539 825907 79299383703
4383323262 7896 7703280
169216 1859300652 41 3362 576671