Knowledge
Data
30892 448 16 614341 79564120
6376 326052 81375908 69768366741
87660006 3089 4093 71770821870