Knowledge
Data
34895793 19534751862 7820661
4072982 116755115 268564209 8294894895
059003 965129563 45770087 37587 700034923