Knowledge
Data
25114281 4556046 529102859
16885 3665 0246 28117685 92211
362100539 416381066 6213083569 2443631 61384357