Knowledge
Data
10973580 663 47945 6468
46432 30 91641 12937481503 238752836
805310 6166557 2980 83074339 062