Knowledge
Data
36 42187704156 30433
8153 28337 20914342 886639290 071192
288680979 90863264 2003467580