Knowledge
Data
29882 49826125 963 8702615
28076598961 0661871026 0513 7081810224
6142683841 763 7540333454 10587695 30671