Knowledge
Data
19938129 8495312 554078
370533009 9717 789457135 584070394 4905436
4447716 83 2541856310 1552844669