Knowledge
Data
470891 14215 89707692 42153371
276705 6362 140 94615971 61245903
1786829980 0785805998 6348441 823403 88585296