Knowledge
Data
57591 1811982215 3394407825
74106 841343545 1384 181129215 42020577556
29926 6544928 5993