Knowledge
Data
40326 695796 7016 42496596
535342093 496 1404731800 3644728263 25
159 4806 529110 63702