Knowledge
Data
341331 52666 43048 12396230
7020019 341692019 316170072 739513297 13083710304
731 2551 7498482 37574009510 9505323