Knowledge
Data
9840266 18 3333249 8666657
55331002102 17118326702 79 596 976246
169083771 599 432929 88335 73607149