Knowledge
Data
25326604 2948746 1863545 920434
76 668192077 4545987 51655 1337122858
49604 43635718 1778373592 120534171 775814