Knowledge
Data
33030099 5881497 30767266092 14851445
059 68689066 825422
642880375 714758016 1471871347