Knowledge
Data
5010859 4000395986 15123
173137108 0330105929 660569129 18
31 264623 52212175 452103187