Knowledge
Data
32165429 429891 9996629921 4722998606
5567165 1153161528 20553969
10081194086 6640 549677 154288027 8930