Knowledge
Data
345606 11092616 3040697504 655202512 9741664
799410302 24276247140 86814822 8259902812
3337473 8706231157 69067403373 85 2161766150