Knowledge
Data
58 566286 29166003 7742328861 3819
12915455 73111584 93343
166442 301404362 1610170187 80928254 53351806531