Knowledge
Data
26 43808807 907
491 510653358 905610 08939343742 427043141
114 105724591 13097769 34595952