Knowledge
Data
144165346 8826445 24267796 909977
12350022 55273 1805 2899450 969036
76816 593 502017 4112812969