Knowledge
Data
77088095 3306 37926650 227166 31860
146 810204 66897501 63137419 722195
791140 16875 50943 90