Knowledge
Data
371 21382168 49509154 1090437
2558 98056573 297469260 7008271
64842638 25015622 502 743036 098336909