Knowledge
Data
31 562465 80008735899 978164 7780076
5052029672 47611786 1348404 466119031
40603 2955169 8537