Knowledge
Data
26411081538 28625392 7971 640625277 8603
823 5223962 4401
6010105066 7846 55176299102 27768208 359196387