Knowledge
Data
13607985 88677 7650816 7676077
9542144 1059727068 11850 209204122
22280784 560031308 4768165615 765684 626