Knowledge
Data
9992479 7220822 21056665270 70082419 14769949
3821321618 46223 995923 6590 5644
7160673 89302 096370065 756143856 140