Knowledge
Data
571 447992 630 1942716 25268494
6242 427347028 851379
8828499 411570088 83 2489 89173