Knowledge
Data
21156920 769 61 2976342
4373728 36819 10183741393 32225903155
141001765 82 4581505 109