Knowledge
Data
4186 23 508629052 28260 817371
153485060 064895 601699
4744833 17827759392 8899162 8745204