Knowledge
Data
7945767 1266632 2756 3198
8263810 603766 47968084
17553683 13088889460 8437446391 280988 140841732