Knowledge
Data
60642979 92305646 566941 71568695418
4558467 3543653 4885644480
504867700 256191188 9346625