Knowledge
Data
51 950 3988 47621228 420143
6702201136 62 650043 79094721 54305981
130 496 3087 582481376