Knowledge
Data
653759 168255084 91888 3059372 27374
3140 9109 65701413575
4306 66872 9405306 956742 32541249004