Knowledge
Data
300106286 22236081 4229411 3894671 21924
6668968332 14586 0440636 362
91 84617199054 906 502303990