Knowledge
Data
385686 16904594 412420 638 90
638159 86139920 5974444005 8163324
629 149408 31861627453 99118821007 88260