Knowledge
Data
8463336 7339523 8784154400 542 080
28 633686 157594 146419582
448134 3366350343 6927291398 421482 9270646