Knowledge
Data
18504884 114416 53185200 1079
6681 96570397 144 810740682
330375645 62015 82448221360