Knowledge
Data
406693 8950 803
772099258 16720752167 1953351
580 97213223 3969562 3414368 7828290553