Knowledge
Data
31498007 254709449 860532 8804618
7032531 4832709 787
1492405 3190846377 6642486 476815