Knowledge
Data
3011192 24576829596 12359772429 393
91552735 84880764 8365865 18629913
57468708694 96527464 2184608411 13