Knowledge
Data
68330 17592774 40898 7626071 295066
311153185 092 3110
46061 5575469141 834980 090187