Knowledge
Data
26 360678566 7603 68672957 57279
121582015 53391 47104724047 8057
126 463985 30 520506 267202579