Knowledge
Data
30477898 993857 16210611 96329694
5984 43314561226 0962165044
2910153 8620425 539955 176683