Knowledge
Data
30902233861 828612022 339 096
557541604 64732176 28679612772 811893
140782 732 65 0012928996 59928