Knowledge
Data
5058 5934169504 305754330 51842837 73664
82400 7012659602 11988705347 217038604
6506899 921 24255 258 868736