Knowledge
Data
2589 37507 2495
627112 8570547 355348 4304199560 31077
361 9794523224 665 803 79315998