Knowledge
Data
501626 71964935 25756756 6074
639270 79 42959722 713858661 6030458899
199179524 5989 982 31253320 2846