Knowledge
Data
317436 2375971 132866 5229676799 276
522506 245855 555270
1886 3316609 79749 979897300 28910093