Knowledge
Data
5918 3334994 61 81851 9584
16735 743650 667 185544800 595615
7126 2644 23387172 100694