Knowledge
Data
103103552 784694840 146 5978610032
78994 717327 42051454 765883 20824295
1685146 46929250 26541944