Knowledge
Data
2890 83903 226 587245060
17231246012 270 6098 18166529 76
9819142665 33651440 3853861781 429675