Knowledge
Data
42 42361 23789716
17847 21514228 58636 8268950032 45090
82152 7383524 32311539503 40589044029 39898514