Knowledge
Data
31172135 914 12985 4795
39266 1492563 6982436291 2099889 53991939
5050602891 265505326 22869453