Knowledge
Data
289508 2181401312 3177339713 156022260
350 699869 025381 271826
5181137201 040 33181 42 41772128