Knowledge
Data
59663 490716 907015561 133169587 17817374
12572135650 38556 9891045072 173064
3031 539119117 262837 2993 2340