Knowledge
Data
95280049 39342179 38869 259081
5166621412 895453 956548980 8960057315 566201041
2348330 1950 924260087 2983 8074378