Knowledge
Data
26052 294919531 810071 235 432634
1926149 49447797 87196 22233170 9286
42590084 1768029 7443773852 94991012 91908404