Knowledge
Data
932 255642 171 743849
405477 361029777 63894275
44363287 5370274030 1049632 334760051