Knowledge
Data
39005266 7644 200094195 4836376372
178128655 1853 655106278 86236545046 2860
519482132 83400578418 33317404894 570160293 301