Knowledge
Data
954771655 4752232 10553871 9028665
677541361 488 593430610 587045996
1371804 86174 31340