Knowledge
Data
554582 8951565 371486096 6697
645 243680 9550660543 78756868 172208822
8890 237282616 843