Knowledge
Data
390359140 50859371930 5510958 433426664
46687242 0295329014 9431 6506541 160
82627527 30102958955 80481319 58339807 518