Knowledge
Data
33593 92772756 42402733 0740363 58751511606
95896714064 9082809 873 51974778
257 9783559493 3690336336 85028604882 79525564704