Knowledge
Data
21852 131065 52331 6849960 3656894519
37 5933118899 5955978445 4479520
12 41151 408703 27893