Knowledge
Data
4105205138 88945142749 11405 835640500 82365593
11 3508 93 9782 87770881406
94098436080 70296 7644042