Knowledge
Data
20293 21416048155 956759 9000397
9327992861 594206 16283807 193144886 69084
523017 57129 97626495 28854 78399