Knowledge
Data
21859241 025732 514134 03796 119662848
297293381 35127900 762889646 76620968805 2365
702193001 6637 5743284 1142578 9336