Knowledge
Data
29210183369 926053 666029833 2011197977 142688
511632578 3582 566
470662818 4781 61575601631 386129 67563