Knowledge
Data
58 158 17 969396810 64962978559
7351397 116431016 31739496 6547727961
2064247091 70118789284 75872655