Knowledge
Data
3484607 655802 3686 457570121
765413519 9521839 854679193 172016060
71104 6465238 1037644 48120