Knowledge
Data
5786281 293259477 284213872 71449
16684944255 61795988 74838 9740856 48945010
974264080 3575654 97981 453087