Knowledge
Data
6189862 1601712875 608512561 31613218885
73 32686089 3111046 458088
56172409 11835 43269599 7288849