Knowledge
Data
83561 0599308616 63934 196606970 408
27877250 113734 107764 24338356
23583284 717089433 702 280059