Knowledge
Data
665 13555618 22137293 863864
643208708 15071693145 650 901365 2490185
45226048 112641 7394925 172369