Knowledge
Data
23265610 5882789 18 502 30080663
520199311 83298261 947
513235 77898714 50270 152143331