Knowledge
Data
32256489 295433 58216925640 9828316
3051792 3651048 157556
22435501 03823728 600092 76764203