Knowledge
Data
9018851 6913058 315190
97450 29812190 40659302 6196711
872047936 2129599 3169667 97906