Knowledge
Data
17034516 121299702 512767214 05591621 94911
357734823 69598547 68976362
31472 471 62616 51401 5531381