Knowledge
Data
28188725 922462821 872 1397797 330
5361617 5074329983 89438959 24426931097 963783
8228 652600 608