Knowledge
Data
256268 1522063 144183338 5969498203
103668 9243 334437
32989759 698051272 706538 26718123 1559581