Knowledge
Data
49265909 27005298 22350380828
2620865876 247807 77085
505203109 59873710 939830042 1958470357