Knowledge
Data
18 685728 16 27488427 13925907349
284976301 20655 294533
186283311 1824651628 7584700