Knowledge
Data
659707731 9581553 1366720 27881466519 20594329
5547707 8959643 13062802 27778229
5582685 749744 3483956