Knowledge
Data
42199529 25006098 6595731 7797047 215768146
279522 9143613 54675923 5611631 1156703337
400729 39974158 3640521253 8902