Knowledge
Data
300556 50458796 987465476
991998 52968 1066311301 3907
40197 17361 5057 54372253 610375