Knowledge
Data
31305386 840812703 4656 2046708423
8975782 1938 15376059
2097604 1945 38120950 43061550175 158