Knowledge
Data
14215696 9581130 266136549
531833429 75272 746730
8673592 6941107 653457 3135902 22597681728