Knowledge
Data
40043912 565670 6539479 3677 142292
4799384 40844 1179048 28639802671 223002
441155 266262 143200 93144495