Knowledge
Data
5005729 3515655 87943711 2036846 67053
9818073910 9420 320695986
8595201 10726753 23251