Knowledge
Data
20478 8978660 46381594 242252
153 95 71439 673404729
573531 17101058 4403377 41906959 9949