Knowledge
Data
57499867 312 371 000843222 16908465
5894346919 57737432673 30525221 012399890
531511 9783018 4112960200 5136