Knowledge
Data
11596 94510549 835363339
40497599 8338669 8759106354 117289676 107792115
59 43051028049 247