Knowledge
Data
31117881 536851 516847 16363
602261410 562804906 14496272335
82109285 3284809 3887623 24500725206 6264800