Knowledge
Data
50312 645089 94057836 16568 4132788
4149 174196414 2745052356 085 6382
6714 685 8599089 531010 61972