Knowledge
Data
2966 4683 600276329 545224030
21 647396 1986826 44041 8862615
701459499 9618617222 1603 27955