Knowledge
Data
3923390538 932801994 20687
1103880 32742951 668233 115226 21343
8911611671 122145 434286953 570 28845