Knowledge
Data
593573654 15728557 340 70503112 5528774
5595302688 50882623 50851
51553 337 2774 4128686 12597