Knowledge
Data
15589937 6851 202 27 06659
1358407859 68580893499 31074405 05002
9633391 7944261 4887051817