Knowledge
Data
31563 810552356 6477455869 5066 779895
92727541889 1741722 506985
236144 48415317 521288909