Knowledge
Data
37126402 90841 1105320
5007181 461 56882 9318868163
638596695 9423129 78147979 4695 7548