Knowledge
Data
391415543 8120393 148346 133503844
91 85985579 186203173 67920163971 43192708
94 54992705072 0213283896 7979000994 475059