Knowledge
Data
33516359073 1965417382 539416355
11329817 346016 14898777661 3194112
40327064 3511632178 18564386