Knowledge
Data
284956873 25284371472 19386750 70158196
272172 520129 4620428 2252592869
27055275729 59256281646 29589536