Knowledge
Data
509 204930600 063766 2115890 953
461638662 720558 59 965 27075
82567051 879825 4980812 413 742