Knowledge
Data
51079527 69610 198451742 3986533793 14432437
475265168 18536996030 80602503 34989061
285533 285 961626000 7180798679 97