Knowledge
Data
17189596 5980260 128444 27129 45920
9670751 336 333 7177961
9258038 18065133 085 6723993606