Knowledge
Data
30888 37886255912 1146360 63989
52 5814020 706713756
18478 16 5932180 49855618 111566301