Knowledge
Data
1596839 333032599 1037 7206
605 82306 700621391 345791
226719116 70165 17249 979453146