Knowledge
Data
159300 5149677084 115774189 138039
46848425709 4192336672 182261892 999
10351049 723137762 46012986325 4234706119