Knowledge
Data
16506592 2254386 463977
17402 5865778 657323
89544982 4025327187 27949 0230689 951478