Knowledge
Data
305811682 17509528 47343265 2188591
83 711172 20203040945 167936667 76043
21009 951 12 31829088 4617