Knowledge
Data
59 453 1485640401 93898 886054333
15435328500 994 9689268 6327 69438
49508254 697077 106916