Knowledge
Data
14253 992 1005910436 285612405 190400928
2317657 2789382 8315633
5294734 5051 20886778 19929547