Knowledge
Data
58 1657880 944 18040060
251604846 782332693 09152 56988
3986050 40 92786033351 209683200 749523