Knowledge
Data
3072 1144898 528886563
4953 910215004 32168 967532 076
58837 0374268 79299751 99831 5472