Knowledge
Data
371026 143526 98350259150
52904604112 15147165722 27952760 77869405
61341991906 3017748 3459 1678 261659