Knowledge
Data
51147156 2946 72963 1839593
496135 1550486 4186907721 503 707077
4722323741 504438 95414 8225576239 32207