Knowledge
Data
488370846 268842042 8914052 516093002
965485752 1382267973 58285718
352 8192550 29441107442