Knowledge
Data
30494477 3125626 486 073135
11553448 759104902 100406
171939321 144 35114566139 6614921158