Knowledge
Data
6630338 95920953 659764170 73576 525208
112857 207355 24496632176
209235589 853090 504178659 49519589294 9470552707