Knowledge
Data
19987959 301466 28165942301 58710505369
586843515 419 1358498 0297673
653906 59921062 856518133