Knowledge
Data
960 42164047 8094451427 16701056
88645240 2565672 809 57902
171830356 243 70852799762 1116848393