Knowledge
Data
14992 14623956 70039692180 154764
576201776 87 87731280 8211659933
57594 467475 1581295 63663