Knowledge
Data
620304186 21423 709596 21571 190517945
37046 96130108659 7739431 42717112 024702
11124585 777831 6462686 502