Knowledge
Data
30141643 3436696 113 72995 1886
836055 85295 49954
2126989 87038402543 80384098016 8474272 18191355