Knowledge
Data
5213955 52090651 255897 14915896536 687166
310979 0754853 69736 06438276 2025
340 2347605 250599610 12855