Knowledge
Data
10 111 132640 99723931 14269083024
139856892 6423458232 588451602
94898 48951063866 15852