Knowledge
Data
35492769 7920553736 3709205 44042249
43090 58508404 6020332 26428799
4564 670 1558 27305 427