Knowledge
Data
30412976 9924 9580555320 6313114817 942
533704 28256 15855407971 21728049926
3708955 943 410 26626004