Knowledge
Data
29976954 443144 036820063 57105221 11153186948
5334117 1972262805 79756894 203756489 739992
904767426 962172 1297576054 35028