Knowledge
Data
31495671606 823688323 1393491 745172 400186734
9953 538061763 163923905 24631686
941280 147125 7081619 893