Knowledge
Data
6047350 251436029 163 921442 5032266
504322737 59110863 8318376
14228921006 7226 85542027 47791862