Knowledge
Data
5088673 99 20419786240 45840
580179 66700330 99039 213963819 35563
31 0626522 8410817