Knowledge
Data
27797693 127823 4038303 90681899
20 8549864215 688869320 44308853
632557766 102137804 5079