Knowledge
Data
18296 129201582 524618439 722453 13504
380068893 3310 9781 6348119
5632 16099 44745126 08604476411