Knowledge
Data
31882 34720 699365 526 5874
193812690 2426588 295535559 5585229 241522
24399 8601817 6012