Knowledge
Data
501303 40 973082 1502140 3144767238
6987 8526 95564680 1060990 54451883
4393133434 467945 69606742 97728584880