Knowledge
Data
28 9043081595 31376819597 42921147 448592604
58132595 846498588 8569
8033 213642090 925 5137575