Knowledge
Data
319630971 299918250 65164403307 41419866 401566
11595959 7726 64258019005 449712059 5154971
2560921 78533 8758 3552219290