Knowledge
Data
39308 331525 2946 1067
180 206778903 17676886050 9216972824
363783 7071551812 5048817 84621784678