Knowledge
Data
40457362 75233 698 66843166
20166124604 168433 366705309 11 88943
2352292 15469522116 505 278035631 2117861