Knowledge
Data
27146390439 14313013288 3495482 620118 15879819953
199772015 6963596 6074407 360364113
81608 57 2191946 526773828 202