Knowledge
Data
184312 158070137 390086 397068670 2040522812
360873444 71183933869 7974450
35684821762 730239 796649 681 910