Knowledge
Data
866 6289638 64169568 53825
4051 3684201 405203312
663 2008374605 439757538 62047676 31872062