Knowledge
Data
80 166 7187016 99367 7451346013
60202 43529 57264240 3227166
9315118594 3032872 945 736085 024795