Knowledge
Data
160103136 9038401 288355 213177328
6794558076 89908964 5471362 305680667
126176895 6709 70508