Knowledge
Data
212155456 3265219 472610434 286267 2501
52272897 094905400 8679582 565951441 838265055
23025422 5839610345 646