Knowledge
Data
3098352 444090922 20340144385
2667329 29709 928332299 894072 508
6269845 855512019 12190 79