Knowledge
Data
42992 33113 6426677 35914665268
307 5832713836 880475710 239608692 81093600322
2014803750 33166205 12289