Knowledge
Data
18415531 9312106830 42780 4645188222 8133490
99883 29 283556 77881311 718083
141223525 6167 4869