Knowledge
Data
81160162 4300909 31904991452 2289273290
37917 942521317 67185758
344899 3455 7920 161