Knowledge
Data
41107575282 4753998 225838 405579
18447066 54512000187 261144065 3559676234
616 222743 2859