Knowledge
Data
28343414 93988479308 21299 76744182
798537 3915440 16558787 9366181
3106531 24068 529 1216