Knowledge
Data
83428417 2790431 8710999583 42743 179162
97108 6385 27227 26124170
37659166 68234115054 212167668 712999 33895701