Knowledge
Data
25956497 17705306477 7721706695
185 5923631 269012 1083417 4736859760
915506 20605106720 7587363