Knowledge
Data
80536429 30958511655 25 014
16782 630353900 43303204 254862
49 297821656 7993537 84952