Knowledge
Data
20261 868 421296 491512 719
872 6010 783874 903510
29365586 188346374 81184890434 38209645303 9849