Knowledge
Data
580866 52 240879253 493 92
5352107 4940566 8392952
5683978 717319207 3861 0416 895586588