Knowledge
Data
29 284288 1825 86059627
973117 345 595 5204415 4105
682701576 075345096 855778937 17652979 264901