Knowledge
Data
66835285 29506 107991 2385 462505
9659937 8478 496 995094 1931912551
27132041438 16134101191 595 492116432