Knowledge
Data
28 9915821221 150736478 1632100
141506857 86793092518 8338950076
32276582 553 2028479