Knowledge
Data
5013 1509034 45038566 353592337
47649 45581190 41105314 9924823114 23005
77937 40634465079 318531850 28