Knowledge
Data
5107502 38290 9089327896 643392630
64194 99828613305 19822349 372 884476138
4210974 8185123472 36 062666221 7892547