Knowledge
Data
11097 7177241 666 59439350
42 29 7827605 636988863 788647
396051091 81693 449038 1020