Knowledge
Data
296 23 9630286 14313964 8659073
5139480718 4728528 450045 6719 9467917801
588 090190608 58393171 976728909 700721800