Knowledge
Data
30 522 15082389 50244751463 772
2313 740 670 7015221
8466018 3386701404 475948087 18214