Knowledge
Data
1876371064 9515330849 5464046 50059
8487539 63259779 473603
6331010563 607 119337 9780595969 505