Knowledge
Data
46178174885 26185 9073984 1529901 3176
28030 61 547
57940 274198713 400963496 8340310