Knowledge
Data
689 55439 369064 10851361
135205755 2270375 1653 47034173071 9781710423
557052447 8085 5970064