Knowledge
Data
317889009 3514 4133026 743954
31 278 8751356 7268335576 64960644
28108830 4550714 60218 553