Knowledge
Data
29 7908 4160259 269
32252748 573455 16 8450460 79918045
543326 1895780 8398880 70963667 5907