Knowledge
Data
52 58999885 30692285 156
864601339 36353 64204879 414898930
845 18625 12652 55 426662