Knowledge
Data
90592581 24162 10331347 884847806 1072839
836 11128722 618942
883 43029696 60250906 71590