Knowledge
Data
80446955 89948 323216666 469416609 114168245
8004 985 82535996 6081750 2555756968
69996 671 83 37131