Knowledge
Data
8161050 968396 80183151888 58164759
2893710246 951550527 7622189
40635836 172024705 67187443581