Knowledge
Data
19669 625245 19731 8535
5832681460 3653937714 44942686 2342090525
274161 123 25083440 2056