Knowledge
Data
2998159 344073480 4100266646 404458 744425851
88090 849280 5962 9113329922
98842696 6430130933 8355106896 3647289610