Knowledge
Data
6475693 46117 20410347 14920277 550988
808652 729667 9919724685
85187 75002 40772 42746 1523044