Knowledge
Data
30 980980 88632 5753 66872125
7230602 7930706604 9541452982
84047469 933595 4225 9164738 151249082