Knowledge
Data
39107647 225964 1032
809955 6315 1389 38425112 40427
44843453 44315322 40450627262 295491