Knowledge
Data
31182489 3048 8444241 16120391571 779
97706 65356 9556 56677 85630311
107959733 683 28