Knowledge
Data
19616599600 7713323862 747658 32674760
16744 11230688 15569693
118 727 217607338 769627604