Knowledge
Data
58 8642647 22 970
41100546835 15061302825 1881 8441184 85845060104
8147585 1394187738 03320107326