Knowledge
Data
826 2053117469 17909905 872
12428292 20528382 0391709310
94 37014397670 14107996676 490