Knowledge
Data
75500 52981770 855593890 0193828
64195428994 96265800 9780458962 6285978236 695
36930 644763304 883 8306