Knowledge
Data
3059 873562 2733708 33848316 63455073279
101 20009 79499610789 26 1163181501
6817283 546307049 189788 287945