Knowledge
Data
299289786 88717282744 602373191 3403089576
29190 621918 906116733 433775 746482
3698 7871353 31506073527 508003