Knowledge
Data
22835844 80607965 10560313595 4793 9366099
29292384 67517 346483072 13330301 37503
44709189242 8505 94247750946 650097687 43