Knowledge
Data
39948087 280284 25658385997 2413049
38613 350803317 2142006959 672
7144474409 290255213 57262