Knowledge
Data
32600 30647 84964 38117562918 656
2207472341 47288293209 49571
5806113 99219786 9722241 7829517985 1059135