Knowledge
Data
587814 72038618 478391104 91154
18386371450 2364820 887205
163014 7520811028 12149801655 628165