Knowledge
Data
34256 157314551 8224 11389
858 991132643 721303 24294960327 104613
7933031 90175 3328 5200 466