Knowledge
Data
17679911 471251 504101 6659365 526096420
98865219531 8953030043 7771485 74705 00960
986 35122413 539859