Knowledge
Data
21182505350 318318676 8011353239
4824323935 4565031375 8868446 106553
2966 87 15325209