Knowledge
Data
222049 440 9050691 8460 8148163845
5401 91180054828 9783 58693306 9630357018
5348639 546 18741888