Knowledge
Data
28 646331 17533862110
1887274263 27526373 790569 23264188
87851596702 8671822 5823710970 7090456