Knowledge
Data
19855 19663290 52606 57193 5288
13846 614685 99395 256063 9841091
909812263 610 329 512995456 9511