Knowledge
Data
42859528 7647041 848334 30477617
2951 72494420 60277361
807465 3917263 22508 90689284