Knowledge
Data
130295943 74427585 222 99926660
567190 668543 63113 89797987039 8741521
2126812 4694282 15004131838