Knowledge
Data
643 350681 1262047328 3527381 6375
582393817 42440846571 17691 94685 32178
13106024550 9535 763604 401