Knowledge
Data
95512945 507269 175387600 918191677 179032
99717237 71327 6791514562
617095578 36 441503