Knowledge
Data
49571203 157176250 890129 619648
993841282 783397976 6075364
427617329 63599 1411098071