Knowledge
Data
15963 641659840 2951194 253895
44684 1982507 745454912 122399 2602349702
6106 28307 048284 1580 6945381